加速度计与磁力计的完美结合,这款6轴传感器送给大家

【加速度计与磁力计的完美结合,这款6轴传感器送给大家】 一直以来,传感器都是大家的关注焦点之一 。因此针对大家的兴趣点所在,小编将为大家带来恩智浦FXOS8700CQ传感器的相关介绍,详细内容请看下文 。
FXOS8700CQ传感器是将小型,低功耗,3轴线性加速度计和3轴磁力计组合到一个封装中 。该器件具有可选的I2C或点对点SPI串行接口,具有14位加速度计和16位磁力计ADC分辨率以及智能嵌入式功能 。FXOS8700CQ传感器具有±2 g /±4 g /±8 g的动态可选加速度满量程范围和±1200μT的固定磁测量范围 。用户可以为每个传感器选择1.563 Hz至800 Hz的输出数据速率(ODR) 。交错磁和加速度数据的ODR速率高达400 Hz 。FXOS8700CQ传感器采用塑料QFN封装,并保证在–40°C至+85°C的扩展温度范围内工作 。
FXOS8700CQ传感器主要可以应用于以下方面:
1. 安全性:运动检测,开门,智能家居应用,机器人技术和具有电子罗盘(电子罗盘)功能的无人机(UAV);
2. 医疗应用:患者监测,跌倒检测和康复;
3. 移动设备,平板电脑和个人导航设备中的电子罗盘;
4. 用户界面(通过方向更改菜单滚动,点击检测以更换按钮);
5. 方向检测(人像/风景:上/下,左/右,后/前方向识别);
6. 增强现实(AR),游戏和实时活动分析(硬盘驱动器和其他设备的计步,自由落体和跌落检测);
7. 使用惯性和磁性事件检测的移动设备电源管理;
8. 可穿戴设备:运动检测,活动监视,运动监视,上下文感知以及冲击和振动监视(机电补偿,运输和保修使用记录) 。
在了解了FXOS8700CQ传感器的应用领域后,我们来看看FXOS8700CQ传感器在I2C常规操作方面的表现 。与I2C总线相关的信号有两个:串行时钟线(SCL)和串行数据线(SDA) 。后者是用于向接口发送数据或从接口接收数据的双向线路 。SDA和SCL需要连接到VDDIO的外部上拉电阻 。总线空闲时,两条线都高 。I2C接口符合快速模式(400 kHz)和普通模式(100 kHz)I2C标准 。可以在高于400 kHz的频率下工作,但取决于多个因素,包括上拉电阻值和总总线电容(走线+器件电容) 。
总线上的事务通过启动条件(ST)信号启动,该信号定义为SCL线保持高电平时数据线上从高到低的跳变 。在主机发送ST信号之后,总线被认为是繁忙的 。发送的数据的下一个字节在前七个位中包含从机地址,而第八位(读/写位)指示主机是从从机接收数据还是向从机发送数据 。发送地址后,系统中的每个设备都会将ST条件之后的前七个位与自己的地址进行比较 。如果它们匹配,则设备认为自己已被主机寻址 。从机地址字节(以及随后的每个字节)之后的第九个时钟脉冲是应答(ACK) 。发送器必须在ACK期间释放SDA线 。然后,接收器必须将数据线拉低,以使其在确认时钟周期的高电平期间保持稳定的低电平 。
每次传输的字节数没有限制 。如果接收器在执行其他功能之前无法接收另一完整字节的数据,则可以将时钟线SCL保持低电平以强制发送器进入等待状态 。仅当接收器准备好另一个字节并释放数据线时,数据传输才继续 。这种延迟动作称为时钟延长 。并非所有的接收器设备都支持时钟延长 。并非所有的主设备都能识别时钟延长 。此部分不使用时钟延长 。
SCL线为高电平时,SDA线上的由低到高的跳变定义为停止条件(SP)信号 。写操作或突发写操作始终由主机发出SP信号来终止 。主机应通过在协议中的适当时间不确认字节来正确终止读取 。主机也可以在传输期间发出重复的启动信号(SR) 。
最后,小编诚心感谢大家的阅读 。你们的每一次阅读,对小编来说都是莫大的鼓励和鼓舞 。最后的最后,祝大家有个精彩的一天 。

    推荐阅读