The ADXL345 is a small, low-power, 3-axis accelerometer with a digital output. It provides precise acceleration measurements along the X, Y, and Z axes, with a wide range of selectable sensitivities. Ideal for applications like motion sensing, orientation detection, and vibration monitoring, commonly used in consumer electronics, robotics, and wearable devices, offering both high performance and efficient power consumption.
ADXL345
The ADXL345 is a versatile, low-power, 3-axis digital accelerometer that can measure acceleration along three axes with high resolution. It has various features like tap detection, activity monitoring, and free-fall detection, making it widely used in motion- and tilt-sensing applications, as well as in portable devices, IoT, and gaming.
Key Specifications of ADXL345:
General Specifications:
Sensor Type: 3-axis digital accelerometer
Output Type: Digital (via I²C/SPI interface)
Measurement Range: Configurable ±2g, ±4g, ±8g, or ±16g
Resolution: 10-bit (up to 13-bit resolution for high-precision applications)
Accelerometer Specifications:
Sensitivity:
±2g: 256 LSB/g
±4g: 128 LSB/g
±8g: 64 LSB/g
±16g: 32 LSB/g
Zero g Output: Centered at 0 LSB in the digital output.
Bandwidth: Configurable bandwidth from 0.1 Hz to 1600 Hz.
Power Specifications:
Supply Voltage (VDD I/O): 1.7V to 3.6V (I/O voltage for communication)
Supply Voltage (VDD): 2.0V to 3.6V (power for the sensor)
Typical Current Consumption:
40 µA in measurement mode (at 10 Hz)
23 µA in standby mode
0.1 µA in sleep mode
Interface:
Communication Protocols:
I²C: Standard I²C protocol (supports multiple devices on the same bus)
SPI: 4-wire SPI interface for high-speed communication
Data Output: 16-bit registers for X, Y, and Z axis acceleration data.
Special Features:
Tap/Double Tap Detection: Detects single or double tap events on any of the three axes.
Free-Fall Detection: Can detect when the device is in free fall, useful for drop protection applications.
Inactivity/Activity Detection: Monitors activity and inactivity, useful for power-saving applications (e.g., shutting down when the device is idle).
Orientation Detection: Detects the orientation of the device and reports it (e.g., portrait or landscape in mobile phones).
Sleep and Wake-Up Modes: Automatically switches between low-power sleep modes and wake-up modes based on detected movement.
Physical Characteristics:
Package Type: 14-pin LGA (Leadless Chip Carrier)
Dimensions: 3mm × 5mm × 1mm
Operating Conditions:
Operating Temperature: -40°C to +85°C
Features:
High Resolution: Capable of up to 13-bit resolution, which allows fine-grained measurement of acceleration changes as small as 4 mg (millig).
Wide Range of Use Cases: The adjustable measurement range (±2g to ±16g) makes it suitable for various applications, from low-impact motion detection (e.g., in smartphones) to higher-impact detection (e.g., in automotive applications).
Interrupts: Programmable interrupt pins for events like tap detection, free-fall, and activity/inactivity, reducing the need for continuous monitoring by the host microcontroller.
Low Power Consumption: Ideal for battery-powered devices where low power consumption is critical.