1
\$\begingroup\$

I get minimum voltage output from my sensor as 2.2V and max voltage as 2.65V. I want to change this voltage to 0-5V range so that the controller ADC can calibrate input in a wider range.

How can I do that through a circuit? The microcontroller is a PIC 16F877A.

Can someone guide me, please?

JRE
75k10 gold badges115 silver badges197 bronze badges
asked Sep 17, 2020 at 12:05
\$\endgroup\$
2
  • 2
    \$\begingroup\$ As you tagged the question "operational amplifier" you already know the answer. \$\endgroup\$ Commented Sep 17, 2020 at 12:10
  • \$\begingroup\$ See electronics.stackexchange.com/questions/30719/… \$\endgroup\$ Commented Sep 17, 2020 at 17:07

1 Answer 1

1
\$\begingroup\$

Presumably we don't want + - power supply for the amplifier. So it will work from 5V. Thus, however, its output can never reach two values. One is zero and the other is 5V. :) It approaches a couple of ten mV, but never reaches. To be accurate at the two extremes, the gain must be slightly reduced. This will also be good here because we can use 10x gain.erősítő

The average value of the input voltage is 2.425 V. We try to set this on the inverting input with resistors (14k, 14.953k). Then the gain with resistors R3 and R8. We get quite unusual values, so we use series resistors. Thus, the 2.2V input will be 240mV and the 2.65V input will be 4.74V.

erősítőkettő

You can already find a lot of amplifiers that meet these requirements. However, you should search among the RRO types. Of course, it is not necessary to select the type used in the model.

There is even a spare in case the supply voltage is not exactly 5V.

answered Sep 17, 2020 at 20:32
\$\endgroup\$

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.