Electrical – Convert Ammeter to Voltmeter

amperagevoltage measurementvoltmeter

I've got an old analog (0-5ma) ammeter and want to convert it to measure 0-±5 volts, as an output for my Arduino.

I'm a programmer and my knowledge of electronics is limited. I know what components do but obviously not how to use them properly.

I tried to place some 2k (1 and 2) resistors in series with the ammeter but it doesn't work as expected. This was sortof working but is wasn't a linear movement even with a capacitor attached to + and – (+ and – come from the Arduino PWM/analog output)

schematic

simulate this circuit – Schematic created using CircuitLab

I know its a ammeter so it needs current and if theres nothing asking for current there will not be any so i put a very high resistor between + and – but that didn't really change anything.

So how can i change my am meter to measure 0-5v?

enter image description here

This is it opened, the resistance is about 2.9k (if I measured it correctly)

enter image description here

Could it be microAmps?

Hope some one can help, Thanks in advance.

Best Answer

If the full scale value of the ammeter is 5mA, calculate the proper value of resistor in which 5mA will flow when 5 volt is connected across the resistor. By ohms law, this will yield 1000 ohms.

Connect the resistor in series to the ammeter. Now the ammeter which converted to a voltmeter should have the full scale read out when 5 volt is connect to it.

This approach assumes the ammeter has zero internal resistance. In reality all ammeters will have some resistance. Because of this, the calculated value of the 1000 ohms series resistance must be tweaked to a finer value by introducing another small series resistance or another large parallel resistance.