ADXL367
Production
The ADXL367 is an ultralow power, 3-axis microelectromechanical systems (MEMS) accelerometer that consumes only 0.89 μA at a 100 Hz output data rate and...
Datasheet
ADXL367 on Analog.com
Hello,
For one of our systems, we have interfaced the ADXL367 with a Nordic chip (NRF52840). However, we are having some issues getting the tap detection to work.
We are writing the following registers, making sure to only change them when the system is in standby mode by writing 0x00 to register 0x2D before doing any changes:
0x27 : 0x28 (THRESH) 0x30: 0x10 (DURATION) 0x31: 0x05 (LATENCY) 0x32: 0xFF (WINDOW) 0x43: 0x20 (AXIS FILTER) 0x2C: 0xA0 (FILTERCTL) 0x2D: 0x02 (POWERCTL)
However, when doing this and keeping the Z-axis perpendicular to gravity (i.e., values should be around 0), the double tap interrupts keep firing. Similar behaviours are seen when using only single tap. Furthermore, a single tap with the z-axis parallel to gravity fires somewhere in the region of 10-15 interrupts.
Is there something we're overlooking in this case?