hi, i am developing a weigh scale application using Cirrus Logic 5532 24-bit ADC in unipolar mode.the output i am getting is very unstable (flickering on display). Can anybody please tell me how to get a stable count.
genuine random white noise Is rarely the problem with a scale. As Graham stated, that can easily be filtered buy moving averages (se my pseudocode above). The real problem (aside from drift) is the spurious noise. Many techniques have been tried and failed because someone putting something on the scale look exactly like spurious noise and a scale that takes many seconds to show the weight does not have many applications outside the laboratory. For a laboratory scale sometimes the ultimate precision is more important than fast weighing. Zero drift is such a problem that autocalibration is a must, for some reason full scale drift is not that big a problem. Erik