KMX62:6自由度惯性传感器系统的全面解析

电子说

1.4w人已加入

描述

KMX62:6自由度惯性传感器系统的全面解析

在电子设备不断发展的今天,惯性传感器的应用越来越广泛。Kionix的KMX62作为一款6自由度惯性传感器系统,以其独特的性能和丰富的功能,在众多传感器中脱颖而出。本文将对KMX62进行全面解析,为电子工程师们在设计中提供参考。

文件下载:KMX62-1031-EVB0B0.pdf

一、产品概述

KMX62是一款集成了三轴磁力计和三轴加速度计的6自由度惯性传感器系统,通过I2C通信实现16位数字输出。它采用3 x 3 x 0.9 mm的LGA封装,ASIC采用标准0.18µm CMOS技术。加速度计具有±2g / ±4g / ±8g / ±16g的灵活可编程满量程范围,磁力计的满量程范围为±1200µT。数据可以在内部384字节的FIFO缓冲区中积累,并传输到应用处理器。

二、工作原理

加速度感应

加速度感应基于差分电容原理,由加速度引起的感应元件运动产生差分电容。通过共模抵消减少工艺变化、温度和环境应力带来的误差。电容变化被放大并转换为数字信号,再由专用数字信号处理单元进行处理,包括滤波、偏置和灵敏度调整以及温度补偿。

磁力感应

磁力感应基于磁阻抗原理,通过向特殊的电子自旋排列非晶线发送电脉冲来检测非常小的磁场。由于线的居里温度高,传感器的热性能具有出色的稳定性。

三、产品规格

机械规格

磁力计

参数 单位 最小值 典型值 最大值
工作温度范围 ºC -40 - +85
满量程范围 T - ±1200 -
数字位深度 - 16 -
零磁场偏移 T - 0 -
偏移温度系数 T/ºC - ±0.3 -
磁灵敏度 counts/T - 27.3 -
灵敏度精度 % - ±20 -
灵敏度温度系数 %/ºC - ±0.05 -
激活时正自测试输出变化 T - 800 -
积分非线性 % of FS - 0.5 -
噪声 T (RMS) - 0.3 -
交叉轴灵敏度 % of FS - 0.2 - 0.9 -
最大暴露磁场 T - - 500000

加速度计

参数 单位 最小值 典型值 最大值
工作温度范围 ºC -40 - +85
满量程范围 g - ±2g/±4g/±8g/±16g -
数字位深度 - 16 -
零g偏移 mg - ±25 ±90
零g偏移温度系数 mg/ºC - ±0.25 -
灵敏度 counts/g - 16384/8192/4096/2048 -
灵敏度精度 % - ±5 -
灵敏度温度系数 %/ºC - ±0.01 -
激活时正自测试输出变化 g 0.2 - 0.75 - -
信号带宽(-3dB) Hz - 3500(xy)/1800(z) -
积分非线性 % of FS - 1 -
噪声 mg (RMS) - 0.75 -
噪声密度 µg/√Hz - 130 -

温度传感器

参数 单位 最小值 典型值 最大值
工作温度范围 ºC -40 - +85
输出精度 ±ºC - 5 -
灵敏度(16位数字) counts/ºC - 256 -
灵敏度(8位数字) counts/ºC - 1 -

电气规格

参数 单位 最小值 典型值 最大值
电源电压(VDD) V 1.7 2.5 3.6
I/O引脚电源电压(IO_VDD) V 1.2 - 3.6
电流消耗(高分辨率模式) µA - 395 -
仅磁力计 µA - 295 -
仅加速度计 µA - 150 -
待机电流 µA 1 - 5
输出低电压(IO_VDD < 2V) V - - 0.2 * IO_VDD
输出低电压(IO_VDD ≥ 2V) V - - 0.4
输出高电压 V 0.9 * IO_VDD - -
输入低电压 V - - 0.3 * IO_VDD
输入高电压 V 0.7 * IO_VDD - -
I2C通信速率 kHz 100 400 3400
I2C从地址(7位) - - 0x0E / 0x0F -
输出数据速率(ODR) Hz 0.781 100 1600
带宽(-3dB) Hz - - 400/ODR/2
内部振荡器公差 % - -10 10
启动时间 ms - 1 1300

四、数字接口

KMX62通过I2C数字串行接口总线进行通信,支持高速模式、快速模式和标准模式I2C协议。I2C是一种两线串行接口,包含串行时钟(SCL)线和串行数据(SDA)线。在I2C操作中,主设备发起传输,发送起始条件(S),然后发送从地址(SAD),并根据LSB确定是读取还是写入操作。接收设备必须对每个事务进行确认(ACK),主设备通过发送停止条件(P)结束传输。

I2C读写操作

写入8位寄存器

主设备先发送起始条件、从地址和写位,然后发送8位寄存器地址(RA),接着发送要存储的数据,最后发送停止条件。

读取8位寄存器

主设备先发送起始条件、从地址和写位,发送要读取的寄存器地址,再发送重复起始条件,然后发送从地址和读位,从设备发送数据,主设备不确认并发送停止条件。

HS模式

要进入3.4MHz高速模式,设备必须从主设备接收起始条件、主代码(00001XXX)和主非确认信号。进入HS模式后,读写数据传输按上述序列进行,总线出现停止信号后返回FS模式。

五、电源模式

KMX62有五种电源模式:关闭、待机、睡眠、低功耗( = 00或01)和高分辨率( = 10或11)。

关闭模式

一个或两个电源(VDD或IO_VDD)未供电,传感器完全不活动,不进行报告或通信,不干扰其他设备的总线通信。

初始启动

建议先开启IO_VDD再开启VDD,当IO_VDD和VDD电源有效时进行电源复位(POR),寄存器从OTP加载,设备进入待机模式。

待机模式

主要功能是确保快速唤醒到活动模式并最小化电流消耗,是默认模式。可通过外部应用处理器的寄存器命令切换到活动模式。

睡眠模式

加速度计定期测量以检测运动,加速度计寄存器数据更新,但无数据就绪中断,无数据发送到缓冲区。

低功耗模式

可通过写入控制寄存器2或运动唤醒事件从待机模式切换到低功耗模式,以低功耗、低分辨率模式进行加速度计和/或磁力计测量。

高分辨率模式

通过写入控制寄存器2从待机模式切换到高分辨率模式,以更高功耗、更高分辨率模式进行测量。

六、嵌入式寄存器

KMX62有45个嵌入式8位寄存器,可由用户访问。这些寄存器用于控制传感器的各种功能,如运动中断、输出数据速率、缓冲区操作等。

部分重要寄存器介绍

WHO_AM_I

用于供应商识别,默认值为0x18。

INS1 - 中断源寄存器1

报告哪个功能引起了中断,包括缓冲区满、水印、加速度计数据就绪、磁力计数据就绪、自由落体、加速度计运动和磁力计运动等中断信息。

ACCEL_XOUT_L/H

包含X轴加速度计的16位有效数据,数据在用户定义的ODR周期内更新。

MAG_XOUT_L/H

包含X轴磁力计的16位有效数据,数据在用户定义的ODR周期内更新。

七、嵌入式应用

加速度计运动中断功能

根据加速度计运动中断阈值(AMITH)报告高通滤波加速度的合格变化。当高通滤波加速度大于AMITH时,设备从非活动状态转变为活动状态。可通过公式计算AMITH和加速度计运动中断计数器(AMICT)的值。

磁力计运动中断功能

根据磁力计运动中断阈值(MMITH)报告高通滤波磁力计输出的合格变化。当高通滤波磁力计输出大于MMITH时,设备从非活动状态转变为活动状态。可通过公式计算MMITH和磁力计运动中断计数器(MMICT)的值。

自由落体检测

当加速度计检测到自由落体事件时,通过GPIO1或GPIO2输出引脚发送标志,中断事件也反映在INS1寄存器的INT和FFI位上。用户可通过FFI_CNTL1寄存器定义加速度阈值,通过自由落体计数器(FFICT)设置延迟时间。

八、样本缓冲区功能

KMX62的样本缓冲区功能可根据配置积累和输出数据,有FIFO、Stream、Trigger和FILO四种模式。

FIFO模式

数据积累:缓冲区满时停止采样。 数据报告:从最旧的样本开始报告。 状态指示:当缓冲区样本数达到样本阈值时触发水印中断。

Stream模式

数据积累:缓冲区满时继续采样,丢弃旧数据。 数据报告:从最旧的样本开始报告。 状态指示:当缓冲区样本数达到样本阈值时触发水印中断。

Trigger模式

数据积累:触发事件发生时,保留触发事件前的SMP_TH[8:0]个样本,继续采样直到缓冲区满。 数据报告:从最旧的样本开始报告。 状态指示:触发事件发生且缓冲区至少有SMP_TH[8:0]个样本时,BUF_TRIG置位。

FILO模式

数据积累:缓冲区满时继续采样,丢弃旧数据。 数据报告:从最新的样本开始报告。 状态指示:当缓冲区样本数达到样本阈值时触发水印中断。

九、总结

KMX62作为一款功能强大的6自由度惯性传感器系统,具有丰富的功能和良好的性能。电子工程师在设计中可以根据具体需求选择合适的电源模式、配置寄存器和使用缓冲区功能,以实现各种应用场景。同时,在使用过程中要注意遵循相关的注意事项,确保传感器的正常工作。希望本文能为电子工程师们在使用KMX62进行设计时提供有价值的参考。

你在使用KMX62的过程中遇到过哪些问题?或者对其功能有什么独特的应用想法吗?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分