欢迎访问ic37.com |
会员登录 免费注册
发布采购

LIS302DL MEMS运动传感器 3轴-±2g/±8g智能数字输出“piccolo”加速计

日期:2020-8-5标签: (来源:互联网)

特色

2.16V至3.6V电源电压

1.8V兼容IOs

<1mW功耗

±2g/±8g动态选择满标度

I2C/SPI数字输出接口

可编程多中断发生器

点击和双击识别

嵌入式高通滤波器

嵌入式自检

10000克高冲击生存能力

符合ECOPACK®RoHS和“绿色”标准(见第9节)

应用

自由落体检测

动作激活功能

游戏和虚拟现实输入设备

振动监测和补偿

说明

LIS302DL是一款超紧凑的低功耗产品三轴线性加速度计。它包括一个传感元件和IC接口能够向外部提供测得的加速度通过I2C/SPI串行接口。传感元件,能够检测加速度,使用专用ST公司开发的生产惯性的工艺硅传感器和执行器。IC接口是用CMOS制造的允许设计专用电路的过程为了更好地匹配感测元件特性。LIS302DL具有用户可动态选择的功能满量程为±2g/±8g用输出数据速率测量加速度100Hz或400Hz。自测试功能允许用户检查传感器在最终应用中的功能。该装置可被配置成产生惯性唤醒/自由落体中断信号超过可编程加速阈值至少在三个轴中的一个轴上。阈值和中断发生器的定时是可编程的由最终用户动态执行。LIS302DL可在塑料薄膜中使用网格阵列包(TLGA)及其保证在延长的温度范围内工作从-40°C到+85°C。

机械和电气规范

机械特性

表3。机械特性(1)(2)

1.产品出厂标定为2.5V,可在2.16V至3.6V范围内使用

2.除非另有说明,否则所有参数均在Vdd=2.5V,T=25°C时指定

3.不保证典型规格

4.通过晶片级测试和初始偏移和灵敏度测量进行验证

5.MSL3预处理后的典型零g电平偏移值

6.可通过启用内置高通滤波器消除偏移

7.如果使用STM位,则所有轴的符号值都会发生变化

8.自检输出随电源的变化而变化。“自检输出更改”定义为输出[LSb](ctrl_reg1上的自检位=1)-输出[LSb](ctrl_reg1上的自检位=0)。1LSb=4.6g/256,8位表示,±2.3g满标度

9.由于设备过滤,启用自检模式时,3/ODR后输出数据达到最终值的99%

10.ODR是输出数据速率。规格见表4

电气特性

表4。电气特性(1)(2)

1.产品出厂标定为2.5V,可在2.16V至3.6V范围内使用

2.除非另有说明,否则所有参数均在Vdd=2.5V,T=25°C时指定

3.不保证典型规格

4.在这种情况下,可以在不阻塞通信总线的情况下移除维持Vdd_IO的Vdd测量链断电。

5.滤波器截止频率

6.退出掉电模式后获取有效数据的时间

绝对最大额定值

高于“绝对最大额定值”的应力可能导致永久性损坏到设备。这只是一个应力额定值和设备在这些压力下的功能操作条件不是隐含的。长期暴露在最高评级条件下可能影响设备可靠性

注:任何引脚上的电源电压不得超过6.0V

术语

灵敏度

灵敏度描述传感器的增益,可通过应用1g等方法确定加速到它。由于传感器可以测量直流加速度,因此可以通过将感兴趣的轴指向地球中心,记录输出值,旋转传感器旋转180度(指向天空)并再次记录输出值。这样做,向传感器施加±1g加速度。从中减去较大的输出值较小的一个并将结果除以2得到传感器的实际灵敏度。这个值随温度变化很小,随时间变化也很小。敏感度公差描述了大量传感器的灵敏度范围。

零重力水平

零g电平偏移(Off)描述实际输出信号与理想值的偏差如果没有加速度,则输出信号。水平面上处于稳定状态的传感器表面在X轴和Y轴测量0g,而Z轴测量1g输出理想地处于传感器动态范围的中间(输出寄存器的内容00h,数据表示为2的补数)。在这种情况下,与理想值的偏差是称为零重力偏移。偏移在一定程度上是精密MEMS传感器受力的结果因此,在将传感器安装到印刷电路上后,偏移量可能会略有变化或者将其暴露在广泛的机械应力下。偏移量随温度变化很小,参见“零g液位变化与温度”。单个传感器的零g电平是稳定的一辈子。零g水平耐受性描述了人群零g水平的范围

传感器数量。

自检

自检允许在不移动传感器的情况下检查其功能。自检功能是当CTRL_REG1(控制寄存器1)的自检位编程为“0”时关闭。当ctrl_reg1的自检位被编程为“1”,向传感器施加驱动力,模拟确定的输入加速度。在这种情况下,传感器输出将出现变化在他们的直流电平,这是通过设备灵敏度选定的满标度。当自检激活时,设备输出电平由由作用在传感器上的加速度和静电试验力产生的信号。如果输出信号在表3中规定的振幅范围内变化,则传感器工作正常,接口芯片参数在规定范围内规范。

点击和双击识别

点击和双击识别功能有助于创建人机界面软件过载很少。该设备可配置为在在任何方向上敲击时使用专用销。如果传感器暴露在单一输入刺激下,它会在惯性上产生一个中断请求中断引脚(INT1和/或INT2)。一个更高级的功能允许生成和中断当两个事件之间有可编程时间的“双击”时请求“鼠标键式”使用。用户可根据预期振幅和刺激的时间。

功能

LIS302DL是一款超紧凑、低功耗、数字输出的三轴线性加速度计包装在LGA包装中。整个装置包括一个传感元件和一个集成电路接口能够从传感元件获取信息并向外部世界通过一个I2C/SPI串行接口。

传感元件

专利工艺用于制造表面微机械加速度计。这个这项技术可以实现悬浮硅结构基板上的几个点称为锚定点,并可在感测方向上自由移动加速。为了与传统的包装技术兼容,一个盖子被放在上面传感元件顶部,以避免在塑料封装。当加速度施加到传感器上时,验证质量从其标称质量位移位置,导致电容半桥不平衡。这种不平衡是被测量出来的利用电荷积分来响应施加在感测电容器上的电压脉冲。在稳态下,电容器的标称值为小功率因数,当加速度为应用时,电容负载的最大变化在fF范围内。

IC接口

整个测量链由一个低噪声电容放大器组成将MEMS传感器的电容不平衡转换为模拟电压,并通过模数转换器。加速度数据可通过I2C/SPI接口访问,从而使特别适合与微控制器直接接口的设备。LIS302DL具有一个数据就绪信号(RDY),它指示测量的加速度数据是可用的,因此简化了数字同步的数据使用设备的系统。LIS302DL也可以配置为产生惯性唤醒和自由落体根据已编程加速事件沿启用轴发出中断信号。自由落体和唤醒可以同时在两个不同的引脚。

工厂校准

IC接口的灵敏度(So)和零点电平(Off)在工厂进行了校准。微调值由非易失性存储器存储在设备内部。任何时候装置开启后,微调参数被下载到寄存器中使用在正常操作期间。这允许用户无需进一步使用设备校准。

应用程序提示

图5。LIS302DL电气连接

设备核心通过Vdd线供电,而I/O焊盘通过Vdd连接线。电源去耦电容器(100 nF陶瓷,10μF Al)应尽可能靠近装置的引脚6(一般设计惯例)。所有电压和接地电源必须同时存在,以便IC的行为(参考图5)。可以移除Vdd并保持Vdd_IO在不阻塞通信总线的情况下,测量链断电。装置的功能和测量的加速度数据是可选的,并且可通过I2C/SPI访问接口。什么时候使用I2C,CS必须绑得很高。两个中断引脚(INT 1和INT 2)的功能、阈值和定时可以是完全由用户通过I2C/SPI接口编程。

数字接口

嵌入在LIS302DL中的寄存器可以通过I2C和SPI串行接口。后者可以被SW配置为在3线或4线中操作接口模式。串行接口映射到相同的焊盘上。选择/利用I2C接口,CS线路必须绑高(即连接到Vdd U IO)。

I2C串行接口

LIS302DL I2C是总线从机。使用I2C将数据写入寄存器其内容也可以读回。下表给出了相关的I2C术语。

有两个与I2C总线相关的信号:串行时钟线(SCL)和串行数据线(SDA)。后者是用于发送和接收接口的数据。两条线路都通过上拉电阻器连接到Vdd_IO嵌入到LIS302DL中。公共汽车空闲时,两条线路都很高。I2C接口符合快速模式(400 kHz)I2C标准以及标准模式。

I2C操作

总线上的事务通过启动(ST)信号启动。启动条件是定义为当SCL线保持在高电平时数据线上的高到低转换。之后这已经被主控传输,总线被认为是繁忙的。数据的下一个字节在启动条件后传输,在前7位中包含从机的地址,并且第八位告诉主机是从机接收数据还是向其发送数据。当一个地址被发送时,系统中的每个设备会比较前7位在一个起始条件及其地址之后。如果它们匹配,则设备认为自己已寻址。与LIS302DL关联的从属地址(SAD)为001110xb。可以使用SDO pad修改设备地址的低有效位。如果SDO pad连接到电压电源LSb为'1'(地址0011101b),否则如果SDO pad连接到地面,LSb值为“0”(地址0011100b)。这个解决方案允许连接和处理两个不同的加速度计连接到相同的I2C线路。必须有确认的数据传输。发射器必须释放SDA线路在确认脉冲期间。然后接收器必须将数据线拉低,以便在应答时钟脉冲的高周期内保持稳定的低电平。一个接收器必须在数据的每个字节已收到。嵌入在LIS302DL中的I2C的行为类似于从设备必须遵守协议。在启动条件(ST)之后,发送一个salve地址,一次从机确认(SAK)已返回,将传输一个8位子地址:7LSb表示实际寄存器地址,而MSB启用地址自动递增。如果子字段的MSb为1,则SUB(寄存器地址)将自动递增允许多个数据读/写。从机地址由一个读/写位完成。如果位是“1”(读取),则重复启动(SR)条件必须在两个子地址字节之后发出;如果位为“0”(写入)主机将在方向不变的情况下发送给从设备。表10解释SAD+读/写位模式组成,列出了所有可能的配置。

数据以字节格式(Data)传输。每次数据传输包含8位。号码每次传输传输的字节数是无限的。数据以最高有效位传输(MSb)第一个。如果接收器在执行之前不能接收另一个完整的数据字节其他一些功能,它可以保持时钟线,SCL低,迫使发射机进入等待国家。只有当接收器准备好接收另一个字节并释放时,数据传输才会继续数据线。如果从机接收器没有确认从机地址(即它不能接收,因为它正在执行一些实时功能)数据线必须保持在高位。然后主机可以中止传输。SDA线上的一个从低到高的转变SCL线高时被定义为停止条件。每次数据传输必须由于生成停止(SP)条件而终止。为了读取多个字节,有必要断言子地址字段的最高有效位。换句话说,SUB(7)必须等于1,而SUB(6-0)表示要读取的第一个寄存器的地址。在所提供的通信格式中,MAK是主确认,NMAK是No主确认。

SPI总线接口

LIS302DL SPI是总线从机。SPI允许写入和读取设备。串行接口通过4线与外界交互:CS、SPC、SDI和SDO。

CS是串行端口启用,由SPI主机控制。一开始就很低传输并在最后返回高位。SPC是串行端口时钟由SPI主机控制。当CS高(无传输)时,停止高电平。SDI和SDO分别是串口数据的输入和输出。这些线是在SPC的下降沿,应在SPC的上升沿捕获。读寄存器和写寄存器命令在16个时钟脉冲或在多字节读/写的情况下为8的倍数。位持续时间是两次下降之间的时间SPC的边缘。第一位(位0)从下降沿之后SPC的第一个下降沿开始当最后一位(位15,位23,…)在SPC的最后下降沿开始时CS的上升沿。位0:RW位。0时,数据DI(7:0)写入设备。当为1时,数据为(7:0)从设备读取。在后一种情况下,芯片将在第8位开始时驱动SDO。

位1:MS位。当0时,地址将在多个读/写命令中保持不变。当为1时,地址将在多个读/写命令中自动递增。

位2-7:地址AD(5:0)。这是索引寄存器的地址字段。

位8-15:数据DI(7:0)(写入模式)。这是将写入设备(MSb)的数据第一)。

位8-16:数据DO(7:0)(读取模式)。这是将从设备(MSb)读取的数据第一)。

在多个读/写命令中,还将添加8个时钟周期的块。当MS位为0用于读/写数据的地址对于每个块都保持相同。当MS位是1用于读/写数据的地址在每个块递增。SDI和SDO的功能和行为保持不变。