Using AD620 with load cell

5vamplifierinstrumentation-amplifieroutputsensor

I am currently using an AD620 to amplify the signal coming from my load cell. I am supplying it with single supply of 5V and 0V. Below is my preliminary circuit.enter image description here

I am feeding half the supply to the reference pin so i am getting an output of 2.5V to 3.7V. I also tried feeding the reference pin of 1.5V and I am getting an output of 1.5V to 3.7V as expected from the information provided from the datasheet. What can i do to have a 0 to 5V rail-to-rail swing? Do i have to feed this output to a rail-to-rail op amp like an AD822?

************************************UPDATE*****************************************
enter image description here

I have modified it by using an AD822 "rail-to-rail" op amp to subtract a voltage so I could scale down my output from the AD620. is there something wrong with this? Because I am having some inaccuracies regarding my AD822 output.

Best Answer

Yes. What you need is a difference amplifier with gain. You can do this in a single stage, but I think you're better off doing it in two stages. First, create a voltage of 1.5 volts, and subtract that from your AD620 output. You can do that with a simple difference amplifier: one op amp and 4 equal resistors. You will now have a useable voltage swing of 0 to 2.2 volts. Then you make a non-inverting amplifier with a gain of a little more than 2, and boost your 0 to 2.2 to a 0 to 5 volt signal.