Editing Oscilloscope

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 15: Line 15:
 
''... more techniques ...''
 
''... more techniques ...''
  
= Hardware issues =
+
 
Here is a [http://www.eevblog.com/2010/05/11/eevblog-86-buy-a-real-analog-oscilloscope-please/ useful discussion] comparing low-cost USB oscilloscopes with older analog scopes available for comparable prices; it is a 9-minute video, with a useful forum-type discussion (some mildly rude language is used to describe USB scopes). The conclusion is that the low-cost USB DSOs have attenuators and triggering circuits which do not perform well at higher frequencies, and are not recommended. Quality DSOs do not suffer from these problems, but all except the very best and most expensive have storage limitations which cause problems in the particular case of observing a high frequency signal at a time/div setting much longer than its period, e.g., two complete TV fields at a setting of 40msec/div.
 
  
 
= Open Source Oscilloscopes =
 
= Open Source Oscilloscopes =
  
Of course, you have to already have a working o'scope in order to build and test another o'scope, making this the same sort of chicken-and-egg problem as the [[Projects#RepRap | RepRap]] project, the [http://en.wikipedia.org/wiki/GNU_Compiler_Collection GCC project], and other projects [[user:DavidCary | David Cary]] finds interesting.
+
Of course, you have to already have a working o'scope in order to build and test another o'scope, making this the same sort of chicken-and-egg problem as the [[Projects#RepRap | RepRap]] project, the [http://en.wikipedia.org/wiki/GNU_Compiler_Collection GCC project], and other projects David Cary finds interesting.
 
 
This problem in respect to oscilloscopes can be solved by incremental development. First start of working your way towards acquiring analog data using an ADC connected to some sort of processor or controller. Then build a cheap device that provides a somewhat defined test signal (simple timer works just fine). Now you can go to the next step of learning about and building an analog front-end that will be connected to the ADC. Then you'd start thinking about how data flows through the system, beyond the ADC and the processor (definitely to to memory and later on the display, maybe to non volatile storage like USB mass storage). That's basically  it. Okay, you need to build and hookup a display and a keyboard but what you have is (at least in theory) the central parts of an oscilloscope.
 
  
 
=PC Oscilloscopes=
 
=PC Oscilloscopes=
Line 28: Line 25:
 
==Open Hardware for PC Oscilloscopes==
 
==Open Hardware for PC Oscilloscopes==
 
===Bitscope===
 
===Bitscope===
All 100MHz, 40MS/sec, 2 analog and several logic channels (3.3/5V CMOS/TTL). Buffer sizes range from 12kB to 1MB.
+
* $575 BS100U: 2 analog inputs + 8 digital inputs, optically isolated, from BitScope Designs (MetaChip Pty. Ltd.) [http://bitscope.com/]; [http://www.endolith.com/wordpress/2008/06/17/bitscope/ review by Endolith]
* AU$495 BS100U: 2 analog inputs + 8 digital inputs, optically isolated, from BitScope Designs (MetaChip Pty. Ltd.) [http://bitscope.com/]; [http://www.endolith.com/wordpress/2008/06/17/bitscope/ review by Endolith]
 
 
* $695 BS325U: 2 analog inputs + 8 digital inputs, optically isolated, from BitScope Designs (MetaChip Pty. Ltd.) [http://bitscope.com/]
 
* $695 BS325U: 2 analog inputs + 8 digital inputs, optically isolated, from BitScope Designs (MetaChip Pty. Ltd.) [http://bitscope.com/]
* $1495 BS445N: 4 analog inputs + 8 digital inputs, ethernet connection, from BitScope Designs (MetaChip Pty. Ltd.) [http://bitscope.com/]
+
* $1595 BS442: 4 analog inputs + 8 digital inputs, ethernet connection, from BitScope Designs (MetaChip Pty. Ltd.) [http://bitscope.com/]
* $295 BS10U: 1 BNC analog input + POD (2 analog or 8 digital inputs), usb powered, from BitScope Designs (MetaChip Pty. Ltd.) [http://bitscope.com/]
+
* $475 BS50U: 1 BNC analog input + POD (2 analog or 8 digital inputs), usb powered, from BitScope Designs (MetaChip Pty. Ltd.) [http://bitscope.com/]
  
 
===MultiAnalyser===
 
===MultiAnalyser===
 
Some people on the PIClist have been discussing designing an open-source oscilloscope.
 
Some people on the PIClist have been discussing designing an open-source oscilloscope.
  
* I think initial discussions occured on the [http://www.piclist.com/techref/postbot.asp?by=thread&id=%5BEE%5D+scope+project+anyone%3F&tgt=browse "scope project anyone?"] thread [http://www.piclist.com/techref/postbot.asp?by=time&id=piclist\2004\09\17\111014a.txt] at PIClist.
+
* I think initial discussions occured on the [http://www.piclist.com/techref/postbot.asp?by=thread&id=%5BEE%5D+scope+project+anyone%3F&tgt=browse "[EE] scope project anyone?"] thread [http://www.piclist.com/techref/postbot.asp?by=time&id=piclist\2004\09\17\111014a.txt] at PIClist.
 
* Later discussion moved to the [http://tech.groups.yahoo.com/group/MultiAnalyser/ "MultiAnalyser" group at Yahoo]
 
* Later discussion moved to the [http://tech.groups.yahoo.com/group/MultiAnalyser/ "MultiAnalyser" group at Yahoo]
  
Line 49: Line 45:
 
=== Xprotolab - Miniature Oscilloscope and Waveform Generator ===
 
=== Xprotolab - Miniature Oscilloscope and Waveform Generator ===
  
* $35 The Xprotolab is a small mixed signal oscilloscope in a DIP module, designed to be used on a breadboard. It also has an arbitrary waveform generator. [http://www.gabotronics.com/development-boards/xmega-xprotolab.htm Xprotolab]. Discussion at RepRap: [http://forums.reprap.org/read.php?159,69381 "Xprotolab - Miniature Oscilloscope and Waveform Generator"].
+
* $35 The Xprotolab is a small mixed signal oscilloscope in a DIP module, designed to be used on a breadboard. It also has an arbitrary waveform generator. [http://www.gabotronics.com/development-boards/xmega-xprotolab.htm Xprotolab].
 
 
=== Miniscope v2b & v2c ===
 
 
 
[http://tomeko.net/miniscope_v2b/index.php?lang=en Miniscope v2b] is a simple AT91SAM7S64 based signal acquisition device with low sampling speed (single channel, 500 kSps internal ADC) but large sample buffer sizes (up to 512 kSamples) and continuous signal recording capability.
 
 
 
[http://tomeko.net/miniscope_v2c/index.php?lang=en Miniscope v2c] (2 channels, sampling 2x461 kSps) is using smaller (LQFP48) and cheaper STM32F103C8T6 microcontroller and DIY-friendly single sided PCB.
 
  
 
==Closed, COTS Hardware for PC Oscilloscopes==
 
==Closed, COTS Hardware for PC Oscilloscopes==
 
* For low frequencies, pretty much any external sound card with a line input will work. External card line inputs generally have a range around 0-1 V whereas onboard microphone inputs only have up to about 50 mV, which just isn't enough sensitivity. The [http://vtluug.org/wiki/Lab-in-a-Box Virginia Tech Lab-in-a-Box] recommends the Behringer UCA202. To use a sound card oscilloscope on a regular basis, a circuit with variable attenuation is recommended (i.e. 1x and 10x). Compensation for the hardware and software gain can be done as part of the attenuator circuit or in software.
 
* For low frequencies, pretty much any external sound card with a line input will work. External card line inputs generally have a range around 0-1 V whereas onboard microphone inputs only have up to about 50 mV, which just isn't enough sensitivity. The [http://vtluug.org/wiki/Lab-in-a-Box Virginia Tech Lab-in-a-Box] recommends the Behringer UCA202. To use a sound card oscilloscope on a regular basis, a circuit with variable attenuation is recommended (i.e. 1x and 10x). Compensation for the hardware and software gain can be done as part of the attenuator circuit or in software.
 
For mixed-signal development, where debugging requires you to see both analog and digital signals at the same time, oscilloscopes intgrated with logic analyzers are needed. More advanced features here include protocol decoding, which allows you to easily see the values sent over digital interfaces.
 
 
Examples here include:
 
 
The Parallax [http://www.parallax.com/Store/Microcontrollers/PropellerTools/tabid/143/ProductID/586/List/0/Default.aspx?SortField=ProductName,ProductName PropScope PropScope] ($200) offers 25Msps sample rate and 4 bits of logic analyzer and 4Kbytes of buffer.
 
 
The QuantAsylum [http://www.quantasylum.com/content/Products/QA100.aspx QA100] ($349) offers dual 100Msps sample rate and up to 32 logic channels with 2Mbytes of buffer.
 
 
The PicoScope 100 ($575) offers a single channel at 40 Msps, 8 logic analyzer channels and 16Kbytes of buffer depth.
 
  
 
==PC Oscilloscope Software==
 
==PC Oscilloscope Software==
  
===Free software===
+
===Free Software===
* [http://sourceforge.net/projects/xoscope/]'''xoscope''' an open source software for soundcard oscilloscope goto http://sourceforge.net/projects/xoscope/.
+
* [http://sourceforge.net/projects/welecw2000a/ SourceForge welecw2000a] Open Source reimplementation of the 1 GS/s Welec W2000 Series DSO under GPL.
 
 
* [[http://www.sciencetronics.com/greenphotons/?p=459]]A New oscilloscope concept go http://www.sciencetronics.com/greenphotons/?p=459.
 
 
 
* [http://sourceforge.net/projects/welecw2000a/ SourceForge welecw2000a] Open Source firmware for the 1 GS/s Welec W2000 Series DSO hardware (which costs €800-1500 in spring 2012) under GPL.
 
 
   
 
   
* [http://sourceforge.net/projects/xoscope/ Sourceforge: xoscope] is a '''digital oscilloscope''' for Linux that uses input from a sound card or EsounD and/or a ProbeScope/osziFOX and will soon support Bitscope hardware. The sound card device is hard-coded but instructions for modifying it are on the [http://vtluug.org/wiki/Lab-in-a-Box#Software VTLUUG wiki].
+
* [http://sourceforge.net/projects/xoscope/ Sourceforge: xoscope] is a digital oscilloscope for Linux that uses input from a sound card or EsounD and/or a ProbeScope/osziFOX and will soon support Bitscope hardware. The sound card device is hard-coded but instructions for modifying it are on the [http://vtluug.org/wiki/Lab-in-a-Box#Software VTLUUG wiki].
  
* [http://www.baudline.com/source_code.html Baudline GPL version] is a signal analyzer designed for scientific visualization, using input from recorded data files or from a sound card. For Linux / Solaris. The source code is expensive and it is intended for corporate buyers.
+
* [http://www.baudline.com/source_code.html Baudline GPL version] is a signal analyzer designed for scientific visualization, using input from recorded data files or from a sound card. For Linux / Solaris. The source code is expensive and it is intended for qualified corporate or institutional buyers.
  
* [http://tomeko.net/miniscope_v3/ Miniscope v3] and [http://tomeko.net/miniscope_v4/index.php?lang=en Miniscope v4] are digital oscilloscope software for Windows. They connect to device using external dll. Libraries are available to connect with sound card, Microchip MCHPUSB Generic HID Demo and custom AT91SAM7S64 hardware. V4 supports an unlimited number of channels, but is more complex than single-channel V3.
+
* [http://tomeko.net/miniscope_v3/ Miniscope v3] is a digital oscilloscope for Windows. It connects to device using external dll. Available libraries to connect with sound card, Microchip MCHPUSB Generic HID Demo and custom AT91SAM7S64 hardware.
  
 
* [http://dsoda.sf.net Digital Soda] is a simple GTK+ frontend for the DSO-2250 USB oscilloscope for Unix/Linux.
 
* [http://dsoda.sf.net Digital Soda] is a simple GTK+ frontend for the DSO-2250 USB oscilloscope for Unix/Linux.
Line 91: Line 67:
 
* [http://www.embeddedravi.com/forum/viewtopic.php?f=2&t=4#p27: oscilloscope] pic microcontroller demo oscilloscope PC based oscilloscope embedded system parallel port LPT.
 
* [http://www.embeddedravi.com/forum/viewtopic.php?f=2&t=4#p27: oscilloscope] pic microcontroller demo oscilloscope PC based oscilloscope embedded system parallel port LPT.
  
* [http://code.google.com/p/arduinoscope ArduinoScope] Oscilloscope based on Arduino hardware platform and Processing library. There is [http://www.semageek.com/fabriquez-un-oscilloscope-pour-pc-avec-un-kit-arduino/ an article about it in French].
+
* [http://code.google.com/p/arduinoscope ArduinoScope] Oscilloscope based on Arduino hardware platform and Processing library. Please look at [http://www.semageek.com/fabriquez-un-oscilloscope-pour-pc-avec-un-kit-arduino/ this article(sorry it's in french)]
** Is there any difference between [https://github.com/konsumer/arduinoscope Arduinoscope on github] vs [http://code.google.com/p/arduinoscope Arduinoscope on Google Code]? [http://www.instructables.com/id/Girino-Fast-Arduino-Oscilloscope/ Instructables: "Girino - Fast Arduino Oscilloscope by Caffeinomane"] has another [http://www.homebrew-tech.com/arduino/brewing-arduino-announcement/usingarduinoasoscilloscope-arduinoscope ArduinoScope tutorial].
 
  
* [http://www.ajoyraman.in/USB_Simple_Oscilloscope.html] DIY USB connected Oscilloscope based on dsPIC30F4011 with simple hardware. Windows GUI software and PIC Hex file provided along with construction details.
+
===Non-Free Software===
 
+
*[http://www.virtins.com "Multi-Instrument"]converts a PC into multiple test & measurement instruments such as oscilloscope, spectrum analyzer, signal generator, spectrogram, distortion analyzer, network analyzer, data logger, LCR meter, vibrometer, etc. Besides sound cards, it supports many other ADC/DAC cards. Free Trial with full functionality for 21 days.
===Non-free software===
+
* [http://www.baudline.com/what_is_baudline.html Baudline gratis download] (dual licensed, see Free Software entry).
*[http://www.virtins.com "Multi-Instrument"] converts a PC into multiple test & measurement instruments such as oscilloscope, spectrum analyzer, signal generator, spectrogram, distortion analyzer, network analyzer, data logger, LCR meter, vibrometer, etc. Besides sound cards, it can use many models of ADC/DAC cards. Versions at US$50, 100, 200; free trial with full functionality for 21 days.
 
* [http://www.baudline.com/what_is_baudline.html Baudline gratis download] (dual-licensed, see Free Software entry).
 
 
* [http://www.zelscope.com/ Zelscope] Converts your PC into a dual-trace storage oscilloscope and spectrum analyzer. It uses your computer's sound card as analog-to-digital converter. Windows trialware.
 
* [http://www.zelscope.com/ Zelscope] Converts your PC into a dual-trace storage oscilloscope and spectrum analyzer. It uses your computer's sound card as analog-to-digital converter. Windows trialware.
* [http://www.bitscope.com/software/dso/ BitScope DSO] is a digital oscilloscope logic analyzer for Linux and Windows. Software itself is free, but works with BitScope hardware, at AU$300-1500.
+
* [http://www.bitscope.com/software/dso/ BitScope DSO] is a digital oscilloscope logic analyzer for Linux and Windows. It works with BitScope hardware and is distributed as freeware.
* [http://www.zeitnitz.de/Christian/scope_en Zeitnitz Souncard Scope] and function generator. For Windows but runs under Wine. Free of charge (but explicitly described as not freeware) for private and educational use, otherwise available for purchase.
+
* [http://www.zeitnitz.de/Christian/scope_en Zeitnitz Souncard Scope] and function generator. For Windows but runs under Wine.
* [http://www.tek.com/products/oscilloscopes/oscilloscope-software.html Oscilloscope analysis software] from Tektronix for their oscilloscopes. E.g. technology-specific measurement and compliance software, application solutions for jitter and timing analysis, and channel emulation and equalization tools.
 
  
 
=Non-PC Oscilloscope Projects=
 
=Non-PC Oscilloscope Projects=
 
* [http://www.hanssummers.com/tinyscope.html "TinyScope":] "A simple all-valve 1-inch oscilloscope by Ian Wilson K3IMW and Hans Summers G0UPL". Includes detailed circuit diagrams and construction notes and tips for reducing interference.
 
 
* [http://www.hanssummers.com/miniscope.html "Mini-Scope":] "An even simpler all-valve 1-inch oscilloscope by Len Hall G3IGI (SK)". Includes circuit diagrams, etc.
 
 
* [http://g4oep.atspace.com/toycro/toycro.htm "Toy Oscilloscope"]. Includes circuit diagrams, theory of operation, etc.
 
 
 
* [http://www.circuitcellar.com/archives/viewable/Zhang205/index.html "Handheld Multifunction Scope"] by Jingxi Zhang & Yang Zhang, 2007. "dual-channel oscilloscope supports 250 ksps for each channel". ... also: ohmmeter, capacitance meter, and inductance meter ... pulse generator ... small speaker and OLED output. All functions work stand-alone with OLED display, but it can also be to a host PC with the USB port to display waveforms on the PC display.
 
* [http://www.circuitcellar.com/archives/viewable/Zhang205/index.html "Handheld Multifunction Scope"] by Jingxi Zhang & Yang Zhang, 2007. "dual-channel oscilloscope supports 250 ksps for each channel". ... also: ohmmeter, capacitance meter, and inductance meter ... pulse generator ... small speaker and OLED output. All functions work stand-alone with OLED display, but it can also be to a host PC with the USB port to display waveforms on the PC display.
 
* [http://www.dansworkshop.com/electricity-and-electronics/homebuilt-oscilloscope.htm Dan's Workshop: Notes on converting that old compact tv set or computer monitor into an oscilloscope.]
 
* [http://www.dansworkshop.com/electricity-and-electronics/homebuilt-oscilloscope.htm Dan's Workshop: Notes on converting that old compact tv set or computer monitor into an oscilloscope.]
 
* [http://www.intio.or.jp/jf10zl/tvosc.htm "TV Oscilloscope Adaptor"] "This ... adapter ... changes a TV to a Oscilloscope."
 
* [http://www.intio.or.jp/jf10zl/tvosc.htm "TV Oscilloscope Adaptor"] "This ... adapter ... changes a TV to a Oscilloscope."
 
 
* Some people are discussing the possibility of somehow converting the (open-source) [[uWatch]] into a o'scope: [http://www.calcwatch.com/forum/viewtopic.php?id=139 WBL: watch based laboratory]
 
* Some people are discussing the possibility of somehow converting the (open-source) [[uWatch]] into a o'scope: [http://www.calcwatch.com/forum/viewtopic.php?id=139 WBL: watch based laboratory]
 
 
 
* [http://forums.parallax.com/showthread.php?130582-Poor-Man-s-Digital-Oscilloscope-%28now-with-VGA-option-and-screen-capture-to-SD%29 Poor Man's Digital Oscilloscope]
 
* [http://forums.parallax.com/showthread.php?130582-Poor-Man-s-Digital-Oscilloscope-%28now-with-VGA-option-and-screen-capture-to-SD%29 Poor Man's Digital Oscilloscope]
  
Line 124: Line 86:
 
* K3PTO http://www.qsl.net/k3pto/ 8 bit
 
* K3PTO http://www.qsl.net/k3pto/ 8 bit
 
* [http://massmind.org/techref/scenix/sxoscope/index.htm Massmind: "SX based O’Scope"] by Alberto Geraci of BTX Sistemas
 
* [http://massmind.org/techref/scenix/sxoscope/index.htm Massmind: "SX based O’Scope"] by Alberto Geraci of BTX Sistemas
 
 
* [http://www.semifluid.com/?p=9 "PIC12F675 Oscilloscope"]
 
* [http://www.semifluid.com/?p=9 "PIC12F675 Oscilloscope"]
 
* [http://zedomax.com/blog/2006/12/28/diy-hack-make-your-own-oscilloscope/ "DIY HACK - Make your own Oscilloscope"]
 
* [http://zedomax.com/blog/2006/12/28/diy-hack-make-your-own-oscilloscope/ "DIY HACK - Make your own Oscilloscope"]
 
* [http://www.geocities.com/SiliconValley/Lakes/7156/articl3.htm "Solid State Oscilloscope"] by George Katz 1987 -- an extremely simple and small circuit that drives a 10 x 10 LED array. (Would it make sense to adapt the [[PointLess LED Array]] to be more like this?)
 
* [http://www.geocities.com/SiliconValley/Lakes/7156/articl3.htm "Solid State Oscilloscope"] by George Katz 1987 -- an extremely simple and small circuit that drives a 10 x 10 LED array. (Would it make sense to adapt the [[PointLess LED Array]] to be more like this?)
 
* [http://www.dos4ever.com/uscope/uscope_e.html "The µSCOPE: A poorman's oscilloscope"] by Ronald Dekker. An extremely small and low-cost circuit based on the 8 pin Microchip PIC12f675; displays "signals up to a few kHz" on a PAL TV screen. "isochronous code".
 
* [http://www.dos4ever.com/uscope/uscope_e.html "The µSCOPE: A poorman's oscilloscope"] by Ronald Dekker. An extremely small and low-cost circuit based on the 8 pin Microchip PIC12f675; displays "signals up to a few kHz" on a PAL TV screen. "isochronous code".
* [https://hackaday.io/project/6511-cell-phone-oscilloscope "Cell Phone Oscilloscope"] by Jonathan Whitaker. "A preamp to use a cellphone mic input as a basic oscilloscope. Protects the phone from nasty voltages." Like most sound card o'scopes, limited to audio frequencies 20 Hz (?) to 21 kHz (see [http://electronics.stackexchange.com/questions/59157/over-what-frequency-range-can-the-microphone-of-smartphone-receive-the-sound "Over what frequency range can the microphone of smartphone receive the sound?"])
 
* [http://www.instructables.com/id/A-Preamplifier-for-Smartphone-Oscilloscopes/ "A Preamplifier for Smartphone Oscilloscopes"] by chipstein.
 
  
 
Epanorama has many links related to o'scopes and o'scope accessories [http://www.epanorama.net/links/measuring.html#oscilloscope].
 
Epanorama has many links related to o'scopes and o'scope accessories [http://www.epanorama.net/links/measuring.html#oscilloscope].
Line 138: Line 97:
 
* [http://techref.massmind.org/techref/tools.htm#digital_scope Massmind: Digital Oscilloscopes]
 
* [http://techref.massmind.org/techref/tools.htm#digital_scope Massmind: Digital Oscilloscopes]
  
== Some low-cost oscilloscopes ==
+
== some low-cost oscilloscopes ==
  
 
some low-cost oscilloscopes, in no particular order.
 
some low-cost oscilloscopes, in no particular order.
 
''... it would be nice to mention sampling rate, # of analog input channels, # of digital input channels, whether it can be used under Linux, does it have output channels ... price should (?) include 2 analog probes, ... is it open hardware? ... anything else?''
 
''... it would be nice to mention sampling rate, # of analog input channels, # of digital input channels, whether it can be used under Linux, does it have output channels ... price should (?) include 2 analog probes, ... is it open hardware? ... anything else?''
  
price name comments
+
* price name comments
* $419.95 10~16-bit VT DSO-2A20E,1x200MHz or 2x100MHz,sophisticated trigger functions, a wide range of gain selection, 12-bit 200MHz AWG signal generator, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
 
* $369.95 10~16-bit VT DSO-2A10E,1x100MHz or 2x50MHz,sophisticated trigger functions, a wide range of gain selection, 12-bit 200MHz AWG signal generator, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
 
* $359.95 10~16-bit VT DSO-2A20,1x200MHz or 2x100MHz,sophisticated trigger functions, a wide range of gain selection, 12-bit 6MHz AWG signal generator, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
 
* $309.95 10~16-bit VT DSO-2A10,1x100MHz or 2x50MHz,sophisticated trigger functions, a wide range of gain selection, 12-bit 3MHz AWG signal generator, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
 
* $369.95 8~16-bit VT DSO-2820E,1x200MHz or 2x100MHz,sophisticated trigger functions, a wide range of gain selection, 10-bit 200MHz AWG signal generator, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
 
* $319.95 8~16-bit VT DSO-2810E,1x100MHz or 2x50MHz,sophisticated trigger functions, a wide range of gain selection, 10-bit 200MHz AWG signal generator, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
 
* $309.95 8~16-bit VT DSO-2820,1x200MHz or 2x100MHz,sophisticated trigger functions, a wide range of gain selection, 10-bit 6MHz AWG signal generator, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
 
* $259.95 8~16-bit VT DSO-2810,1x100MHz or 2x50MHz,sophisticated trigger functions, a wide range of gain selection, 10-bit 3MHz AWG signal generator, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
 
* $249.95 8~16-bit VT DSO-2820R,1x200MHz or 2x100MHz,sophisticated trigger functions, a wide range of gain selection, squarewave or MLS output, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
 
* $199.95 8~16-bit VT DSO-2810R,1x100MHz or 2x50MHz,sophisticated trigger functions, a wide range of gain selection, squarewave or MLS output, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
 
* $350 QuantAsylum QA100, with 2 channel analog (10-bit ADC at 100Msps), 32bit logic analyzer, 1Mbyte buffer, arbitrary waveform generation and two 100MHz probes [http://www.quantasylum.com/content/Products/QA100.aspx QA100]
 
 
* $50 JYETECH Oscilloscope and frequency counter, 1 input, 1MHz analog bandwidth, LCD screen, serial port screen capture [http://www.jyetech.com/Products/LcdScope/eDSO062.html] available here: [http://www.dpcav.com/xcart/product.php?productid=16330&cat=0&page=1&featured]
 
* $50 JYETECH Oscilloscope and frequency counter, 1 input, 1MHz analog bandwidth, LCD screen, serial port screen capture [http://www.jyetech.com/Products/LcdScope/eDSO062.html] available here: [http://www.dpcav.com/xcart/product.php?productid=16330&cat=0&page=1&featured]
* $50 Usbscope.eu, low cost 4 channel usb oscilloscope, 100 kHz sample rate, 10 bit, 500 samples/channel. [http://www.usbscope.eu]
+
* $50 Usbscope.eu, low cost 2 channel (4 channels available soon), 40 kHz sample rate, 10 bit, 200 samples/channel. [http://www.usbscope.eu]
 
* $150 (?) VELLEMAN HPS10 Hand Held Oscilloscope 10MHz sampling rate, LCD: 128x64 pixels [http://www.kitsusa.net/phpstore/html/VELLEMAN-HPS10-Hand-Held-Oscilloscope-989.html]
 
* $150 (?) VELLEMAN HPS10 Hand Held Oscilloscope 10MHz sampling rate, LCD: 128x64 pixels [http://www.kitsusa.net/phpstore/html/VELLEMAN-HPS10-Hand-Held-Oscilloscope-989.html]
* $209.95 VT DSO-2815H,1x150MHz or 2x75MHz,sophisticated trigger functions, a wide range of gain selection, 1kHz squarewave output, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
+
* $349.95 VT DSO-2815H,1x150MHz or 2x75MHz,sophisticated trigger functions, a wide range of gain selection, 1kHz squarewave output, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.multi-instrument.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.multi-instrument.com/MIsetup.zip]
* $174.95 VT DSO-2810H,1x100MHz or 2x50MHz,sophisticated trigger functions, a wide range of gain selection, 1kHz squarewave output, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
+
* $299.95 VT DSO-2810H,1x100MHz or 2x50MHz,sophisticated trigger functions, a wide range of gain selection, 1kHz squarewave output, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.multi-instrument.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.multi-instrument.com/MIsetup.zip]
* $149.95 VT DSO-2810F,2x100MHz, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.virtins.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.virtins.com/MIsetup.zip]
+
* $250 VT DSO-2810F,2x100MHz, with a Multi-Instrument Standard software license, which converts a PC into oscilloscope, spectrum analyzer, multimeter, signal generator, data logger...it also supports sound card (both MME driver and ASIO driver), NI DAQmx cards, etc. [http://www.multi-instrument.com/] The software can be downloaded for 21-day fully functional trial with at least sound card at [http://www.multi-instrument.com/MIsetup.zip]
 
* $89 Poscope Basic2 from PoLabs [http://poscope.com/ PoLabs], 2 analog channels, 16/8 digital channels, PC USB oscilloscope, spectrum analyzer, chart recorder, pattern generator, logic analyzer, PWM/ square generator
 
* $89 Poscope Basic2 from PoLabs [http://poscope.com/ PoLabs], 2 analog channels, 16/8 digital channels, PC USB oscilloscope, spectrum analyzer, chart recorder, pattern generator, logic analyzer, PWM/ square generator
 
* $139 Poscope Mega1 from PoLabs [http://poscope.com/ PoLabs], 2 analog channels, 16/8 digital channels, PC USB oscilloscope, spectrum analyzer, chart recorder, pattern generator, logic analyzer, PWM/ square generator
 
* $139 Poscope Mega1 from PoLabs [http://poscope.com/ PoLabs], 2 analog channels, 16/8 digital channels, PC USB oscilloscope, spectrum analyzer, chart recorder, pattern generator, logic analyzer, PWM/ square generator
Line 179: Line 127:
 
* $170 HobbyLab USB oscilloscope [http://hobbylab.us/USBOscilloscope/Home.htm]
 
* $170 HobbyLab USB oscilloscope [http://hobbylab.us/USBOscilloscope/Home.htm]
 
* $500 DS1022C : 2 Channel, 25 MHz Rigol Technologies Inc.[http://rigolna.com/]
 
* $500 DS1022C : 2 Channel, 25 MHz Rigol Technologies Inc.[http://rigolna.com/]
* $1250 XJ4362A : 2 Channel, 4 Trace (2 main traces and 2 zoomed-in areas in parallel), 100 MHz analog CRT oscilloscope (triggers and shows realistic waveforms up to 200 MHz), old-fashioned but good build quality, printed user manual includes full component level schematics with component values, test points and reference voltages / signals for repair and calibration, uses a linear power supply (EMC-wise quiet and with minimal capacitance to AC mains), made by Shanghai Xinjian Instruments [http://www.shxinjian.com/eng_products_detail.asp?id=6]
 
 
* $999 CS320A Cleverscope [http://cleverscope.com/] (has a discussion forum[http://cleverscope.com/forum/])
 
* $999 CS320A Cleverscope [http://cleverscope.com/] (has a discussion forum[http://cleverscope.com/forum/])
 
* $167 DrDAQ "data logger" (parallel port) from Pico Technology [http://www.drdaq.com/]
 
* $167 DrDAQ "data logger" (parallel port) from Pico Technology [http://www.drdaq.com/]
Line 195: Line 142:
 
* $90 DSO nano, 1 analog input (1 Ms/s) with 12 bit resolution; buffer: 4096 Point; waveform storage on SD card [http://www.seeedstudio.com/depot/micro-digital-storage-oscilloscopedso-nano-p-512.html]; [http://www.justblair.co.uk/seeed-studio-dso-nano-pocket-digital-storage-oscilloscope-review.html review by Justblair]
 
* $90 DSO nano, 1 analog input (1 Ms/s) with 12 bit resolution; buffer: 4096 Point; waveform storage on SD card [http://www.seeedstudio.com/depot/micro-digital-storage-oscilloscopedso-nano-p-512.html]; [http://www.justblair.co.uk/seeed-studio-dso-nano-pocket-digital-storage-oscilloscope-review.html review by Justblair]
 
* $249 MSO-19, 1 ch. 2GSa/s oscilloscope, 8 ch. 200MSa/s logic analyzer, 100MSa/s pattern generator and a TDR. [http://www.linkinstruments.com/mso19.htm MSO-19]
 
* $249 MSO-19, 1 ch. 2GSa/s oscilloscope, 8 ch. 200MSa/s logic analyzer, 100MSa/s pattern generator and a TDR. [http://www.linkinstruments.com/mso19.htm MSO-19]
* $325 MSO-28, 2 ch. 2GSa/s oscilloscope, 8 ch. 200MSa/s logic analyzer. [http://www.linkinstruments.com/mso28.htm MSO-28]
+
 
* US$50-450 approx. second-hand, TWD120, Tektronix digitiser from 1995, with software is full-functioned 2-channel 100MHz, 100Ms/s, 5,000 data point digital storage oscilloscope with similar capabilities to TDS320. Uses SCSI interface to PC running, officially, Microsoft Windows 3.1; PC needs PCMCIA, Expresscard, PCI, or other SCSI interface (some USB SCSI interfaces only work with storage devices). Known to run under [http://web.archive.org/web/20100508233545/http://www.chichak.ca/twd120.html all 32-bit Windows] versions up to 7. Can have issues with SCSI cards, resolvable with some Web searching and knowledge, and Regis Crellier's shim .DLL. Dedicated Tektronix software only, no official information available on command protocol to adapt other software.
 
  
 
''FIXME: [http://measurementcomputing.com/cbicatalog/directory.asp?dept_id=403 Measurement Computing] has some wireless and USB analog DAQ instruments -- add to the above list.''
 
''FIXME: [http://measurementcomputing.com/cbicatalog/directory.asp?dept_id=403 Measurement Computing] has some wireless and USB analog DAQ instruments -- add to the above list.''
Line 234: Line 180:
 
* [http://www.epanorama.net/links/measuring.html#pcmeasuring ePanorama.net: "Using PC as a measurement instrument"] ''(FIXME: anything we should add to the above list?)''
 
* [http://www.epanorama.net/links/measuring.html#pcmeasuring ePanorama.net: "Using PC as a measurement instrument"] ''(FIXME: anything we should add to the above list?)''
 
* [http://www.teradyne.com/corp/grhs/products_oscilloscopes.html General Radio Scopes] A bit of history.
 
* [http://www.teradyne.com/corp/grhs/products_oscilloscopes.html General Radio Scopes] A bit of history.
* DIY Arduino Oscilloscope using a cheap Nokia 3310 Screen [http://filear.com/?p=211] via [http://hackedgadgets.com/2012/01/30/diy-arduino-oscilloscope-using-a-nokia-3310-screen]
 
* Michael Jay Geier. [http://spectrum.ieee.org/geek-life/hands-on/pocket-oscilloscope-review-roundup/0 "Pocket Oscilloscope Review Roundup"] 2012. ''(FIXME: make sure all the scopes mentioned are included on the above list)''
 
 
* Nick Marchuk and David Meyer[http://nscope.org/about/] designed the nScope[http://nscope.org/][http://hades.mech.northwestern.edu/index.php/NUScope_2011]. Is the "nScope" available for purchase (perhaps as a kit) or open-source hardware or both? (via http://hackaday.com/2013/11/22/building-a-crystal-clear-whiteboard/ , where several commenters mention the nScope).
 
  
 
----
 
----
 
 
 
[[Category:Techniques]][[Category:Test Equipment]]
 
[[Category:Techniques]][[Category:Test Equipment]]
 
=Uncategorized=
 
* K3PTO http://www.qsl.net/k3pto/ 8 bit
 
* [http://massmind.org/techref/scenix/sxoscope/index.htm Massmind:
 

Please note that all contributions to OpenCircuits may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OpenCircuits:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)