Silicon ChipRigol DS1104Z-S Digital Storage Oscilloscope - January 2014 SILICON CHIP
  1. Outer Front Cover
  2. Contents
  3. Publisher's Letter: Parcel deliveries by octocopter may be some time off
  4. Feature: Arduino-Controlled Fuel Injection For Small Engines by Nenad Stojadinovic
  5. Subscriptions
  6. Project: Bass Extender Mk2 For HiFi Systems by Nicholas Vinen
  7. Project: PortaPAL-D: A Powerful, Portable PA System, Pt.2 by John Clarke
  8. Salvage It: Wrecking a dead PC power supply for parts by Bruce Pierson
  9. Product Showcase
  10. Project: Build A LED Party Strobe by Ross Tester & Nicholas Vinen
  11. PartShop
  12. Project: Li'l Pulser Mk2: Fixing The Switch-Off Lurch by Nicholas Vinen & Leo Simpson
  13. Book Store
  14. Review: Rigol DS1104Z-S Digital Storage Oscilloscope by Nicholas Vinen
  15. Feature: The Sydney Mini Maker Faire by Nicholas Vinen
  16. Project: "Tiny Tim" 10W/Channel Stereo Amplifier, Pt.3 by Nicholas Vinen & Leo Simpson
  17. Vintage Radio: Philco Safari: the first transistor portable projection TV set by Ian Batty
  18. Market Centre
  19. Advertising Index
  20. Outer Back Cover

This is only a preview of the January 2014 issue of Silicon Chip.

You can view 34 of the 104 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 "Arduino-Controlled Fuel Injection For Small Engines":
  • Arduino software source code for fuel injection for small engines (Free)
Items relevant to "Bass Extender Mk2 For HiFi Systems":
  • Bass Extender Mk2 PCB [01112131] (AUD $10.00)
  • Bass Extender Mk2 PCB pattern (PDF download) [01112131] (Free)
  • Bass Extender Mk2 panel artwork (PDF download) (Free)
Items relevant to "PortaPAL-D: A Powerful, Portable PA System, Pt.2":
  • PortaPAL-D PCBs [01111131-3] (AUD $35.00)
  • Panel folding and drilling diagrams for the PortaPAL-D (Software, Free)
  • PortaPAL-D PCB patterns (PDF download) [01111131-3] (Free)
  • PortaPAL-D panel artwork (PDF download) (Free)
Articles in this series:
  • PortaPAL-D: A Powerful, Portable PA System, Pt.1 (December 2013)
  • PortaPAL-D: A Powerful, Portable PA System, Pt.1 (December 2013)
  • PortaPAL-D: A Powerful, Portable PA System, Pt.2 (January 2014)
  • PortaPAL-D: A Powerful, Portable PA System, Pt.2 (January 2014)
  • PortaPAL-D: A Powerful, Portable PA System, Pt.3 (February 2014)
  • PortaPAL-D: A Powerful, Portable PA System, Pt.3 (February 2014)
Items relevant to "Build A LED Party Strobe":
  • LED Party Strobe PCB [16101141] (AUD $7.50)
  • LED Party Strobe PCB pattern (PDF download) [16101141] (Free)
Items relevant to "Li'l Pulser Mk2: Fixing The Switch-Off Lurch":
  • Li'l Pulser Mk2 Revised PCB [09107134] (AUD $15.00)
  • Li'l Pulser Mk2 front & rear panels [09107132/3] (PCB, AUD $20.00)
  • Li'l Pulser Mk2 Revised PCB pattern (PDF download) [09107134] (Free)
  • Li'l Pulser Mk2 panel artwork (PDF download) (Free)
Articles in this series:
  • Li'l Pulser Model Train Controller, Mk.2 (July 2013)
  • Li'l Pulser Model Train Controller, Mk.2 (July 2013)
  • Li'l Pulser Mk2: Fixing The Switch-Off Lurch (January 2014)
  • Li'l Pulser Mk2: Fixing The Switch-Off Lurch (January 2014)
Items relevant to ""Tiny Tim" 10W/Channel Stereo Amplifier, Pt.3":
  • Mini Regulator PCB (MiniReg) [18112111] (AUD $5.00)
  • Tiny Tim Power Supply PCB [18110131] (AUD $10.00)
  • Hifi Stereo Headphone Amplifier PCB [01309111] (AUD $17.50)
  • "Tiny Tim" Amplifier Power Supply PCB pattern (PDF download) [18110131] (Free)
  • Hifi Stereo Headphone Amplifier PCB pattern (PDF download) [01309111] (Free)
Articles in this series:
  • "Tiny Tim" 10W/Channel Stereo Amplifier, Pt.1 (October 2013)
  • "Tiny Tim" 10W/Channel Stereo Amplifier, Pt.1 (October 2013)
  • "Tiny Tim" 10W/Channel Stereo Amplifier, Pt.2 (December 2013)
  • "Tiny Tim" 10W/Channel Stereo Amplifier, Pt.2 (December 2013)
  • "Tiny Tim" 10W/Channel Stereo Amplifier, Pt.3 (January 2014)
  • "Tiny Tim" 10W/Channel Stereo Amplifier, Pt.3 (January 2014)
By NICHOLAS VINEN Review: Rigol DS1104Z-S 4-channel This 4-channel digital scope is compact, feature-packed and offers excellent value for money. It’s the latest offering from the increasingly capable line of scopes by Chinese company Rigol. W HAT MAKES THIS scope different from others we have reviewed in the last few years is that it’s a 4-channel wide-screen digital storage oscilloscope (DSO) priced under $1000. That means it’s significantly more capable (and useful) than an entry-level scope for only a little more money. Now it should be obvious to everyone that a 4-channel scope is better than a 2-channel scope but how often do you need more than two channels? In the SILICON CHIP lab, we find that this situation arises quite frequently. It allows you to, say, monitor the input 82  Silicon Chip and output of a circuit while using a third channel to probe points in between to see how the signal varies throughout the circuit. Or it allows you to monitor the input and the signals at three different points in a circuit. You tend to do it, just because you can and it gives a better picture of the circuit operation. There are two DS1104Z-S models available, with 70MHz and 100MHz bandwidth. In both cases, the sampling rate is 1GS/s, dropping to 500MS/s with two channels active and 250MS/s with four. This scope also has a number of advanced features which would have cost you an arm and a leg only a few years ago. For example, it has a 64-level intensity modulated display (like a “digital phosphor oscilloscope”) which means you are much more likely to catch glitches and you get a much better idea of how the captured waveform varies from cycle to cycle – see Fig.1. This is even more useful when you realise that it can capture up to 30,000 waveforms per second while an entrylevel scope may only manage 1/10th of that. That not only means that the display intensity shows you more detail siliconchip.com.au but you also get much faster averaging. It comes standard with 12Mpoints memory and is upgradable to 24­ Mpoints. That gives you a lot of scope to freeze, zoom and pan the display to examine the captured waveform in detail (Fig.2) – which is one of the most powerful features of a DSO, after all. It also has a very good minimum sensitivity of 1mV/div (10mV/div with a 10x probe) which is great for looking at low-level analog signals. For a bit more money, you can also get a version with an in-built 2-channel 25MHz arbitrary signal generator. This is very handy as it doesn’t take up any extra bench space and you can use the wide-screen LCD and front panel buttons to configure it. In short, this scope raises the bar for test instruments in its price range and offers serious capabilities for hobbyists, educational users and professionals too. Fig.1: an amplitude modulated sinewave (yellow) showing an intensity graduated display. Below this is a frequency-modulated triangle wave. Both are from the onboard 2-channel signal generator. Note the measurement menu at left and the regular menu at right (showing storage options). User interface As well as having good specifications and a number of handy features, the Rigol DS1000Z-series offers an improved user interface which makes the scope significantly easier to operate than most low-cost models. For example, it has soft buttons on both sides of the screen (left & right) and since the display has a wide format, there is room for menus down both sides while still having space for a 12 x 8 division trace display in-between. The right-side menus and soft buttons are used for the traditional purposes, ie, configuring channels, triggers, acquisition mode, mathematical transforms, utilities and so on, while the left-side menu is used primarily to set up measurements. This is one of the most common tasks required while actually examining signals, so having it easy to do is welcome. This menu is laid out particularly well. The “menu” button at upper-left switches between vertical (voltage) and horizontal (time) measurements, while the up and down arrows at lower-left switch between the two sets of six measurement options in each case. It’s then just a matter of choosing a channel and pressing one of the corresponding soft buttons to put the required measurement on-screen. You can display up to five measurements at a time and they appear below the graticule. You will need to have good vision though (or be wearing your siliconchip.com.au Fig.2: zoom mode with the maximum memory depth for 2-channel mode (12Mpoints). Note the length of the full capture (top). The sampling rate and memory depth used are shown at the top of the screen. Five measurements are shown along the bottom with the generator menu at right. glasses/contacts), as the font used is tiny (see Fig.2). The measurement options don’t stop there though. You can also turn on ‘statistics’ mode which expands this measurement display (shrinking the trace display but retaining the same number of grid squares). The same five measurements are shown but as well as displaying the current measured value, it also shows the minimum, maximum and average values. There is also a hardware frequency counter which can be connected to any of the four inputs and appears at top-right. Plus you can bring up a display which shows 20 different measurements for a single channel simultaneously, at the top of the screen. As you would expect, this reduces the space available for traces but is handy for taking in signal properties with a ‘quick glance’. Another nice user interface feature is the fact that there is a dedicated button and three LEDs for the acquisition mode (auto/normal/single). In some cases, you will want to change this often and this avoids a lot of fiddling around with the menu system. Serial bus support If you are working with mixed analog/digital systems, or sometimes January 2014  83 Fig.3: FFT mode, showing the harmonics of a mains waveform (via an isolating transformer). Measurement statistics mode is also enabled, showing the minimum/ maximum/average values of all five measurements on the channel 1 waveform, including area under the curve. work with analog and sometimes with digital, having a mixed signal oscilloscope (MSO) can be very handy. This is like a DSO but with digital inputs as well. There is no MSO option for the DS1000Z series but it can do some limited serial bus decoding using two, three or four of the analog channels. It comes standard with a “parallel” decoding option but given that it only supports a bus up to three bits wide (ie, one channel for clock and the rest for data), it isn’t very useful. However, it supports RS-232, I2C and SPI decoding as an extra-cost option. If you have two 2-wire buses, you can decode them both. If you’re only looking at a single serial bus then the remaining channel(s) can be used to monitor other signals. The serial decoding and triggering system is very flexible. You can choose which channels map to which functions: RX/TX, CLK/DATA and CLK/ MISO/MOSI/CS respectively. For SPI, if you don’t want to assign an input to CS (possibly using up all your analog inputs), you can have the unit operate without it as long as there is a delay between each SPI packet. Fig.4: a closer view of the same waveform as in Fig.3 but this time with all measurements enabled. These are shown in a somewhat larger font. Any combination of the four channels can be chosen for this display; if all four are selected it takes up more than half the graticule! You can also adjust the level thresholds, display format (hex, decimal, ASCII, etc), signal polarity and protocol-specific settings such as baud rate for RS-232 and address for I2C. The serial decoding option isn’t as good as having a proper MSO because it won’t leave you with many analog channels but it’s certainly cheaper and should be quite adequate in many circumstances. Signal generators We spent some time using the optional generators for various tasks and found them quite useful. The only thing we don’t really like is that the outputs (2 x BNC) are on the back but they’re easy enough to access, being near the edge. They are actually quite capable generators with sine, square, triangle, pulse and DC options in addition to arbitrary waveforms. The frequency, amplitude and phase can be set over a wide range and there’s a handy on-screen keyboard (manipulated using the general purpose knob) to make entering frequencies and such easier. The pulse mode is very useful and Fig.5: the optional serial bus decoding in action, with an SPI bus. The automatic cursor mode has also been enabled and is showing the clock period. The decoded values are shown in hexadecimal but there are other options such as binary, decimal and ASCII characters. 84  Silicon Chip can be set up to give pulses over a wide range of periods, however the duty cycle is locked in the range of 10-90%. Other features The DS1104Z has quite a comprehensive set of mathematical modes including the usual add, subtract, divide and multiply, FFT (which works quite well), integrate, differentiate, square root, log, exponential, absolute value and others. It can store and display a reference waveform too. All knobs are also pushbuttons which perform common actions such as centring the selected channel’s trace. Pressing on the large timebase knob enables a zoomed view. The memory depth can be changed to adjust the update rate/zoom window trade-off and the sampling rate can also be altered, which affects memory use. In addition to averaging mode, it also has “high resolution” mode which we’ve discussed in previous reviews. This is a very useful mode which removes noise from non-repetitive waveforms and it also doesn’t have the lag associated with averaging. There is a 20MHz bandwidth limit selectable on a per-channel basis. This scope has all the trigger options you might need: AC/DC, LF/HF reject, hold-off, noise rejection. It also has a good selection of trigger modes: edge, pulse, slope, video, pattern, duration and setup/hold. There is an extra-cost option for advanced trigger modes, including: timeout, runt, window, delayed, nth edge and serial (RS-232, I2C or SPI). This scope also has support for manual or automatic cursors, mask (pass/fail) testing, X/Y mode, rolling siliconchip.com.au trace mode and adjustable persistence. It can save screen grabs, waveform data and configuration data to a USB drive via the front panel socket. A rear panel USB socket can be used to connect a printer and there is a dedicated print button (which can also be used to save the display to USB). Amazingly for a relatively lowpriced scope, it also comes standard with an Ethernet (LAN) socket for remote control and operation. A waveform recording and playback option is available at extra cost. What you get The scope itself measures 313 x 161 x 122mm and weighs 3.2kg. Four passive 150MHz switchable 10:1/1:1 probes are included along with a power cord, USB cable, quick start guide and a CD-ROM. The quick start guide is not very useful; the proper manual is on the CD as a PDF (or can be downloaded from the Rigol website). As mentioned earlier, there are 70MHz and 100MHz bandwidth versions with and without signal generators. There are also four software options: the 24Mpoint memory upgrade, waveform recording and playback, advanced triggering options and serial decode software. These can be added on after purchase; the extra bandwidth and signal generator option can not. Conclusion As you can see from the above, this is a capable scope and is quite good value for money. But does that mean there’s no point paying more for a higher end unit? Well, no. The DS1104Z can feel a little slow at times and that includes some noticeable delays between pressing a button and the corresponding action occurring. And you do get a bigger screen with more The rear panel is uncluttered and carries the two generator Source output sockets, a Trigger Out/Pass/Fail socket, a USB socket (eg, to connect a printer or to save data to a USB drive) and a LAN socket for remote control. expensive models, including those from Rigol. We would have to say though that unless you are on a really tight budget, there isn’t much point buying a bargainbasement 2-channel DSO any more. The added capabilities you get with this scope compared to a real cheapie (and it isn’t just the two extra channels) are well worth the difference in price. One criticism that could be levelled at this scope is that it has a single set of knobs for the vertical settings for all channels. That means you have to switch channels with a button before making adjustments to that channel. And because those buttons are also used to turn the channels on and off, it can get a bit confusing. Having said that, you can understand why they’ve done it this way – with the wide screen and all the soft buttons, there just isn’t room left for four sets of knobs. Overall though, it’s clear that this is a winner in its market segment and if you don’t already have a DSO, it’s a good one to start with as it has so many features in a small package. Where from, how much? At the time of writing, Emona have the 70MHz model (DS-1074Z) for $719.40 (including GST) and the 100MHz model (DS-1104Z) for $917.40. The 2-channel signal generator (suffix -S) adds $286 to either. The other options are $160.60 (waveform recording/playback), $212.30 (advanced triggering or serial bus analysis) and $325.60 (deep memory expansion). For enquiries or to purchase, contact Emona at testinst<at>emona.com.au, visit their website at www.emona.com.au or call one of the following numbers: • New South Wales: (02) 9519 3933. • Victoria: (03) 9889 0427. • Queensland: (07) 3275 2183. • South Australia & Tasmania: (08) 8363 5733. • Western Australia: (08) 9361 4200 • New Zealand: call NSW office. SC Issues Getting Dog-Eared? Are your SILICON CHIP copies getting damaged or dog-eared just lying around in a cupboard or on a shelf? Can you quickly find a particular issue that you need to refer to? REAL VALUE AT $14.95 PLUS P & P Keep your copies of SILICON CHIP safe, secure and always available with these handy binders Order now from www.siliconchip.com.au/Shop/4 or call (02) 9939 3295 and quote your credit card number or mail the handy order form in this issue. *See website for overseas prices. siliconchip.com.au January 2014  85