深圳市锐鑫源科技有限公司

(非本站正式会员)

您的当前位置:

深圳市锐鑫源科技有限公司 > 新闻动态 > 三轴加速度传感器 LIS3DH LIS3DHTR 丝印C3H 加速计芯片

三轴加速度传感器 LIS3DH LIS3DHTR 丝印C3H 加速计芯片

发布时间: 2017/5/15 12:16:31 | 2770 次阅读

Arduino I2C + 三轴加速度计LIS3DH

LIS3DHST公司生产的MEMS三轴加速度计芯片,实现运动传感的功能。主要特性有:

·         宽工作电压范围:1.71 ~ 3.6V

·         功耗:低功耗模式2μA;正常工作模式、ODR = 50Hz时功耗11μA(要求SDO/SA0脚浮空或上拉)

·         测量范围:+/-2g ~ +/-16g

·         接口:I2C、三线制/四线制SPI

·         16 bit数据输出

·         两个可编程中断输出脚,用于自由落体和动作检测

·         6D/4D方向检测

·         内置AD支持3路外部信号输入

·         内置温度传感器

·         内置32-slot10-bit FIFO存储器

·         自检测功能

·         封装:3 x 3 x 1 mm LGA-16

管脚定义

·         VCC:电源

·         Vdd_IO:数字接口供电电源

·         GND:地

·         RES:连接到地

·         NC:不连接

·         CSI2C接口选择(CS=1);或SPI接口片选脚(CS=0

·         SCL/SPCI2C接口或SPI接口的时钟线

·         SDA/SDI/SDOI2C接口或SPI接口数据线

·         SDO/SA0I2C地址选择脚;或四线制SPI接口输出脚。浮空时为1

·         INT1:中断信号输出,触发条件可中断

·         INT2:同上

·         ADC1ADC2ADC3:数模转换的模拟信号输入脚

Arduino的连接

用工作于3.3V/8MHz版本的Arduino Pro Mini进行调试,可避免用UNO时接口电平转换的麻烦。采用I2C接口进行通讯。未利用INT1INT2FIFO的功能。


LIS3DH Pro Mini 3.3V/8MHz

VDD <------> 3.3V

GND <------> GND

SCL <------>  A5 (SCL)

SDA <------> A4 (SDA)

功能调试

1. 根据应用手册,LIS3DH用于倾斜检测时,将测量范围设置为+/-2g

2. 设备上电后,需要约5ms的启动时间,之后自动进入低功耗模式。之后不同的模式间切换也需要少许的时间,与ODR有关。

3. 存储结果的寄存器的值为有符号数(二补码)。应用笔记中“Example of acceleration data”中的示例表格,1g对应的高位寄存器值应为40h,资料应该是误写成了04h

4. 手册中的功耗数据只适用于SDO/SA0脚接电源、或者空接的情况。若该管脚接地,功耗会增加150μA;若通过下拉电阻接地,功耗则会更大。

测试代码

https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif View Code

ODR更新频率设置为1Hz,通过串口打印三轴加速度测量结果,单位mg


     多串锂电池保护IC、SH367103、SH367105、SH367106、SH367107、SH367108、SH367109、SH36720、SH367003、SH367004等系列锂电保护芯片、无线音频功放、


LED驱动、电源管理IC、LDO电源IC、升压IC,降压IC、?wi-fi无线音视频传输、CMOS图像传输、?微波传输、GSM模块、自恢复保险丝、红外安防监控、防雷管、保险管.
为客户提供优惠的价格,健全的质量保证和完善的管理服务,深受客户的信赖和支持,可开17%增值税票,并歇诚为商家提供手货源和全面的配套服务. 
    ≡生意以实为本,服务以诚为贵,是我们永远的本色和承诺≡


深圳市锐鑫源科技有限公司
0755-83254311  13510201699 陈生
QQ:838838519  

微信:relyking99