灵活设置CAN终端电阻
熟悉CAN总线的朋友对终端电阻肯定不陌生,都知道在CAN总线末端加上两个120Ω电阻。但加上这两个终端电的作用具体有什么,以及终端电阻的连接方式,本文将对这些问题进行介绍。
一、CAN终端电阻的作用
1.提高抗干扰能力
总线负载时,“隐性”时差分电阻阻值很大,外部的干扰只需要极小的能量,即可令总线进入“显性”。总线上有差模干扰时,总线上就会有明显的波动。因此,需要增加一个差分负载电阻杜绝大部分噪声能量。
2.使总线快速进入隐性状态
由于总线上不可避免存在寄生电容,当总线进行数据传输时,这些寄生电容会进行充放电,可能对通信产生影响。
为了让总线寄生电容快速放电,确保总线快速进入隐性状态,需要在CANH、CANL之间放置一个负载电阻。
3.吸收反射信号
信号在较高的转换速率的情况下,当信号遇到阻抗变化时或横截面结构变化时,会产生信号反射。返回的信号则会影响通信质量,在总线上产生“振铃”
因此,在线缆末端增加一个与线缆特征阻抗一致的终端电阻,可以将反射信号的能量吸收,避免振铃的产生。
二、终端电阻使用方式
终端电阻一般接在CAN总线的最两端,如果其中一个终端电阻放在中间位置,终端电阻外面的CAN收发器在支路上,这将大大增加该节点的信号反射,进而影响总线通讯。
三、SYSMAX CAN适配器产品的终端电阻解决方案
1.转接板板载电阻
我司产品配套DB9转接板上板载了120欧姆终端电阻。使用转接板将CAN适配器接入CAN总线,可通过设置转接板上的拨码开关选择是否启用转接板上的终端电阻:
拨码开关“ON”: 接入转接板上120Ω终端电阻
拨码开关“OFF”: 断开转接板上120Ω终端电阻(如下图示状态)
2.PCAN FD系列产品软控终端电阻
-
软控电阻原理
我司PCAN FD系列产品内置有软控终端电阻。可通过配置软件设置电阻是否启用。
这种终端电阻的连接方式有以下好处:
-
内置电阻可以更加接近末端,更好防止反射
-
使用方式灵活,无需转接板或外接电阻
-
PCAN FD系列产品软控终端电阻配置方法
下面以PCAN-USB Pro设备进行使用演示:
将设备连接至电脑上,在SysMAX-PCAN-FD系列配套资料中,解压固件升级工具压缩包。
打开SysMax_PCAN_Tool.exe配置工具,启动后选择需要修改的通道点击“Next”,进行下一步配置。
勾选上启用内置终端电阻,点击设置。
修改完成后,电阻启用状态会保存在设备内部,拔插USB线后也无需重新设置。
启动内置软控终端电阻后,不使用外接终端电阻,设置CAN通道不断发送数据,使用示波器抓取波形,结果如下波形正常:
点击链接了解更多设备详情
链接:https://bj4633.apps.aliyunfile.com/disk/s/eDSAp7nN7DM?pwd=826147