在探索两种常见的现场总线技术时你是否曾想过如何深入了解以太网分析车载总线协议解码以及CAN位时间测试
在探索汽车电子行业的通信问题时,我们自然会想到CAN、LIN、CANFD、车载以太网等协议。那么工程师在调试这类通信问题的时候,示波器是否拥有相关协议的分析插件就非常关键。这些分析插件是如何协助工程师解决问题的呢?本文将重点从示波器的以太网分析、车载总线协议解码和CAN位时间测试三个方面来进行描述。
一、以太网分析
目前,车载以太网最重要的应用就是域。除了域,还有激光雷达等需要高带宽和全新的运算架构。此外,还有降低成本的需求。
如图1所示,为典型的汽车网络架构。
图1:典型汽车网络架构
像CAN总线一样,以太网也需要类似的多种测试来确保通信等稳定性。这包括眼图测试、发送抖动测试、幅值特性测试、三态失真测试等项目通过这几项测试,可以判断以太网性能是否良好。
为了兼顾汽车电子整体测试需求,包括常规电压电流信号,CAN,LIN总线测量,以及以太网测量。ZLG致远电子ZDS4054Plus最新固件支持百兆以太网络(100Base-TX)分析功能。
连接需1块ZTF100B转接板,2条SMA转BNC线,1条平行网线用于接示波器,一条平行或交叉线用于接被测设备,如图2所示:
图2:车载以太网络分析连接
另有完整视频教程可供参考。
二、常用协议解码
除了以上提到的,以便于日后的工作效率提升,本设备还提供了30余种免费标配常用车辆通信协议解码功能,如LIN, CANFD, FlexRay, SENT等。
详细介绍如下:
3.大存储深度:不仅可以监控整个通信过程,而且还能对70s CAN波形进行完整解码,如图8所示:
图片8: 70s CAN波形解码
4.事件表记录:所有512M存储深度下的波形都能进行全存储深度与全协议解码,并且显示在事件表中。在事件表中,可以观察到具体某帧波形时间IDField数据信息,大大方便了我们对于波形的进一步研究,如林通讯方式之例子:
图片10: 林通讯方式之例子
5.参数测量功能:支持51个参数及24个同屏显示,不仅能够直接支持计算出每帧数据包中的平均负荷率与瞬时负荷率,也能够对比不同情况下产生差异,这一点对于理解系统性能至关重要,如以下展示的是基于FPGA硬件加速技术实现的一次高速计算任务完成后只需0.02秒即可完成整个采样周期内所有必要参数检测任务并给出结果:
图片11: 参数检测结果展示
三、高级功能-位时间精确控制
为什么要关注每一个节点上的位时间?
因为根据《GMW14241JUNE2012》标准规定,如果同一总线上各节点之间存在差异过大的位时间,就可能导致出现错误帧而无法正常沟通,因此必须保持较高的一致性。
如何进行这样的精确控制?
选择合适条件下使用触发机制捕捉相应数据;然后分别计数20-30个隐显差分边沿,然后取平均值作为单一位长;至少重复100次确定最大最小值,并作比较,看看是否符合预期要求;
其它还有更简单快速方法,是通过软件模拟验证过程,即设置输入框指定允许范围,然后自动统计5000帧内符合要求数量,如果达到设定的阈值,则输出“pass”,否则为“fail”;
最后导出报告文件,便于后续审查和记录如以下展示的是使用该工具实际操作过程中的步骤截面:
图片13: 实际操作步骤截面
综上所述,无论是对传统或现代化交通工具来说,都不可忽视先进技术与科学知识结合起来研发具有强大处理能力和灵活配置能力的人工智能设备,它们将帮助我们更快地找到解决方案,更有效地提高我们的生活质量,同时也是推动科技发展的一个重要组成部分之一。而今天,我们正处于这样一个历史时刻,在这个时代里,每一次创新都是对前人智慧的一次延伸,每一步向前都是人类文明进步的一部分。如果你想了解更多关于此主题的话题,请继续浏览其他文章,或联系专业团队获取详尽信息!