danadakk
Advanced Member level 6
I often have test generation problems where I need multiple Function
Generators capable of generating Sine, Ramp, Arbitrary , Square, and
synched to each other in some cases.
This is a single chip solution, each onchip DDS feeds a WaveDAC that
generate the desired waveform using DMA and lookup tables onchip.
The DDS are capable of FM as well if needed, and can be synched to
each other, depending on each respective frequency.
I use a $ 10 board for this, generally.
The DDS can be managed in code or just with preconfigured settings.
There is a second output to each DDS that is a programmable phase offset.
The WaveDACs are 8 bit DACs followed by OpAmp for buffering, all onchip as well.
Fun stuff, not all chip resources were used, many more available, see right window.
IDE (PSOC Creator) and Compiler free.
Regards, Dana.
Generators capable of generating Sine, Ramp, Arbitrary , Square, and
synched to each other in some cases.
This is a single chip solution, each onchip DDS feeds a WaveDAC that
generate the desired waveform using DMA and lookup tables onchip.
The DDS are capable of FM as well if needed, and can be synched to
each other, depending on each respective frequency.
I use a $ 10 board for this, generally.
The DDS can be managed in code or just with preconfigured settings.
There is a second output to each DDS that is a programmable phase offset.
The WaveDACs are 8 bit DACs followed by OpAmp for buffering, all onchip as well.
Fun stuff, not all chip resources were used, many more available, see right window.
IDE (PSOC Creator) and Compiler free.
Regards, Dana.