Thursday, November 12, 2009

Can you explain DDS sine wave generation as it protains to inverters?

I am trying to understand how the WG outputs of the "8mc196" mcu, generate the sine waves.





Are the igbts acting as a DAC?

Can you explain DDS sine wave generation as it protains to inverters?
A DDS produces a sine wave at a given frequency. The frequency depends on two variables, the reference-clock frequency and the binary number programmed into the frequency register (tuning word).





The binary number in the frequency register provides the main input to the phase accumulator. If a sine look-up table is used, the phase accumulator computes a phase (angle) address for the look-up table, which outputs the digital value of amplitude—corresponding to the sine of that phase angle—to the DAC. The DAC, in turn, converts that number to a corresponding value of analog voltage or current. To generate a fixed-frequency sine wave, a constant value (the phase increment—which is determined by the binary number) is added to the phase accumulator with each clock cycle. If the phase increment is large, the phase accumulator will step quickly through the sine look-up table and thus generate a high frequency sine wave. If the phase increment is small, the phase accumulator will take many more steps, accordingly generating a slower waveform.


No comments:

Post a Comment

Note: Only a member of this blog may post a comment.

 
vc .net