0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

智能传感器总线SENT信号的介绍配置

tfx8_Elektrobit 来源:Vector维克多 作者:Vector China 2021-08-20 09:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

为了更好满足动力域、安全域和底盘舒适域控制器的安全应用,SAE定义SENT协议用于传感器和ECU 之间高分辨率数据交互的应用,替代传统 10 位 A/D 和 PWM 的低分辨率技术,同时可作为 CAN 或 LIN 在某些应用场景中的低成本替代方案。目前SENT已广泛应用在EMS、TCU和EPS等诸多控制系统中。

·SENT整体简介·

SENT(Single Edge Nibble Transmission) 全称单边半字传输协议,是SAE J2716规范推出的一种点对点的单向传输方案,用于车载传感器向ECU的数据传输,其主要特点如下:

传感器到ECU的低成本单向传输协议;

三线制:ECU给传感器供电线、参考地GND和数据线;

数字电平信号:0~0.5V为逻辑电平0,4.1~5V为逻辑电平1;

标准时间周期Tick范围为3~90微秒,数据传输速度可达30kb/s。

·数据帧结构·

传感器上电后开始周期性传输数据,整体结构如下:

Sync 同步脉冲,固定56Tick;

Status/Com 状态及通讯字段,12~27 Tick脉冲,即1个Nibble(4bit);

Data 数据段,12~162 Tick脉冲,即1~6个Nibble;

CRC 校验字段,12~27 Tick脉冲,即1个Nibble;

Pause 暂停段, 12~768 Tick脉冲。

其中可选的Pause暂停段是从SENT 2010版协议开始添加的,因为有些传感器需动态调整Tick脉冲数,从而实现Data数据段变化时保持整帧固定长度(周期)。

·Nibble数据结构·

数据以Nibble半字节(4bit)的形式传输,其值通过两个下降沿之间的长度进行编码。时间精度以1个Tick脉冲为单位,每个Nibble从下降沿开始,以低电平逻辑0状态保持至少5个Tick,直到下一个下降沿的时间决定当前的半字节值。后一个下降沿距离前一个下降沿至少相隔12Tick,至多27Tick,相隔Tick数减去12即为最终的Nibble值。Nibble值最小为0,最大为15,二进制表示时即为4bit。

·SPC协议·

Short PWM Code(SPC)模式是对 SAE 2716 定义 SENT 协议同步数据传输的加强,用于提高通信效率和进一步降低成本。无SPC功能的传感器在上电后直接连续传输数据,而 SPC 传感器(如集成NXP MPC5510系列SENT/SPC芯片)仅在接收到ECU发出触发脉冲后开始传输数据,因此ECU可以在总线上操作和选取传感器,例如通过为每个传感器分配专用长度的触发脉冲来达到寻址目的。

·数据传输模式·

数据帧传输分为快速通道和慢速通道:重要信号用快速通道单帧模式,以实现高频率的更新;非关键信号则通过慢速通道多帧传输完整信息。传感器多帧串行报文由数据帧Status/Com状态半字节的Bit 2和Bit 3定义,可以包含有关传感器的附加信息,例如静态的(类型信息…)或动态的(温度、错误代码…),具体有两种不同的数据格式:

Short Serial Message短串行报文

当状态位Bit 3值为1时,短串行报文开始传输,此后连续传输15帧状态位Bit 3值为0的报文,所以总计16帧SENT报文组合来传输附加信息。状态位Bit 2则包括串行报文ID、数据字节和4位CRC校验和。

Enhanced Serial Message增强型串行报文

采用18帧SENT报文组合来传输附加信息,起始标志是Status/Com字段Bit 3连续为1111110,且要求Status/Com字段Bit 3组合的第7、13、18位都为0。报文数据根据Status/Com字段Bit 3组合中第8位的值分成2种不同的组合模式。如果该配置位值为0,则数据长度为12位,报文ID长度为8位;如果配置位值为1,则数据的长度最大可达16位,消息ID的长度只有4位。这两种模式下CRC校验和都是6 bit。

·开发和HiL台架中SENT解决方案:

CANoe Option Sensor·

随着智能传感器SENT信号在转向、制动和新能源控制器的应用逐步增加,开发调试工具和已有HiL台架需要升级或新购扩展来满足SENT协议的仿真、分析和测试功能。Vector提供相应的软硬件满足不同应用场景。

通过可插拔的SENTPiggy灵活安装在总线通信接口卡中,满足传感器和控制器开发调试与验证所需硬件方案:

VN1640A – USB便携式设备,可支持配置2通道SENT;

VN1530/1531 – PCIe接口总线卡,可支持配置1通道SENT;

VT2710 – 集成于HiL系统的测试板卡,可支持配置4通道SENT,支持故障注入和SPC功能。

CANoe Option Sensor支持SENT通信所需各项电气、信号、初始化数据、SPC功能的直观配置GUI。配置完成后将自动生成SENT监控及激励接口对应的系统变量,可在CANoe及vTESTstudio中灵活使用,无缝集成进已有的仿真、分析以及HiL测试环境当中,实现与常规总线和其它I/O的同步应用环境。

通过模拟ECU或传感器,CANoe Option Sensor支持对协议相关数据的自由控制及修改,其中错误检测机制有助于对传感器及ECU组成的真实系统进行监测和调试。

参数化配置

实际使用中,CANoe Option Sensor的配置窗口位于Hardware – Sensors – Protocol Configuration。

对于ECU及Sensor,可随时配置其为Real或Simulated模式。同时依照协议对于通信脉冲Tick长度,ECU供电电压和各传感器的数据帧结构如Tick数、CRC校验、Pause段模式、串行通信等提供丰富的配置选项,对每个数据段信号也可单独配置Nibble数以及位置,SPC模式也可勾选配置:

配置成后,连接硬件模块与ECU或传感器对应的线束,即可建立通讯:

实时运行及离线回放时,工程师熟悉的Trace、Graphic、Data等分析窗口依然适用,且会对SENT做特定解析。

根据配置情况,将生成对应的系统变量接口,配合CAPL或vTESTstudio函数可完成协议各类信息的修改,用于仿真及HiL测试。也可使用Panel Design设计GUI,实现手动调试和监控。

配合CANoe Option Scope,可完成SENT的物理层波形抓取和解析。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2578

    文章

    55811

    浏览量

    795403
  • 测试
    +关注

    关注

    9

    文章

    6505

    浏览量

    131784
  • 仿真
    +关注

    关注

    55

    文章

    4567

    浏览量

    138815
  • 总线
    +关注

    关注

    10

    文章

    3065

    浏览量

    91966

原文标题:智能传感器总线SENT信号的仿真与测试

文章出处:【微信号:Elektrobit_EB,微信公众号:Elektrobit_EB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    HJ18B20 数字单总线温度传感器

    一、概述 HJ18B20 是一款高精度的单总线温度测量电路,温度传感器的测量范围-55℃到+125℃。根据用户 需要通过配置寄存可以设定数字转化精度和测温速度。电路内置 4byte
    发表于 04-21 14:17

    MAX1455:低成本高精度传感器信号调节的设计与应用

    MAX1455:低成本高精度传感器信号调节的设计与应用 引言 在传感器应用领域,信号调理是确保传感器
    的头像 发表于 03-26 13:55 1104次阅读

    基于 LES33-HUB-3-RS485 的冷链仓库多传感器智能组网解决方案

    稳定传输提供了高可靠性、高适配性的技术解决方案,助力冷链仓储的智能化、标准化管控升级。【关键词】LES33-HUB-3-RS485;RS485 集线器;光电隔离;冷链仓库;传感器组网;信号中继;温湿度
    发表于 03-17 16:01

    PGA970 LVDT传感器信号调理:技术剖析与应用指南

    PGA970 LVDT传感器信号调理:技术剖析与应用指南 引言 在电子工程师的日常工作中,传感器信号调理是一个关键环节,它直接影响到整个系
    的头像 发表于 02-12 14:20 459次阅读

    智能传感器:赋能智能物联网

    智能传感器 在物联网时代,传感架构的分布式特性与设备联网集成需求,正推动传感系统向智能化方向演进。系统内
    的头像 发表于 01-23 14:42 1823次阅读
    <b class='flag-5'>智能</b><b class='flag-5'>传感器</b>:赋能<b class='flag-5'>智能</b>物联网

    MAX1454:高精度传感器信号调理的全面解析

    MAX1454:高精度传感器信号调理的全面解析 在当今的电子设计领域,传感器的应用无处不在,而传感器
    的头像 发表于 01-15 10:35 462次阅读

    BLDC无位置传感器控制方式介绍

    BLDC根据转子的位置进行换向控制,而转子位置要靠位置传感器获取,那么这期就为大家介绍BLDC的无位置传感器控制方式。
    的头像 发表于 12-30 07:55 1.6w次阅读
    BLDC无位置<b class='flag-5'>传感器</b>控制方式<b class='flag-5'>介绍</b>

    深入剖析ZSSC3241:电阻式传感器信号调理IC的卓越之选

    深入剖析ZSSC3241:电阻式传感器信号调理IC的卓越之选 在电子工程领域,传感器信号调理是一个至关重要的环节,它直接影响着传感器系统的性
    的头像 发表于 12-29 14:45 829次阅读

    深入解析ZSSC3286:一款强大的传感器信号调理IC

    深入解析ZSSC3286:一款强大的传感器信号调理IC 在工业和电子应用领域,传感器信号的准确调理至关重要。今天要给大家详细介绍的是ZSSC
    的头像 发表于 12-26 18:10 1611次阅读

    MAX1452:低成本高精度传感器信号调理的卓越之选

    MAX1452:低成本高精度传感器信号调理的卓越之选 在工业和过程控制应用中,传感器信号的精确处理至关重要。MAX1452作为一款高度集成
    的头像 发表于 12-17 17:30 966次阅读

    总线接口数字温度传感器芯片GX18E20

    在工业控制、环境监测与智能设备等领域,温度检测的准确性、系统集成复杂度及布网灵活性直接影响整体方案的可行性与成本。单总线接口数字温度传感器芯片因其极简的硬件连接、可靠的组网能力与高精度特性,正逐步
    的头像 发表于 11-11 15:22 707次阅读

    开疆智能Profinet转EtherCAT网关连接TR-Electronic传感器配置案例

    本案例是通过开疆智能研发的Profinet转EtherCAT网关将传感器数据传送到PLC,由于两边设备采用协议不同,故而使用网关进行转换。 网关配置: 打开网关配置软件“EtherCA
    的头像 发表于 08-27 11:49 894次阅读
    开疆<b class='flag-5'>智能</b>Profinet转EtherCAT网关连接TR-Electronic<b class='flag-5'>传感器</b><b class='flag-5'>配置</b>案例

    Littelfuse霍尔传感器产品介绍

    霍尔电流传感器作为隔离式电流检测产品,凭借其无插损以及高性价比与稳定性在市场广泛应用,霍尔传感器又分为开环与闭环传感器,闭环采用主动式中和磁场原理可以还原线路的电流从而实现更高精度的检测,前面文章有
    的头像 发表于 08-26 10:34 2817次阅读
    Littelfuse霍尔<b class='flag-5'>传感器</b>产品<b class='flag-5'>介绍</b>

    什么是照度传感器和接近传感器

    近年来,照度传感器和接近传感器在我们身边各类设备中的应用越来越广泛。除了单独使用照度传感器和接近传感器外,将这些传感器组合使用的情况也在不断
    的头像 发表于 08-22 14:46 3251次阅读
    什么是照度<b class='flag-5'>传感器</b>和接近<b class='flag-5'>传感器</b>

    炭块空气透过率测试仪的传感器信号放大电路设计经验

    在炭块空气透过率测试仪的研发中,传感器信号放大电路的设计至关重要。由于压力、流量等传感器输出的微弱信号易受噪声干扰,且幅值小、信噪比低,因此设计高性能
    的头像 发表于 07-04 09:26 669次阅读
    炭块空气透过率测试仪的<b class='flag-5'>传感器</b><b class='flag-5'>信号</b>放大电路设计经验