The Xitron 2000 is a 6.5 digits calibrator, designed in the late 1980s. It's a very cute box which I really want to love, but I'm have having relationship issues with it.
The calibrator uses a LM399A voltage reference, driving a 3-bit PWMDAC (244 Hz at about 4 kHz), yielding a 24-bit resolution. The DAC voltage is routed through a few amplifiers range switches, and a transconductance amplifier to provide 22V, 2.2V, 220mV, 22mV, 22mA, 2.2mA, 220uA, and 22uA ranges). At its lowest ranges, it has resolutions of 10 nV and 200 pA. Calibration constants are stored for (-), 0, and (+) for each range. An "internal calibration" is also provided so the user can periodically null the output (using a built-in ADC). The lowest-bit size is also adjustable via an internal trimmer resistor. There is no adjustment of linearity.
My build has two outputs: fairly normal banana binding posts on the front and huge copper blocks on the back which are intended to be used with thermocouple wire. Beware that the manual insists that "Cd18" (Sn50Pb32Cd18) solder be used on the output terminals (so use a fume hood or go outdoors as needed).
My unit was very dead upon delivery. As it turns out, the SLA battery had achieved a negative voltage, and the power supply won't startup without a battery (or large capacitor bank) in place (1.5A @6V inrush current at startup). Figuring out that it needed a good battery for operation took me a while to figure out, during which case I applied power to the PSU without loads being in place, and blew up a pair of tantalum output capacitors (NB: Don't power the power supply without a load in place). The power supply uses a linear regulator for the digital circuits (5V) and a flyback for generating isolated rails for the a analog board. A series of optoisolators lets the two boards communicate.
The microcontroller is a Motorola MC68322 (firmware in EEPROMs), and has a TI TMS9914 GPIB chip for instrument control.
One striking thing about it is the lack of ceramic capacitors (there is one: The Y capacitor across the flyback transformer): Poly films are used for decoupling digital chips, mica are used on the voltage reference board, tantalums are used for bulk. This isn't a bad thing, but it seems overly expensive. Maybe they were worried about ceramic capacitors being piezoelectric and creating noise in the circuits?
Anyway.... the issues. There are quite a few things that would need to be corrected to get it up to good condition. I'm not sure if it's worth improving to keep, or maybe I'll just resell it on eBay.
Battery overdischarge
The battery circuit is designed to disconnect once a minimum voltage is reached (measured to be 4.46V on my unit). It doesn't work. The circuit's parasitic above the threshold is 4.2mA. Once it reaches UVLO, it drops to 2 mA until it goes to zero at 3.5 V. This is due to LM339 comparator IC2 not going high-impedance when its Vdd is below its operating range. I believe this is what caused my negatively charged battery. I fixed this by adding a BSS138 in series with the comparator output.
EMI from the flyback!!!
Putting an oscilloscope probe anywhere near the analog board shows pronounced 100 kHz switching noise with 27 MHz ringing. This also couples onto the output terminals. Adding a snubber onto the primary of the flyback likely would help. Another option would be to replace the flyback with COTS switching modules (although I was having trouble finding modules that can output +/-27.5V). The attached spectrum analyzer image is with the output directly connected to 50-ohm coax to a spectrum analyzer. It shows quite a few frequencies at powers of about -77 dBm. This is on the order of 30 uVRMS. Spurs from the clock and switching regulator are visible.
Distant signal return paths
The digital signal ribbon cables (both digital board to PSU and PSU to analog board) have no ground wires. This creates a huge loop which transmits an always-running ~0.9MHz clock to the calibrator's output. Adding extra ground wires near the signal cable should help, but is invasive. Perhaps adding a small resistance in series with the outputs would be good enough.
Difficult mechanical design for repair
Dismantling the chassis is needed for battery replacement. It's very difficult to get to the tiny nuts holding the chassis together. The analog board must be desoldered from the output terminals for many repairs.
LM399?
It's not a LTZ1000A, but is likely good enough for 6.5 digits. I don't have any complaints, though some small tweaks are possible. The Zener current is 930 uA (by my calculation), but maybe it should be increased to the standard 1 mA. As another tweak with negligible effect, I'd power the heater with +/-15V, instead of just the positive rail, so that ground currents are reduced. Adding a series heater series resistor wouldn't be a bad idea, either.
Reference op-amp stability
Can a LM308A really drive a 10uF tantalum capacitor as a load? I wonder if it's close to oscillation. LTSpice simulation shows damped oscillations at 12 kHz.
Linearity and temperature sensitivity
The PWMDAC switches between the reference voltages using high-resistance CMOS switches (AD7512). These switches are about 60 ohms, but that varies with Vds and temperature. This switch is in series with precision wirewound 100 ohm resistors. These switches are definitely the limiting factor for temperature sensitivity and linearity. Examining the schematic, there is a feedback loop from DACOUT back to the switch node. At first, I hoped that this was for charge balancing (to reduce ripple), but I'm thinking it's to compensate for the non-linearity of the switches. These switches should be replaced.
The oodles of precision wire wound resistors, poly-film caps, cadmium solder, and tantalum caps suggested to be that this should be a rock solid, well designed machine. Unfortunately, the electrical design lets me down. I think it'd work well for calibrating 4.5 digit multimeters, but is questionable for its intended use of supplying sub-millivolt signals to thermocouple systems, or nanoamperes due to excess EMI.
(At this point in time, a few units on eBay have recently sold for US$110 to $160 each. New units are for sale with a MSRP of US$3,880.00. I'm assuming there were design updates, perhaps correcting the above-mentioned flaws.)