I'm road testing the Keithley Bench Digital Multimeter DMM6500. In this post, I review an experimental app to implement Hold functionality. The script is made by a Keithley engineer in his free time. Experimental. See the end of this post for stability remarks. |
The DMM6500 doesn't have a hold function out of the box.
The App that I'm reviewing here implements it. It shows a maximum of 8 stable measurements.
You can move the meter probes around on your circuit.
Every time it detects a stable measurement, it pushes a new value to the table.
The table is first-in first-out. The 9th stable value will push the first measurement off screen.
Pressing Delete clears all 8 values.
Settings
The hold app works with several meter functions. The ones not supported are capacity, diode, continuity, temperature and digitising.
You can set a threshold. Any value between that threshold (pos or neg) and 0 are ignored.
The hold tolerance defines in what range measures are considered to be stable. The meter takes 5 measures and if all of them are in this range, it's a stable measurement.
The repeat tolerance defines that any next stable measurement differing less than the % from the previous one is ignored.
If you switch the beeper on, the meter will beep briefly every time a value is added to the hold table.
Changes
The script puts the meter in high-z for the DC voltage mode.
This setting is ok when your probes are connected to the circuit, but too sensitive when you are moving from point to point.
The voltage measured in high-z, with the probes in free air, can easily be more than 7 V.
I changed the input impedance to 10 MOhm in the script.
if func == dmm.FUNC_DC_VOLTAGE then dmm.measure.nplc = 2; dmm.measure.linesync = dmm.ON; dmm.measure.inputimpedance = dmm.IMPEDANCE_10M
I'd also like to add functionality that, when the value drops below the threshold, the mechanism is reset and the next value is considered as a hold, even if within the Repeat Tolerance.
I gave it a try but haven't succeeded yet.
Note: as explained by the author, the example isn't stable at the moment - made in his free time.
That's impressive use of free time, showing a really useful example of an App on the meter.
The instability is real though. I had the meter being unresponsive to the Settings and Delete buttons, lock up when using the app.
It also caused my first blue crash screen - I have firmware 1.0.3c.
The author advices to reboot the meter when you're done uing the App.
Top Comments