A voltnut easter egg:
The BK7 contains certain elements i did not replicate for my meter study. E.g. it has a built in switched voltage reference to implement the integrating meter with just one additional opamp. The temperature measurement on the Prema 6048 processor board demonstrates this.
I kept the idea of polarity switching at the meter input, so the ADC handles one polarity only - with some overlap at zero. I added a third relay for rapid nulling of the meter. The Prema 6048 requires manual insertion of a low thermal EMF short. That procedure takes several minutes.
I also kept the idea that the front-end should be as simple as possible, essentially just a buffer amplifier with a resistor for voltage to integrator current conversion. As in the Prema 6048 this is implemented in a four wire scheme to eliminate influence of the range switches.
For my study i implemented the switched current source of the Advantest 6581 with SD215 switches, except i used a double LTZ1000 reference to have 14.2 V (+17 V in the 6581, U209). This change was motivated by the reference switching problems of the Prema 6048 which affect its LTZ1000 reference (linearity issue at low input).
I kept the idea of uninterrupted integration with a 10 msec cycle time. As we know the Prema 6048 ADC could measure about 70 V in its 20 V range, except above 25 or 30 V the integrator cycle becomes unstable and overflows can occur. I found an improved integrator scheme with a second comparator that avoids a 3.5x headroom (see above).
Another improvement over the BK7 is supplementing the precision comparator by a high resolution fast SAR ADC in order to perform noise filtering in the digital domain. This method can produce similar results as a multi-slope scheme. Multi-slope is incompatible with continuous integration.
With nowadays parts it's easy to count at 50 or 100 MHz instead of 3.8 MHz, so the meter has better resolution - roughly 1 ppm per cycle or 10 ** -8 in one second. Locking the measurement cycle to mains frequency can be all digital now, so the RC-oscillator time base of the Prema 6048 got replaced by a crystal oscillator (lower phase noise).
I want a voltmeter that runs at about 1 or 2 W of power, more than those integrated delta-sigma converters have available. So one can work at higher analog signal levels. 1 or 2 W is little enough to run the board inside a TEC oven. Hope one can get sub ppm precision without custom made resistor arrays, nor the hermetic precision resistors of the Prema 6048, nor a sophisticated temperature drift compensation scheme.
What i don't like about the Prema 6048: Nobody knows what is their temperature compensation scheme and we cannot check their method nor recalibrate that. Whatever hardware mod you apply can destroy the temperature compensation. Therefore i pulled the temperature measurement BK7 from our Prema 6048 and instead inserted a SHT35 sensor into the meter. I calculate the compensation offline.
Regards, Dieter