Silicon ChipTiePie Handyprobe HP2 - June 2000 SILICON CHIP
  1. Outer Front Cover
  2. Contents
  3. Publisher's Letter: GST and price changes
  4. Feature: Oooh, Aaaah! - Sony's New Digital Handycam by Ross Tester
  5. Review: PC-Controlled Blood Pressure Monitor by Ross Tester
  6. Project: Automatic Rain Gauge With Digital Readout by John Clarke
  7. Project: Parallel Port VHF FM Receiver by Mark Roberts
  8. Product Showcase
  9. Order Form
  10. Vintage Radio: A Japanese 110V AC/DC set by Rodney Champness
  11. Project: Li'l Powerhouse Switchmode Power Supply; Pt.1 by Peter Smith & Leo Simpson
  12. Project: CD Compressor For Cars Or The Home by John Clarke
  13. Review: TiePie Handyprobe HP2 by Peter Smith
  14. Book Store
  15. Back Issues
  16. Market Centre
  17. Advertising Index
  18. Outer Back Cover

This is only a preview of the June 2000 issue of Silicon Chip.

You can view 29 of the 96 pages in the full issue, including the advertisments.

For full access, purchase the issue for $10.00 or subscribe for access to the latest issues.

Items relevant to "Automatic Rain Gauge With Digital Readout":
  • PIC16F84(A)-04/P programmed for the Automatic Rain Gauge [RAINA.HEX] (Programmed Microcontroller, AUD $10.00)
  • PIC16F84 firmware and source code for the Automatic Rain Gauge [RAINA.HEX] (Software, Free)
  • Automatic Rain Gauge PCB pattern (PDF download) [04105001] (Free)
  • Automatic Rain Gauge panel artwork (PDF download) (Free)
Items relevant to "Parallel Port VHF FM Receiver":
  • Windows 95/98 software for the PC-controlled VHF FM Receiver (Free)
Items relevant to "Li'l Powerhouse Switchmode Power Supply; Pt.1":
  • Li'l PowerHouse Power Supply PCB pattern (PDF download) [04106001] (Free)
  • Li'l PowerHouse Power Supply panel artwork (PDF download) (Free)
Articles in this series:
  • Li'l Powerhouse Switchmode Power Supply; Pt.1 (June 2000)
  • Li'l Powerhouse Switchmode Power Supply; Pt.1 (June 2000)
  • Li'l Powerhouse Switchmode Power Supply; Pt.2 (July 2000)
  • Li'l Powerhouse Switchmode Power Supply; Pt.2 (July 2000)
Items relevant to "CD Compressor For Cars Or The Home":
  • CD Compressor PCB pattern (PDF download) [01106001] (Free)
  • CD Compressor panel artwork (PDF download) (Free)

Purchase a printed copy of this issue for $10.00.

Speaking from experience, I know that troubleshooting electrical/electronic equipment in the field can be a real pain in the proverbial. Lugging large, supposedly “portable” and usually expensive pieces of test equipment around the country can really test the nerves – as well as the muscles. Could this be the answer? TiePie HANDYPROBE HP2 Review by PETER SMITH T HE HIGH COST of portable test equipment also means that many companies cannot afford to outfit each engineer with his or her own gear. If you have a problem in Sydney but the gear’s in Perth, too bad – the problem has to wait and the customer might not be understanding... TiePie Engineering, a Dutch company which specialises in computer controlled measuring equipment, has come up with a unique solution to this field service dilemma in the Handyprobe 2. The Handyprobe 2 incorporates a storage oscilloscope, spectrum analyser, voltmeter and transient recorder all in a package that fits in the palm of your hand! The probe plugs into the parallel port of any PC and in conjunction with DOS or Windows software provides a comprehensive range of data acquisition functions. It is powered directly from the parallel port connection (no external supply or batteries are required) so is ideally suited for use with laptop computers. In fact, the probe together with its integral cable could easily TiePie engineering slide into a spare spot in most laptop bags. With an input range of 0.5V to 400V full scale and a maximum sampling speed of 20MHz (TiePie also produce 1,2,5 and 10MHz versions), the Handyprobe can handle just about anything you can throw at it. Here are just a few “typical” applications suggested by TiePie: serial data communications, TV signals, power inverters, industrial production machines, office equipment, sensor readings (eg, temperature, pressure and humidity), line measurements, inrush currents, line distortion, sound and vibration analysis, trend measurements, and once-only disturbance detection measurements. Instrument settings can be saved and restored from disk at will, saving time on-site and perhaps reducing the required level of operator training. To keep the cost down, TiePie have provided only single-channel acquisition in the Handyprobe 2. As with most storage ‘scopes, the Handyprobe includes a reference channel that can be used to compare a stored measurement with a second (live) measurement, so a second channel is usually not required. As mentioned above, the Handyprobe 2 software runs under both DOS and Windows. PC hardware requirements are minimal - the basic DOS version will run on an 80286 or even 8088-based (IBM-XT) PC. The Windows version requires a 486DX2-66 or faster processor with at least 8MB of RAM. TiePie recently released 32-bit versions of their software for Windows 95/98 and Windows NT and this is what we used for our review. Walking the dog The newer 32-bit software wasn’t supplied with our review package, so we downloaded it from TiePie’s web site at www.tiepie.nl Installation was a piece of cake and took about five minutes. An additional driver is required if you’re running Windows NT 4 (or JUNE 2000  77 It’s not quite plug’n’play – it’s plug’n’work! The TiePie Handyprobe HP2 is definitely all business . . . but it’s a pleasure to use. Shown here are the instrument itself, software and instruction manuals. Windows 2000) and this can also be downloaded from the same site. Launching the Handyprobe 2 software displays a floating toolbar on the Windows desktop (see Fig.1). The toolbar provides access to all four of the available instruments, as well as to basic program settings (see Fig.2). The ’scope, voltmeter and spectrum analyser instruments can all be active simultaneously, whereas the transient recorder must run independently. Let’s take a look at each of the instruments and their capabilities in a little detail. Note that we’ve provided more detail on the oscilloscope and voltmeter instruments, as these will likely be of most interest to our readers. Storage oscilloscope TiePie boast that their instruments are “plug and measure”. This is, of course, one of the benefits of a totally software-controlled instrument, and we were keen to try it out. We connected the probe to our trusty Silicon Chip Sine/Square Wave Generator, activated the oscilloscope and hit the Auto SET button. In less than a second the input was scaled nicely (both horizontally and vertically) and correctly triggered (see Fig.3). Auto SET places the instrument in auto-ranging mode, so for many simple measurements you may not need to do any setup at all. All instrument settings are available from the main toolbar via pulldown menus, with many often-used settings also controllable with single-keystroke shortcuts. Vertical axis The CH1 pull-down menu provides access to all vertical axis settings. Input sensitivity ranges from 0.5V to 400V full scale, configurable from the Sensitivity selection (see Fig.4). A l t e r n a t i v e l y, hitting the F5/F6 keys clicks over Fig.1: the instrument toolbar provides a convenient way of activating the instruments. All except the transient recorder can be active simultaneously. 78  Silicon Chip to the next lowest/highest setting - a bit like using that rotary switch on CRT-based oscilloscopes. Measured values can be enlarged or reduced using the “Software Gain” function – TiePie calls this vertical axis magnification. A closely related function called “Software Offset” applies a positive or negative bias to the vertical axis. Once again I was reminded of the conventional ‘scope and the equivalent “position” knob (got to kick that habit). Both the Software Gain and Offset can also be changed directly on the display by clicking and dragging points on the vertical axis – great Fig.2: settings common to all instruments are accessible from the toolbar. Although not mentioned in the text, instrument calibration data can be defined on the Hardware tab. Fig.3: the “oscilloscope”. Comment balloons provide an easy way of annotating waveforms before printing. feature! The Units of measure, Units of gain and Units of offset functions provide for custom vertical axis marking and scaling, making tailoring for specific measuring tasks quite simple. For example, suppose you have a temperature probe whose output changes by 1V for every 10 degrees of temperature change. By setting the Units of measure to “Degrees C” and Units of gain to “10”, the vertical axis displays temperature change directly in degrees. Other options on this menu allow choices of true or inverted signal, and either AC or DC signal coupling. Horizontal axis Unlike its more conventional analog cousin, the digital scope’s timebase is dependant on both the rate at which the incoming signal is sampled and how many samples are stored and subsequently displayed across the horizontal axis. The Handyprobe 2 has a maximum sampling rate of 20 million samples/ second and a memory depth (also called record length) of 32,760. Both the sample rate and record length are configurable from the Timebase pulldown menu (see Fig.5). Naturally, the Handyprobe software automatically adjusts the time/ div values along the horizontal axis when the sample rate and record length are changed. Also accessible from the Timebase menu are two options that allow closer examination of any part of the acquired signal. Record View Gain provides horizontal axis magnification, whereas Record View Offset allows display of a particular section Fig.4: manually setting the input range. of the record. Note the scroll bar directly below the horizontal axis – this provides a much more convenient way of panning through the record than manually entering the Record View Offset. After fiddling with the software gains and offsets for a while to get my test signals to look the way I wanted, I started to wish there were an easier way – and there is! A “zoom” button on the toolbar allows you to select a region of the display that you would like to examine, and the correct gains and offsets are automatically applied to both the horizontal and vertical axes to make it all happen. A feature in digital ‘scopes that I’ve often found useful is their ability to display a number of samples prior to triggering. On the Handyprobe, the number of pre-trigger samples can be set an- Table 1: TiePie Handyprobe 2 Hardware Specifications Input channels 1 analog A/D converter: resolution conversion time effective data throughput 8 bits, 0.39% 50ns 1M, 2M, 5M, 10M or 20 Mega samples/sec    (depending on model) Analog input: sensitivity maximum voltage impedance coupling accuracy bandwidth 0.5V to 400V full scale 500V 1MΩ / 30pF AC/DC 1% ± 1 LSB DC to 2MHz Trigger system: level adjustment resolution pre-trigger post-trigger 0 - 100% of full scale 0.39%, 8 bits 0 - 32768 samples (0 - 100%) 0 - 32768 samples (0 - 100%) Maximum sample rate 1, 2, 5, 10 or 20M samples/sec (depending on model) Memory 64K words Interface PC-compatible parallel port (LPT1, 2 or 3) Cable length 1.8m Power Derived from LPT port Dimensions 22 x 125 x 43mm (H x L x W) Weight 260 grams JUNE 2000  79 Fig.5: selecting the sample frequency (or rate) from the Time base menu. The faster the sample rate, the less time it takes to fill an entire record. As shown here, at 10kS/sec the record is filled in just 100ms. ywhere from zero to the maximum record size. A second scroll bar at the bottom of the display allows this value to be changed instantly. Triggering As expected, the Handyprobe includes variable level triggering on a rising or falling slope. Slope position, level and hysteresis can all be set from the Trigger pull-down menu. Easier still, these values can be changed by clicking and dragging the trigger symbol next to the vertical axis - too easy! Auto level triggering is also selectable; when active an “A” is visible next to the trigger symbol. Noisy signals and glitches Noisy signals can be “cleaned up” by using Handyprobe’s signal averaging feature. A number of user-definable samples (4 - 256) is taken and the results are averaged, removing unwanted noise. Spotting a glitch on a real-time display is often impossible - but TiePie have the bases covered here, too. Envelope mode keeps a record of the highest and lowest samples since last reset and compares these values to each successive sample. When a sample that exceeds either of these limits is detected, a vertical line is drawn on the display at that point and the value is stored as the new lowest (or highest). Envelope mode can be reset at any user-definable measurement interval – or it can run indefinitely. you want for a particular measuring task, you can save those settings to disk for later reuse. And there is no limit to the number of settings files you can create, either. Another indispensable feature allows waveforms (both live and reference channels) to be saved on disk for later examination. This would also be handy for record keeping or documentation, especially when combined with the hardcopy feature (see below). Data files can be saved either in binary or ASCII format, allowing further processing by other applications. Waveforms can also be saved to disk automatically using the Auto Disk feature. This feature copies the Fig.6: movable cursors provide detailed measurement information. The cursors can even be set to automatically find zero crossing points. contents of live memory to disk after each complete record acquisition. With careful setup of the trigger system, this feature could be used to wait for and capture unusual signal excursions, such as the dreaded glitch! A limitation with the naming of Auto Disk files allows a maximum of only 999 files to be created in a single session (the last three digits of filenames are automatically assigned numbers 1 - 999). This is not a problem for most applications but seems an unnecessary limitation nevertheless. Accurate measurements A variety of useful measurements can be made quickly and easily by using mouse-moveable cursors. These are enabled from the Cursors pull-down menu and once enabled, a dialog box appears, listing all the Saving settings & waveforms The good news is that once you’ve got the instruments set up the way 80  Silicon Chip Fig.7: comparing a previously acquired signal (shown in red) with a live signal. If desired, the reference signal can be automatically scaled to match the live signal. Fig.8: example hardcopy output. We sent our output to a Postscript file rather than a real printer, allowing us to import it into just about any application. measurements made at the current cursor positions (see Fig.6) Reference memory OK, so we said that the record length (memory depth) is 32K, but the specs table (see Table 1) lists 64K – where’d the other half go? As we mentioned earlier, digital ‘scopes usually contain reference memory - an area of memory that is used to temporarily store a copy of live memory for comparative purposes. Clicking the “Copy to Ref” button on the toolbar transfers a copy of the current live memory contents to Fig.9: the voltmeter alone could make the TiePie Handyprobe an indispensable instrument for all service personnel. reference memory (also called the reference channel). Clicking on the “Ref1” button displays the reference channel (see Fig.7) along with the current live channel, if active. shape and colour are customisable, too. As shown in our example, a longer (up to 3 line) comment can also be added to the top right of the printout. Hard copy As with all the other instruments in the package, TiePie have done their best to make the voltmeter as functional as possible. Data is presented to the user in a similar manner to a conventional digital voltmeter (DVM), and includes triple displays with bargraphs (see Fig.9). The input signal can be either AC or DC coupled, with a range of between 0.5 and 400V full scale. Autoranging is also supported. Each display is independently configurable via the Settings pull-down menu. Measurements can be made in true RMS, peak-to-peak, mean, maximum, minimum, dBm, power, crest, frequency, duty cycle or moment value (see Fig.10). Amps, Kilograms, Degrees C and Watts are just a sample of the various Units of measure that can be selected to ease the strain on the grey matter. And of course, displayed values can be scaled to suit by changing the Units per measurement unit value. Quick “go-no go” tests can be made by configuring the Set high value and Set low value entries appropriately. This function is also useful for monitoring a signal for out-of-range conditions, depending on how the sound settings (see Fig.11) are configured. To reduce the obvious duplication of settings between instruments, Tie- A faithful copy of the displayed waveform can be made at any time by using the Print feature (see Fig.8). Comments can be added anywhere on the display area with the aid of user-definable comment balloons. Balloons can have arrows that point wherever you like (see our “Clipping” balloon example on Fig.3). Balloon Fig.10: all three of the voltmeter displays are independently configurable. And you can store all your favourite settings on disk. Voltmeter JUNE 2000  81 Fig.12: Measurements can be made at intervals of between 1 and 300 seconds, with the results stored on disk or sent to the printer. Fig.11: testing between limits is made easier with audible feedback. Here we can set the actual tones used and select either PC speaker or sound card as the playback device. Pie have slaved many of the settings together. For example, the voltmeter actually uses the record length and post-trigger samples from the oscilloscope. If either the oscilloscope or spectrum analyser is active though, their settings override the voltmeter settings as the voltmeter has lowest priority. The frequency range setting is an exception to this rule, as changing it in the voltmeter affects all other instruments. TiePie have included a “use scope frequency” setting to avoid potential frustration! The voltmeter takes 200 samples of the input signal at the selected frequency range for each measurement. Without going into any detail, we note that the selected range is critical to obtaining an accurate measurement. An Auto frequency option has been included on the Settings menu that eliminates the guesswork. In common with all other instru- ments, the voltmeter can be set to either measure continuously or perform one-shot measurements at the press of a button. An addition recording function on this instrument allows measurements to be made at intervals of between 1 and 300 seconds, with the results stored on disk. This function is configured from the Acquisition pull-down menu (see Fig.12). Spectrum analyser If you work with filters, amplifiers, oscillators, mixers, modulators, or detectors, you need a spectrum analyser. Whereas oscilloscopes display signals in the time domain (which is fine for determining amplitude, time and phase information) spectrum analysers display signals in the frequency domain. The frequency domain contains certain information that is just not Fig.13: the spectrum analyser instrument really expands the usefulness of the package. 82  Silicon Chip visible in the time domain. To borrow several examples from the Handyprobe user manual: 1. A sine wave may look good in the time domain, but in the frequency domain harmonic distortion is visible. 2. A noise signal may look totally random in the time domain, but in the frequency domain one frequency may be dominantly present. 3. In the frequency domain it is easy to determine carrier frequency, modulation frequency, modulation level and modulation distortion from an AM or FM signal. Fig.13 shows what a 200kHz square wave looks like on the spectrum analyser. Square waves are (theoretically) composed of an infinite number of harmonics, some of which you can see on the left and right of the 200kHz peak. Without going into complicated explanations, suffice to say that the Handyprobe software uses Fast Fourier Transforms (FFT) to calculate the spectral components of the sampled signal. Errors are introduced during this conversion process, and by using one of several FFT windowing techniques selectable from the Settings pull- Fig.14: TiePie have included important window functions for the spectrum analyser. Fig.15: Don’t like the type of horizontal axis offered? Change it! down menu these can be reduced to a minimum (see Fig.14). Vertical axis With two exceptions, all vertical axis settings are the same as on the oscilloscope instrument. In fact, key settings such as sensitivity and triggering are slaved between instruments to make setup a little easier. Of course, they can also be individually controlled if necessary. The spectrum analyser instrument adds an option for either a linear (volts) or logarithmic (decibels) vertical axis scale, and removes the Units of measure option. Horizontal axis The frequency axis pull-down menu provides access to all horizontal axis settings. In a similar manner to the oscilloscope, both the sampling frequency and record length can be set here. Also of interest is the Axis Type setting (see Fig.15). Measuring harmonics An important feature of this instrument is its ability to measure Total Harmonic Distortion (THD). This is set up and displayed from the Measure pull-down menu. The number of harmonics used to calculate the THD is user definable and the results can be displayed in decibels or as a percentage (see Fig.16). As with the oscilloscope, cursors are provided for easy waveform measurement (see Fig.17). A multitude of other features match those that we have already described for the oscilloscope in- Fig.16: to measure THD, simply set the number of strument. These in- harmonics to use in the calculations and hit the “go” lude display zoom- button. ing, signal averaging, copying live to used also mean that other instruments reference memory, saving waveforms cannot be active when the transient to disk, hardcopy output and saving/ recorder is active. restoring instrument settings. Many features of this instrument are common to those found on the Transient recorder oscilloscope and spectrum analyser, If you need to measure slowly so we’ll concentrate mainly on the changing signals over a period of unique ones here. time, the transient recorder is the Recording speed instrument of choice (see Fig.18). Unlike the other instruments in Sampling time can be set anywhere the package, the transient recorder from 0.01 second to 500 seconds (see is direct registering. This means that Fig.19), with a complete record variait displays each measurement as it ble from 1 to 32,760 samples. is made, rather than waiting for an The recording process can be inentire record to be acquired. This terrupted at any time and the results is necessary because at the lowest saved to disk or printed. It is also sample rate, it can take up to 189.6 possible to have the recorder run days to fill a record! The different measurement and display techniques Fig.17: once again, the cursor readout makes measurements easy. Fig.18: the transient recorder instrument. Here we’ve used the Units of measure and Units of gain settings to simulate a thermocouple reading in thousands of °C. JUNE 2000  83 an arbitrary waveform generator (AWG) instrument. Software for the TiePieSCOPE is practically identical to the Handyprobe, notwithstanding the additional support for the second channel and the AWG. We’ve included a screen shot of the AWG just to wet your appetite (see Fig.20)! Where to get more information – and it! Fig.19: setting the transient recorder measure speed. continuously and automatically save to disk at the end of each complete record acquisition. Note that at very high measuring speeds, TiePie state that some data samples may be lost due to the overhead of disk access. During recording, the display can be set to roll left as the trace reaches the rightmost edge of the screen – a great feature that reminds me of mechanical chart recorders with their drums and pens. Data gathered from the recorder will most often be used for documentation purposes, so the vertical axis custom­isation features really shine in this instrument. Pre-defined choices for the units of measure include Volt, Amp, Degree C, Degree F, Watt, Percent, Meter, Kilogram, Newton, Coulomb, Bar and Hertz. If you can’t find what you want in that lot you can define your own in five characters or less. Text balloons of variable shape, size and colour can be positioned anywhere on the display, and colour printer output is supported, too! A sample rate of at least 10 times the signal frequency is widely accepted as the minimum that is required to provide reasonable signal reconstruction, which means that the useable bandwidth of the oscilloscope and spectrum analyser (for the 20M samples/sec version) is around 2MHz under most conditions. Need more speed? If the Handyprobe 2 sounds great but you need more bandwidth or another channel, TiePie also offer the TiePieSCOPE HS801. This instrument is not quite as portable as the Handyprobe, but it adds a second channel, has five times the sample rate (100M samples/sec) and includes Hardware specifications Table 1 lists the key Handyprobe 2 hardware specifications. The input resolution is listed as 8 bits, 0.39%, with an accuracy of 1% ± 1 LSB. The sample rate used to measure any signal must be at least twice its frequency to prevent false readings (called “aliasing”). This rule applies to all the instruments except the transient recorder. 84  Silicon Chip Fig.20: here’s a glimpse of the TiePie HandyProbe’s “big brother”, the $2450 HandyScope and (inset) its arbitrary waveform generator. Self-running demos and complete user manuals for the Handyprobe 2 and TiePieSCOPE are available for free download from Tiepie’s web site at www.tiepie.nl. Our review unit came from the Australian distributors of TiePie Engineering products,Melbourne-based RTN, phone/fax (03) 9338 3306; email nollet<at>enternet.com.au. Pricing The 10MHz TiePie HP2 (as reviewed) currently has a recommended price of $740 including sales tax. A 20MHz version sells for $810. Note that these prices are almost certain to change next month with the introduction of the GST but also due to currency fluctuations. Current prices are based on $AU1=$US0.6 but at press time the Aussie dollar had fallen below that rate and the chances are it will go lower. A phone call to RTN will give you the latest pricing. The TiePie HP2 carries a 12 month warranty and most servicing is carSC ried out locally.