I am trying to replace an old ADC (see http://forum.allaboutcircuits.com/threads/1989-vintage-adc-replacement.85896/ for the old thread)
I tried using a 24 bit sigma delta ADC (LTC2440) along with OP1177 opamps and atmega for the interface, but the noise was still high, something like +/- 10 counts on a display with 400000 range IIRC. The measured value itself is sensed at a resistor - the circuit is based on a dual opto that senses balance of the scale and an electromagnet which acts as a counterweight to the measured wight - the current of the coil is sensed by this resistor and goes straight to the ADC.
So the question is, how to properly design the ADC and filtering to get at least 19 bits of useful data with ~10 Hz sample rate out of it?
I tried using a 24 bit sigma delta ADC (LTC2440) along with OP1177 opamps and atmega for the interface, but the noise was still high, something like +/- 10 counts on a display with 400000 range IIRC. The measured value itself is sensed at a resistor - the circuit is based on a dual opto that senses balance of the scale and an electromagnet which acts as a counterweight to the measured wight - the current of the coil is sensed by this resistor and goes straight to the ADC.
So the question is, how to properly design the ADC and filtering to get at least 19 bits of useful data with ~10 Hz sample rate out of it?