在某块板子上出现CAN不能收发信号,可能是什么原因导致的? 换了CAN收发器(SN65HVD230)后,通信正常。
现象描述:
(1)原理图如下:
(2)测量SN65HVD230的电源引脚电压正常为3.3V。
(3)通过CAN调试器往CAN总线上丢数据,发现CAN_L波形正常,CAN_H波形异常,表现为只会在每帧数据开头有个脉冲,之后都是低电平,像是被拉低一样。
(4)测量单芯片的各个引脚之间的阻抗为(异常芯片1 与 异常芯片2出现在同一块板子上,原理图均与上图一致,分别作为两颗MCU的CAN收发器)
user4081204:
补充,上面的两张图片没有显示。
分别为
原理图如下
阻抗测试结果如下
Kailyn Chen:
电路没什么问题,异常芯片1 与 异常芯片2出现在同一块板子上, 那么是否有做交叉实验,将这块异常芯片更换到正常工作的板子上试试呢?
user4081204:
回复 Kailyn Chen:
换到正常板子上同样无法正常工作。