If you are willing, you can shell out $10 for a DAC and make some wave forms. Note that they won't be perfect. (but it is easier)http://www.sparkfun.com/products/9719But if you want better waveforms, check out this:http://www.falstad.com/circuit/e-index.htmlthese are great circuit simulations. (check all of them out!) Scroll about half way until you see "Op-Amps" and then "Oscillators." That should help!Good Luck!baum
I'm trying to get help for my problem but like most addicts I love it too much.
QuoteI'm trying to get help for my problem but like most addicts I love it too much.Then try the op amp version. Sparkfun free!
Wouldn't it be easier, and functionally identical, if you simply drew out various waveforms on small sheets of graph paper, and placed those sheets of paper individually over the top of the screen of the oscilloscope every time you want to look at one of the likely waveforms. In fact, if it were done like a flick book, you could have various flick books for sine, square, triangle, sawtooth, ramp. The flick-books could range from low frequency to high frequency as you flick through. Or other flick books could range from 1% to 99% symmetry. If you encounter a waveform you particularly like, you could photocopy that page and frame it and hang it on the wall along with your other favourite waveforms.
You could make a function generator with a uC and a DAC. You storethe waveforms in wavetables (C arrays) and then periodically output the values from the wavetable to the DAC. You can generate any arbitrary periodic waveform. One name for this is a numerically-controlled oscillator (NCO)I make a board (NB1A) that integrates a '328 (Arduino bootloader) and a DAC. I have a NCO sketch at http://wiblocks.luciani.org/docs/app-notes/nb1a-nco.htmlYou could wire the same DAC to an Arduino. The schematic is in the NB1A datasheet http://wiblocks.luciani.org/NB1/NB1A-index.html(* jcl *)
Which one did you get? I accidentally got the I2C one, and it is awful (slow). Hope you got a parallel DAC!