7.2、LSM6DSL硬件概述

LSM6DSL硬件概述

LSM6DSL简介

LSM6DSL 是系统级封装的 3D 数字加速度计和 3D 数字陀螺仪,具有数字 I2C/SPI 串口标准输出,在组合高性能工作模式下 6 轴
功耗 0.65 mA。由于陀螺仪和加速度计均具有超低噪声性能,始终具有低功耗特性,并结合了高传感精度,因此能够为客户提供
最佳运动体验。此外,加速度计具有智能的休眠到唤醒(活动)和返回休眠(不活动)功能,具备先进的节电能力

LSM6DSL特性

官网给了一大堆特性,记录了一些对于我有用的特性

  • 功耗:组合正常模式下为0.4 mA,组合高性能模式下为0.65 mA
  • 加速度计和陀螺仪的低功耗“Always-on”
  • 根据功能设置,最大可达4 KB的智能FIFO
  • ±2/±4/±8/±16g满量程
  • ±125/±245/±500/±1000/±2000 dps 满量程
  • 小封装(LGA-14封装实在是小!
  • SPI OR IIC接口,具有主处理器数据同步功能
  • 智能嵌入式功能:计步器,步进检测器和步进计数器,显著运动和倾斜
  • 嵌入式温度传感器
  • 标准中断:自由落体,唤醒,6D/4D方向,单击和双击

LSM6DSL引脚描述


pin connections

LSM6DSL芯片支持两种连接模式,如下图所示。


connection modes
  • mode1 : 正常连接,支持IIC或者SPI(3或4线)

Mode 1
- mode2 : 在模式1的基础上挂载了一个IIC从机,该从机通过LSM6DSL与控制器进行数据交互(只支持快速模式 最大速度400KHZ)

Mode 2

具体的引脚说明如下所示


pin description

上图中,左边是不同模式下的引脚定义,右边是不同模式下上电后默认引脚状态

备注:当使用该芯片作为其余设备的master时,2脚和3脚和从iic设备连接,13脚和14脚和控制器连接,1脚作为设备地址配置脚. 4脚和9脚根据自己需求判断需不需要接入控制器IO.我使用了这个芯片的mode2.

LSM6DSL地址

这个芯片默认的iic地址是 110101Xb,我将1脚接入了GND,所以我使用的地址是1101010b(0X6A).

但是,在芯片驱动程序里面设定的地址是 0XD7和 0XD5,后来查询得知IIC地址为7位的时候,最后一位是读写位,1代表读,0代表写.结合数据手册,所以具体地址如下.

20201214234120

然后具体的通信时序如下图所示,为什么要列这个图呢,emmm,因为使用软件IIC调试的时候被这个时序坑了一个多小时,血亏.
在这里插入图片描述

LSM6DSL电器性能及其余参数

因为是在手环上使用的吗,毕竟还是要考虑到功耗问题,电流消耗如下所示.
20201213233716

该芯片工作温度是-40°C - +85°C

参考资料

  • 0
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值