小磷光一

ADXL345使用心得(一)

0
阅读(2929)

ADXL345是ADI公司的一款3轴、数字输出的加速度传感器。ADXL345是ADI公司最近推出的基于iMEMS技术的3轴、数字输出加速度传感器。ADXL345具有+/-2g,+/-4g,+/-8g,+/-16g可变的测量范围;最高13bit分辨率;固定的4mg/LSB灵敏度;3mm*5mm*1mm超小封装;40-145uA超低功耗;标准的I2C或SPI数字接口;32级FIFO存储;以及内部多种运动状态检测和灵活的中断方式等特性。

ADXL345应用领域很广,拥有灵活的和主控制器通行的SPI(3线和4线)和I2C数字接口,可选的测量范围和带宽,有方便的单振/双振检测 ,活动/非活动监控 和自由落体检测功能。
这款加速度计有八个能够独立使用的中断,中断这里要说一下的就是int1和int2两个中断管脚,中断功能能够通过寄存器相应的映射到这两个管脚。还有就是x、y、z三个轴的中断只能单独使用。另外,对于Activity和Inactivity中断,分成两个工作方式,一个是AC、一个是DC,这两个工作方式对应的工作方式是不同的,AC对应的是新的采样点将以之前的某个采样点为参考,用两个采样点的差值与门限进行比较,来判断是否发生中断。DC 工作方式下,每个采样点的加速度值将直接与门限进行比较,来判断是否发生中断。还有就是Watermark 当FIFO里所存的采样点超过一定点数(SAMPLES)时,Watermark中断置位。当FIFO里的采样点被读取,使得其中保存的采样点数小于该数值(SAMPLES)时,Watermark中断自动清除。 Watermark 当FIFO里所存的采样点超过一定点数(SAMPLES)时,Watermark中断置位。当FIFO里的采样点被读取,使得其中保存的采样点数小于该数值(SAMPLES)时,Watermark中断自动清除。 还要说的一点是:ADXL345的FIFO最多可以存储32个采样点(X、Y、Z三轴数值),且具有Bypass模式、普通FIFO模式
、Stream模式和Trigger模式,一共4种工作模式。FIFO功能也是ADXL345的一个重要且十分有用的功能。
还有,当开始调试ADXL345时,先不要急着对其数据进行处理,可以直接先观察数据,然后根据数据再分析,之后再进行处理,比如做补偿电路