I have an analog signal in the range of -12v to +12v and I want to read it by a high resolution ADC. In other words, I do not want to use a resistance divider or other scaling methods such as op-amp circuits. I searched on google a lot and found the AD7732.

Now I have several related questions to the part:

  1. Does anyone know other alternative ADC to choose? I need high resolution and ±12v range and speed is not important for me.
  2. Does the AD7732 provide a direct reading of an analog input in the range of ±12V or only ±10V?
  3. What do these sentences mean in the datasheet?

    a. Overvoltage tolerant

    b. Up to ±16.5 V not affecting adjacent channel

    c. Up to ±50 V absolute maximum

    d. The AD7732 is a high precision, high throughput analog front end.

  • \$\begingroup\$ Do you have just one analog signal? \$\endgroup\$
    – Funkyguy
    Sep 10, 2015 at 4:33
  • \$\begingroup\$ In one application I have one analog signal and in other one, I have two analog signals. \$\endgroup\$
    – Pana
    Sep 10, 2015 at 4:34
  • \$\begingroup\$ What is the lowest resolution accepted? \$\endgroup\$
    – Oka
    Sep 10, 2015 at 5:15
  • 1
    \$\begingroup\$ You may check ti.com/product/ADS8568 16-bit ADC with +/-12V input range \$\endgroup\$
    – Oka
    Sep 10, 2015 at 5:32
  • 1
    \$\begingroup\$ Calibrate the system offset (offset error) by measuring a 0V signal through the divider. Calibrate the system fullscale (gain error) by measuring a full-scale reference signal through the divider. When calculating voltage of code, use linear interpolation between the measured "system offset" code and measured "system fullscale" code. Test for non-linearity by measuring at 25%, 50%, and 75% of full-scale. \$\endgroup\$
    – MarkU
    Sep 10, 2015 at 8:58

1 Answer 1


The AD7732 is a high precision, high throughput analog front end.

An analog front-end is basically a term relating to modern digital systems. Modern digital systems typically use low voltages, anywhere from 5V and below. Well analog voltages are typically higher than that, but they still need to be interfaced with digital systems. The solution is a separate integrated circuit that will handle the measurement of analog voltages and signals and then interface with the lower voltage digital system to relay that information.

Overvoltage tolerant

Up to ±50 V absolute maximum

What they mean by overvoltage tolerant is basically if your signal somehow jumps up to a higher voltage, the ADC shouldn't be damaged past the point of no return, but that doesn't mean it can't still get damaged. Its just that they are willing to sign off that the device should still respond to commands and requests should any voltage up to ±50V occur.

Up to ±16.5 V not affecting adjacent channel

If your input signal goes up/down to ±16.5V, it won't affect the readings that take place on the adjacent channel. If it goes beyond that though, your readings on the other channels will start to be less accurate.

Does AD7732 provide for me directly reading analog input in the range of ±12 or only ±10?

The device is only marked as reading between ±10V but that doesn't mean that it can't do better than that. This value is just what the company feels comfortable marketing as. Although the value isn't to be taken lightly. If the fabricator says the chip can only handle ±10v, only use it in that situation or bad things can happen.

After doing some digging, turns out, looking at page 27, you will achieve up to ±11.6V readings without more rapidly degrading your ADCs performance. Once you go over the ±10V range, the OVR bit in the channel status register will be set and your data value will be clipped to the lower 16 bits. Take a look at Table 16 and 17 on that page and it should be pretty clear.

With all of that said, I wouldn't recommend using this IC for your application. Even though the chip won't explode at much larger voltages, it simply wasn't designed to accurately measure up those voltages.

  • \$\begingroup\$ Dear Funkyguy, Do you know other alternative ADC to choose? \$\endgroup\$
    – Pana
    Sep 10, 2015 at 5:07
  • \$\begingroup\$ @NTS I can't recommend one in particular, I'm not intimate with your application. Although Maxim and TI might be a good place to start. Also feel free to upvote or accept the answer \$\endgroup\$
    – Funkyguy
    Sep 10, 2015 at 5:12
  • \$\begingroup\$ Is there a high resolution (24bit) ADC which reads above ±10V? In my searching I found as the higher bit resolution, the thiner voltage range. Is it correct? Meanwhile I can't vote up because of my low reputation. \$\endgroup\$
    – Pana
    Sep 10, 2015 at 5:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.