[STM32G4] CAN通讯偶尔断连但又自动恢复,真是摸不清规律

[复制链接]
668|32
jtracy3 发表于 2025-11-3 20:20 | 显示全部楼层
总线两端严格接 120Ω±5% 电阻
pmp 发表于 2025-11-3 21:54 | 显示全部楼层
采用双层屏蔽双绞线,必要时在CAN_H/L间增加共模电感滤除高频噪声
uiint 发表于 2025-11-5 10:01 | 显示全部楼层
使用逻辑分析仪抓取显性/隐性电平转换瞬间,观察是否存在振铃或畸变
adolphcocker 发表于 2025-11-5 10:47 | 显示全部楼层
将总线从中间断开,分成两半,分别测试哪一半有问题。不断重复,直到定位到有问题的节点或线段。
benjaminka 发表于 2025-11-5 11:45 | 显示全部楼层
节点间采用独立电源或隔离电源              
janewood 发表于 2025-11-5 12:58 | 显示全部楼层
单点接地,防止地电位差引入噪声              
bestwell 发表于 2025-11-5 13:52 | 显示全部楼层
终端电阻缺失、不匹配、或位置错误。
uytyu 发表于 2025-11-5 14:38 | 显示全部楼层
严格遵循直线拓扑,分支长度不得超过总线总长的10%。
pixhw 发表于 2025-11-5 14:58 | 显示全部楼层
在整个总线断电的情况下,用万用表测量CAN_H和CAN_L之间的电阻。
everyrobin 发表于 2025-11-5 15:48 | 显示全部楼层
总线负载率过高              
eefas 发表于 2025-11-5 16:32 | 显示全部楼层
输出端需接50Ω负载以避免反射。
dspmana 发表于 2025-11-5 16:53 | 显示全部楼层
CAN总线在某个时刻的信号质量恶化,导致节点无法正确解码
ccook11 发表于 2025-11-5 17:34 | 显示全部楼层
CAN总线要求在两个最远端的节点上各有一个120Ω的终端电阻,用于吸收信号反射,保证信号质量。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部