poodina
Junior Member level 1
Hi
I have been trying to get the following circuit to work, it works in sections but does not perform as desired when connected as in the diagram.
Here goes the explanation.
I have to read a pulse in a ADC of PIC18F4620, the pulse varies between -5 to +5v, from an analog circuit. Since the ADC can only read between 0 to 5v have to level shift the signal and use a a zener diode to control the voltage at 5V , So I got the buffer working for impedance matching, and I am using a summing amp to level shift the zero to 2.5V [this circuit works on it's own perfectly].
The problem arises when I connect both together - when the input is 0V the buffer output is zero the output of the level shifter has to be 2.5V, but the output of summing amplifier increases by 1v [to 3.5V] ,I need help in this interfacing.
Could you please let me know what I am doing wrong?
I have been trying to get the following circuit to work, it works in sections but does not perform as desired when connected as in the diagram.
Here goes the explanation.
I have to read a pulse in a ADC of PIC18F4620, the pulse varies between -5 to +5v, from an analog circuit. Since the ADC can only read between 0 to 5v have to level shift the signal and use a a zener diode to control the voltage at 5V , So I got the buffer working for impedance matching, and I am using a summing amp to level shift the zero to 2.5V [this circuit works on it's own perfectly].
The problem arises when I connect both together - when the input is 0V the buffer output is zero the output of the level shifter has to be 2.5V, but the output of summing amplifier increases by 1v [to 3.5V] ,I need help in this interfacing.
Could you please let me know what I am doing wrong?