Hi all,
since there have been several threads from people looking for a usable low-cost oscilloscope, I thought why not design something myself. Before I fully commit I'd like to gauge the interest for such a thing.
Top-goals would be
So far it looks like it will be 1 MHz maximum sample rate (so good enough for analog signals up to >100 kHz, more if you don't care about the exact waveform; don't confuse sample rate with analog bandwidth, without interpolation the rule of thumb is that the sample rate should be about 10x the bandwidth for accurate representation of the waveform), +/-12V max. input range, record length 250 points, all driven by a Picaxe 28X1 and a few standard 74xx logic circuits. Record length and number of channels would be easy to increase. (with 250 points each on 2 channels I expect about 4-5 frames/sec screen update rate. not quite analogish feeling but still usable. With more channels or longer record length accordingly less).
I'd release the schematic, layout, parts list and the PC scope software source and executable (for display and control, yet to write) as public domain, so anybody could do his/her own scope. If interest warrants, I may offer fully assembled units at about cost.
So let me know if that sounds interesting or if I shall rather spend my time on something else!
since there have been several threads from people looking for a usable low-cost oscilloscope, I thought why not design something myself. Before I fully commit I'd like to gauge the interest for such a thing.
Top-goals would be
- very low-cost - I shoot for well below US$50 for a DIY 2-channel version. Meeting that will require getting some chips as samples from the manufacturer (not too difficult).
- hobbyist-friendly, i.e. no difficult-to-get components, no surface mount parts (DIP and through-hole only), no expert tools or software required, not too complex design - yes it can be put together on a breadboard (Stan will be in heaven!) or a protoboard if you don't want to spend money on a "real" printed circuit board.
- reasonable performance (don't expect GHz, but it should handily beat soundcard based solutions)
- Picaxe based (what else! ); connection to PC through standard serial download cable. Display and control is done on the PC. Of course you could use USB with the Rev-Ed serial-to-USB converter.
So far it looks like it will be 1 MHz maximum sample rate (so good enough for analog signals up to >100 kHz, more if you don't care about the exact waveform; don't confuse sample rate with analog bandwidth, without interpolation the rule of thumb is that the sample rate should be about 10x the bandwidth for accurate representation of the waveform), +/-12V max. input range, record length 250 points, all driven by a Picaxe 28X1 and a few standard 74xx logic circuits. Record length and number of channels would be easy to increase. (with 250 points each on 2 channels I expect about 4-5 frames/sec screen update rate. not quite analogish feeling but still usable. With more channels or longer record length accordingly less).
I'd release the schematic, layout, parts list and the PC scope software source and executable (for display and control, yet to write) as public domain, so anybody could do his/her own scope. If interest warrants, I may offer fully assembled units at about cost.
So let me know if that sounds interesting or if I shall rather spend my time on something else!
Last edited: