Hello, I want to use the first three outputs to generate 3-phase sine from the DDS (0.1 to 50 Hz at least)
Do the AD9106 registers allow individual 0 to 4095 amplitude 'gain' of each phase output voltage (0 to 4mA into the output load?)
There is one DDS output shared by all 4 DAC channels. The phase can be shifted independently in each channel. You can do what you want by using SRAM content to amplitude modulate each DDS phase output separately. Use WAVE_SELx = 3 (prestored waveform modulated by waveform from RAM). 12 bit RAM values will give you the number of amplitude steps you want.
Thanks again Larry,
I'm still unclear if it will do exactly what I want it to?
What I want is a variable attenuator (0 to 100% output) for each phase, with the frequency variable 0.01 to 60 Hz in 0.01 Hz steps, and the three sine phases 120 degree shifted (0, 120, 240 degrees).
Since my frequency out is so low, it might be easier for me to have the micro pwm chop the outputs individually?
I'm going to prototype the circuit soon.
p.s. The attenuator levels would remain constant.
Retrieving data ...