Skip to main content
Visitor II
June 18, 2020
Solved

LIS331DLH chips I got show wrong value under low temperature.

  • June 18, 2020
  • 1 reply
  • 843 views

hello.

I have a question about LIS331DLH.

​under low temperature, LIS331DLH chip z-axis shows wrong value.

it is almost 100 difference between -10 degree and 22 degree.

x,y axis is fine but only z axis is problem.

every chip I got have same problem except one chip.

is there ways to figure out this problem ?

    This topic has been closed for replies.
    Best answer by Eleon BORLINI

    Hi @kdok .1​ , in LIS331DLH device the z axis is in effect mechanically "asymmetrical" with respect to the other axis, and this partially can cause a higher temperature dependency (100 LSB in 30°C range, right?). Btw, I would suggest you to check a couple of things:

    • The z-axis is the one typically affected by the gravity intensity, so that the variation is around 1g. If toy are not interested in it, you could enable the embedded HP filter (CTRL_REG2 register configuration) and cut the DC component of the acceleration.
    • Which is your temperature setup? I mean, are you just heating / cooling the device or are you also bending it in some way (application board bending, gasket pressing on the LIS331DLH package)? The temperature variation would amplify any bending effect, especially on the z-axis.

    Regards

    1 reply

    ST Employee
    June 22, 2020

    Hi @kdok .1​ , in LIS331DLH device the z axis is in effect mechanically "asymmetrical" with respect to the other axis, and this partially can cause a higher temperature dependency (100 LSB in 30°C range, right?). Btw, I would suggest you to check a couple of things:

    • The z-axis is the one typically affected by the gravity intensity, so that the variation is around 1g. If toy are not interested in it, you could enable the embedded HP filter (CTRL_REG2 register configuration) and cut the DC component of the acceleration.
    • Which is your temperature setup? I mean, are you just heating / cooling the device or are you also bending it in some way (application board bending, gasket pressing on the LIS331DLH package)? The temperature variation would amplify any bending effect, especially on the z-axis.

    Regards

    kdok .1Author
    Visitor II
    July 15, 2020

    ​Thank you for answer.

    I want angle values by using this chip.

    I tried to remove DC component. then all DC component value gone with the angle values.