微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > CAN总线网络测试研究

CAN总线网络测试研究

时间:02-10 来源:微型机与应用2010年第22期 点击:


位定时参数按式(1)计算[5-6]:

4 CAN总线网络测试

首先利用开发测试仿真环境(CANoe)定义CAN总线测试网络,如图3所示,其中Door Controller表示执行机构节点,Performance Meter代表状态监测节点,Remote Gateway代表远程传输节点;系统则自动生成Basic CAN代表总线,以及Bus Scope总线记录仪和Replay Block总线回放"虚拟"节点。采用CANcaseXL记录运转过程中总线上的报文信息和总线负载,并在CANoe环境下进行回放、分析,如图4所示。

CAN总线在不同的应用场合,其总线长度、总线负载、终端电阻、环境各不相同,导致无法针对实际工况进行优化,提高数据通信的可靠性。利用本文所述的测试工具和平台,可以对现场工况进行记录回放,或在实验室进行模拟测试,帮助开发人员和测试人员尽可能准确地定位故障,从而提高开发的效率。本文的模拟测试结果表明,电气和参数对CAN总线上通信性能影响较大,通过测试工具模拟发现,终端电阻对提高通信质量,降低报文差错影响较大。通过测试工具分别模拟了CAN总线短路、75 Ω、120 Ω、开路等终端电阻,通信过程中正确帧和错误帧速率测试数据如表3所示,可以看出终端电阻为120 Ω时通信差错率最小。


参考文献
[1] 邬宽明.CAN总线原理和应用系统设计[M]. 北京: 北京航空航天大学出版社,1996.
[2] Vector Informatic GmbH.CANoe User manual, Version 4.1[S].
[3] Vector Informatic GmbH.CANcaseXL/log, Version 3.0[S], User Manual.
[4] Vector Informatic GmbH. CANStress Manual, Version 2.1[S].
[5] PHILIPS.Determination of bit timing parameters for the CAN Controller SJA1000[S], 1997.
[6] 吴永.CAN总线位定时参数的确定[J].单片机与嵌入式系统应用,2003(10):19-22.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top