详情描述

 ADXL345 详情 

ADXL345 Analog DevicesADI 推出的一款 低功耗、高分辨率、三轴数字加速度计,适用于运动检测、姿态识别和振动测量等应用。以下是其核心特性和应用详解:

 

---

 

 关键特性

 1. 基本参数

- 测量范围:±2g / ±4g / ±8g / ±16g(可编程选择)。 

- 分辨率:13-bit(±16g 时最低有效位 3.9 mg/LSB)。 

- 输出数据速率(ODR):0.1 Hz 3200 Hz(可调)。 

- 接口:支持 I²C(默认地址 `0x53`)和 SPI3/4 线模式)。 

 

 2. 低功耗与电源

- 工作电压:2.0V 3.6V(兼容电池供电设备)。 

- 功耗: 

  - 测量模式:40 μA@ 100 Hz ODR)。 

  - 待机模式:0.1 μA 

 

 3. 高级功能

- 内置 FIFO32 级):存储数据以降低主机处理负担。 

- 中断输出:支持 自由落体、运动检测、敲击(单/双击) 等触发中断。 

- 自测功能:通过内部激励验证传感器是否正常工作。 

 

 4. 封装与温度范围

- 封装:3 mm × 5 mm × 1 mm LGA-14(超小尺寸)。 

- 温度范围:-40°C +85°C(工业级)。 

 

---

 

 典型应用

- 消费电子:智能手机屏幕旋转、游戏手柄姿态控制。 

- 物联网(IoT):穿戴设备(手环/手表)计步、跌倒检测。 

- 工业设备:振动监测、冲击记录。 

- 机器人:平衡控制、运动轨迹跟踪。 

 

---

 

 与竞品对比

| 型号         | 厂商   | 量程       | 分辨率 | 接口    | 特点                  |

|--------------|--------|------------|--------|---------|-----------------------|

| ADXL345  | ADI    | ±2g~±16g  | 13-bit | I²C/SPI | 低功耗、FIFO、中断    |

| MPU6050  | TDK    | ±2g~±16g  | 16-bit | I²C     | 集成陀螺仪(6 轴)    |

| LIS3DH   | ST     | ±2g~±16g  | 12-bit | I²C/SPI | 超低功耗(<2 μA     |

| BMA400   | Bosch  | ±2g~±16g  | 12-bit | I²C/SPI | 专为穿戴设备优化      |

 

---

 

 设计注意事项

1. 电源去耦: 

   - 建议在 `VCC` 引脚附近添加 0.1 μF 陶瓷电容,降低噪声干扰。 

2. PCB 布局: 

   - 尽量缩短传感器与 MCU 的走线(I²C/SPI 信号需加 4.7 kΩ 上拉电阻)。 

3. 校准与安装: 

   - 水平放置时,Z 轴输出约 +1g(地球重力),可通过偏移寄存器校准。 

4. 运动检测配置: 

   - 通过 `INT1`/`INT2` 引脚触发中断,减少 MCU 轮询功耗。 

 

---

 

 数据手册与开发资源

- 官方文档:[ADXL345 Datasheet](https://www.analog.com/en/products/adxl345.html) 

- Arduino 驱动:可通过 `Adafruit_ADXL345` 库快速开发。 

- STM32 示例代码: 

  ```c

  // I²C 读取加速度数据示例(STM32 HAL

  uint8_t data[6];

  HAL_I2C_Mem_Read(&hi2c1, 0x53 << 1, 0x32, I2C_MEMADD_SIZE_8BIT, data, 6, 100);

  int16_t x = (data[1] << 8) | data[0]; // X 轴数据

  ```

 

---

 

 常见问题

 Q1:如何提高测量精度? 

- 校准零点偏移(静态时各轴输出应为 0g)。 

- 选择更高的 ODR(如 400 Hz)并启用低通滤波(寄存器 `BW_RATE`)。 

 

 Q2:如何检测自由落体? 

- 设置 `THRESH_FF`(阈值)和 `TIME_FF`(持续时间),通过中断引脚触发。 

 

 Q3:与 MPU6050 如何选择? 

- 需要 仅加速度计 + 低功耗 ADXL345 

- 需要 加速度+陀螺仪 MPU6050 

 

---

 

 总结

ADXL345 凭借 低功耗、高灵活性和丰富功能,成为运动检测领域的经典选择。适用于从消费级到工业级的多种场景,开发资源丰富,适合快速原型设计。


询价单