Electronics > Metrology

Measuring nanoamps and below like a Ninja

<< < (57/57)

Kleinstein:
Doing the correction via the DDS part is a good idea, as it should give plenty of resolution. The DAC seems to be quite good and quantization there already an issue.

It looks like one can measure the DNL steps. So in principle one could use a correction also for the DNL steps. So a correction value for the 20 bits, or at least most of them - the higher bits are the more critical ones not so much the lowest ones, though they are more visible. There are still limits to this method as the bit values may not be all that stable. Especially the MSB can be drift limited.

3roomlab:

--- Quote from: Kleinstein on September 20, 2022, 06:31:07 am ---The somewhat jagged pattern of the noise in the time domain could be due to DNL errors of the DAC. It looks like there is repetitive part with some 14 seconds period, that can be seen as some 16 steps. For comparison it may help to know at which time the DAC values are changed. 

I don't see much effect of interference or an indication of a firmware problem. It is more a lack if low pass filtering and a limitation of the DAC.

--- End quote ---

is that the similar error as fig2 in this link?
https://www.analog.com/en/technical-articles/16bit-parallel-dac-has-1lsb-linearity-ultralow-glitch-and-accurate-4quadrant-resistors.html

Kleinstein:
The curve measured over time corresponds to the DNL over code from the link.  Fron the curve it looks like 16 (maybe 32 with a very good LSB) code steps every 14 seconds. The part in between is just noise and there is also some extra noise from the amplifier.

For the correction one could use the same measurement as before: just correlate the steps with the bits changing. So it is only some 20 constants for the correction, not some 15000 points for the center part.
It still makes sense to measure over a certain range to get some averaging also for the higher bits.  For the start one could likely use only the lowest 2 to 4 bits and see how much the "noise" improves.

Kleinstein:
The popcorn noise of the LM399 often mainly effects really low frequencies and may not show up very much in the frequency range of the preamplifier. The curve beyound some 20 seconds is to a large part effected by the frequency response of the amplifier. So the curves going down beyond some 10 s is no from the references.

For the ramp, there is a part from the DAC and amplifiers and a part from the reference. The ref. part depends on the voltage and not just the ramp speed.

Kleinstein:
I would somewhat doubt, that the BW really goes down to 0.02 Hz. At least the curve for just the amplifier starts to go down from 20 s on. With a normal circuit the expected shape ot the Allan deviation curve is to finally go up on the long run. There is essentially no reasonable way (other than the frequency response) to let the curve go down to very long times (corresponds to low frequencies). White noise would give a horizontal curve and usually the noise is more going up to low frequencies, but not down. Getting the lower frequency limit from a resistor in the 10s of Gohm range is somewhat prone to errors (e.g. from leakage).

Navigation

[0] Message Index

[*] Previous page

There was an error while thanking
Thanking...
Go to full version