加速度计与磁力计的完美结合,这款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)。
最后,小编诚心感谢大家的阅读。你们的每一次阅读,对小编来说都是莫大的鼓励和鼓舞。最后的最后,祝大家有个精彩的一天。