以太网分析、车载总线协议解码、CAN位时间测试3个方面解读

发布者:知者如渊最新更新时间:2020-01-12 来源: elecfans关键字:以太网  车载总线  协议解码  CAN位  时间测试  示波器 手机看文章 扫描二维码
随时随地手机看文章

本文导读

提起汽车电子行业的通信问题,大家自然会想到CAN、LIN、CANFD、车载以太网等协议。那么工程师在调试这类通信问题的时候,示波器是否拥有相关协议的分析插件就非常关键。这些分析插件是如何协助工程师解决问题的呢?


本文将重点从示波器的以太网分析、车载总线协议解码、CAN位时间测试3个方面来进行描述。


一、以太网分析

目前,车载以太网最重要的应用就是域控制器。除了域控制器、激光雷达这些都需要高带宽和全新的运算架构。另外一点就是降低成本的需求。


如图1所示,为典型的汽车网络架构。

图1 典型的汽车网络架构


像CAN总线一样,以太网也需要类似的多种测试来确保通信等的稳定性。这其中就包括眼图测试、发送抖动、幅值特性、上升下降时间、占空比失真等项目的测试。通过这几项的测试,基本可以判断以太网的性能是否良好。


为了兼顾汽车电子方面的整体测试需求,包括常规的电压电流信号,CAN、LIN等总线测试,以及以太网测试等。ZLG致远电子的ZDS4054 Plus,最新固件支持百兆以太网(100Base-TX)分析功能。


测试需要1块ZTF100B转接板,2条SMA转BNC线,1条平行网线用于接示波器,1条平行或交叉网线用于接被测设备。


如图2所示,为测试时连接图,黄色网线另一端插在示波器背面的网口,黑色网线另一端连接被测以太网端口。

图2 以太网分析测试连接图

图3为100Base-TX的眼图分析测试。

图3 100Base-TX的眼图分析


除了眼图测试,还支持发送抖动测试、幅值特性测试、上升下降时间测试、占空比失真测试。如图4所示。

图4 发送抖动等测试


如图5所示,可使用完整测试功能,完整测试功能包括以上的眼图、发送抖动、幅值特性等。

图5 以太网分析完整测试


整体测试结束后,可导出网页报表,方便工程师做报告记录等使用。如图6、图7所示。

图6 整体测试的网页报表

图7 整体测试的网页报表


二、CAN、LIN、CANFD等常用协议分析

像前面提到的,ZDS4054 Plus除了以太网分析外,汽车电子常用的CAN、LIN、FlexRay、CANFD、SENT等协议的解码也是一一标配。

汽车电子行业对示波器参数和功能的要求:

  • 协议解码:兼容所有主流车载通信协议,CAN、LIN、FlexRay、SENT、CANFD;

  • 大存储深度:不是简单的对一帧波形解码,而是可以完整的监控整个通信的过程;

  • 参数测量:需支持波特率、总线负载率等多种参数的测量。

以上三点具体如下:

1、免费标配30余种协议解码:包括汽车电子行业常用的CAN、LIN、FlexRay、SENT、CANFD。与业界其他示波器需要付费选配,且普遍只支持一帧波形解码相比, ZDS4054Plus可支持基于512M存储深度的70s CAN波形解码,其大存储可以保证监控整个通信过程,如图8、图9所示。

图8 免费标配30余种协议解码

图9 70s CAN波形解码


2、拥有全存储深度、全协议解码的事件表:可以将512M存储深度下的波形全部进行解码,并且在事件表中显示。事件表可以观察到具体某帧波形的时间、帧类型、IDField、数据等信息,大大方便了我们对于波形的分析。如图10所示为LIN协议的解码。

图10 LIN协议的解码


3、支持CAN总线波特率、负载率测量:ZDS4054 Plus支持51种参数测量,24种同屏显示。唯一直接支持CAN总线波特率、负载率直接测量,所有测量都是经过FPGA全硬件加速,即使512M波形数据测量不到1s即可。如图11所示为CAN总线波特率、平均与瞬时负载率测量。

图11 CAN总线波特率、负载率测量


三、CAN位时间测试

1、为什么要关注CAN总线的位时间?

汽车CAN总线设计规范对于CAN节点的差分信号位时间(即波特率)有着严格规定:同一总线每个节点的信号位时间必须保持较高的一致性,否则节点组合后会出现错误帧,可能导致各节点间无法进行通信。


2、CAN总线的位时间如何测量?

《汽车物理链路层测试标准GMW14241 JUNE 2012》中规定的步骤如下:

  • 选择被测DUT合适的条件,使用示波器触发显示波形;

  • 测量连续20-30个位的隐性-显性差分电平的边沿时间,平均计算出一个位的时间;

  • 至少重复100次,确定最大和最小值。


其中,单帧CAN位时间测试方法如图12所示。

图12 单帧CAN位时间测试方法


3、传统示波器的CAN位时间测试难点

工程师需要在屏幕上从左到右连续至少数20*100=2000个波形,同时需要完成100次手动计算和数据记录,然后最终确定最大值和最小值。


4、ZLG致远电子示波器解决方案

如果你需要测100帧,那就右上角100帧数据跑过去就可以。同时,也可以提前输入对应车厂要求的上限值和下限值模拟车厂验收,如果测试值在要求范围之内,直接给出pass结果,否则fail,如图13所示。

图13 CAN位时间帧数统计及测量结果


测试完成后可对所测试的波形和数据进行导出。导出的“网页报表”文件可使用网页打开,导出的“CSV”文件可使用Excel打开。网页报表导出文件的部分截图如图14所示。

图14 CAN位时间测试结果报告

关键字:以太网  车载总线  协议解码  CAN位  时间测试  示波器 引用地址:以太网分析、车载总线协议解码、CAN位时间测试3个方面解读

上一篇:DSO用不同的方法产生相同效果
下一篇:示波器上的FFT是什么?把示波器上的频谱分析功能做到极致

推荐阅读最新更新时间:2024-11-08 20:06

如何判断泰克示波器指标是否正常
示波器就是把信号展示在屏幕上面,通过屏幕上面展示结果可以对被测器件进行研究。很多工程师在使用示波器之前,可能会测试一下示波器指标是否正常,尤其是二手示波器,更需要判断一下指标是否正常。今天安泰测试就以泰克示波器为例,教大家如何测试示波器指标是否合格: 在开机进入测试界面后,内部程序有“自检(self test)”功能,当“自检”完成后,会在屏幕上显示出“自检通过”的提示(SELF-TEST PASSED). 内部程序“自检”功能,只能检验一些非常内部的状态,主要是存储器等,其他功能还要靠手工检验。 1. 示波器会自带一个测试信号,将探头接到示波器的测试信号输出端,它通常为1~5V/1KHZ的方波信号, 2.按自动设置按
[测试测量]
如何判断泰克<font color='red'>示波器</font>指标是否正常
模拟示波器工作原理及功能介绍
示波表又可称为手持示波器,有携带方便、操作简单等特点。它能把肉眼看不见的电信号变换成看得见的图象,便于人们研究各种电现象的变化过程。示波表功能是什么,示波表原理介绍如下。 示波表 示波表又可称为手持示波器,有携带方便、操作简单等特点。它能把肉眼看不见的电信号变换成看得见的图象,便于人们研究各种电现象的变化过程。利用示波器能观察各种不同信号幅度随时间变化的波形曲线,还可以用它测试各种不同的电量,如电压、电流、频率、相位差、调幅度等。 功能介绍 手持式数字示波表集数字存储示波器、数字万用表、数字频率计三者功能于一体,采用电池供电,图形液晶显示,是电子测量领域里一类新型的实用仪器。本设计采用嵌入式设计技术,把微控制器、A/D转
[测试测量]
模拟<font color='red'>示波器</font>工作原理及功能介绍
基于TMS320F2812的快速以太网通信系统平台
引言 随着Internet应用的日益普及,信息共享程度的不断提高。嵌入式设备的数字化和网络化已经成为必然趋势,目前市场上的主流嵌入式操作系统都包含了TCP/IP网络协议栈。这些商品化的TCP/IP协议栈运行可靠、性能也非常好,但是价格较高,降低了市场竞争力。因此,开发自主知识产权的TCP/IP协议栈的要求变的日益迫切而有意义。 本文的研究目标是建立一个DSP系统的网络通信平台,实现DSP系统与网络中其他通信设备的高速数据传输。虽然选择了TI公司的TMS320F2812 DSP,但是本文提出的方案,具有很大程度的通用性,对其他系列的DSP或CPU系统也有一定的参考价值。 TCP/IP协议栈的体系结构 以太网最典型的应用形
[嵌入式]
基于TMS320F2812的快速<font color='red'>以太网</font>通信系统平台
示波器在高频机械上的应用
什么是高频波?很多人存在疑问,并且不知道怎么回答这个问题。 其实高频波是超声波的一种,他们的区分标准是频率。当超声波的频率大于100KHz时,我们就称之为高频波。高频波利用摩擦生热的原理产生大量的热量达到焊接和熔接的目的。比如我们经常遇到的高频波塑料熔接机,利用的就是顿时产生的巨大能量,熔接目标物体。 高频塑胶熔接机(简称高频机,英文Hing freguency plastic welder),是由电子管将电能转化为电磁波,经过振荡成为高频电磁场,再过各种传输路径把高频传送到镆具(上极),PVC胶布在镆具与接地(即高频电磁场的上、下极)之间,塑料极性分子发生极化现象剧烈运动而产生热量。胶布在模具压力下达到熔接定型的效果。
[测试测量]
<font color='red'>示波器</font>在高频机械上的应用
汽车平台战略、标准和新应用将提升以太网市场潜力
2016年10月,IEEE(电气和电子工程师协会)在法国巴黎举办了汽车以太网大会。往届大会见证了汽车以太网的缓慢发展,而Strategy Analytics最新研究报告《汽车以太网:汽车平台战略、标准和新应用推动需求》对高速网络协议有着更乐观的展望。 对过高的成本、数据压缩和可用竞争协议的担忧导致许多汽车厂商将以太网的使用仅限制在诊断端口上。然而,近期的发展表明汽车厂商对使用以太网有着前所未有的热情。 Strategy Analytics全球汽车行业高级分析师Kevin Mak表示,“全新、更高速的标准出现、互通测试以及更多厂商的参与将会推动更多汽车厂商采用以太网。这些因素对于以太网降低其成本并鼓励竞争至关重要。这在新应用
[汽车电子]
为什么我们应该有一台示波器
想象一下你在医院里,坐在重症病床边,一旁是一台心率检测仪。你看着机器上的画面,一条线一上一下的摆动过去,你害怕那条线变成直线,因为正如电视上放的,那样就意味着患者的死亡。 当我爸妈问我是做什么工作的时候,这就是我向他们解释示波器的方式。医院的心率检测仪显示的是病人的心跳,而示波器显示的是电器设备信号的心跳。示波器帮助我们对电子设备是否正常运行有方方面面的了解,让我们可以进一步检查被测设备的“生命体征”。 这里提到的“生命体征”即是电子设备电路中的电压或者电流。就像我们不希望我们的心跳过快或者过慢一样,在电子设备中,我们也不希望它的电压震荡的频率过快或者过慢。我们都知道心脏杂音是不好的。同时,我们也不希望我们的电信号有任何故
[测试测量]
为什么我们应该有一台<font color='red'>示波器</font>
声音定位的距离误差到底有多高?
验证方案 安装在精确测量位置重新获得多组数据; 在实验中分别将拾音的MIC放置在距离蓝牙音箱15cm,50cm,100cm,145cm的位置接收蓝牙音箱发送的Chirp信号。Chirp信号的频率从250Hz线性变化到2000Hz,声音长度为250ms。 每组数据都同时使用外部示波器进行同步采样; 可以监视声音是否收到外部噪声的干扰。 通过相关差分计算得到每组对应的延迟数据; 可以消除测量基点位置定义不同而带来的系统误差。 具体实验场景和手持测距激光仪如下图所示。 音箱和MIC都距离地面15厘米左右。 实验中的音箱和拾音器的位置和高度 配置示波器DS6104双通道采集发送和接收的数据 测试声音发送时间为2.048ms。需
[测试测量]
声音定位的距离误差到底有多高?
SNMP协议在WAGO工业以太网系统中的应用
1 引言 众所周知,SNMP(Simple Network Management Protocol,简单网络管理协议)提供了一种从网络上的各种设备中收集网络管理信息的方法,它是一个标准的用于管理IP网络节点的协议,为现场设备向网络管理站报告问题和错误提供了一种方法。目前,几乎所有的网络设备生产厂家都实现了对SNMP的支持。随着工业以太网技术在自动化领域的不断发展,SNMP通讯技术在自动化控制设备中也得到了广泛的应用,它可以方便地将工业现场的一些信息快速、方便得传输到工厂管理系统。 2 SNMP概述 SNMP管理网络主要由三部分组成:网络管理系统(NMS---Network-management systems)、被管理
[嵌入式]
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved