can总线通信技术_什么叫can总线

can总线通信技术_什么叫can总线最近一直进行一个数据采集项目,其中有一个CAN通信环节,在这个环节中,一开始设计未规避现场环境,导致CAN通信通信异常。

最近一直进行一个数据采集项目,其中有一个CAN通信环节,在这个环节中,一开始设计未规避现场环境,导致CAN通信通信异常。

在项目中遇到的问题:通信线缆(只能用现场备用线0.5单芯铜线、非双绞线)、现场环境(与电源线并行,干扰较大)、通信距离300米左右、线缆中接点较多……等等问题导致CAN通信错误计数达到最大值引起BUSOFF。所以在设计时一定要规避这些问题。

1、通信线缆:使用屏蔽双绞线

2、通信频率:通信距离越长频率越低

3、终端电阻匹配:其终端匹配电阻值取决于电缆的阻抗特性(双绞线一般是120Ω)

can总线通信技术_什么叫can总线

4、屏蔽干扰源:

若有些情况不能避免,还有哪些补救办法(现在还在理论设计中,具体还得看现场使用情况)

1、在线缆转接点处添加CAN中继器(can桥),延长传输距离。

2、降低波特率(数据量大的可能不好实现)

3、终端电阻的匹配

4、软件中检测引起BUSOFF,重启CAN(但是对于一个安全可靠控制系统,这样的警告是绝对不允许的

现场应用的结果如何,未完待续……

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/11785.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注