高精度六轴运动跟踪芯片IAM-20680HT(TDK)

一、产品简介

IAM-20680HT是一款适用于汽车非安全应用的6轴运动跟踪设备,它将3轴陀螺仪和3轴加速计集成在一个3x3x0.75mm3(16针LGA)封装中。它还具有4096字节的FIFO的buffer,可以允许处理器突发读取传感器数据,从而实现芯片的低功耗。

陀螺仪支持通过寄存器配置选择量程,包括 ±250 dps, ±500 dps, ±1000 dps, 和 ±2000 dps。加速计也可以配置量程:2g, ±4g, ±8g,和±16g。当然芯片还有其他业界领先的功能,16位的ADC、可配置的数字滤波器、嵌入式温度传感器(die的温度)和可配置中断。

通信接口支持400k的快速模式I2C以及8MHz的SPI。

芯片框图:

 

5c92b9cddf5548290248616307139f71.png

二、推荐应用场景

  • 导航系统的辅助工具

  • 升降门运动检测

  • 摄像头稳定和视觉系统

  • HUD

  • 汽车报警器

  • 保险车辆追踪

  • 远程信息处理

三、主要特征

1.陀螺仪

  • 数字输出、4档量程可配置以及集成16位ADC

  • 可配置低通数字滤波器

  • 工厂已校准灵敏度比例因子

  • 支持自检

2.加速计

  • 数字输出、4档量程可配置以及集成16位ADC

  • 两个可配置中断

  • 低功耗模式支持WOM运动唤醒终端

  • 支持自检

3.其他特征

  • 特别小的LGA封装:3x3x0.75 mm3

  • 最小化陀螺仪和加速计之间串扰灵敏度

  • 4096字节的FIFO buffer支持突发读取传感器数据

  • 数字输出的温度传感器(die的温度)

  • 陀螺仪、加速计和温度传感器均支持可配置的数字滤波器

  • 耐10000g的冲击

  • 所有寄存器都支持400KHz的快速模式I2C和8MHz的SPI通信

  • 符合RoHS和绿色标准

四、电气特性

1.陀螺仪

测试条件:VDD = 1.8V, VDDIO = 1.8V, T A = 25°C, Full Scale = 2000dps, Low-Noise Mode

20230724024159.png?origin_url=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F7Fj5cJWtq01XSZnocjebEhvjlwDp8ficzPmictjwNqWj6u2EYDOLZ7wgh1pYzibcajyUdr82RtTlXD87QYuGjpSSA%2F640&pos_id=JGL1wD6m

2.加速计

条件:VDD = 1.8V, VDDIO = 1.8V, T A = 25°C, Full Scale = 8g, Low-Noise Mode

 

91d5e99ffe53b2baaf46c1645387863a.png

3.直流电气特性

条件:VDD = 1.8V, VDDIO = 1.8V, T A = 25°C, Low-Noise Mode

 

9c0694598dc6709d25d886dd78a9ec10.png

4.交流电气特性

条件: VDD = 1.8V, VDDIO = 1.8V, T A = 25°C

 

0d9bb2aeaa67192357be8404198c2422.png

 

faa6b92cb0401ac6d85cd1ff582fa2bf.png

5.通信电气特性

I2C和SPI支持的模式及对应速率。

 

c501bdb8e31f55a66a0f205cf986ae58.png

1)I2C时序

测试条件:VDD = 1.8V, VDDIO = 1.8V, T A = 25°C。需注意规格书仅提供了快速模式的时序参数,标准模式的可以参考I2C标准文档,之前也写过,有兴趣的可以往前翻翻公众号文章或者去CSDN查看。

时序参数要求:

 

749d52f043320a3ace49215d9b199fcf.png

时序图:

20230724024159.png?origin_url=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F7Fj5cJWtq01XSZnocjebEhvjlwDp8ficzj0x4b90y3NtgJjbNJYrsr64cWZoib4UlIcgT8Qq8w8JFtvDMM5SYgpw%2F640&pos_id=w1xLX99P

2)SPI时序

测试条件: VDD = 1.8V, VDDIO = 1.8V, T A = 25°C,

 

2c66d9c17771c69e2fc00dd04d403b1f.png

时序图:

 

31f459f50e5a009de9fd59bfe089f4fe.png

6.绝对最大参数范围

超过下表范围可能导致芯片损坏,以及不能长时间运行在最大参数情景下,否则会导致可靠性下降。

 

afc517ff6beb6a4680c94903b8a0a7cf.png

7.热阻

 

de4c9a72606a3bba5ad70cec773456ad.png

五、管脚定义

封装以及各轴极性:

 

6a4465650f5f6909846da05b4de75d19.png

各管脚定义:

 

cfee3bad7856ebe55b08a9a1f7878b96.png

芯片典型应用原理图(使用的是I2C通信):

 

0e6fb44e8e16d0b21f4a01ed26323949.png

外围器件的BOM清单:

 

cbe7f2d553190ac65ef9038f06f6b760.png

六、详细说明

1.工作模式

芯片可配置各种模式,及对应陀螺仪、加速计的工作情况:

 

c235dc8ae5169a8392e686040316b02a.png

2.上电时序

VDD上电过程内部电路开始复位,要求本过程CS和SCL/SPC管脚为低电平;如果芯片通信模式为I2C,则允许CS高电平,SCL/SPC管脚必须为低电平。因此不论何种模式上电过程要避免SCL/SPC信号电平为高。

如果上电时序不符合要求,可能导致数字接口初始化异常,需要在电源稳定后进行软复位操作(PWR_MGMT_1 寄存器设置为0x81),同时需注意,由于数字接口初始化异常,也许会导致通过I2C配置寄存器时无ack应答信号。

另外在交流电气特性中有要求,供电上升时间(10%~90%)要在0.01ms~100ms之间,且上升过程单调无回勾等不良现象。

推荐整个上电过程:上电完成后马上进行软复位、选择最佳时钟源,然后进行输出数据速率设置,量程设置,滤波器设置,以及最后进行工作模式配置。

3.中断

芯片INT支持3种中断类型,每种都可以单独启用或者关闭:

 

fd87506177d91e43c7f16e098b19b4ce.png

1)运动唤醒WOM中断

芯片支持运动检测能力,超过设置的阈值即可触发。配置本中断的步骤:

配置加速计工作:PWR_MGMT_1 寄存器(0x6B) 设置ACCEL_CYCLE = 0, SLEEP = 0, 和GYRO_STANDBY = 0;

配置加速计:ACCEL_CONFIG2寄存器(0x1D)设置ACCEL_FCHOICE_B = 0和A_DLPF_CFG[2:0] = b111;

使能运动中断: INT_ENABLE寄存器(0x38)设置WOM_INT_EN[2:0] = b111;

设置阈值:通过ACCEL_WOM_THR寄存器 (0x1F)进行设置;

使能加速计硬件智能:ACCEL_INTEL_CTRL寄存器(0x69)设置ACCEL_INTEL_EN = 1和ACCEL_INTEL_MODE = 1 以及第1位设置为0;

设置WOM中断ODR(输出数据速率):根据需要进行LP_MODE_CFG 寄存器(0x1E)设置ACCEL_WOM_ODR_CTRL[3:0],

 

62f854bb677e262d063cf64ae43d4a62.png

使能循环模式: PWR_MGMT_2寄存器(0x6C)设置STBY_XA = STBY_YA = STBY_ZA = 0, 和STBY_XG = STBY_YG = STBY_ZG = 1,同时 PWR_MGMT_1寄存器(0x6B)设置ACCEL_CYCLE = 1。

4.通信接口

芯片可通过CS管脚配置通信模式,以及在I2C或SPI通信下复用I/O的功能:

 

bf8d945fb6f60f600e73d3de73c9a3d0.png

1)I2C通信

如使用I2C通信时(CS=1),芯片只能为slave,最大速率支持到400KHz。支持7位地址:110100X,其中最后一位可通过SA0/SDO配置,如SA0=0是,最后一位为0,SA0=1则最后一位为1。这样就可以允许2个芯片挂在同一路I2C上。

单字节写的I2C格式:

 

a889202841a990b43ec180aadf439dad.png

突发字节写的I2C格式:

 

bc397b128b024b1b5842d2af777b3182.png

单字节读的I2C格式:

 

b343e3fe4598751f44202b6beb8885de.png

突发字节读的I2C格式:

 

783842d0c65578bbf486cb91a01857dc.png

2)SPI通信

当使用SPI通信(CS=0)时,芯片只能作为Slave设备,通信速率最高8MHz,最多支持同一路SPI挂2个本芯片:

 

5c7fe3a2d51532abf145a8a0b16637c9.png

SPI通信特征:

  • 先发送高位后发低位;

 

31fda62d29cd217a25d7c506128082af.png

  • 上升沿采样,下降沿发送数据;

  • 最大速率8MHz;

  • 读写操作最少需要16个时钟周期;

  • 第一个字节是设备地址和读/写控制位(1读0写):

 

46d59745e0daf07de39bfeeeab790184.png

  • 支持单字节或突发读写操作。

七、寄存器说明

不写软件,本部分忽略。

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qflook

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值