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

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

3天内不再提示

基于泰克新一代便携示波器的汽车总线触发解码分析

泰克科技 来源:泰克科技 2024-05-13 10:16 次阅读

■ 引言

在汽车行业,随着电子系统的不断演进和整车控制逻辑的日益复杂,CAN、LIN和FlexRay总线技术支撑着从发动机管理到安全系统的关键功能。使用泰克便携示波器能够帮助工程师精确诊断并优化汽车电子系统,从而确保车辆通信无误。

主要汽车总线技术

CAN总线

技术规格和标准

CAN FD:为了支持更快的数据通信,开发了CAN FD(灵活数据率),该版本的数据率最高可达8Mbps,有效载荷长达64字节。

CAN XL:CAN XL是由CAN in Automation (CiA)开发的最新标准,支持最高20Mb/s的数据速率,数据字段长度最大可达2048字节。

d33e2e46-0f88-11ef-a297-92fbcf53809c.png

工作原理

物理层和数据链路层:CAN定义了ISO 7层模型的数据链路层,常用的物理层规格是ISO 11898,它是一个差分2线接口,运行在屏蔽双绞线(STP)、非屏蔽双绞线(UTP)或带状电缆上。

通信协议:CAN使用非返回零(NRZ)位编码和位填充技术,确保消息紧凑并具有高噪声免疫性。在总线空闲时,任何节点都可能开始传输。当多个节点同时启动消息时,CAN和CAN FD使用逐位仲裁,而CAN XL使用载波侦听多路访问/碰撞解决(CSMA/CR)来确定哪个消息具有更高优先级。

LIN总线

技术规格与工作原理

基于标准:LIN是基于增强型ISO9141标准的低成本单线实现。

网络结构:LIN网络由一个主节点和一个或多个从节点组成。所有消息都由主节点发起,只有一个从节点响应每条消息,因此不需要像CAN那样的冲突检测和仲裁能力。

通信协议:通信基于UART/SCI,数据以8位字节形式发送,附带起始位和停止位,无奇偶校验位。数据传输速率范围从1kb/s到20kb/s,虽然速度较慢,但适用于既定应用且有助于最小化电磁干扰(EMI)。

d35bc7d0-0f88-11ef-a297-92fbcf53809c.png

状态管理

总线状态:LIN总线有两种状态:活动和睡眠。当总线处于活动状态时,所有节点都醒着并监听相关的总线命令。总线可以通过主节点发出的睡眠帧或总线活动低于预设时间而进入睡眠状态。

唤醒机制:总线通过任何节点请求唤醒或主节点发出的中断字段被唤醒。

FlexRay总线

技术规格与工作原理

物理层:FlexRay使用双线差分总线,可以运行在屏蔽双绞线(STP)或非屏蔽双绞线(UTP)上,最高速度可达10Mb/s,显著快于LIN的20kb/s和CAN的1Mb/s。

双通道架构:FlexRay的一个重要特征是其双通道架构,这一设计可以在安全关键的应用中提供冗余通信,确保信息的可靠传输;在不太安全关键的应用中,两个通道可以配置为传输不同信息,总传输速率可达20Mb/s。

d37d4fd6-0f88-11ef-a297-92fbcf53809c.png

通信协议

时间触发协议:FlexRay采用时间触发协议,结合了之前同步和异步协议的优点。通过通信周期中包含静态和动态帧,为网络上的每个设备提供固定长度的时间槽来通信。

帧结构:FlexRay的帧由三个主要部分组成:头部段、有效载荷段和尾部段。头部段包括帧类型指示符、帧ID、有效载荷长度等信息;有效载荷段传输实际数据;尾部段包括循环冗余校验(CRC)。

使用泰克示波器调试

CAN、LIN和FlexRay总线

1

设置解码

配置输入:在Tektronix示波器上,通过按下面板上的“Bus”按钮来定义示波器的输入为特定的总线类型(CAN、CAN FD、CAN XL、LIN或FlexRay)。

d3e2552a-0f88-11ef-a297-92fbcf53809c.png

d41676ca-0f88-11ef-a297-92fbcf53809c.png

d43a5bc6-0f88-11ef-a297-92fbcf53809c.png

详细参数配置:输入包括选择总线标准(如CAN XL)、信号类型、输入通道、比特率、电压阈值和采样点(作为比特时间的百分比)。

2

触发选项

触发设置:示波器提供多种触发选项,允许基于特定的总线活动配置触发。例如,可以设置在特定的起始帧、帧类型(如数据帧或错误帧)、特定的标识符或数据内容触发。

触发示例:例如,对CAN XL,触发器可以设置为在起始帧的尾部或在帧ID值为特定数字时触发。

3

搜索功能

自动化搜索:使用Wave Inspector自动化搜索功能,可以找到符合特定搜索条件的所有总线事件。这类似于触发设置,但用于在数据获取后标记和浏览事件。

d457f01e-0f88-11ef-a297-92fbcf53809c.png

搜索设置:可以设置搜索特定的起始帧、帧类型、优先标识符、数据以及错误类型等,以自动搜索并标记满足这些条件的事件。

4

解析总线数据

解码显示:解码的总线数据以颜色编码的图形方式显示,使得总线元素(如起始帧、标识符、数据和CRC值)清晰可见。

数据关联:结果表格形式显示总线活动,可以轻松地与软件列表进行比较,计算执行速度,并通过点击表格中的一行来自动放大对应的总线信号和解码波形。

|结语|

泰克示波器为汽车电子系统的调试提供了强大的技术支持,无论是在开发、测试还是维护阶段,都能帮助工程师有效提升工作效率和系统性能。其中,新2系示波器凭借其先进的技术、用户友好的操作界面以及充分的便捷性,确保了汽车电子系统在复杂的通信网络中的可靠性和稳定性。目前,新2系示波器现已加入“叠叠乐”计划,详情可通过阅读原文了解。



审核编辑:刘清

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

    关注

    113

    文章

    6164

    浏览量

    184301
  • CAN总线
    +关注

    关注

    145

    文章

    1911

    浏览量

    130559
  • 电磁干扰
    +关注

    关注

    36

    文章

    2268

    浏览量

    105273
  • CRC校验
    +关注

    关注

    0

    文章

    84

    浏览量

    15174
  • 泰克科技
    +关注

    关注

    2

    文章

    170

    浏览量

    19091

原文标题:基于泰克新一代便携示波器的汽车总线触发解码分析大全

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

收藏 人收藏

    评论

    相关推荐

    e络盟发售新一代2系列混合信号示波器

    系列MSO”)。新一代2系列MSO在测试测量性能、多功能性和便携性方面实现了重大改进,使工程师无论是在实验室还是测试现场都能顺畅地检测并解决问题。   2系列MSO是
    发表于 07-12 10:17 1662次阅读
    e络盟发售<b class='flag-5'>泰</b><b class='flag-5'>克</b><b class='flag-5'>新一代</b>2系列混合信号<b class='flag-5'>示波器</b>

    热销DPO2012|供应二手DPO2012|回收示波器

    套件  串行总线触发解码DPO2012|二手DPO2012|回收
    发表于 04-19 15:02

    DPO7354回收示波器,DPO7254回收示波器

    high performance analysisDPO7354C 数字荧光示波器提供了用于调试、检测和分析第1串行数据、RF、存储器及般用途设备的信号保真度、
    发表于 09-27 08:43

    示波器用于汽车CAN总线解码的案例

    DS2000A系列,并带着样机为客户提供了演示。、测试项目:汽车CAN总线解码二、使用产品:普源示波器DS2302A三、使用功能:DS20
    发表于 09-02 18:08

    回收示波器DPO5054DPO5054

    测器件。并行总线触发分析(MSO 系列) 自动触发解码和搜索,快速调试常见串行总线– I2C
    发表于 04-17 16:54

    示波器选型常用的指标有哪些

    功能。在选择示波器时,应考察提供的触发功能、波形搜索工具、自动测量功能及分析软件包,如串行总线分析、抖动和电源
    发表于 08-14 10:45

    推出USB 2.0总线分析解决方案

    推出USB 2.0总线分析解决方案 公司发布DPO4USB模块,此模块是业内第
    发表于 12-12 10:40 842次阅读

    为嵌入式设计师推出USB2.0总线分析解决方案

    为嵌入式设计师推出USB2.0总线分析解决方案 公司日前发布DPO4USB模块,此模
    发表于 12-14 09:15 762次阅读

    示波器的日常维护与故障原因分析

    示波器对于电子工程师来说再熟悉不过了,纹波测试,检查频率,查看信号质量,测量上升时间、下降时间和过冲,并行总线解码分析等等它都能用到,因此是电子工程师必备的仪器之
    发表于 08-17 11:19 1863次阅读

    如何使用示波器捕获异常信号

    示波器的高级触发功能,可以帮助工程师实现设定不同触发方式捕获异常信号。示波器不断增强
    发表于 09-26 15:06 686次阅读

    示波器日常维护及故障原因判断

    示波器对于电子工程师来说再熟悉不过了,纹波测试,检查频率,查看信号质量,测量上升时间、下降时间和过冲,并行总线解码分析等等它都能用到,因此是电子工程师必备的仪器之
    发表于 03-15 11:16 1248次阅读

    新一代示波器3系MDO的性能特点

    新一代示波器3系MDO再度升级,热销示波器持续加料,升级1GHz频谱分析仪功能成为标配、1G
    发表于 03-15 15:50 1096次阅读

    示波器怎么样?

    家专业设计和生产测试和测量设备的公司,其中示波器是其主打产品之示波器被广泛应用于电子、通信、汽车
    的头像 发表于 06-13 17:29 306次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>克</b><b class='flag-5'>示波器</b>怎么样?

    MSO8154A示波器怎么设置触发方式?

    MSO8154A示波器款高性能的示波器,具有多种触发功能,可帮助用户在复杂的测量环境下准
    的头像 发表于 06-27 17:49 1324次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>克</b>MSO8154A<b class='flag-5'>示波器</b>怎么设置<b class='flag-5'>触发</b>方式?

    示波器如何测量时延?

    ,也可以用于测量信号在电路中传播的时间。 示波器可以通过多种方法测量时延,下面将介绍其中常用的两种方法。 基于触发的时延测量:
    的头像 发表于 05-07 15:06 490次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>克</b><b class='flag-5'>示波器</b>如何测量时延?