Hi guys, I've tried to test the circuit in the following picture, and even though it works flawlessly in the simulator, the amplification stage using a INA122P doesn't work as intended whilst mounted in a protoboard.
The gain is not constant, it is falling as the input voltage increase, as you can see from the measured values I've take with a voltmeter:
Input (mV) | Output (mV) | Gain |
2.2 | 830 | 377 |
4.7 | 1640 | 348.9 |
7.2 | 2520 | 350 |
11.4 | 3340 | 292.9 |
15.7 | 4215 | 268.5 |
:
The problem is: I need to amplify a diferential signal from 0 mV to 19.5mV to something near 0V to 5V (cause it will pass through and A/D conversion, but it doesn't need to be this exactly range, it can be a lower one). The power suply comes from USB, so I have to use a single suply (5V). I am using a precision resistor of 750 ohm as RG to set the gain (I know that theorically it makes the amplifier to saturate achieving 4.9V while the input is lower than 19.5mV, but since in the simulation it didn't, I trusted that, I can change that later if needed).
I am using a 22pF capacitor between GND and VCC from the USB to make it more stable, and besides that, everything is exactly like in the provided picture (including capacitors and resistors values). The battery represents a voltage source setted in 20mV.
I've tried to put the bias input only in positive input, in both inputs, I've tried to pull down both inputs (resistor to GND), but in none of the tries it had a constant gain.
Does anyone can help me?
PS: Sorry for bad grammar, english is not my first language.