I am working on a project right now, that utilises the low-power mode of the ATmega328-P. This essentially sleeps the micro-controller when it is not in use. I have a Fluke 79 series ii DMM, which is what I use to measure how much current my ATmega is drawing in its low-power state. It gives the figure of 0.007 mA, or 7 μA.

My question is, does the multi-meter offset the true current draw, as it itself is in the circuit? It isn't usually enough to affect a reading, but is it when the current flowing is this low?

In the Fluke 79ii manual, it states (p23): "Input current through R5+R6 (for mA)...develops a voltage that is proportional to the input."

Further in the manual, it determines R5 as "WW, 9.99, +- 0.25%, 1W, 50PPM", and R6 as "WW, 0.010, +- 0.25%, 1W, 100PPM". Can anyone confirm the units they are, and what PPM means?

Can we determine if the meter influences the current draw, and if so, can we calculate how much?

Thank-you in advance for your help,


  • 3
    \$\begingroup\$ Yes. If in doubt, use a second DMM to measure the voltage drop across the first one, and work it out from that. \$\endgroup\$ – Brian Drummond Jan 15 '17 at 10:20

Making a measurement with a DMM disturbs the circuit you connect it to. Making a voltage measurement draws a load current. Making a current measurement inserts a voltage drop into the path. However, in most situations, the load current tends to be insignificant, whereas the voltage drop can easily be a concern. In either case, it's possible to calculate the effects, and decide you can ignore them, or allow for them.

The typical DMM will have an input impedance of 10Mohm (though some newer very cheap ones have a 1Mohm input resistance) on voltage ranges. The voltage drop when measuring a full scale current tends to be 200mV. For the sorts of voltages (1 to 10) and the sorts of currents (tens of uA to hundreds of mA) that the hobbyist deals with 99% of the time, the current taken by a DMM is insignificant (<0.1%), the voltage drop when measuring current could well be significant (> 1%).

If you want to measure (say) 20uA full scale, the meter will insert a series resistance of 10kohms (10k*20u = 200m) into the circuit. A current of 7uA will create a voltage drop of 10k*7u = 70mV. This is 2% of a 3.3v supply rail.

If you want to check this voltage drop with a second DMM, then the 10Mohms loading across the 70mV of the meter will cause an extra 70m/10M = 7nA to flow round the meter, causing a reading error of 0.1% (7n/7u).

The ppm in your Fluke manual is describing the temperature coefficient of the resistors, in ppm per degree C. The smaller the figure the better, as you not only want your current meter to read the same in different ambient temperatures, but you also want it to read the same when the shunt resistors are heating up due to the current they are carrying. A 50ppm resistor could change value by 0.1% with a 20C temperature change (but will typically change less than that).

Why this assymmetry, that the voltage reading tends to be non-intrusive, but a current reading is intrusive? While it is possible to make an active current measurement with zero voltage drop, that requires an amplifier and power supply in the meter. That's a no-no for battery powered meters, even if low cost amplifiers will get you to 10s or 100s of mA capability. However, there are some Hall based near zero voltage drop current sensors now available, mostly aimed at makers in the Arduino area, using the ACS712. Warning, if you are tempted to buy one of these modules, not all PCBs offered on fleaBay have the same mains-capable isolation that the IC provides. Study the copper clearances in the photographs carefully, if you need mains isolation only buy one with large clearances.


It does inserts a resistance in series which does cause a voltage drop. If your circuit "downstream" compensates for the voltage drop and consume more current or if it exhibits a more linear behavior depends on the circuit in question. For most applications this is negligible and the two outlets, A and mA on the DMM is there to give you a broader range without too much voltage drop. As you go down in current to uA level, many multileters are running out of resulution here.

You are however seeing the correct current at all times but what you are offsetting is the voltage, not current.

PPM means part per million. Your percent figure is what you can call gain error and is calculated from the measured vale . PPM is calculated from full range of your present range setting so this is more a term of "offset". Here is a useful link: http://www.tek.com/sites/tek.com/files/media/media/resources/PreciseMeas_FAQs1.pdf

  • \$\begingroup\$ Ahhh, I think that makes sense. \$\endgroup\$ – Jacob Smeaton Jan 15 '17 at 10:28
  • \$\begingroup\$ So if I measure the voltage drop across the multimeter, that is how much less than the supply voltage my device is getting? \$\endgroup\$ – Jacob Smeaton Jan 15 '17 at 10:30
  • \$\begingroup\$ Since my device uses so little current, can we assume that its resistance is quite high? Relative to the multimeter's very low resistance, it is pretty much negligible isn't it? \$\endgroup\$ – Jacob Smeaton Jan 15 '17 at 10:31
  • \$\begingroup\$ I measure with my oscilloscope a voltage drop of 4mV across the multimeter (in series with the circuit measuring current). Insignificant compared to the ≈6V across my device, and therefore insignificant offset? \$\endgroup\$ – Jacob Smeaton Jan 15 '17 at 10:39
  • 1
    \$\begingroup\$ 'Insignificant' is completely up to his application, rather his interpretation, @MarcusMuller :-) But I understand the point you're making and it's a very valid one. \$\endgroup\$ – TonyM Jan 15 '17 at 11:29

Yes, the current measurement is accurate (to the precision that the meter reads). The meter has its own power supply.

What is changed by inserting the meter is supply voltage, rather than operating at 3.3V, your circuit actually gets 3.2V (or similar). This will mean reduced leakage, more active current if there is an onboard switcher, etc. So your concern is right, the measurement is affected because the circuit behavior is changed slightly.

  • \$\begingroup\$ If I measured the voltage drop across the multimeter (measuring current) to be 4mV, and the voltage drop across my device to be ≈6V, can we then assume that the current it is also offsetting it by is relatively insignificant? \$\endgroup\$ – Jacob Smeaton Jan 15 '17 at 10:42
  • \$\begingroup\$ Less significant than if the device were running of a 1.3 supply, certainly. The effect is below the precision of your DMM. If you're concerned, and you have a variable PSU, see what the difference is between 6.0V supply, and 6.5V (this will be an over estimate of the real current). \$\endgroup\$ – Sean Houlihane Jan 15 '17 at 10:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.