Electronics -- Poor Man's DDS Board
An extremely simple 8bit, 2MS/s direct digital synthesis (DDS) board.
Yes, just 512 bytes of SRAM does not look like much but if you want to output a sinus or a sawtooth, you can put the tables statically into the flash storage and for more complex output, the microcontroller can be be freely programmed...
The design is straightforward: Take an 8bit parallel input DA converter and connect the 8 data lines to an 8bit IO port on the microcontroller. Additionally, wire up the control lines, supply a buffer amplifier and you're done.
Of course, for a real DDS you'd like to use a stabilized voltage reference and an output attenutator but this is deliberately kept simple.
The full schematic and more information is on a separate page.
Host Software and Firmware
Currently, no software is published here, sorry.