Skip to main content
Visitor II
August 27, 2024
Question

LSM303D chip gets sudden spikes on accelerometer axis without any disturbance

  • August 27, 2024
  • 1 reply
  • 1041 views

Hi Team,

Good day!

We are using LSM303D accelerometer chip in our tracker device. We are mainly using accelerometer data for any crash detection. We have around more than 5000 devices in field and many of them reporting sudden spikes in accelerometer axis data without any actual disturbance. We have configured our LSM303D chip with below configuration:

Initial write CTRL0 (1Fh) to CTRL7 (26h) : 

data[1] 0 (0x00)              

data[2] 111 (0x6F)         

data[3] 24 (0x18)            

data[4] 2 (0x02)              

data[5] 8 (0x08)              

data[6] 136 (0x88)         

data[7] 0 (0x00)              

data[8] 2 (0x02)        

We have configured INT2 for Accelerometer Data ready interrupt and reading X,Y and Z axis data.

Could you please help us the find the cause why we are getting sudden spikes on one or all three axis without any disturbance?

    This topic has been closed for replies.

    1 reply

    Technical Moderator
    August 28, 2024

    Hi @vinodk ,

    Under what conditions do these spikes occur? Is the device stationary?
    Also, LSM303D is an obsolete device, can I suggest you some of our newest accelerometers?

    vinodkAuthor
    Visitor II
    August 28, 2024

    Hi Federica,

    Good morning!

    Most of the time when its stationary, but we have some during vehicle running as well. We have more than 5000 devices in field, and we are struggling with these false spikes from accelerometer.

    Thank you, as of now our first priority is to resolve this issue. Looks like these accelerometers has very poor quality.

    I have shared the configuration settings with you in last message. I look forward for any solution.

    Thank you.   

    Technical Moderator
    August 30, 2024

    Hi @vinodk ,

    Have you enabled the BDU bit in register CTRL1 (20h)?