Skip to main content
Visitor II
April 19, 2024
Solved

LIS2DW12's sensitivity setting

  • April 19, 2024
  • 2 replies
  • 2340 views

Hi,
I am using LIS2DW12 to detect walking situation of old man.
Old man is walking slowly and little moving, 
In order to detect this small moving, what and how do I set CTRL register you recommend?

I have to check continuous moving state....

If LIS2DW12 is not suitable this acton, what do you recommend new chip? 

BR
Paul 

    This topic has been closed for replies.
    Best answer by Paul.Lee

    Hi, Federica,

    TAP_THS_X/Y/Z threshold value were set little high value.
    I have changed that value to 1, and become more sensitive and satisfied.
    BR
    Paul   

    2 replies

    Technical Moderator
    April 19, 2024

    Hi @Paul.Lee ,

    If you want to use only the acceleration to detect walking, LIS2DW12 is fine.

    I suggest you to set an high FS (16g for example) and low ODR, you could try 50Hz.

    Hope this helps.

    Paul.LeeAuthor
    Visitor II
    April 21, 2024

    Hi,

    +/-16g is more sensitive than +/-2g?

    BR
    Paul

    Visitor II
    April 22, 2024

    I don't work for ST but I have used this accelerometer.

    2g is much more sensitive. I suggest High performance mode, low pass filter with BW filter at maximum. LOW_NOISE enabled.

    Fastest way I've found to test settings is using micropython using Thonny with a Rasperry pi pico. it's super simple and it has a built in live chart to see how your changes affect the readings.

     

     

    Technical Moderator
    May 2, 2024

    Hi @Paul.Lee ,

    I don't think you could have problems using low power instead of high performance. But I suggest you to increase the ODR to 50 Hz.

    You can do a test with your settings and if you cannot discriminate steps change them.

    Paul.LeeAuthorAnswer
    Visitor II
    May 9, 2024

    Hi, Federica,

    TAP_THS_X/Y/Z threshold value were set little high value.
    I have changed that value to 1, and become more sensitive and satisfied.
    BR
    Paul