真心求请教CAN总线的通信问题

2019-03-23 18:19发布

请教各位前辈,小弟目前在做一个CAN总线的项目,总长度大概700米,通信速率现在是31.25Kbit,56个节点,使用的STM32F103RC,现在已经试用,前期大概5/6天使用都很正常,昨天上午还跑的好好地,中间歇了一会,到下午,突然最后两三个节点就不行了,中间的节点偶尔也会离线。把最后一个节点的120欧姆电阻断开之后,整个系统又可以了。120欧姆连接就又不行了。
还请各位帮忙分析一下,谢谢!




此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
byron1902
2019-03-25 02:31
做过类似的CAN项目,不知道你我遇见的问题是否类似
我当时用多个120中端电阻将线路阻抗调到60Ω,就正常了。
你的工程中,如果因为线路阻抗本身就很低了,再并联120Ω之后会更加降低线路阻抗,因此影响到CAN通信。
此外,通信线缆也会影响到CAN通信,成本方面不做过多要求,一般使用双绞线以保证CAN的差分信号性能,上传一份CAN总线电缆规范的技术手册你可以参考。
我是用的51做MCU的,想和你请教下STM32 的CAN的问题
祝你好运!

一周热门 更多>