Author Topic: Multimeter Resistance Accuracy Calculator  (Read 1990 times)

0 Members and 1 Guest are viewing this topic.

Offline NogtailTopic starter

  • Regular Contributor
  • *
  • Posts: 80
  • Country: au
Multimeter Resistance Accuracy Calculator
« on: July 23, 2024, 01:51:32 am »
I've put together a tool to check the accuracy of multimeter resistance measurements: https://checkohm.code7.au/ I'd love to get some feedback/suggestions, especially if someone could double-check my maths!

The source is here if anyone is interested: https://github.com/ZoidTechnology/CheckOhm
 
The following users thanked this post: dustooff, Mickle T., bsw_m, ledtester

Offline LordXaos

  • Contributor
  • Posts: 12
  • Country: at
Re: Multimeter Resistance Accuracy Calculator
« Reply #1 on: July 23, 2024, 11:30:12 am »
Didn't check the code, but the outcome looks plausible. Makes me wonder why benchtop DMMs with graphical displays don't show some kind of confidence interval on screen (at least as an option)...
 
The following users thanked this post: Nogtail

Offline Sensorcat

  • Regular Contributor
  • *
  • Posts: 87
  • Country: de
  • Freelance Sensor Consultant
    • Sensorberatung
Re: Multimeter Resistance Accuracy Calculator
« Reply #2 on: July 23, 2024, 09:08:54 pm »
Accidentally entered 'Reference Resistance' and 'Measured Resistance' of 100 Ω for a 'Multimeter Range' of 20 Ω. Input accepted! Either don't understand how you mean it (=> more text would be useful) or input checking should be added. Otherwise, good and useful idea.
 
The following users thanked this post: Nogtail, andrewtaylor

Offline srb1954

  • Super Contributor
  • ***
  • Posts: 1110
  • Country: nz
  • Retired Electronics Design Engineer
Re: Multimeter Resistance Accuracy Calculator
« Reply #3 on: July 24, 2024, 05:36:43 am »
Didn't check the code, but the outcome looks plausible. Makes me wonder why benchtop DMMs with graphical displays don't show some kind of confidence interval on screen (at least as an option)...
I agree. With some high-end multimeters including temperature sensors and real time clocks they could easily include the aging effects and temperature coefficient into that confidence interval.

The manufacturers of these multimeters could possibly get more business for their calibration labs when users see how much worse the confidence level gets over time.
 

Offline NogtailTopic starter

  • Regular Contributor
  • *
  • Posts: 80
  • Country: au
Re: Multimeter Resistance Accuracy Calculator
« Reply #4 on: July 24, 2024, 11:17:45 am »
Accidentally entered 'Reference Resistance' and 'Measured Resistance' of 100 Ω for a 'Multimeter Range' of 20 Ω. Input accepted! Either don't understand how you mean it (=> more text would be useful) or input checking should be added. Otherwise, good and useful idea.

Thanks for the feedback! That's actually intended. On a lot of multimeters, the full-scale reading is slightly higher than the range. I think on my Keithley 2000 it's around 120%. I could show a warning if the resistance is significantly higher than the range, but I'm not sure where I'd set the threshold.
 

Offline Kleinstein

  • Super Contributor
  • ***
  • Posts: 14652
  • Country: de
Re: Multimeter Resistance Accuracy Calculator
« Reply #5 on: July 24, 2024, 04:25:22 pm »
AFAIK the expensive Fluke 8858 give some info on the confidence interval, but that is an exception.
It is mainly a software only thing, so we may see it more frequent in the future, though many use cases don't really care.
It would make sense at the higher end, when the quality of the calibration standards could make a difference - so no fixed specs but confidence range  dependends of the CAL grade.

Still the specs and confidence intervals are only crude estimates made in the initial phase. So don't take the specs to litteral and as absolute accurate. Some instruments later turn out to barely hold the specs, while other usually do much better or for a longer time. Especially the very high resistance range that is implemented with a prallel 10 M resistor may not really fit the simple format of percent of reading plus percent of range.

The over-range is kind of limited and it can come with an increased error. So a warning at more than the nominal range makes sense, though this is also easy to see for the user.
Ideally one would have a database with specs - so one would enter the meter and not that specs. That step would be the real benefit of a computer program.
 

Offline guenthert

  • Frequent Contributor
  • **
  • Posts: 747
  • Country: de
Re: Multimeter Resistance Accuracy Calculator
« Reply #6 on: July 25, 2024, 05:58:16 am »
Thanks for the feedback! That's actually intended. On a lot of multimeters, the full-scale reading is slightly higher than the range. I think on my Keithley 2000 it's around 120%. I could show a warning if the resistance is significantly higher than the range, but I'm not sure where I'd set the threshold.

Or a lot higher.  On long-scale Fluke meters (and those of Datron/Wavetek they descend from) overrange is 200%.
 

Offline andrewtaylor

  • Contributor
  • Posts: 28
  • Country: de
Re: Multimeter Resistance Accuracy Calculator
« Reply #7 on: July 25, 2024, 08:15:10 am »
, but I'm not sure where I'd set the threshold.

My proposal:
add an extra box in the GUI,
with a default of 5% -- user can overwrite it for special as  gunthert  mentioned.

Shoul be easy to add in your programming.
 

Offline mendip_discovery

  • Frequent Contributor
  • **
  • Posts: 966
  • Country: gb
Re: Multimeter Resistance Accuracy Calculator
« Reply #8 on: July 25, 2024, 07:06:56 pm »
Thanks for the feedback! That's actually intended. On a lot of multimeters, the full-scale reading is slightly higher than the range. I think on my Keithley 2000 it's around 120%. I could show a warning if the resistance is significantly higher than the range, but I'm not sure where I'd set the threshold.

Or a lot higher.  On long-scale Fluke meters (and those of Datron/Wavetek they descend from) overrange is 200%.

I have kept away for a bit but can't stay quiet for long...

If it is a 100 Ω range that can go to 200 Ω then you put the range down as 200 Ω. No need to cope with your edge case meters.

May I suggest that "Measurement Accuracy" has a digits option.  0.005% + 5 digits
Motorcyclist, Nerd, and I work in a Calibration Lab :-)
--
So everyone is clear, Calibration = Taking Measurement against a known source, Verification = Checking Calibration against Specification, Adjustment = Adjusting the unit to be within specifications.
 

Offline NogtailTopic starter

  • Regular Contributor
  • *
  • Posts: 80
  • Country: au
Re: Multimeter Resistance Accuracy Calculator
« Reply #9 on: July 26, 2024, 01:31:10 am »
Ideally one would have a database with specs - so one would enter the meter and not that specs. That step would be the real benefit of a computer program.
I love the idea of a specs database. I'll try to put something together when I get a chance.

If it is a 100 Ω range that can go to 200 Ω then you put the range down as 200 Ω. No need to cope with your edge case meters.
I think I'd have to include a separate input for the case where accuracy is specified as a percentage of the range. It'd be nice if datasheets could provide overrange or full-scale reading in a consistent way. For some of Fluke's meters, the full-scale reading is 10000 counts lower than what the range is specified as. The worst I've found is an East Tester meter where it's listed as "overrang".

May I suggest that "Measurement Accuracy" has a digits option.  0.005% + 5 digits
Measurement accuracy has a counts option. Is this the same thing? I could rename it digits, but I didn't want to cause confusion with the "digits" unit in multimeter resolution.
 

Offline mendip_discovery

  • Frequent Contributor
  • **
  • Posts: 966
  • Country: gb
Re: Multimeter Resistance Accuracy Calculator
« Reply #10 on: July 26, 2024, 08:07:19 pm »
May I suggest that "Measurement Accuracy" has a digits option.  0.005% + 5 digits
Measurement accuracy has a counts option. Is this the same thing? I could rename it digits, but I didn't want to cause confusion with the "digits" unit in multimeter resolution.

Least Significant Digit aka LSD. I rarely refer to meters by counts other than to say it goes up in 3s or 6s but that is just my experience.
Motorcyclist, Nerd, and I work in a Calibration Lab :-)
--
So everyone is clear, Calibration = Taking Measurement against a known source, Verification = Checking Calibration against Specification, Adjustment = Adjusting the unit to be within specifications.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf