CAN总线不能正常通信的原因总结.PDFVIP

  • 614
  • 0
  • 约2.92千字
  • 约 4页
  • 2018-10-12 发布于天津
  • 举报
CAN总线不能正常通信的原因总结.PDF

RMDS系列直流伺服电机驱动器用户手册 CAN 总线不能正常通信的原因总结: 1. 终端电阻问题。 必须保证can 总线布线拓扑是手拉手的形式,并且在首尾各有一个 120Ω的电阻。在断电情况下,用万用 表测量CANH 和CANL 的电阻,正常时候,大约为60 Ω。 2. CAN 线断了,或者接触不良。 这种情况,也出现了不少案例,传统的成品杜邦线,可靠性不好。可靠性要求高的应用上,请勿使用杜邦 线。粗略统计客户反馈,已经出现过20 多例杜邦线接头处没有压好铜芯的情况导致无法正常通信。 3. 编译器不能生成正确的程序。 出现了几次,用户的开发环境,编译下载的程序根本就不能运行,导致can 通信不能正常工作。比如优化 过度、keil 工程上芯片没有选择正确。 4. 假芯片问题。 华强北流出了大把的假的can 芯片,这类芯片完全不能工作。在跑着can 程序的板上,直接用示波器测CANH 引脚的波形,如果波形完全是平的,则可以断定芯片为假货,或者芯片已经坏了。 5. 芯片供电错误问题。 一些开发板,完全不测试就出货了。TJA1050 此类的芯片,必须要5V 供电才能正常工作,有些开发板给它 供电了3.3V,然后就

文档评论(0)

1亿VIP精品文档

相关文档