如何确定CAN通信节点的波特率容忍度

2015-10-29 09:29:34来源: 致远电子
  汽车CAN总线设计规范对于CAN节点的波特率容忍度有着严格的规定,每个节点都必须具备一定的波特率容忍度,才能使节点组合到一起后,实现较好的通信性能,不至于很容易就出现总线通讯不正常,通讯错误增加。具体如表 1为汽车测试标准GMW3122位宽度容忍测试条件标准,

  表 1 GMW3122位宽度容忍测试条件标准

  在表 1所示的四种条件下,选择被测DUT的适应条件。使用如表 2所示的报文对DUT进行发送,不出现错误帧则表示通过。

  表 2 测试报文

  所以每个厂家在产品加入现场的总线之前都需要对其波特率容忍度做精准的测量认定,确保节点加入总线后不会引起严重的系统故障,根据标准文案的广州致远电子股份有限公司为了提高测试精度、简化测试方法、提高测试效率,使用CANScope-Pro总线分析仪、CANScope-StressZ扩展板设计了一套完整的解决方案:

  试验方法:

  1. 使DUT上电后,不发送CAN报文,但可以正常应答报文,CANScope不勾选总线应答,其黑色表笔(地)要和DUT的CAN收发器共地。如图 1进行测试连接。

  图 1 波特率容忍度接线图

  2. 配置干扰源为外部,如图 2所示,便于启用Vdis+和Vdis-的外部输入接口。注意GND是在Vdis+和Vdis-外部输入口中间那个接口,用于和CAN收发器的地连接。

  图 2 调整CANScope-StessZ干扰源为外部

  3. 按表 1所示,在CANScope-StressZ接头的Vdis+和GND、Vdis-和GND间各接入表 1所要求的C1、C2电容,调整CANScope-StressZ的控制面板将CHL调节为表 1所要求的C3电容。然后启动CANScope-StressZ。

  4. 将DUT启动,通过CANScope的重播功能添加如表 2所示的报文,发送间隔为100ms,发送次数为1000次,然后点击发送。如图 3所示。



 

  图 3 发送固定四帧

  5. 等待“步骤4”发送完毕后,点击帧统计。如图 4所示。如果成功率为100%,则节点处于正常状态,可继续“步骤6”的操作。

  图 4 帧统计成功率

  6. 如图 5点击测试中的位宽度容忍测试,设置好测试范围(-5% ~ +5%),即可开启DUT的波特率适应范围测试,等待测试结果。

  图 5 位宽度容忍测试

  试验评定:依据GMW3122的特定帧发送,无错误帧,则通过测试。为了保证DUT对其他设备的CAN波特率兼容性,位宽度容忍测试中容忍度建议大于等于±3%(不作为不合格依据)。

  CANScope分析仪是一款综合性的CAN总线开发与测试的专业工具,集海量存储示波器网络分析仪、误码率分析仪、协议分析仪及可靠性测试工具于一身,并把各种仪器有机的整合和关联;重新定义CAN总线的开发测试方法,可对CAN网络通信正确性、可靠性、合理性进行多角度全方位的评估;帮助用户快速定位故障节点,解决CAN总线应用的各种问题。

关键字:CAN

编辑:冀凯 引用地址:http://www.eeworld.com.cn/qcdz/2015/1029/article_11685.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
CAN

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved