H3LIS331HDL Z Axis reading high in static environment
Hello All,
We're having some trouble with our H3LIS331HDL and I'm hoping someone can point us in the right direction.
Below is a recording from a device with the high-G issue on the Z-axis. The device is in a static position on a desk and we're seeing the Z-axis with values of up to 4G. If we change the orientation of the device, the Z-axis still has this high G value.
This is what we're expecting to see - a noise range of less than 2G on all axis;
Now for the confusing part - this value shifts over time. We are seeing devices with no G offset issue that passed QA testing have this issue after 3 months of just sitting on a shelf. We're also seeing devices that failed QA at 3G noise now have 6G noise after 3 months.
The high G value isn't just when it is static, the unit when moved in a controlled manner shows the Z-axis reading higher than it should in comparison to a device without the high G issue.
QUESTIONS
What could cause a single axis to have a continuously high noise value?
Is there a way of resolving this through the firmware or is it a hardware issue?
We've changed manufacturers in case it was an assembly issue to no avail, moved the position of the accel on the board with no luck.
Any help anyone can offer would be truly appreciated as I'm stuck on this one.
Cheers,
Ben
