产品推荐:气相|液相|光谱|质谱|电化学|元素分析|水分测定仪|样品前处理|试验机|培养箱


化工仪器网>技术中心>仪器文献>正文

欢迎联系我

有什么可以帮您? 在线咨询

示波器表征和汽车总线的性能讲解

来源:苏州威锐科电子有限公司   2024年02月01日 13:48  

工程师经常选择使用示波器来调试和表征汽车串行总线(例如 CAN、CAN FD、LIN、FlexRay、SENT、BroadR-Reach 和 MOST),这主要是因为示波器凭借内置的功能就能够表征此类信号的模拟质量。使用示波器进行的模拟表征通常称为“物理层”测试,而经过优化的串行总线协议分析仪更适合执行“应用层”测量, 而且是在更高的抽象层上提供数据流追踪,所以会牺牲大部分或全部的物理层测量功能。

您可以了解到如何使用示波器表征 CAN、CAN FD、LIN、FlexRay 和 SENT 等汽车总线的性能。本文将向您展示如何对总线进行解码、触发和符号解码,并将举例说明如何发现汽车设计中的错误和信号质量问题。


01、CAN、CAN FD、LIN、FlexRay 和 SENT 总线解码和触发 

示波器可以显示模拟信号的质量。许多示波器都可以设置为在特定事件上触发,以便深入查看这些总线的通信方式。要想识别和监测特定帧/消息的信号质量、测量帧与帧之间的时序信息,必须对 CAN、CAN FD、LIN、FlexRay和 SENT 等常用汽车串行控制总线进行解码和触发。图 1(a) 展示了同时捕获和解码 LIN 总线和 CAN 总线的示例。

解码迹线在示波器屏幕底部显示,它们与每个捕获的数据包时间相关(通道 1/黄色迹线=CAN 总线,通道 2/绿色迹线 = LIN 总线)。示波器屏幕上半部分显示的是时间交织采样协议解码列表/表格。由于列表按时间顺序显示接收到的每条消息——无论来自 CAN 总线还是 LIN 总线——因此您可以更轻松、更直观地执行多总线数据传输之间的网关计时测量。注 :这适用于任意两条总线,例如CAN1至 CAN2 FD2。

为了更直观地进行测量,某些示波器可以在符号消息名称和信号值或这些信号的编码状态上进行解码和触发。使用具有这一功能的示波器,您再也不用手动进行繁琐的数据转换工作。

具体步骤是,将 .dbc 文件加载到示波器中。.dbc 文件包含 CAN 总线消息的定义。示波器使用 .dbc 文件将原始的十六进制值数据转换为更直观的消息。这样您就可以深入了解总线上传输的信号信息,这通常只有借助协议分析仪才能实现。

图 2 显示了协议列表的放大视图。“已准备”、“已部署”、“已解锁”和“已锁定”都是编码状态。


 02、长时间捕获汽车串行数据

有时需要长时间连续捕获汽车串行总线传输的数据,例如上电序列。可是所有示波器的采集存储器深度都是有限的,限制了示波器能够捕获和解码消息/帧的最长时间和最大数量。

使用分段存储器采集数据,可以更高效地使用存储器,并延长可以捕获的时间。

分段存储器能够根据示波器的触发条件有选择地捕获特定消息的多个连续事件,以优化的方式使用采集存储器。

图 3 显示了在 100 秒时间范围内,只捕获含CAN 消息误码(CRC 错误、比特填充错误、无应答比特和标记错帧)的 1000 个连续事件的示例。

 03、眼图模板测试

眼图模板测试经常用来表征汽车串行总线的物理层。示波器眼图可通过一次简单的测量得到物理层整体质量的复合测量结果。Keysight InfiniiVision 示波器可以对差分CAN 和FlexRay 总线执行眼图合格 / 不合格测试。您可以从是德科技网站免费下载多种不同的工业标准 CAN 和 FlexRay 模板。

图 4 是使用 InfiniiVision X 系列示波器在FlexRay 接收机输入端执行“TP4”眼图模板测试的示例。在此示例中,我们可以看到极大的边沿抖动、缓慢的上升沿和下降沿,以及与合格/不合格模板相交而导致模板测试不合格的偏移比特。

图 5 是一个差分 CAN 总线眼图模板测试。CAN 眼图中显示出明显抖动,该抖动主要源于从不同物理位置发送异步节点数据所产生的网络传播时延。

 

04、探测汽车串行总线

如果与器件的连接不纯净,那么所有这些测试都没有意义。LIN 和 SENT 是单端总线(信号至接地),可使用标配的 10:1 无源探头来探测这些信号。汽车中的其他串行总线(如CAN、CAN FD 和 FlexRay)大部分都是差分总线,这意味着您要在两个不同的点之间进行测量。为此,您需要使用差分探头来精确地捕获信号。

对于差分 CAN、CAN FD 和 FlexRay 总线, 是德科技推荐使用 200 MHz 带宽的N2818A差分有源探头。

示波器会自动检测该探头的 10:1 探头衰减系数和输入端接阻抗 (50 Ω)。

使用 CAN/FlexRay DB9 探头前端可以快速、轻松地连接到 CAN、CAN FD和/或FlexRay差分总线。

是德授权代理商:苏州威锐科电子有限公司

我们的优势:是德、泰克、日置、海思、固纬、安柏、艾德克斯、普源、同惠、鼎阳、艾诺等


免责声明

  • 凡本网注明“来源:化工仪器网”的所有作品,均为浙江兴旺宝明通网络有限公司-化工仪器网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:化工仪器网”。违反上述声明者,本网将追究其相关法律责任。
  • 本网转载并注明自其他来源(非化工仪器网)的作品,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
企业未开通此功能
详询客服 : 0571-87858618