Author Topic: Measurement uncertainty app for Keithly 6500 DMM  (Read 4031 times)

0 Members and 1 Guest are viewing this topic.

Offline KrampmeierTopic starter

  • Regular Contributor
  • *
  • Posts: 94
  • Country: de
Measurement uncertainty app for Keithly 6500 DMM
« on: December 16, 2024, 01:13:15 pm »
I always found it annoying that DMMs like the Keithley 6500 and 7510 and their Keysight counterparts don't display their measurement uncertainty along with the measured vaule, as the Wavetek 1281 and the Transmille 8104 can do.
However, the Keithley meters offer a powerful scripting feature which lets us create our own enhancements.
Consequently, I created a small TSPA script application which allows to display the absolute and relative measurement uncertainty of the currently measured value along with the error limits.

2462977-0

2462981-1

For remote control, it offers the possibility to get the measurement uncertainty of the last value in the measurement buffer.
2462993-2

The script contains all the information from the specification sheet, including all the footnotes.
In addition to that, the operator can get hints for improving the measurement uncertainty, based on the current instrument settings.
2462985-3

The app is licensed under the CC BY 4.0 license and can be downloaded for free:

https://github.com/Krampmeier/uncertainty

However, as this is a hobby project, I cannot guarantee fitness for any purpose. There may still be errors or bugs. I'll be happy to accept pull requests with improvements. Feel free to create your own fork for other DMMs like the 7510, or even the Keithley SMUs.
« Last Edit: December 16, 2024, 01:19:28 pm by Krampmeier »
 

Offline maat

  • Regular Contributor
  • *
  • Posts: 150
  • Country: de
Re: Measurement uncertainty app for Keithly 6500 DMM
« Reply #1 on: December 17, 2024, 12:41:03 am »
Wow, that is neat!
 

Offline NaxFM

  • Regular Contributor
  • *
  • Posts: 125
  • Country: it
Re: Measurement uncertainty app for Keithly 6500 DMM
« Reply #2 on: January 12, 2025, 08:17:40 pm »
This is great, thanks!
I thought about writing a script exactly like this for my DMM7510 for a long time, but never had the will to learn the tsp language.
With a slight modification it works on a DMM7510, but i want to implement new features, like an info screen to inform of the status of autocal and internal temperature.
Right now i have it opened in Visual Studio to modify it. I'll work on it for a few days ( I first have to learn everything) and I'll post the modified version with all the changes compatible for the DMM7510.
I've just started playing with it, right now i'm tying to understand why sometimes it gives me absurdly high numbers for the relative uncertainty. I know i need to calibrate it, but i doubt it's this off...
Thank you for your work, it will be much easier for me to start from an already working app and modify what i need.
 
The following users thanked this post: Neoname

Offline Neoname

  • Contributor
  • Posts: 14
  • Country: gb
Re: Measurement uncertainty app for Keithly 6500 DMM
« Reply #3 on: January 20, 2025, 03:54:28 pm »
This is very interesting! Did you have any luck making the DMM7510 version?
 

Online Smokey

  • Super Contributor
  • ***
  • Posts: 3216
  • Country: us
  • Not An Expert
Re: Measurement uncertainty app for Keithly 6500 DMM
« Reply #4 on: February 23, 2025, 08:39:36 am »
This is neat indeed.  It's always frustrating trying to figure out if a measurement is in spec for a piece of equipment and what the rated uncertainty actually is for a given measurement.  While I don't have a DMM6500 (I wish), I might need to add something similar to my python control scripts for the stuff I do have.
 

Offline mendip_discovery

  • Super Contributor
  • ***
  • Posts: 1032
  • Country: gb
Re: Measurement uncertainty app for Keithly 6500 DMM
« Reply #5 on: February 23, 2025, 02:43:14 pm »
If you are going down that route you could use, https://sandiapsl.github.io/ in Python to help you.

https://github.com/sandialabs/suncal
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 calenguk

  • Newbie
  • Posts: 5
  • Country: gb
Re: Measurement uncertainty app for Keithly 6500 DMM
« Reply #6 on: March 03, 2025, 09:54:58 pm »
If you have any measurement experience uncertainties are quite straight forward. Your biggest cause of "error" is the imported uncertainty. Always check to see if front or rear inputs were used as this can actually make a difference of 1uV or more. Temperature coefficient is another cause of error along with connection errors if you use cheap or poorly made test leads. Any reputable calibration company should ensure a 4:1 ratio on any measurements they make on your multimeter. Insist on an accredited 17025 calibration and ensure the company you use calibrates the multimeter across all the ranges you need. Some calibration companies follow manufacturer calibration points but these may not cover the values you are measuring. A classic is AC current calibrated at 1kHz when you use it at 40 to 60 Hz so without these values you can not be sure the multimeter is accurate or even meets the manufacturer specification. Just because they say it will doesn't allow for faulty circuitry.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf