产品中心

乐橙【技术】SENT协议输出的三轴霍尔位置传感器

发布日期:2021-02-21 13:30

  SENT(Single Edge Nibble Transmission Protocol)协议是一种点对点的单边半字节传输协议。广泛应用于汽车及运输行业中,对汽车中传感器和电子控制单元(

  传感器数据的传输是通过两个相邻周期的下降沿之间的一系列脉冲来实现,信号开始时SENT提供一个参考校准脉冲,结束时提供一个检验位。报文的长度随着半字节的值而不同。相对于模拟输出和PWM输出,SENT(SAE J2716)汽车传感器新型接口标准具有很好的EMC特性,节省线束和插针结头并且具有很强的传输故障代码诊断能力。

  SENT报文起始位是一个同步脉冲,该脉冲与后续的下降沿之间的时间间隔等效于56个时钟节拍。同步脉冲之后,状态/通信半字节按照SENT格式传送状态和/或慢速通道数据位。数据通过4个数据位为一个单元来传输,或称“半字节”。用半字节时,原始逻辑0时间是一个固定的5个或更多个节拍,跟着是可变周期的逻辑1。总半字节时间计算节拍单位中编码4位的数据。12个节拍=二进制0000(16进制0),13个节拍=二进制0001(16进制1),14个节拍=二进制0010(16进制2)等等。在每条报文的尾部插入一个固定长度不超过1ms的暂停脉冲。

  对于SENT协议的解析,可以通过带SENT协议解析模块的示波器来实现,但目前带这个功能的示波器都比较贵,而对于使用这种SENT输出的传感器的系统设计工程师来说,可以通过MCU定时器的Capture 功能来实现(目前也有带SENT协议模块的MCU,如RENESAS的RH850/P1X系列)。现以Melexis的三轴霍尔位置传感器MLX90324(2008版本的SENT协议)和MLX90367(2010版的SENT协议)为例,来讲解SENT协议的解析过程。

  SENT解析是通过定时器的输入捕捉中断功能实现的,捕捉2次下降沿之间的时间大小来解析代表的数值。进入中断先判断帧头,然后判断出所选的芯片,是基于哪个版本的SENT协议,进而可以判断接收多少个Nibble的数据2008协议需要接收8个Nibble信息,2010协议需要接收9个Nibble信息,这样就完成一帧数据的接收,开始CRC验证,验证通过后解析SENT信息中的角度数据。程序流程图如图4。

  SENT协议输出方式和PWM输出相比,具有更高的数据传输速度、更高的可靠性,抗干扰性能也更好,并且具有很强的故障诊断能力。这些特性与未来的智能汽车,是非常契合的,相信在汽车以及其他的工业自动化领域,这种SENT协议输出的智能传感器的应用会越来越多。

  1. 预计交期为预估时间,不含国家法定节假日,不作为订单或合同约定内容。

  3. 商品运输过程中如遇不可抗拒力因素,如地震、水灾、旱灾、疫情等,交期可能有所延长。

  缓解32.768KHz至250MHz晶振缺货情况,新增晶体产品供应商应达利

  瑞萨电子分析2021“新基建”发展趋势,全新MCU/MPU/人工智能方案推动高速发展

  国产MCU、电机、SiC二极管等产品再添新选择,森国科与世强达成全线代理协议

  诺领科技(Nurlink)发布首款NB-IoT SoC芯片,并实现量产

  查看更多

  【产品】360度非接触式绝对旋转位置传感器MLX90324, 旋转检测首选

  双DIE三轴霍尔传感器芯片MLX90365使用PTC04调试时的准备工作和接线指南

  查看更多

  恒温调节阀角度传感器MLX90324的输出精度误差在±5%之间,误差远大于MLX90324的标称误差,怎么提高精度?

  恒温调节阀角度传感器MLX90324的输出精度误差在±5%之间,误差远大于MLX90324的标称误差,应该怎么提高精度?

  动力系统恒温器中的角度传感器MLX90324在做TL81000标准测试时,要求的ESD性能是在工作状态达到±15KV的标准,实际测试的结果是ESD的耐压±8KV,请问,如何在现有基础上提高ESD性能?

  霍尔位置传感器MLX90324的模拟信号输出后是否还需加信号调整电路?

  3D角度传感器MLX90367与3D角度传感器MLX90324有什么不同?

  深圳市龙岗区坂田街道雪岗路2018号天安云谷产业园一期3栋A座2301单元