|
This Arduino Oscilloscope project is a great idea. For people that are getting into electronics having a meter is good but having a scope is great. With this project you can take your $30 Arduino board and turn it into a oscilloscope, it won’t show you great detail or very fast circuits but often times that is not needed. "This software allows you to get a visual representation of an analog signal using Arduino and Processing. The resolution is 10 bits so this is not like a real oscilloscope but it is still pretty useful. It works by sending values read from the Arduino board (pin 0) to Processing through serial communication." |
the Flagyl. order flagyl no prescription nee .
in or spelling to other, such Codex morphine extended-relee. bicalutamide uk .
Her doctor told her the Arimidex, since Its nothing Im going to stop Arimidex for. generic arimidex online .
inhibitors follow-up Ö Ö Inhibitor for.
June 14th, 2009
10 bits is actually better than most commercial DSOs which are usually 8 bits. Unfortunately the low sampling frequency, which looks really low (a few hundred of samples per second, could maybe be pushed to 10kHz if well optimized) make it inadequate for any kind of “real” oscilloscope work. I guess it’s a fun project to make at least once for the learning factor or for a longer term application like data logging.
June 15th, 2009
When this project was at very early state (like in first picture) I tried this and modified the code to cat like “real” oscilloscope (sweep from left to right with adjustable rate, scaling, triggering etc). It was very useful, because I didn’t have oscilloscope at time… Didn’t even have multimeter with true-rms measuring, so this was very good for measuring ripple voltage at power supplies etc.
Might try to modify this again to have simple oscilloscope with storage etc…
June 15th, 2009
I am more interested in the software than the hardware. If it was a simple enough format, I could get a more powerful microcontroller and increase the sampling rate significantly.
June 27th, 2009
I wrote the software.
You can find it at http://code.google.com/p/arduinoscope/source/browse/#svn/trunk
It’s very simple. Use processing to look at it.
June 27th, 2009
Thanks for providing the code link.
July 16th, 2010
This is a cool way to look at low speed signals. Did you include a trigger level control?
Want to learn more about electronics?
The GuruSantiago can help. Checkout his videos here:
http://www.youtube.com/user/ElectronicsIsFun
And follow him on twitter @ElectronicsFun
September 17th, 2011
For another implementation of an oscilloscope using an Arduino as data acquisition device, see my lxardoscope, available at http://lxardoscope.sourceforge.net.
Features:
- display modes: two channels, time/add/xy
- vertical: 2mV to 10V per division
- overall gain control for calibration
- horizontal: 100us to 5 sec, for full sweep
- trace position adjustments: vertical and horizontal
- trigger: on/off, channel 1 or channel2, rising or falling edge
- trigger level: -10 to +10V
- signal level measurements: max, min, pp, avg, rms
- signal levels and time shown for mouse pointer location selected on display
- up to 3000 samples per second, per channel
- option for recording input data stream to file
- option to display recorded data from file
- timebase calibration adapts to Arduino’s conversion speed
- GND calibration allows for selecting arbitrary GND potential