Post Go back to editing

How to determine attenuation divider for Differential input to AD7264?



For our application, we are using AD7264 as input stage.

The AD7264 will be fed with four analogue differential channels:

  1. 0 Vdc to 100 Vdc - two channels
  2. 0 Vdc to 10 Vdc - two channels


Datasheet defines two specific values for Vcm range

2 V for PGA = 1

(AVcc / 2) for 2 <= PGA <= 128


1. How to identify the "Vcm" run-time?

2. How to design the incoming differential signal attenuator if no Vcm is specified?

3. If Vcm is specified to be zero, how the ADC would handle -ve signal range as per the equation:

Analogue input range = (Vcm) +- (Vref / (2 x Gain)) and single +5 V supply operation?


Best regards,


  • Hi Utpal,

       I would like to clarify on the input voltage of the application is maximum at 100V? Please take note on the abs max rating for the AD7264 from  -0.3 to AVcc+0.3V (AVcc = 7V).

        The AD7264 is a true differential analog input ADC, this means that the input signal is 180 degrees out of phase. for example,  At Vref = 2.5V the typical voltage range for the AD7264 is 2.5V. The common mode voltage would be at 1.25V or 3.75V ( Vcm = Vrange+/-(Vref/(2*gain)).

       As specified on the datasheet, the AD7264 has common mode voltage range and going beyond this range cannot guarantee product performance. Having a no Vcm or Vcm =0, for the example above at 2.5V range, this would mean that the input signal is from -1.25V to 1.25V. Having this signal range violates the Abs max rating of the part that may cause damage. There are circuit that converts a unipolar single ended signal into a differential signal. Like as an example, on the Figure 26 of the AD7265 datasheet ( it uses the AD8022 to configure to differential signal.

  • Hello Jcolao,

    Many thanks for the clarification.

    The input signal range we have is +/- 100 V differential.

    Please confirm / deny my design:

    1. Divide +/-100 V range down to +/-0.625 V (+/-0.625 V is the input differential range for AD7264 at Gain = 2)
    2. Feed this differential signal to AD8476 (fully differential op-amp with unity gain and Vocm input)
    3. Give +2.5 V to Vocm pin of AD8476
    4. The output will be a differential signal, riding on +2.5 V with differential range of +/-0.625 V

    Best regards,


  • Hi Utpal,


         In your application I would suggest to create a current sense circuit. The +/-100V will be in series with a high power small value resistor. The resistor will sense the current passing. The voltage across the resistor will then be measured. There are  current sense amplifier available with ADI and you can refer to the web and do parametric search. Please refer to the link . 

    There is also a reference circuit CN0280 which is complete current sense solution. Please refer to this link



  • This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.

    Thank you,
    EZ Admin