用PFautoCAN汽车CAN总线仿真开发工具简单快速检测总线错误的方法
成都盘沣科技有限公司   2012-06-21 22:25:18 作者:PFCEO 来源: 文字大小:[][][]

PFautoCAN汽车CAN总线仿真开发工具所配套的USB接口双路CAN-BUSPC-CAN接口卡在设计之初就已经考虑到了对总线检测的重要作用。在这里,我们介绍几种利用接口卡的SYS指示灯简单而行之有效的进行总线检测的方法。

1、总线的监听检测通信问题:在配置接口卡选项中,我们设置其为“只听模式”,在这个模式中,CAN控制器将不会对总线数据进行响应,只听不说,不打扰总线的正常通信。在这种模式下,如果硬件网络只有2个节点,且不能确定其中一个节点是否发送数据,另外一个节点是否硬件初始化正确(初始化不正确不会对总线进行响应,前提是该节点初始化时没有设置为只听模式),另外一个节点初始化不正确(原因是CAN控制器初始化不正确或者节点程序有问题)时,PFautoCAN接口卡的SYS指示灯会闪烁为红色。

2、PFautoCAN接口卡以只听模式或正常模式接入多个节点组成的网络,观察SYS灯闪烁情况,在有总线错误时,将会闪烁红灯,这种情况一般有以下几种可能:

1)网络中其他节点数据接收(如收到的数据在数据缓冲区没被取出)处理能力不足情况,导致总线溢出。建议优化程序,加快节点对数据的处理,或者在节点内设置数据缓冲区,先缓冲数据再处理(另外注意用验收、屏蔽寄存器屏蔽掉不相干ID信息)。

2)总线阻抗不匹配,导致错误帧出现。按照CAN总线使用要求,在相应的位置加装匹配电阻。

3)使用现场干扰太大。可以考虑使用的线材、走线因素,建议用带屏蔽的线缆,将屏蔽层接地,线材符合CAN总线使用要求。

 

 

—————————成都盘沣科技有限公司—————————
【咨询电话】028-62496199
【业务联系人】贺先生
【业务联系电话】13608179927
【业务联系QQ】1415175

【客服联系人】袁先生
【客服联系电话】18602801577
【客服联系QQ】1206695207

【公司地址】 四川成都龙泉国际汽车城
【盘沣官方网站】
http://www.pfautoecu.com

最新评论
发表评论
标题
内容
表情
 

  分类导航
业界动态  (210)
企业新闻  (141)
汽车电子及CAN总线技术  (504)
汽车电子开发  (78)
  最新文章

成都盘沣科技有限公司

Copyright © 2009-2011 

腾讯企业QQ
蜀ICP备13022615号