Author Topic: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.  (Read 20109 times)

0 Members and 1 Guest are viewing this topic.

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Analog

Relay

* Secondary measurement without relay clicks - https://www.eevblog.com/forum/testgear/all-about-keithley-dmm7510-bugs-and-features-recipes-advice-notes/msg2180195/#msg2180195
* Additional information about the relay           - https://www.eevblog.com/forum/testgear/new-keithley-dmm6500/msg2022019/#msg2022019

DCV

* An input of 10 MΩ in the range of 0.1 V and 1 V creates an offset voltage of 5-6 μV and additional noise. Do not use this input impedance for accurate measurement. No solution. - https://forum.tek.com/viewtopic.php?f=363&t=141241

DCI

* Measuring current from sources with low internal resistance gives a big error. - https://forum.tek.com/viewtopic.php?f=363&t=141262

Digi V

* The input frequency band does not depend on the sampling frequency :( and depends only on the range. - https://www.eevblog.com/forum/testgear/all-about-keithley-dmm7510-bugs-and-features-recipes-advice-notes/msg2710538/#msg2710538
* At high digitizing speeds (> 200kSps), noise in the 0.1V range is very different from white noise. No solution. - https://www.eevblog.com/forum/testgear/all-about-keithley-dmm7510-bugs-and-features-recipes-advice-notes/msg2609100/#msg2609100

Temperature

* Does not support measurements for Pt1000. No solution.
* When measured from a thermocouple, it does not measure the temperature of the cold junction. Solution - https://www.eevblog.com/forum/testgear/all-about-keithley-dmm7510-bugs-and-features-recipes-advice-notes/msg2233422/#msg2233422

Digital

Digi V; Digi A

* Parameter dmm.APERTURE_AUTO does not work as described in the documentation. https://www.eevblog.com/forum/testgear/all-about-keithley-dmm7510-bugs-and-features-recipes-advice-notes/msg2648655/#msg2648655
* The position of each sample on the timeline has a virtual error due to the transfer of the internal timeline to the external. https://www.eevblog.com/forum/testgear/new-keithley-dmm6500/msg2140273/#msg2140273

Programming

* Low data reading speed via remote interface (v1.7.0). I could not get more than 800 KB/s (<7% 100MB Ethernet). This is about 50 KS/s (8 bytes of data and 8 bytes of time for 1 count). The processor inside the device allows you to work at higher speeds. No solution.
* The warm-up status on the remote interface can only be known once. The program launched the second time will not be able to get this status. No solution. - https://forum.tek.com/viewtopic.php?f=363&t=138795
* NTFS flash drive is not supported, only FAT32 works. No solution. - https://forum.tek.com/viewtopic.php?f=363&t=140287

Firmware bug`s fix history

1.7.0

Improved remote control of the device:
1. Data reading speed increased 3 times to 60 KSamples per second. (When reading a large buffer, the reading speed at the beginning is greater than the reading speed at the end. My error.)
2. Reading data digitized at high speeds (1 MHz) is performed without a preliminary long delay.
3. Virtal front panel works much better. If you return to the device using the http://IP_Device/front_panel.html link, you can open a window without a menu. It looks great on a smartphone :)))

Other:
4. The measurement block (trigger.BLOCK_MEASURE_DIGITIZE) now has the same name for the Measure and Digitize modes. (Just as it is done in the DMM6500).
5. The labels on the vertical axis on the graphs have become much better readable.

New bugs:
DigiV writes a large buffer with a pause in the middle. - https://forum.tek.com/viewtopic.php?f=363&t=142031

1.6.7

Link`s

https://www.eevblog.com/forum/blog/eevblog-731-keithley-dmm7510-7-5-digit-multimeter-teardown/
https://www.eevblog.com/forum/testgear/keithley-dmm7510-7-5-digit-multimeter-review-teardown-experiments/
https://www.eevblog.com/forum/testgear/7-5-digit-bench-dmms-comparison/
https://www.eevblog.com/forum/testgear/keithley-dmm7510-smu-2450-2460-problems/
https://imgur.com/gallery/Wbx7q
« Last Edit: March 24, 2020, 11:52:42 am by MegaVolt »
 
The following users thanked this post: Sparky, jjoonathan

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #1 on: February 04, 2019, 07:07:30 pm »
Brad O I will be very grateful for the answers about 7510.

1. DataSheet promises 140,000 measurements per second via LAN (measurement + time). So far I was able to get a maximum of 15,000. What can I configure to get the reading speed stated in the datasheet? Binary mode is on.

2. How can you remotely know if the warm_up period has passed or not? Is there any flag or status for this?

3. I managed to get the error of measuring time beyond 20ns during the first 2s :(  It seems to me that these outliers occur at random times and are not related to the first 2s. I also saw peak to peak emissions on the order of 900ns on a sample of 8MS.

4. How can I reset the device without turning off the power? I notice that if the device stopped working as needed (does not respond via the network or something strange responds), then you can fix it only by turning off the power. It is very uncomfortable. We must wait again for an hour and a half. Resetting from the touchscreen does not help: (

 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #2 on: February 04, 2019, 08:10:03 pm »
I see a clear periodicity. Every 5s is a new failed time.

Does this mean that data is selected at the wrong moment in time? Or is it a timeline problem and you can ignore them?
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #3 on: February 05, 2019, 09:38:16 pm »
Current and voltage measurement without relay clicks. This is possible if you select secondary measures in accordance with the tables below:

 
The following users thanked this post: hwj-d

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
When measured from a thermocouple, it does not measure the temperature of the cold junction. See the first picture.

A possible solution to this problem is indicated in the second picture.

 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
New bug`s: The problem of changing the size of the buffer.

UPD: To repeat the bug for the newly turned-on device, you need to repeat the script twice. But between operations you need to disconnect from the device and reconnect. The red arrow indicates the location of the reconnection.

UPD2: The maximum size that can be obtained after the appearance of the bug is only 7997000.


« Last Edit: May 01, 2019, 10:25:18 pm by MegaVolt »
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #6 on: August 11, 2019, 08:00:29 pm »
New bugs DMM7510 (features):
And there is nothing to complain about. Branded short Keythley 6820.

 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #7 on: August 11, 2019, 08:07:33 pm »
If you have access to the Keythley DMM7510 please check to see if you have the same bugs.
I'll be very grateful.
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #8 on: August 28, 2019, 02:02:53 pm »
The device is mocking me. I can’t understand how it works.

I was trying to figure out how to control the aperture for DigiV. To do this, I applied a rectangular signal with a frequency of 400 kHz from the generator (high level [2.5V] 90% of the time; low level [-2.5V] 10%).

And he turned on the digitization with the same frequency of 400 kHz. (frequencies are not synchronized). The period is 2.5 μs. This means that the aperture can be 1 or 2 μs. And Auto should correspond to 2 μs.

And I was hoping to see two types of graphs.

BUT!!!! I see 3 types of graphs. The graph when installing Auto Aperture is not similar to the 2 μs graph .... It is rather similar to the graph when the samples go through 1.25 μs. But this is only an assumption. In fact, I do not know how it is done in the device.

Though disassemble this miracle box and become an oscilloscope on the DAC :(

 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #9 on: September 27, 2019, 12:05:38 am »
Measured the cutoff frequency in DigiV mode.
The cutoff frequency does not depend on the sampling frequency :(.

For ranges: 0.1 V; 1 V; 10 V cut-off frequency: 600 MHz
See the picture.

For the 100V range, the cutoff frequency is 7.5 kHz.

For 1000V, the cutoff frequency is 17.5 kHz.
 
The following users thanked this post: thm_w

Offline Kleinstein

  • Super Contributor
  • ***
  • Posts: 14159
  • Country: de
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #10 on: September 27, 2019, 07:54:02 am »
The quite limited frequency response in the 100 V and 1000 V ranges is a bit disappointing. Especially the low cut of for 100 V is odd, as there is the same divider and just the amplifier in x 10 mode instead of x 1. This corresponds to the 1 V and 10 V ranges, that seem to be fine to much higher frequency.

For 1 MSPS sampling the Nyquist limit is at 500 kHz - so there should be large drop in this range. If looking at more than just the pure RMS or peak to peak values, there should be signs of aliasing. So how does the waveform look for something like a 550 kHz signal, when measured at 1 MSPS.

It looks like there is no anti aliasing filter, not even a fixed one (e.g. 400 kHz) for 1 MSPS sampling.
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #11 on: September 27, 2019, 08:54:40 am »
The quite limited frequency response in the 100 V and 1000 V ranges is a bit disappointing. Especially the low cut of for 100 V is odd, as there is the same divider and just the amplifier in x 10 mode instead of x 1. This corresponds to the 1 V and 10 V ranges, that seem to be fine to much higher frequency.
If you look at the noise in the specification, then the 100V range has a higher noise level. Is the band reduced to reduce noise?
Quote
For 1 MSPS sampling the Nyquist limit is at 500 kHz - so there should be large drop in this range. If looking at more than just the pure RMS or peak to peak values, there should be signs of aliasing. So how does the waveform look for something like a 550 kHz signal, when measured at 1 MSPS.
Yes, all crossings across the Nyquist border have a drop. This is clearly visible if you change the frequency linearly and not in steps.

And all that is higher than the Nyquist frequency is spectrum overlay. The ADC has a very good sample/hold device with sampling times of the order of 100 ns.
Quote
It looks like there is no anti aliasing filter, not even a fixed one (e.g. 400 kHz) for 1 MSPS sampling.
Unfortunately it is so. As Bred said, the user must make an external good filter himself if he wants to watch the signal in a limited band. If this is not done, then all the noise from the Nyquist frequency to the MHz pair will fall into the signal :(((
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #12 on: November 22, 2019, 01:07:50 pm »
Updated the header:
Added by:
- improvements to the new firmware;
- added new bugs and features;
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #13 on: November 22, 2019, 01:18:28 pm »
The new screen of death.
The device after it did not react to anything. I had to reboot. Unfortunately, I can’t say how to repeat it. I switched between DCV and Digi V modes, used a large buffer and played with the Count parameter.
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #14 on: November 25, 2019, 10:09:07 pm »
Yes the 100V and 1kV ranges have bandwidth limited by the huge 10Meg divider. Internal changes when going from 100V and 1kV can make those differ a bit as well. The divider wasn't AC balanced because most of the user base doesn't do high voltage at high frequency generally.

The 100V range behaves very strangely.
For example, I see a reaction from a change in input resistance.
At 10 MΩ - 750 μV
At Auto - 65 uV

At the same time (Auto) it can be seen that emissions appear on the noise track :(

Is there any difference between 10 MΩ and Auto?
If you select a range of 1000V there is no such effect.

 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #15 on: November 26, 2019, 08:35:47 am »
There is an internal signal path difference based on selection 10M or Auto.
Can you reveal the details? What is the difference? What is the input impedance in Auto mode? Does the device have the ability to work with an input impedance of 1 GΩ for the ranges 100V and 1000V ???
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #16 on: November 29, 2019, 10:14:08 am »
New firmware 1.7.0. Trying to write a large contiguous buffer (8 000 000 samples) at a time:
Settings:
Digi V + [Freq=1MHz] + [Aperture=1mks] + [count = 8,000,000]



When time-critical processes are not implemented on the hardware, but are given to programmers, it’s a disaster :(  When the product is more than 5 years old. But he still cannot do a simple operation - write a buffer of a given size with a given frequency. But on the screen you can run the watch and other toys.  :palm:
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
 
The following users thanked this post: Sparky

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #18 on: March 24, 2020, 11:51:59 am »
Updated the header:
Added by:
- firmware 1.7.0 аdditional Information;
- link`s;
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #19 on: April 04, 2020, 03:21:21 pm »
Measured the cutoff frequency in DigiV mode.
...
For the 100V range, the cutoff frequency is 7.5 kHz.
For 1000V, the cutoff frequency is 17.5 kHz.
I figured out different cutoff frequencies for 100V and 1000V

17.5 kHz available for:
1000 V + 10 MΩ
1000 V + Auto
100 V + 10 MΩ

7.5 kHz becomes at a combination of parameters 100 V + Auto

Why, when choosing the input resistance Auto for the range of 100 V, the strip changes I do not know. This is some kind of mystery.

I tried to measure the input impedance for Auto and for 10 MΩ = 10 MΩ without changes.

Something inside limits the band.
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #20 on: April 09, 2020, 01:36:24 pm »
Generally, the AUTO setting changes the input path with different amplifiers which is why you will always see noise differences and bandwidth differences.
Where can I read more about this? I want to understand what exactly is happening. And why it works on the 100 V range but doesn't work on the 1000 V range
Quote
I can say this behavior is planed to change on next hardware revision.
Unfortunately my guarantee has already ended :(

Quote
Would you consider posting your findings on the Tek forum or engage an applications engineer (Im not one - sorry) ?
You might find you can get quicker / better answers by doing so. Just a thought to try and help you out.
I posted this on the tek forum. But in my opinion he is long dead. I would love to talk with someone else, but unfortunately I can’t find the contacts of specialists who understand how the device works. I only come across Keithley's security experts. : ((

Can you tell me where to find them?
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #21 on: April 13, 2020, 11:58:19 am »
Let's try to figure out how the frequency and the aperture parameter for the Digitize mode are set.

1. Sample Rate:

It seems we can set any frequency from 1 kHz to 1 MHz. But this is not so. This is easy to see if you try to set the frequency of 999999 Hz. The device will rearrange the frequency 979592. That is, frequency step of the order of 20 kHz. And the next one will be 960,000 Hz.

To understand why we will look into the device and find a 48 MHz generator next to the ADC. (why at 50 MHz is a mystery to me.) Accordingly, the period must be a multiple of the period of the generator.

For 1 MHz - 48 periods.
The next frequency can have 49 periods. This is 979 591.83673 ... Hz or rounded 979592 Hz (which the device shows.)

In order to find out how many periods the formula will be set: T = Rounded up (Fgen / Fx).

Real sampling rate = Fgen / T;

2. Aperture

This parameter did not give in to cracking long enough. In manual mode, when we set the aperture manually by setting the number of microseconds, everything turns out fine. t = 1 μs and the apertura parameter sets the number of averaged samples N. (The device allows you to set up a fractional aperture; maybe it works; maybe not. I haven’t figured it out yet).

But there is one caveat. For example, for a frequency of 333334 Hz, as shown above, the period will be exactly 3 μs and it would seem that we can choose a manual aperture 3. But the device says that the maximum aperture is 1/333334 = 2.9999 ... which is <3 μs and does not allow us to set value of 3 mks. only 1 and 2.

Now let's move on to the Auto parameter.
It works like that. Calculated N = rounding down (T / 48) we get the number of averaged samples.
And then we calculate t = rounding down (T / N)
As a result, for a frequency of 333334 we get T = 144; N = 3; and t = 48
And for a frequency of 384000 we get T = 125; N = 2; and t = 62 i.e. readings will be taken after 62 then after 63 periods and so on.
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #22 on: April 13, 2020, 12:11:49 pm »
A table with all values of frequencies and parameters T, N, t for Auto mode.
 

Online MegaVoltTopic starter

  • Frequent Contributor
  • **
  • Posts: 914
  • Country: by
 

Offline Electro Fan

  • Super Contributor
  • ***
  • Posts: 3193
Re: All about Keithley DMM7510. Bugs and features, recipes, advice, notes.
« Reply #24 on: April 21, 2020, 04:27:41 pm »
Can someone describe roughly (overall) how the issues discussed in this thread relate to the 6500?  For example, when 7510 issues surface are they likely to be similarly present in the 6500 and then fixed in the 6500 after being fixed in the 7510?  Or does it work in the reverse sequence?  Or some of both sequences?  Or are the issues lists for the two models dissimilar enough that the features requests and bug lists have relatively little relationship to one another in terms of being found and addressed?  Or something else...?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf