Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21602 Discussions

DAC/ADC not at full range.

Altera_Forum
Honored Contributor II
1,642 Views

I am using the THDB_ADA daughter card and the DE2-115. I am feeding an NCO output (2Vpp sine wave) from the DAC straight into the ADC through an SMA cable. However, the values registered by the ADC only indicate an input value of ~730mV peak to peak, when it should be at full range. Any ideas on what's going on?

0 Kudos
7 Replies
Altera_Forum
Honored Contributor II
714 Views

So You get a chopped wave or the wave form is correct, but the amplitude is wrong?

0 Kudos
Altera_Forum
Honored Contributor II
714 Views

Is the output frequency above the transformer cut-off frequency? Did you measure 2 Vpp with 50 ohm load or open circuit? The AD input has 50 ohm impedance, thus it's halving the magnitude.

0 Kudos
Altera_Forum
Honored Contributor II
714 Views

My frequency from the NCO is 3 MHz. I send the signal from the first DAC into the ADC then feed back out through the second DAC, as follows: 

assign comb2 = {~sin_out[13],sin_out[12:0]}; 

assign comb = {ADC_DA[13:0]}; 

 

Where comb and comb2 are the DAC output pins. It's coming out as a sin wave at the correct frequency just attenuated. I'm measuring the output of the 2 DACS with the same oscilloscope, high input impedance. Is it right to say that the output impedance of my DAC is high, so is attenuated by half at the ADC input?(given that the SMA has Zo of 50 ohms).
0 Kudos
Altera_Forum
Honored Contributor II
714 Views

I reviewed the schematic, DAC output impedance is actually 100 ohm. When connecting it to a 50 ohm terminated input, the signal level is reduced to one third, very near the value you observed. Please don't ask me, why the DAC output has 100 ohm impedance ...

0 Kudos
Altera_Forum
Honored Contributor II
714 Views

Thank you for the replies. Mystery solved!

0 Kudos
Altera_Forum
Honored Contributor II
714 Views

 

--- Quote Start ---  

I am using the THDB_ADA daughter card and the DE2-115. I am feeding an NCO output (2Vpp sine wave) from the DAC straight into the ADC through an SMA cable. However, the values registered by the ADC only indicate an input value of ~730mV peak to peak, when it should be at full range. Any ideas on what's going on? 

--- Quote End ---  

 

 

Do you used the Cyclone III with the Daugtercard HSMC? :rolleyes:
0 Kudos
Altera_Forum
Honored Contributor II
714 Views

Hey guys ! 

I am using THDB_ADA daughter card G.P.I.O and the DE2-115 to design a monitoring unit to measure signals coming out from a signal generator . I am still new at using the THDB_ADA daughter card G.P.I.O and i needed some sort of reading material or code for better understanding of the THDB_ADA daughter card G.P.I.O. People who have worked on this please help :( .  

 

Using the demo code i am able to start the ADA utility, but when i hit the play button , no waveform is displayed on the oscilloscope :( can somebody please help me out with this !! 

Need of help of some kind to get me started in the right direction ! Thanks in advance !!
0 Kudos
Reply