.. I have observed ~3.3uV std-dev using a sliding window of 1799 samples; far better than my previous attempt which was around 10..
PLC sampl_period_ms Nsampl over_30sec over_40sec
10 166.7 180 240
100 1667 18 24The DMM6500, like most Keithley meters does not follow the normal shape for the Allan deviation. In AZ mode they seem to use some odd averaging for the zero and this hapers the 1/f noise suppression. This give a pateau in the allan dev curve from about 1 sec to 50 sec and a drop only after that..

Tau = 30 or 40 s is close to the worst point in the Allan dev. curve of the Keithey meters. This is for the ADC / AZ part and thus especially relevant when measuring a small voltage. With a larger voltage the LM399 reference noise gets also important.
Form this link
https://www.eevblog.com/forum/testgear/new-keithley-dmm6500/msg1564504/#msg1564504
It looks like with a 10 V source the LM399 ref. noise and the ADC may get about comparable.
then.. I have observed ~3.3uV std-dev using a sliding window of 1799 samples; far better than my previous attempt which was around 10..
As discussed in very detail in the "..TestController.." thread - the sliding STD window has to be used with a window of 30-40 seconds, not XXXX samples.
For such measurements to be relevant you have to use say 10PLC or 100PLC, the sliding window over say 30secs (or 40) will be then XXX or XX samples respectively (you have to know the DMM6500's sampling_period for 10PLC or 100PLC).
A better way I would highly recommend is to start using the ADEV as well.
PS: for example with 60Hz mains and AI info on DMM6500 sampling period w/ AZ ON (doublecheck):Code: [Select]PLC sampl_period_ms Nsampl over_30sec over_40sec
10 166.7 180 240
100 1667 18 24
PPS: with the 10PLC and your sliding STD over 1799 samples your STD window was tau=300 seconds, that is too long, imho, as the STD you measured could have been much higher at those 300secs then - because your DMM's minimal STD is usually at those 30-40secs (the ADEV of most DMMs is "U" shaped with the minimum at tau=XX seconds).
With shorter taus the STD goes UP, with longer taus the STD goes UP as well..
With some simplification: the "tau" is the "measurement integration time", and it does not matter how your DMM does it internally, when talking noise and stability what matters is "for how long it integrates/averages totally".
With the tau=30-40secs I would expect you should see the sliding STD average of 1.5-2uV noise (=std or sigma at tau, rms) with your LM399 in the DMM..
I have attached a screenshot of a 12Hr log using testcontroller and my DMM6500.
I have attached a screenshot of a 12Hr log using testcontroller and my DMM6500.
May I suggest expanding vertical axis? Otherwise it mostly displays empty space. Anyway, looks quite comparable to what I have from TEN399+DMM7510.
Those STD(30) averages above - ie. like your 2.5-2.9uVrms (that is 16-19uVpp) are say ~2-3x higher as I would expect from such a DMM and DUT.
The ADR1399's (your DUT) noise I saw here (4 samples, 0.1-10Hz) was in a range of 1.7-2.5uVpp.
The LM399s (your DMM ref) have got typically 4-5uVpp (many samples incl. clones).
PPS: when I sum up the ADC_6500 + ADR1399 + 399 noises I get 1.12uVrms that is the value I would expect.
PS: if you perhaps have voltages in a .csv file (ie. a .csv file containing a column with the raw voltages and we need your sampling period too), post it here, we may look at the ADEV/MADEV.
PS: the schematics - is the voltage from the LDO clean (oscillation), is the TVS at least 2-3V higher than the 10V?
I would decrease the R11 value such the "Iz" flowing through it is say 3.4mA (like 820-870ohm).
Also you may try to use R10=10k (provided the LT5400 divider is 2k/4.5k).

This below .zip is enough for ADEV.
Your sampling period - hmm, I do not know how to handle it. Say let us start with 3secs.
I would call the ADEV an "Inverted ADEV"
Best would be to have the raw data coming from the DMM, no filters, no averaging, simply 10PLC or 100PLC, AZ ON.
@Kleinstein: your 399 is absolutely crazy beast. From my 399 collection such frequent jumps does perhaps one.. OMG!
YES!!
The raw voltage data MUST be with the DMM's sampling period, nothing in between shall manipulate the data or the sampling period !!!!
Set PLC as you wish, but the data must be logged in that PLC sampling period (like with 10PLC each 166.7ms a new voltage is logged in your case, afaik).
No need for time stamps etc, just the raw voltage data as you may see in the zip file in my above post.
@Kleinstein: your 399 is an absolutely crazy beast. From my 399 collection such frequent jumps does perhaps one.. OMG!
ADEV/MADEV DMM6500 10PLC with ADR1399_10V DUT 10PLC (167ms)
A comparison with my best ADEV (my34401B vs myADR1001#1 10PLC)
The extra noise hump from AZ averaging and likely background gain measurements seems to be common to Keithley meters (K2001,2002,2010,2182, DMM6500, DMM7510). This a bit of a pitty as this makes poor performance in the AZ mode, just for the time scales like 5s to 200s that are commonly used for simple precision tests. In non AZ mode the Keithley meters generally work well, but that is still not good for the longer times.
Ideally Keithley would offer a firmware update to offer an alternative simple HP like AZ mode for lower noise at the cost of slightly higher drift. I would no longer expect this for the old meters like 2001 or 2002, but maybe some hope for the DMM7510 and DMM6500.
The easiest way to check a good reference like the ADR1399 is to have 2 of them and look at the difference. This is perfect for the noise, but leaves TC and long term drift as additional effects to check.