全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > MEMS传感器 >

用于沿车内通信网络高效传输传感器数据的SENT协

时间:2021-04-27 09:07

人气:

作者:admin

标签: 传感器  allegro  控制器 

导读:Allegro器件符合SENT-3线标准:沿着5 V线提供电源,逻辑电平信号输出和接地参考。特定设备可能会通过其他引脚配置提供其他功能。...

Allegro™MicroSystems在某些高级数字输出传感器IC中支持单边半字节传输(SENT)协议。SENT协议是一种通用的汽车协议,用于沿车内通信网络高效传输传感器数据,并由汽车工程协会(SAEJ2716)标准化。

本应用笔记描述了SENT协议的Allegro实施,其中包括Allegro开发的扩展,以增强从Allegro传感器IC到车辆电子控制单元(ECU)的输出的信息携带尺寸。

系统要求

Allegro器件符合SENT-3线标准:沿着5 V线提供电源,逻辑电平信号输出和接地参考。特定设备可能会通过其他引脚配置提供其他功能。

系统主机控制器必须能够处理至少20位数据,包括数据,循环冗余校验(CRC),系统状态和通信状态。

SENT协议概述

SENT协议的Allegro实施符合J2716 Rev. 2010 SENT标准。Allegro传感器IC在SENT串行通信中扮演从机的角色。在此角色下,Allegro设备发送有关施加到设备的磁场以及设备内部状态的信息。Allegro设备从设备输出引脚发送两种类型的信息。

支持两种通信状态(图1):

  • 默认状态:从设备连续向主设备发送消息。
  • 编程状态:从设备收到主设备的触发信号后,向主设备发送一条消息。

SENT协议的Allegro实现具有多种可编程选项:

  • 时钟速率从0.25到31.75 µs
  • 数据字节的类型和数量
  • 输出帧率
  • 低位状态持续时间
  • SENT输出上的极性(用于反转信号)
  • 状态和通信半字节格式(错误和串行协议)
  • 可调的SENT半字节下降时间

SENT协议的Allegro实现可通过使用最小的滴答时间,半字节中的最小固定时间以及消息中的SENT半字节的最小数量来加快通信速度。

pIYBAGCH3BiAefRzAAB0ZG7usAk933.png

来自Allegro IC的消息通信可以是:连续(上面板),也可以是单个消息响应主服务器(下面板)的触发信号。

SENT输出模式

SENT输出模式将输入的磁信号转换为经过数字预处理的二进制值,并映射到Full-Scale Output(FSP)范围,如图2所示。此数据被插入到称为帧的二进制脉冲消息中,该消息符合符合SENT数据传输规范(SAEJ2716 JAN2010)。

o4YBAGCH3CKAXA2KAAA2ga_jA7c668.png

SENT模式输出一个可由外部控制器读取的数字值。

可以在EEPROM中设置用于配置SENT消息的某些参数。

通过改变流向输出引脚的驱动电流来改变半字节下降时间。

通过在EEPROM中设置以下参数来配置SENT输出模式:

  • 将PWM_MODE参数设置为0(默认值)以选择SENT选项
  • SENT_x编程参数(请参见“ EEPROM结构”部分)
编辑:hfy
温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信