Go Down

Topic: 12v to 5v - Voltage divider issues (Read 2 times) previous topic - next topic


If the voltage source really does have a very high source resistance, then you can increase the values of the resistors in the voltage divider, provided that you take appropriate precautions when using the ADC to read the voltage, and that you don't need to measure a rapidly-changing voltage. I've used two 4.7M resistors in one of my designs to monitor the voltage of the 9V battery powering a circuit that had no on/off switch. However, it seems strange to me that at voltage or 9.5V should have such a high source resistance.

Well, it seems you get the prize... if there was one.  I put a 4.7M and a 10M resistors in there and the voltage drop is very minimal.  All that's left is to see if I'm getting correct values with the arduino calculated properly.


You need to take precautions either in hardware or in software to get reasonably accurate readings when using such a high resistance source. The simplest is to connect a 0.1uF capacitor between the analog input and ground. Also remember that the input resistance of the ADC is only 100M ohms typical, so you are likely to get about 3% error using 10M and 4.4Mohm resistors.
Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.


I'm trying to consider why one wouldn't use an opamp buffer in this design?
It makes sense to me - accurate readings, no load on source circuit.

Go Up