IAM-20680HV:高性能汽车6轴运动跟踪设备解析

电子说

1.4w人已加入

描述

IAM-20680HV:高性能汽车6轴运动跟踪设备解析

在汽车电子领域,对于精确运动跟踪的需求日益增长。TDK的IAM-20680HV作为一款专为汽车非安全应用设计的6轴运动跟踪设备,凭借其卓越的性能和丰富的特性,成为了众多工程师的理想选择。今天,我们就来深入剖析这款设备。

文件下载:TDK InvenSense IAM-20680HV运动跟踪传感器.pdf

产品概述

IAM-20680HV将3轴陀螺仪和3轴加速度计集成在一个3×3×0.75mm³的16引脚LGA薄型封装中。这种6轴集成的设计,大大简化了制造商在离散设备选择、鉴定和系统级集成方面的工作,确保了最佳的运动性能。

核心特性

  • 可配置量程:陀螺仪的可编程满量程范围为±125dps、±250dps、±500dps和±1000dps;加速度计的用户可编程满量程范围为±2g、±4g、±8g和±16g。
  • 工厂校准:传感器的初始灵敏度经过工厂校准,减少了生产线校准的需求。
  • 其他特性:片上16位ADC、可编程数字滤波器、嵌入式温度传感器和两个可编程中断等。设备支持I²C和SPI串行接口,VDD工作范围为1.71V至3.6V,数字IO电源VDDIO范围同样为1.71V至3.6V。

电气特性

陀螺仪规格

在典型工作电路中(VDD = 1.8V,VDDIO = 1.8V,TA = 25°C,满量程 = 1000dps,启用低噪声模式),陀螺仪的各项参数表现出色。例如,满量程范围可通过FS_SEL寄存器进行配置,灵敏度比例因子也会根据不同的量程有所变化。同时,零速率输出、灵敏度和噪声规格都考虑了电路板焊接的影响。

加速度计规格

同样在典型工作条件下(VDD = 1.8V,VDDIO = 1.8V,TA = 25°C,满量程 = 8g,启用低噪声模式),加速度计的各项性能指标也十分稳定。其满量程范围可通过ACCEL_FS_SEL寄存器进行调整,零g输出、灵敏度和噪声规格同样包含了电路板焊接的影响。

电气规格

  • 直流特性:VDD和VDDIO的工作范围为1.71V至3.6V,6轴陀螺仪和加速度计的供电电流在-40°C至+105°C范围内为3mA至3.75mA。
  • 交流特性:包括电源斜坡时间、启动时间、I²C和SPI的地址及相关输入输出电压等参数,确保了设备在不同工作条件下的稳定性。
  • 绝对最大额定值:对电源电压、输入电压、加速度等参数都有明确的限制,超过这些限制可能会对设备造成永久性损坏。

应用信息

引脚布局与信号描述

IAM-20680HV的引脚布局清晰,每个引脚都有明确的功能。例如,VDDIO为数字I/O供电,SCL/SPC和SDA/SDI分别用于I²C和SPI的串行通信,CS用于选择通信模式等。在使用时,需要正确管理VDD、VDDIO、SCL/SPC和CS引脚,以确保设备正常启动。

典型工作电路

I²C线路为开漏输出,需要上拉电阻(如10kΩ)。外部组件的物料清单包括REGOUT电容、VDD旁路电容和VDDIO旁路电容等,这些组件的选择和使用对于设备的性能至关重要。

模块功能

  • 三轴MEMS陀螺仪:由三个独立的振动MEMS速率陀螺仪组成,通过科里奥利效应检测旋转,输出与角速度成正比的电压信号,并通过16位ADC进行数字化处理。
  • 三轴MEMS加速度计:每个轴使用独立的检测质量,通过电容传感器检测加速度引起的位移,输出数字信号。其比例因子在工厂进行校准,与电源电压无关。
  • 通信接口:支持I²C和SPI串行通信接口,设备在与系统处理器通信时始终作为从设备。
  • 自测试功能:可通过陀螺仪和加速度计的自测试寄存器激活,用于测试传感器的机械和电气部分。
  • 时钟系统:具有灵活的时钟方案,可选择内部弛豫振荡器或自动在内部弛豫振荡器和陀螺仪MEMS振荡器之间选择最佳时钟源。
  • 传感器数据寄存器:包含最新的陀螺仪、加速度计和温度测量数据,可通过串行接口进行读取。
  • 中断功能:通过中断配置寄存器进行配置,可触发的中断包括新数据可用和运动唤醒等。
  • 数字输出温度传感器:通过片上温度传感器和ADC测量芯片温度,读数可从传感器数据寄存器中读取。
  • 偏置和LDO:生成设备所需的内部电源和参考电压、电流。
  • 电荷泵:为MEMS振荡器提供高电压。
  • 标准电源模式:包括睡眠模式、待机模式、加速度计唤醒运动模式等多种模式,可根据实际需求进行选择。

可编程中断

IAM-20680HV的可编程中断系统可在INT引脚生成中断信号。以唤醒运动中断为例,配置步骤如下:

  1. 确保加速度计运行:在PWR_MGMT_1寄存器中设置ACCEL_CYCLE = 0,SLEEP = 0,GYRO_STANDBY = 0。
  2. 加速度计配置:在ACCEL_CONFIG2寄存器中设置ACCEL_FCHOICE_B = 0和A_DLPF_CFG[2:0] = b111。
  3. 启用运动中断:在INT_ENABLE寄存器中设置WOM_X/Y/Z_INT_EN = b1。
  4. 设置运动阈值:在ACCEL_WOM_X/Y/Z_THR寄存器中设置阈值。
  5. 启用加速度计硬件智能:在ACCEL_INTEL_CTRL寄存器中设置ACCEL_INTEL_EN = 1和ACCEL_INTEL_MODE = 1。
  6. 设置加速度计唤醒运动输出数据速率:在LP_MODE_CFG寄存器中设置ACCEL_WOM_ODR_CTRL[3:0]。
  7. 启用循环模式:在PWR_MGMT_2寄存器中设置STBY_XA = STBY_YA = STBY_ZA = 0,STBY_XG = STBY_YG = STBY_ZG = 1;在PWR_MGMT_1寄存器中设置ACCEL_CYCLE = 1。

数字接口

I²C接口

I²C是一种两线接口,包括串行数据(SDA)和串行时钟(SCL)。IAM-20680HV在与系统处理器通信时作为从设备,SDA和SCL线通常需要上拉电阻到VDD。其从地址为7位(b110100X),LSB由SA0引脚决定,可实现两个设备连接到同一I²C总线。通信协议包括START和STOP条件、数据格式和确认信号等。

SPI接口

SPI是一种4线同步串行接口,包括两个控制线和两个数据线。IAM-20680HV在标准主从SPI操作中作为从设备,每个从设备需要独立的CS线。数据传输采用MSB优先,最大频率为8MHz。

寄存器映射与描述

IAM-20680HV的寄存器映射详细,每个寄存器都有明确的功能和操作方法。例如,陀螺仪和加速度计的自测试寄存器用于存储制造测试期间的自测试输出,可用于后续用户自测试的对比;SMPLRT_DIV寄存器用于设置采样率分频,从而控制传感器数据输出速率;CONFIG寄存器可用于配置外部同步设置和数字低通滤波器等。

组装信息

轴的方向

了解轴的方向对于正确使用设备至关重要,文档中提供了灵敏度轴的方向和旋转极性的示意图,方便工程师进行设计和安装。

封装尺寸

IAM-20680HV采用16引脚LGA封装,文档详细给出了封装的各项尺寸参数,包括总厚度、主体尺寸、引脚宽度和长度等,确保了在PCB设计和组装过程中的准确性。

总结

IAM-20680HV作为一款高性能的汽车6轴运动跟踪设备,具有丰富的特性和稳定的电气性能。其集成化的设计、灵活的通信接口和可编程的功能,为汽车电子应用提供了强大的支持。在实际应用中,工程师需要根据具体需求,合理配置设备的参数和寄存器,确保设备在不同工作条件下都能发挥最佳性能。同时,在使用过程中也需要注意设备的绝对最大额定值和电气特性,避免因操作不当而对设备造成损坏。你在使用类似设备时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分