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

ZLG致远电子 2018-06-12 09:04 次阅读

本文导读

提起汽车电子行业的通信问题,大家自然会想到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位时间测试结果报告

热门推荐

原文标题:为什么汽车电子行业的工程师偏爱这款示波器?

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

如何去测得电源纹波和噪声的详细资料说明

对于硬件工程师来说,一些工具的使用也至关重要,工具使用的不当,往往导致得到的结果也是不正确的,可能会....

的头像 面包板社区 发表于 06-18 17:35 53次 阅读
如何去测得电源纹波和噪声的详细资料说明

探究示波器在工作中究竟有多重要?

随着科学技术的不断发展,小编刚了解到示波器,现在又出现了测量神器混合域示波器。看来小编真的不能停止热....

的头像 发表于 06-15 09:12 1330次 阅读
探究示波器在工作中究竟有多重要?

示波器测试TBS2000系列的操作

泰克全新TBS2000系列示波器操作视频

的头像 Tektronix视频 发表于 06-15 07:16 97次 观看
示波器测试TBS2000系列的操作

车用以太网络、MIPI技术 将会是自驾车驶发展重点课题

自驾车在全球掀起一股热潮,此概念虽在数十年前就已萌芽,但一直要到最近20年间,车用技术才逐渐进步到足....

的头像 MEMS 发表于 06-14 16:17 564次 阅读
车用以太网络、MIPI技术 将会是自驾车驶发展重点课题

支持以交换机作为星型拓扑中心的交换以太网组网

同样,端口可以接收由其他站点MAC控制子层产生的控制帧,控制帧夹在客户数据帧流中发送,接收方会根据帧....

的头像 FPGA极客空间 发表于 06-14 14:23 247次 阅读
支持以交换机作为星型拓扑中心的交换以太网组网

关于TSN技术和车载以太网的介绍

对于ADAS而言,传统的CAN总线已经远远不够,极低延时的高带宽以太网传输技术应运而生,即TSN。

的头像 自动驾驶系统 发表于 06-14 08:46 701次 阅读
关于TSN技术和车载以太网的介绍

以太网究竟能否替代CAN总线?

当前汽车的创新有70%是用在了汽车电子产品创新身上,而一辆汽车的成本中,电子产品的成本占比已经从20....

的头像 广成CAN总线 发表于 06-14 08:42 662次 阅读
以太网究竟能否替代CAN总线?

28377D的can_loopback_interrupt_cpu1程序调试,外部回环测试模式下,是不是数据信号只能在CAN内核部分,不能外发?

发表于 06-14 08:11 109次 阅读
28377D的can_loopback_interrupt_cpu1程序调试,外部回环测试模式下,是不是数据信号只能在CAN内核部分,不能外发?

介绍 I/O NI系统,C系列的I/O模块

内容包括:理想的确定性以太网I/O,具有确定性分布式I/O的NI系统,C系列的I/O模块,与LabV....

的头像 NI视频 发表于 06-14 06:19 109次 观看
介绍 I/O NI系统,C系列的I/O模块

MARVEL出产的高端千兆以太网交换芯片,对每个端口支持不同的交换模式

当以太网端口接收到不带VLANTag 的报文时,端口将在缺省VLAN 的范围内传输该报文。Acces....

的头像 FPGA极客空间 发表于 06-13 15:43 275次 阅读
MARVEL出产的高端千兆以太网交换芯片,对每个端口支持不同的交换模式

请问UART与MAC之间如何发送接收信息?

发表于 06-13 14:08 123次 阅读
请问UART与MAC之间如何发送接收信息?

一文看懂CAN总线

前言 CAN总线的应用在现在看来越来越广泛,我厂设备从最初的ARM9与ARM7平台、期间升级过度到C....

的头像 设计idea 发表于 06-13 11:16 1038次 阅读
一文看懂CAN总线

DSO用不同的方法产生相同效果

现代数字存储示波器(DSO)有多种不同的触发类型和不同的功能,如简单的边沿触发、复杂的智能触发和增强....

的头像 面包板社区 发表于 06-13 10:47 157次 阅读
DSO用不同的方法产生相同效果

MDO是什么?MDO是怎样工作的?

SA 通过下变频关心的信号,然后扫描通过解析带宽 (RBW) 滤波器的传输频带,来进行功率相对于频率....

的头像 电子发烧友网 发表于 06-13 10:16 159次 阅读
MDO是什么?MDO是怎样工作的?

请问F28M35x如何计算LD2的闪烁周期?

发表于 06-13 04:01 15次 阅读
请问F28M35x如何计算LD2的闪烁周期?

示波器上频谱分析功能做到极致,怎么做到的?

一、示波器上的FFT 是什么? 二、示波器的FFT 能解决什么问题? 三、示波器的FFT 经常变成用....

的头像 电子设计 发表于 06-12 09:19 672次 阅读
示波器上频谱分析功能做到极致,怎么做到的?

使用示波器进行验证和调试

信号保真度是一个比较复杂的问题,涵盖了示波器的带宽、采样率、内插、抖动噪底、本底噪声、时间测量精度、....

发表于 06-12 08:50 84次 阅读
使用示波器进行验证和调试

ISO1050 :电镀隔离的CAN 转发器

集成隔离式 CAN 收发器 - ISO1050

的头像 TI视频 发表于 06-12 06:24 120次 观看
 ISO1050 :电镀隔离的CAN 转发器

一种快速判断发送器是否工作的方法

过去要进行眼图模板测试,工程师是用油笔在模拟示波器的显示屏上绘制一个模板。接下来,他们需要用时钟信号....

的头像 电子设计 发表于 06-11 09:18 568次 阅读
一种快速判断发送器是否工作的方法

示波器上的FFT是什么?把示波器上的频谱分析功能做到极致

不能不说,有时候真是鸡肋,处理速度太慢,稍微大一点样本就跟死机差不多,RBW 太离谱,谐波抑制比很差....

的头像 EDN电子技术设计 发表于 06-11 08:36 252次 阅读
示波器上的FFT是什么?把示波器上的频谱分析功能做到极致

继Sailfish的自主操作系统_战斗民族自主研发处理器Baikal-T1

俄罗斯作为一个战斗的民族,同时也是我们重要邻国,一举一动都会影响到祖国同胞的心情。继印度、俄罗斯和中....

发表于 06-08 01:37 45次 阅读
继Sailfish的自主操作系统_战斗民族自主研发处理器Baikal-T1

PIC32以太网入门工具包的中文介绍和使用的详细概述

本文档介绍了如何使用PIC32以太网入门工具包II(也称为“入门工具包”)开发工具在目标板上仿真和调....

发表于 06-07 17:28 24次 阅读
PIC32以太网入门工具包的中文介绍和使用的详细概述

如何通过IP/以太网供电将智能照明引入到施工项目

无论您是要新建建筑、进行彻底的翻新,还是将现有的设施迁移到物联网架构,第一步都是要脱离开原有的流程,....

的头像 Molex连接器 发表于 06-07 11:36 419次 阅读
如何通过IP/以太网供电将智能照明引入到施工项目

示波器探头原理及种类

图为使用 5-PWR 进行开关损耗测量。把瞬时功率的电流和电压相乘,可以得到上方轨迹(橙色)。损耗测....

的头像 电子发烧友网 发表于 06-06 09:41 424次 阅读
示波器探头原理及种类

PIC32功能特性及以太网工具包用户指南

本文主要介绍了PIC32功能特性及以太网工具包用户指南。

发表于 06-05 17:28 20次 阅读
PIC32功能特性及以太网工具包用户指南

RT3050和RT3052的详细英文原版数据手册

 RT3052 SoC结合Ralink的802.11n草案兼容2T2R MAC/BB/RF,高性能的....

发表于 06-05 08:00 26次 阅读
RT3050和RT3052的详细英文原版数据手册

时间敏感网络

我们将展示如何利用我们的TSN评估套件将工业以太网流量(ODVA和Rockwell的以太网/IP协议....

的头像 EE techvideo 发表于 06-04 13:47 118次 观看
时间敏感网络

基于ZynqArtix-7的GigE机器视觉方案

GigE Vision是一个基于以太网技术的标准化视频应用的通信协议。可以轻松实现GigE Visi....

的头像 EE techvideo 发表于 06-04 13:47 275次 观看
基于ZynqArtix-7的GigE机器视觉方案

智能电网技术的仪表设备的选择的详细资料概述

智能电网技术的主要特点是电力网络和IT实时数据通信技术的融合,通过智能电网用户可以合理的利用电力资源....

的头像 工控培训 发表于 06-02 09:30 242次 阅读
智能电网技术的仪表设备的选择的详细资料概述

如何选择一个合适的示波器探头?

探头对示波器测量至关重要。为了解其重要意义,从示波器上不连接探头,试着进行测量,结果是不能进行测量。....

的头像 EETOP 发表于 06-01 15:49 466次 阅读
如何选择一个合适的示波器探头?

使用我们的TSN评估套件将以太网/IP转换为TSN流演示

我们将展示如何使用我们的TSN评估套件将以太网/IP转换为TSN流。本演示将在一条线上混合使用流量和....

的头像 EE techvideo 发表于 06-01 13:54 228次 观看
使用我们的TSN评估套件将以太网/IP转换为TSN流演示

汽车道闸跟激光测距有什么关系?

方案选定了,就开始预研了。其实当时也知道激光测距偏算法,所以在百度上和找在学校的师弟下载了一些论文,....

的头像 硬件三人行 发表于 06-01 10:03 472次 阅读
汽车道闸跟激光测距有什么关系?

学习探头选型指南方案,如何选好探头呢?

信号类型探头选择的第一步是评估要探测的信号类型。为此,可以把信号划分为: 电压信号 电流信号 ....

的头像 电子发烧友网 发表于 06-01 09:20 1786次 阅读
学习探头选型指南方案,如何选好探头呢?

gpmc同步模式读写速率只有400k,片选间时间与项目要求的10m读写速率差之甚远,请问该怎么改进?

发表于 06-01 02:23 46次 阅读
gpmc同步模式读写速率只有400k,片选间时间与项目要求的10m读写速率差之甚远,请问该怎么改进?

CAN/RS-485总线为什么要隔离

您在使用CAN或RS-485总线进行调试时,是否遇到过偶尔通信出错?或者接收不到数据?一直正常使用的....

的头像 ZLG致远电子 发表于 05-31 17:32 969次 阅读
CAN/RS-485总线为什么要隔离

使用示波器的过程中遇到的常见问题

混淆是指示波器采集的频率低于实际信号最大频率的2倍采集产生的一种状况。混淆抑制是为了防止混淆的产生而....

发表于 05-31 09:05 128次 阅读
使用示波器的过程中遇到的常见问题

通过CAN_BTR寄存器控制LBKM和SILM

每组过滤器组必须关联且只能关联一个 FIFO。复位默认都关联到 FIFO_0。所谓“关联”是指假如收....

的头像 21ic电子网 发表于 05-31 08:54 1074次 阅读
通过CAN_BTR寄存器控制LBKM和SILM

【转帖】如何减小示波器垂直量测量偏差

发表于 05-30 17:00 240次 阅读
【转帖】如何减小示波器垂直量测量偏差

100G以太网开启网络超高速时代

以太网在数据中心和企业局域网占主导地位。然而,由于以太网的成本优势、简单性和灵活性,为用户提供了具有....

发表于 05-29 09:34 514次 阅读
100G以太网开启网络超高速时代

CAN一致性测试内容及解决方案

新能源汽车行业的迅速发展,CAN总线问题日益突出,总线故障潜在问题极其严重。那么,如何保证CAN总线....

的头像 ZLG致远电子 发表于 05-29 09:14 2381次 阅读
CAN一致性测试内容及解决方案

下一代互联车辆正向我们驶来

Molex 和行业的其他领导者之间开展的战略性协作的目标是简化快速、可靠的连接功能,使汽车的数据在智....

的头像 Molex连接器 发表于 05-28 17:35 1159次 阅读
下一代互联车辆正向我们驶来

新型低端示波器推荐_有没有你喜欢的

本文首先介绍了示波器的工作原理及作用,其次介绍了示波器的使用图解,最后介绍了推荐了几款低端示波器。

的头像 电子魔法师 发表于 05-28 08:57 359次 阅读
新型低端示波器推荐_有没有你喜欢的

设置的VD中断是1060,sersor出来的数据是1080p/30的,用示波器检测到368是有数据输入的,请问哪里出了问题?

发表于 05-28 06:26 65次 阅读
设置的VD中断是1060,sersor出来的数据是1080p/30的,用示波器检测到368是有数据输入的,请问哪里出了问题?

使用Bert进行调试分析的实例

客户在做芯片IP的选型验证,该芯片支持的速率为20.62bps,不同IP厂商会给出不同的芯片自适应时....

的头像 电子工程专辑 发表于 05-26 09:12 537次 阅读
使用Bert进行调试分析的实例

PIC32系列中文参考手册—第35章 以太网控制器

PIC32系列中文参考手册—第35章 以太网控制器

发表于 05-25 17:29 27次 阅读
PIC32系列中文参考手册—第35章 以太网控制器

【转帖】如何用示波器测试有源晶振波形

发表于 05-25 14:32 362次 阅读
【转帖】如何用示波器测试有源晶振波形

237-基于Xilinx Kintex-7 XC7K325T 的FMC/千兆以太网/SATA/四路光纤数据转发卡

发表于 05-24 17:20 134次 阅读
237-基于Xilinx Kintex-7 XC7K325T 的FMC/千兆以太网/SATA/四路光纤数据转发卡

NI-7811R接线问题,请问端口28和27的5V是怎么回事?

发表于 05-24 16:56 175次 阅读
NI-7811R接线问题,请问端口28和27的5V是怎么回事?

SDS2000X系列超级荧光示波器详解

SDS2000X 系列超级荧光示波器,最大带宽300MHz,实时采样率最高2GSa/s,存储深度可达....

发表于 05-24 15:34 129次 阅读
SDS2000X系列超级荧光示波器详解

深圳市鼎阳科技有限公司宣布正式发布SDS5000X系列超级荧光示波器

深圳市鼎阳科技有限公司宣布正式发布SDS5000X系列超级荧光示波器。其输入带宽高达1GHz,是截止....

发表于 05-24 15:03 422次 阅读
深圳市鼎阳科技有限公司宣布正式发布SDS5000X系列超级荧光示波器

示波器怎么连接电脑_示波器与计算机连接方法

本文首先介绍了示波器怎么连接电脑_示波器与计算机连接方法,其次阐述了示波器与电脑连接数据传输的方法,....

发表于 05-24 10:00 947次 阅读
示波器怎么连接电脑_示波器与计算机连接方法

同步以太网规范兼容的联合测试展示加速高速以太网设计上市时间

Silicon Labs(亦称 “芯科科技”)和Calnex Solutions今日联合宣布,针对....

发表于 05-23 15:22 106次 阅读
同步以太网规范兼容的联合测试展示加速高速以太网设计上市时间

电源纹波测试的正确方法

用500MHz带宽的示波器对其开关电源输出5V信号的纹波进行测试时,发现纹波和噪声的峰峰值达到了90....

的头像 硬件十万个为什么 发表于 05-22 16:51 1043次 阅读
电源纹波测试的正确方法

tms570ls3137以太网程序中有一些源文件是灰色的,请问这会影响程序的正常使用吗?

发表于 05-22 09:09 213次 阅读
tms570ls3137以太网程序中有一些源文件是灰色的,请问这会影响程序的正常使用吗?

模拟示波器工作原理及功能介绍

测量开始时,操作者可通过中文界面选定测量类型(波形测量、元件测量)、测量参数(频率/周期、有效值、电....

的头像 EDN电子技术设计 发表于 05-22 09:05 698次 阅读
模拟示波器工作原理及功能介绍

简谈以太网、局域网、互联网区别

大家好,又到了每日学习的时候了。今天我们来聊一聊以太网、局域网、互联网区别。 以太网是一种局域网,而....

的头像 FPGA学习交流 发表于 05-21 14:54 1138次 阅读
简谈以太网、局域网、互联网区别

认识一下这款名叫“CAN总线存储器”的神器

CAN总线数据不能及时查看怎么办?CAN总线数据过多没时间处理怎么办?想要回看CAN总线历史数据又怎....

的头像 广成CAN总线 发表于 05-20 08:08 1546次 阅读
认识一下这款名叫“CAN总线存储器”的神器

国产示波器RIGOL MSO/DS7000系列数字示波器全“芯”上市

2018年5月18日,苏州普源精电科技有限公司(以下简称:RIGOL)正式对外发布其最新款MSO/D....

发表于 05-18 14:17 773次 阅读
国产示波器RIGOL MSO/DS7000系列数字示波器全“芯”上市

隔离CAN参考设计

该设计说明使用隔离的CAN收发器ISO1050和隔离的3.3-V至5-V,DC到DC转换器RZ-3.....

发表于 05-18 10:46 41次 阅读
隔离CAN参考设计