| SLA Status | Assignee | Support Status |
|---|---|---|
| SLA Closed. | Open | |
ADXL343
Recommended for New Designs
The ADXL343 is a versatile 3-axis, digital-output, low g MEMS accelerometer. Selectable measurement range and bandwidth, and configurable, built-in motion...
Datasheet
ADXL343 on Analog.com
Good Monday,
I'm specifying an ADXL343 as a component in a very small, inexpensive consumer electronics device that has no processing unit capability. I would like to use the double tap function to trigger an audio playback chip by pulling the int pin low on double tap. I didn't see any documentation in the datasheet talking about hardcoding registers and wonder how one does this or if it is possible to modify / store register settings on the chip even during power off.
Cost is the primary driver for not having a MCU on the board.
Thanks for your help.
J
Hi Joseph,
WIth that part, you need a small processor to send I2C or SPI to the part to configure it. You may be able to use something as small as a pic10lf322. I have used the ADXL362 and a pic to initilize it.
James
Thanks James, I appreciate your rapid response. Before I wade down the PIC path, let me ask this. Does Analog make a cheap, small, double-tap sensor that requires no initialization? Perhaps the ADXL343 is too big a component for the simple task I require. It only needs to pull an int pin down when it detects a double-tap. I don't need any inertial data.
Thanks,
Joe
Hi Joe,
Sorry, you need to configure it. there is no pre-configured part. If you look at https://ez.analog.com/thread/2420 there are a bunch of examples with a similar part. Since the thresholds and timings on the tap and double tap are related to your mechanical system, you need to tune it to your setup. The examples in that thread and in the application notes are a good starting point but may not be 100% good for your application.
So, No there are no pre-configured parts.
James
Thanks James. You are awesome!
Cheers,
J