Electronic – Accelerometer Drift

accelerometer

I'm using an ST Microelectronics LIS3DSH accelerometer to detect tilt over an extended period of time. I have the accelerometer securely mounted to a stationary object away from any vibration. Over the course of two and a half days, I've found the readings slowly change in value. I've made sure it's not a defective accelerometer by performing this experiment multiple times using different accelerometers but the same exact manufacturer and part number.

Below are graphs of the type of drift I see over time. You'll notice a change of about 0.006G on X, 0.009G on Y and .05G on Z. Note in the final graph below, the magnitude continually drops over time. I have no idea why this is. It should always be 1 or very close to 1.

Two questions:

  1. Is this a common or known phenomenon with accelerometers?
  2. Could anyone recommend an accelerometer similar to the LIS3DSH where this undesirable behavior would not occur?

Thanks in advance for any information anyone might be able to provide.

Accelerometer's X Reading
Accelerometer's Y Reading
Accelerometer's Z Reading
Accelerometer's Magnitude

Best Answer

If you tried testing multiple units and they all drift at the same rate, you might try using two of them (in similar temperature and pressure environments) to measure the difference in relative tilt between the object under test and some fixed reference point.