Skip to main content
Associate
January 22, 2025
Question

[LSM6DSOXTR] Bias drift

  • January 22, 2025
  • 1 reply
  • 1921 views

Hello!

I took two attemps and recorded measurements in steady state (2 and 3 hours) that i want share.

Config:
G/XL FS: default 
ODR 104Hz

Sensor data polled at rate ~ 90Hz

Some standby/wakeup stuff:
TAP_CFG0 (56h) = b0101.0001

TAP_CFG2 (57h) = b1000.0000
WAKE_UP_DUR (5Ch) = b0100.0000
WAKE_UP_THS (5Bh) = b0000.0001
MD1_CFG (5Eh) = b0010.0000

Can the bias drift be explained somehow?

Many thanks

1 reply

Federica Bossi
Technical Moderator
January 29, 2025

Hi @ruig25 ,

It is a very little drift but looking at your data you can see a correlation with the temperature varying by 4 °C, when the temperature settles even the sensor outputs do not drift.

I recommend that you try to keep the temperature constant.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
ruig25Author
Associate
January 29, 2025

I think I will try to write polynmial function for bias drift and mems temp as parameter using real measurements because the device supposed to be used from ~+10°C to +40°C.

In the datasheet zero-g +10 mdps per +1K. And vice versa i suppose: -10 mdps per -1K.
ruig25_0-1738148914291.png

and sensitivitiy +0,007% or -0,007% (not 0,7%?) per +1K

ruig25_1-1738149195963.png

Last measurements.

Sample_A_Gyro_Bias_Position_2.png


Earth gravity vector also affects stedy state measurements. Bias drifts about 10 mdps depending on sensor position.