cancel
Showing results for 
Search instead for 
Did you mean: 

The gyroscope of my LSM6DSVD is producing abnormally large measurements.

highlightz
Associate

My LSM6DSVD component and a spring-driven mechanical button are mounted on the same circuit board, approximately 5cm apart. I have secured the circuit board to a table to ensure it does not rotate at all. When I press and quickly release the button, the gyroscope's measurement output spikes to as high as 4 rad/s. As shown in the graph below.

1 ACCEPTED SOLUTION

Accepted Solutions
Federica Bossi
ST Employee

Hi @highlightz ,

The mechanical action of the spring-loaded button generates vibrations or mechanical shocks that propagate through the PCB substrate. Try to increase the physical distance between the sensor and the mechanical button if possible.

You could also use damping materials between the button and the PCB to reduce vibration transmission or consider mounting the sensor on a separate small PCB or isolated platform to minimize mechanical coupling.

 

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.

View solution in original post

1 REPLY 1
Federica Bossi
ST Employee

Hi @highlightz ,

The mechanical action of the spring-loaded button generates vibrations or mechanical shocks that propagate through the PCB substrate. Try to increase the physical distance between the sensor and the mechanical button if possible.

You could also use damping materials between the button and the PCB to reduce vibration transmission or consider mounting the sensor on a separate small PCB or isolated platform to minimize mechanical coupling.

 

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.