Skip to main content
Visitor II
June 24, 2021
Solved

LIS2DH temperature correction

  • June 24, 2021
  • 3 replies
  • 1822 views

How can I correct the temperature? Is there a correction table?

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

    Hi @BBQ​ ,

    I can share you a representative behavior of the offset and sensitivity vs temperature for the LIS2DH:

    • Offset vs temperature

    0693W00000Dpm4yQAB.png

    • Sensitivity vs temperature

    0693W00000Dpm3vQAB.pngYou can see that, if the sensitivity has a quite clear descending trend vs temperature, the offset is a bit more scattered.

    If my reply answered your question, please click on Select as Best at the bottom of this post. This will help other users with the same issue to find the answer faster.

    -Eleon

    3 replies

    ST Employee
    June 25, 2021

    Hi @BBQ​ ,

    Ambient temperature is compensated at production level, and values are stored in reserved registers.

    You can however use the suggested compensation that you can find in the datasheet, p.10 and 11, under the name "Sensitivity change vs temperature", which is 0.01 %/°C typ.

    If you have an external reference at 25°, you can also compensate the Zero-g level change vs temperature offset, which in any case should be typ ±0.5mg/°C.

    -Eleon

    BBQAuthor
    Visitor II
    June 25, 2021

     I would like to compensate the Zero-g level by temperature changes. The offset value is +-0.5mg/℃, but does it change to plus or minus? Can you provide offset value list?

    ST Employee
    July 1, 2021

    Hi @BBQ​ ,

    the offset depends on the specific device, and it is +-0.5g at ... you should check the internal embedded temperature sensor and compare it with a reference sensor, and evaluate from it the sign of the offset. Is it feasible for you?

    -Eleon

    BBQAuthor
    Visitor II
    August 5, 2021

    You mean should we have to measure the Zero-g level offset value for each device one by one?

    ST Employee
    August 6, 2021

    Hi @BBQ​ ,

    if you want to be accurate for your application, a preliminary offset characterization and its compensation is well suggested.

    -Eleon

    BBQAuthor
    Visitor II
    August 6, 2021

    ​Thank you for the reply.

    However, You don't know if the offset value for each devices will be plus or minus, right? If so, we can not correct the value. Am i right?

    ST Employee
    August 19, 2021

    Hi @BBQ​ ,

    I can share you a representative behavior of the offset and sensitivity vs temperature for the LIS2DH:

    • Offset vs temperature

    0693W00000Dpm4yQAB.png

    • Sensitivity vs temperature

    0693W00000Dpm3vQAB.pngYou can see that, if the sensitivity has a quite clear descending trend vs temperature, the offset is a bit more scattered.

    If my reply answered your question, please click on Select as Best at the bottom of this post. This will help other users with the same issue to find the answer faster.

    -Eleon