Silicon ChipCleverScope CS328A USB Dual-Channel 100MHz Scope - October 2008 SILICON CHIP
  1. Outer Front Cover
  2. Contents
  3. Publisher's Letter: Smart power meters will jack up your electricity bill!
  4. Review: CleverScope CS328A USB Dual-Channel 100MHz Scope by Mauro Grassi
  5. Feature: PICAXE-08M 433MHz Data Transceiver by Stan Swan
  6. Project: USB Clock With LCD Readout, Pt.1 by Mauro Grassi
  7. Project: Digital RF Level & Power Meter by Jim Rowe
  8. Project: Versatile Special Function Timer by John Clarke
  9. Project: Railpower Model Train Controller, Pt.2 by John Clarke
  10. Feature: Exposing PC Boards In A Modified Microwave Oven by Graeme Rixon
  11. Vintage Radio: The AWA Radiola 653P AC/Battery Portable by Rodney Champness
  12. Feature: Cent-a-meter Owl: Watching Your Power Consumption by Stan Swan
  13. Book Store
  14. Outer Back Cover

This is only a preview of the October 2008 issue of Silicon Chip.

You can view 30 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.

Articles in this series:
  • Amateur Radio (November 1987)
  • Amateur Radio (November 1987)
  • Amateur Radio (December 1987)
  • Amateur Radio (December 1987)
  • Amateur Radio (February 1988)
  • Amateur Radio (February 1988)
  • Amateur Radio (March 1988)
  • Amateur Radio (March 1988)
  • Amateur Radio (April 1988)
  • Amateur Radio (April 1988)
  • Amateur Radio (May 1988)
  • Amateur Radio (May 1988)
  • Amateur Radio (June 1988)
  • Amateur Radio (June 1988)
  • Amateur Radio (July 1988)
  • Amateur Radio (July 1988)
  • Amateur Radio (August 1988)
  • Amateur Radio (August 1988)
  • Amateur Radio (September 1988)
  • Amateur Radio (September 1988)
  • Amateur Radio (October 1988)
  • Amateur Radio (October 1988)
  • Amateur Radio (November 1988)
  • Amateur Radio (November 1988)
  • Amateur Radio (December 1988)
  • Amateur Radio (December 1988)
  • Amateur Radio (January 1989)
  • Amateur Radio (January 1989)
  • Amateur Radio (April 1989)
  • Amateur Radio (April 1989)
  • Amateur Radio (May 1989)
  • Amateur Radio (May 1989)
  • Amateur Radio (June 1989)
  • Amateur Radio (June 1989)
  • Amateur Radio (July 1989)
  • Amateur Radio (July 1989)
  • Amateur Radio (August 1989)
  • Amateur Radio (August 1989)
  • Amateur Radio (September 1989)
  • Amateur Radio (September 1989)
  • Amateur Radio (October 1989)
  • Amateur Radio (October 1989)
  • Amateur Radio (November 1989)
  • Amateur Radio (November 1989)
  • Amateur Radio (December 1989)
  • Amateur Radio (December 1989)
  • Amateur Radio (February 1990)
  • Amateur Radio (February 1990)
  • Amateur Radio (March 1990)
  • Amateur Radio (March 1990)
  • Amateur Radio (April 1990)
  • Amateur Radio (April 1990)
  • Amateur Radio (May 1990)
  • Amateur Radio (May 1990)
  • Amateur Radio (June 1990)
  • Amateur Radio (June 1990)
  • Amateur Radio (July 1990)
  • Amateur Radio (July 1990)
  • The "Tube" vs. The Microchip (August 1990)
  • The "Tube" vs. The Microchip (August 1990)
  • Amateur Radio (September 1990)
  • Amateur Radio (September 1990)
  • Amateur Radio (October 1990)
  • Amateur Radio (October 1990)
  • Amateur Radio (November 1990)
  • Amateur Radio (November 1990)
  • Amateur Radio (December 1990)
  • Amateur Radio (December 1990)
  • Amateur Radio (January 1991)
  • Amateur Radio (January 1991)
  • Amateur Radio (February 1991)
  • Amateur Radio (February 1991)
  • Amateur Radio (March 1991)
  • Amateur Radio (March 1991)
  • Amateur Radio (April 1991)
  • Amateur Radio (April 1991)
  • Amateur Radio (May 1991)
  • Amateur Radio (May 1991)
  • Amateur Radio (June 1991)
  • Amateur Radio (June 1991)
  • Amateur Radio (July 1991)
  • Amateur Radio (July 1991)
  • Amateur Radio (August 1991)
  • Amateur Radio (August 1991)
  • Amateur Radio (September 1991)
  • Amateur Radio (September 1991)
  • Amateur Radio (October 1991)
  • Amateur Radio (October 1991)
  • Amateur Radio (November 1991)
  • Amateur Radio (November 1991)
  • Amateur Radio (January 1992)
  • Amateur Radio (January 1992)
  • Amateur Radio (February 1992)
  • Amateur Radio (February 1992)
  • Amateur Radio (March 1992)
  • Amateur Radio (March 1992)
  • Amateur Radio (July 1992)
  • Amateur Radio (July 1992)
  • Amateur Radio (August 1992)
  • Amateur Radio (August 1992)
  • Amateur Radio (September 1992)
  • Amateur Radio (September 1992)
  • Amateur Radio (October 1992)
  • Amateur Radio (October 1992)
  • Amateur Radio (November 1992)
  • Amateur Radio (November 1992)
  • Amateur Radio (January 1993)
  • Amateur Radio (January 1993)
  • Amateur Radio (March 1993)
  • Amateur Radio (March 1993)
  • Amateur Radio (May 1993)
  • Amateur Radio (May 1993)
  • Amateur Radio (June 1993)
  • Amateur Radio (June 1993)
  • Amateur Radio (July 1993)
  • Amateur Radio (July 1993)
  • Amateur Radio (August 1993)
  • Amateur Radio (August 1993)
  • Amateur Radio (September 1993)
  • Amateur Radio (September 1993)
  • Amateur Radio (October 1993)
  • Amateur Radio (October 1993)
  • Amateur Radio (December 1993)
  • Amateur Radio (December 1993)
  • Amateur Radio (February 1994)
  • Amateur Radio (February 1994)
  • Amateur Radio (March 1994)
  • Amateur Radio (March 1994)
  • Amateur Radio (May 1994)
  • Amateur Radio (May 1994)
  • Amateur Radio (June 1994)
  • Amateur Radio (June 1994)
  • Amateur Radio (September 1994)
  • Amateur Radio (September 1994)
  • Amateur Radio (December 1994)
  • Amateur Radio (December 1994)
  • Amateur Radio (January 1995)
  • Amateur Radio (January 1995)
  • CB Radio Can Now Transmit Data (March 2001)
  • CB Radio Can Now Transmit Data (March 2001)
  • What's On Offer In "Walkie Talkies" (March 2001)
  • What's On Offer In "Walkie Talkies" (March 2001)
  • Stressless Wireless (October 2004)
  • Stressless Wireless (October 2004)
  • WiNRADiO: Marrying A Radio Receiver To A PC (January 2007)
  • WiNRADiO: Marrying A Radio Receiver To A PC (January 2007)
  • “Degen” Synthesised HF Communications Receiver (January 2007)
  • “Degen” Synthesised HF Communications Receiver (January 2007)
  • PICAXE-08M 433MHz Data Transceiver (October 2008)
  • PICAXE-08M 433MHz Data Transceiver (October 2008)
  • Half-Duplex With HopeRF’s HM-TR UHF Transceivers (April 2009)
  • Half-Duplex With HopeRF’s HM-TR UHF Transceivers (April 2009)
  • Dorji 433MHz Wireless Data Modules (January 2012)
  • Dorji 433MHz Wireless Data Modules (January 2012)
Items relevant to "USB Clock With LCD Readout, Pt.1":
  • PIC18F4550-I/PT programmed for the USB Clock (Programmed Microcontroller, AUD $20.00)
  • Firmware (HEX file), source code, software and driver for the USB Clock [0411008A.HEX] (Free)
  • USB Clock PCB pattern (PDF download) [04110081] (Free)
  • USB Clock front panel artwork (PDF download) (Free)
Articles in this series:
  • USB Clock With LCD Readout, Pt.1 (October 2008)
  • USB Clock With LCD Readout, Pt.1 (October 2008)
  • USB Clock With LCD Readout, Pt.2 (November 2008)
  • USB Clock With LCD Readout, Pt.2 (November 2008)
Items relevant to "Digital RF Level & Power Meter":
  • PIC16F88-I/P programmed for the RF Level & Power Meter [0421008A.HEX] (Programmed Microcontroller, AUD $15.00)
  • PIC16F88 firmware and source code for the Digital RF Level & Power Meter [0421008A.HEX] (Software, Free)
  • Digital RF Level & Power Meter main PCB pattern (PDF download) [04210081] (Free)
  • Digital RF Level & Power Meter input PCB pattern (PDF download) [04210082] (Free)
  • Digital RF Level & Power Meter attenuator PCB pattern (PDF download) [04210083] (Free)
  • Digital RF Level & Power Meter panel artwork (PDF download) (Free)
Items relevant to "Versatile Special Function Timer":
  • PIC16F628A-I/P programmed for the Special Function Timer [0511008A.HEX] (Programmed Microcontroller, AUD $10.00)
  • PIC16F628A firmware and source code for the Special Function Timer [0511008A.HEX] (Software, Free)
  • Versatile Special Function Timer PCB pattern (PDF download) [05110081] (Free)
Items relevant to "Railpower Model Train Controller, Pt.2":
  • Railpower IV main PCB [09109081] (AUD $20.00)
  • Railpower IV front panel PCB [09109082] (AUD $15.00)
  • PIC16F88-I/P programmed for the Railpower IV [0910908A.HEX] (Programmed Microcontroller, AUD $15.00)
  • PIC16F88 firmware and source code for the Railpower IV Model Train Controller [0910908A.HEX] (Software, Free)
  • Railpower IV Model Train Controller main PCB pattern (PDF download) [09109081] (Free)
  • Railpower IV Model Train Controller display PCB pattern (PDF download) [09109082] (Free)
  • Railpower IV Model Train Controller panel artwork (PDF download) (Free)
Articles in this series:
  • Railpower Model Train Controller (September 2008)
  • Railpower Model Train Controller (September 2008)
  • Railpower Model Train Controller, Pt.2 (October 2008)
  • Railpower Model Train Controller, Pt.2 (October 2008)

Purchase a printed copy of this issue for $10.00.

CleverScope CS328A USB dual channel 100MHz mixed signal oscilloscope Hooked up to a desktop or laptop computer, this USB oscilloscope and its supplied PC software provide a large range of functions, including data logging. With the optional signal generator you can also test audio equipment, measure THD and do frequency sweeps. C LEVERSCOPE is the New Zealand-based company behind the CS328A, a dual channel 100MHz mixed signal USB oscilloscope with two analog and eight digital input channels. With optional accessories two units can be linked to double that number of channels. 20mV/div to 20V/div (using a x1 probe). The vertical resolution of the digitising system is 10 bits for the basic model and you can increase this to 12 or 14 bits by purchasing an additional sampler board. Unlike some USB oscilloscopes, this one has a deep memory of 4Mpts (Million Points) for the basic model. Main specifications Front and rear panel connections The CleverScope CS328A provides two analog channels The front panel of the CS328A comprises three BNC and eight digital channels (the corresponding analog only connectors (two for the analog channels and one for the model is the CS320A). Its analog bandwidth is 100MHz external trigger), two RJ45 sockets (for connecting the eight (measured at the -3dB point), while the digital sampling digital inputs), two probe compensation terminals and two rate is 100MS/s (millions of samples per second). There LEDs, green for power and red to indicate triggering. is a hardware 25MHz anti-aliasing filter On the back, there is the USB port, a for better spectrum analysis. BNC connector for the signal generator The vertical sensitivity ranges from Review by Mauro Grassi output and the power input jack and 10  Silicon Chip siliconchip.com.au At left: the CS328A along with its two analog and two digital “probes”. On the laptop screen is the supplied PC software used to control the USB ’scope. A sinusoidal wave is shown in the scope graph window while smaller windows are shown around it. All controls stem from the control panel shown at top right. Windows can be shown or hidden from the control panel. an RS422 port. The optional RS422 link cable forms a 100 Mbit/s communication link between the two. When you connect the two CleverScope CS328As together in this way, you effectively have a four channel analog scope with 16 digital inputs and a single user interface. Probes and accessories The CS328A is supplied with two switchable (x1, x10) 100MHz analog probes. Also included are adaptors that connect to the two front panel RJ45 jacks allowing you to connect up to eight (two lots of 4) digital inputs. The CS328A is controlled using the supplied PC software for Windows. The software is controlled from the main window and secondary windows become visible as needed. Like other oscilloscopes, the CS328A has an “Auto Set” button, which will analyse the signals and choose the vertical and timebase settings for displaying them on your PC screen. The signal window also has small buttons, whose function is selected by hovering over them with a mouse. These allow you to either zoom in or out or scale the window to fit the signal. Triggering and acquisition modes Each analog channel can be AC or DC-coupled and the triggering supports high and low frequency rejection for greater noise immunity. Although this oscilloscope has an operating bandwidth of 100MHz, as is usual with any wideband digital it is often better to limit the bandwidth to get a better display – with less noise. In this case you Fig.1: the scope graph window showing the digital channels. The triggering is set to a rising edge on digital channel 1. A low frequency square wave is shown, with the decoded logic values. The voltage threshold for the logic decoding can be defined. siliconchip.com.au Specifications at a glance: Analog input channels: ....2 Digital input channels:...... 8 Analog bandwidth:............DC to 100M Hz Sampling rate:..................100MS/s simu ltaneous on both channels Memory depth:.................4Mpts .........................................(8Mpts with optional memory upgrade) Vertical sensitivity: ...........20mV/div Vertical resolution: ...........10, 12* or 14 bits* Size:..................................153 x 195 x 35mm (*depends on optional module) can switch to 20MHz band limiting. Triggering on a preset pattern on the digital channels is also possible. To do this, you select a state for each of the eight digital channels. The signals must match the pattern for the trigger to occur. For example, you   can trigger on a rising or falling edge, or an absolute high or low level of for that channel. There are two trigger sources. The primary one is an edge trigger., while the secondary trigger allows you to select the number of times that the primary trigger must occur for the secondary trigger to be flagged, among other modes. You can then select the trigger source among either. The acquisition modes include peak detect (for capturing fast glitches) and repetitive waveform modes. The latter mode works by assuming that the signal is periodic and filling in subsequent cycles. This mode substantially increases the resolution of periodic waveforms which may be important for high frequency signals. Optional signal generator Although it is not installed as standard, the CS328A can be enhanced with a signal generator module. This works at up to 10MHz and you can select sine, triangular and square wave modes. You can also select a sweep mode Fig.2: a relatively high frequency triangular wave shown on the scope graph using the repetitive waveform acquisition mode. The triangular wave is at a frequency around 2MHz and was generated using the optional signal generator module of the CS328A. October 2008  11 Fig.3: the maths equation builder window. We have selected to apply the equation X2-X3 to a sinusoidal wave. The result is shown in the maths graph window. The maths graph window is a separate window that can display up to eight user-defined maths traces. Fig.4: the Fourier Transform window is shown. The input is a low frequency waveform at around 20kHz. The small window at the top left corner inside the spectrum graph window shows information about the signals. You can choose a log plot rather than a linear one too. which allows you to measure the frequency response of a filter, for example. seen in a separate “Signal Info” window. The range of available measurements includes the RMS and peak-to-peak voltage, as well as maximum and minimum levels. The THD of the signal can also be measured; very useful for audio work. Equation builder and signal analysis The MATHs functions of the software are quite powerful. It lets you define up to eight different expressions which are displayed in a separate window. Apart from the usual arithmetic functions, you can use functions to build up more complex expressions. For example, you can use trigonometric functions and integration. Many different modes for the Fourier Transform are implemented and can be displayed in a separate window. There is also a power spectrum mode for the Fourier Transform. This lets you see the power of your signal in terms of the equivalent power of a periodic signal at the signal’s fundamental frequency (ie, the first harmonic). The software allows you to view information about the analog channels in a separate window. The fundamental frequency as well as the vital statistics of the signal can be Exporting data Using the CS328A to acquire information about a signal is easy, since the control software is already running on your PC. You can copy and paste graph and data tables to other applications. This is especially useful for writing reports and presentations. You can also export data files from the logging window to embed in your spreadsheet. The software settings can be made permanent, useful for classrooms because the settings for a lesson can be preloaded and will be available when the students first start using the oscilloscope. You can also control the oscilloscope remotely using a LAN connection on your PC, for more advanced applications. Front and rear panels (top and bottom, respectively) of the CleverScope CS328A USB Oscilloscope. The two RJ45 sockets at left of the front panel are for the digital inputs; the “Chan A” and “Chan B” at right are the analog. USB connection is via the socket on the rear panel, along with RS422 link, signal generator and power. 12  Silicon Chip siliconchip.com.au        Fig.5: the signal information window, with expanded controls for data logging. This shows logging of the minimum and maximum voltage levels of the input signal. The logging rate of 10Hz is shown, as well as the instantaneous vital statistics of the analog channels. Other optional accessories The CS328A can be enhanced with other optional modules. Firstly, you can improve the vertical resolution from 10 bits to 12 and 14 bits using optional sampler boards. You can also purchase a 5ns delay line to double the sampling rate to 200MS/s by using both channels simultaneously for the same signal. Although the memory depth is large for a USB oscilloscope at 4Mpts, you can even double that by adding extra memory. And you can also buy more exotic probes than the ones supplied, including fully isolated probes (handy for high voltage work) as well as current sensing and differential probes.   Conclusion The idea behind USB oscilloscopes makes economic sense, cutting costs by avoiding duplication, especially in the display, buttons and knobs. Much of the data analysis can also be left to the power of your PC, avoiding the need for a powerful DSP or processor. The storage capacity of a common PC far exceeds the amount of non-volatile memory in standalone oscilloscopes and the PC can itself be upgraded in the future. USB oscilloscopes are therefore a very good idea for entry-level use because they are much more affordable than stand-alone ones. Clearly, you lose the portability of a standalone unit that may be crucial if working in the field. However, with laptops becoming ubiquitous and almost feather-weight, this disadvantage is fast fading into irrelevance. As USB oscilloscopes go, this one is a winner. Its best features include its deep memory, its relatively high bandwidth and the many features of the included PC software, which is comprehensive. The CS328A is available in Australia from Grantronics, Phone (02) 9896 7150; web www.grantronics.com.au The price is $1590 plus GST. In New Zealand, it is available from CleverScope Ltd, Epsom, Auckland. Phone (09) 524 7456. www.cleverscope.com SC siliconchip.com.au               October 2008  13