CAN通讯电阻不匹配是否会导致通讯失效?

[复制链接]
8242|7
手机看帖
扫描二维码
随时随地手机跟帖
capturepower|  楼主 | 2021-9-4 15:53 | 显示全部楼层 |阅读模式
最近做的一款充电器周不时的出现偶尔停机,监控发现有时候充电报文无端端的凭空消失,即相当于下位机不见了ID,后来排查了CAN总线总电阻,发现这个阻值为40Ω,再检查发现充电器端一个120Ω,仪表一个120Ω,整车控制器一个120Ω,合起来就是40Ω。请问会是这个电阻不匹配导致的问题吗?

使用特权

评论回复

相关帖子

653949915| | 2021-9-19 15:59 | 显示全部楼层
是不是总线被挂起了

使用特权

评论回复
chunyang| | 2021-9-19 21:03 | 显示全部楼层
终端电阻两端各120欧,合成阻抗60欧,过低会导致驱动电平幅值不足,确实可能导致出错。具体需要测量电平幅值并查阅接口片的器件手册确认。

使用特权

评论回复
515192147| | 2021-9-23 14:56 | 显示全部楼层
应 该 类似  这个图,电阻 挂在 2端,

TB2_LyceXXXXXbrXXXXXXXXXXXX_!!188078469.jpg

具体 介绍见:
https://bbs.21ic.com/icview-1945634-1-1.html

使用特权

评论回复
lfc315| | 2021-9-23 17:10 | 显示全部楼层
负载太重,信号太弱,可能会识别错误吧

使用特权

评论回复
GlenX| | 2021-9-29 08:56 | 显示全部楼层
所谓终端电阻,是只在网络的“端头”的电阻,为了防止驻波效应以及阻抗匹配而设置的,当然对抗干扰起到了决定性的作用。
但他不是抗干扰用的,在网络的物理链路的绝对距离最远的“端”各接一个120。总共只有2个!
当然,一般为了“主”控制器的安全,第一个电阻接在这里,也就是最近端了。另一个接在最远端或较远的分支外端(不是分支处)。
这时理论上的,也有的情况是距离较大的网络,终端不用反而好,这主要取决于线路阻抗和距离的比例。和通讯速率也有关系。

使用特权

评论回复
dalarang| | 2021-9-29 09:05 | 显示全部楼层
120欧的是终端电阻,不是每个设备都要加。
正常情况下是加在总线物理线路的首位两端,根据波特率和线长也可能不加或只加一个。

使用特权

评论回复
15192499002| | 2021-10-22 09:17 | 显示全部楼层
加了系统会更稳定吧

使用特权

评论回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 1 呐咯密密 得到打赏 ¥310.00
  • 2 qbwww 得到打赏 ¥265.00
  • 3 yanzhengxin1 得到打赏 ¥200.00
  • 4 full_stack 得到打赏 ¥100.00
  • 5 laocuo1142 得到打赏 ¥55.00
  • 6 二哲科技 得到打赏 ¥50.00
  • 7 zhangjiantao 得到打赏 ¥50.00
  • 8 改名了 得到打赏 ¥50.00
  • 9 小叶三千 得到打赏 ¥50.00
  • 10 cjseng 得到打赏 ¥50.00
在线客服 快速回复 返回顶部 返回列表