Dear Sir,
I had used ADS1232 & ADS1230 for my weighing scale application and I am able to see good results from those. One of my problem is load cell drift. My load cell gives the proper zero output and calibrated output, for 1 or 2 days. After that, I am finding a small drift of +/-4-5 counts. My application does not have a power on zero (tare). It consists of fixed tare (stored in eeprom). So my zero as well as span drifts, totally.
I don't want to experiment in my Hardware further, for these drifts. So one thing strike me is auto zero. Subtract or add the drift counts of load cell ON FLY to the raw ADC counts, based on the zero(tare) value stored in eeprom.
So how to implemt this auto zero logic in FIRMWARE, on weighing scale, on fly? Eg., My load cell zero has drifted to +/- 6 counts, which I won't know, drifted due to load cell or small weight residing on the load cell?
Any good firmware logic, to avoid / rectify this drift?
With regards,
Jayaraj.A