I plan to use a differential AD9235 to sample a signal that will range from 0.5 to 2.5V. Currently, I am trying to interface the ADC and learn how it works. As suggested in the spec sheet, I am using a differential driver before the ADC input. I have AD8132 - a similar driver to AD8138, that is in the configuration example in Fig.35 of the ADC manual. And here's how it's connected: I set the SENSE pin to ground to get 2.0V differential span (I assume that's the range of the input signal), and the MODE pin to ground to get offset binary output (I assume that the lowest input signal will correspond to 0000 and the highest input will be converted to 1111).

Thus, I expect to input a signal 0-2V and expect it to be converted 0 to 2^12. I do get all the 12bit range, however, my input range is very small: for 1V and above, the output is zero. Decreasing the input voltage from 1V to about 700mV provides 2^12 output. In other words, my input range is only 300mV, as opposed to expected 2V span. Measurements:

VREF = 1V

REFT =~ 2V

REFB =~ 1V

Given that I set the VREF to be 1V, the calculations are consistent with the equations on page 15 of the DAC specsheet:

REFT = 0.5(3V + 1V) = 2V -> right!

REFB = 0.5(3V - 1V) = 1V -> right!

Span = 2(2V - 1V) = 2 * 1V = 2V right!

So, why is my voltage input span is only 300mV? What am I not understanding correctly? What should I do in the future to be able to input 0.5-2.5V signal?

Also, why would I even care about VREF, REFT, and REFB? Why those pins are made external?

• I saw Fig. 35 on that document. There is 1Vpp source connected to input. Note, that 1Vpp (peak-to-peak) is range from -0.5V to +0.5V. Differential ADC results can be negative and positive numbers. – Kamil May 12 '14 at 20:18
• However I coudnt find any information about data format, so I have no idea if binary output is from -2047 to 2048 or from 0 to 4096. – Kamil May 12 '14 at 20:24
• @Kamil Well, I tried input voltages from -3V to 3V. However, the ADC seems to change the output at 700mV to 1V range only. The output TwosComplement/OffsetBianry is selected by MODE pin and described in table8. – Nazar May 12 '14 at 20:37