【CAN总线应用】之 终端电阻

2020-02-11 09:03发布

本人在下位机接触的比较多的就是can总线,在实际项目中也遇见了一些问题,
可能对前辈们来说都是小儿科,嘿嘿,

最近马上要使用K60开发板了,带有can总线控制器的,我比较喜欢,所以在这里分享。

本篇分享终端电阻,至于原理我这里就不说了,我其实也不太懂的,


连接到CAN总线上每个节点都需要两端需要接有120Ω的抑制反射的终端电阻,


在之前的一次项目中,每个传感器节点板子上都焊接了120Ω电阻,刚开始接入的传感器6个一下吧,,不是很清楚数量了,
总线正常,接入了第8个那样,总线就出现错误了,不能正常通信了,

以为是程序问题,后来找到找到原因,就是总线上的终端节点并联的电阻过多了,阻值变小了,达不到基本的阻值要求,所以把一些板子上的电阻
吹下来,总线正常了,

虽然只是很小的bug,但是找到以后,很是开心,希望这个经验能对以后的使用者有帮助,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
99条回答
craigtao
1楼-- · 2020-02-13 22:47
Wisen 发表于 2014-12-29 13:04
我做过64节点的,就起始和末端加就了电阻,没有遇到过什么问题

嗯,感谢你的经验分享,
Ammon
2楼-- · 2020-02-14 03:37
 精彩回答 2  元偷偷看……
craigtao
3楼-- · 2020-02-14 07:36
浪里白条 发表于 2014-12-29 12:33
请教下为啥子不能接多了?

接多了相当于总线中的电阻并联的,阻值变小了,达不到作用了,
craigtao
4楼-- · 2020-02-14 12:27
wanglongwx 发表于 2014-12-29 12:14
节点多了 终端电阻的作用就体现出来了,MARK

看来坛友你也是使用can总线的,?
craigtao
5楼-- · 2020-02-14 17:03
mubei 发表于 2014-12-29 12:22
终端电阻不一定就是120欧姆

请问一下,你用过多少的?分享一下!
craigtao
6楼-- · 2020-02-14 18:26
Ammon 发表于 2014-12-29 13:15
百度下手拉手,其实就并联,接线的时候从主机CANH、CANL接入设备1,再从设备1接到设备2,再从2接到3..... ...

我怎么感觉和一根总线,节点过载上面是一样的呢!!!

而且貌似你这个只要有一个节点有问题的时候,好像会造成很大的问题,

是你自己的项目现场这样使用的吗?

一周热门 更多>