概述:

普通的CAN电路终端电阻直接使用120R的电阻:

CAN终端电阻不直接用120欧姆,而是用两个60欧姆串联,并且在两个电阻中间用一个电容接地。

NXP的车规级CAN:符合 ISO 11898-2:201x(即将合并的ISO 11898-2/5/6标准)的 1 Mbit/s高速CAN收发器,支持 CAN FD 数据域内 2 Mbit/s 的主动通信。

实现原理:

1.电容连接在两个60Ω电阻之间的节点(即CAN_H和CAN_L的中点);

2.在理想对称差分信号中,中点电压应该是 共模电压

3.该节点接电容到地,就能对共模噪声提供一个低阻抗通路

4.高频共模噪声会被这个电容“泄放”到地,从而**抑制EMI(电磁干扰)**和其他共模干扰。

差模信号仍然通过60Ω+60Ω正常传输;共模噪声通过中点电容被引导到地,不会影响CAN收发器。

为什么不能直接接电阻到地,不用电容:

如果你用两个电阻分别从CAN_H和CAN_L直接接地,会导致阻抗失配和通信干扰;电容是对直流开路、对高频导通的元件,这就非常适合用来只“处理”噪声而不影响正常数据通信。

测试结果:

图a为CAN通讯电路接了终端电阻,但是未添加到地电容的测试波形;图b为CAN通讯电路接了终端电阻,并且也添加到地电容的测试波形。通过对比两图可以看出,图a的CANH,CANL存在明显被噪声干扰产生的波动,图b则好很多。因此有时候在现场环境比较恶劣的场景中,终端电阻这种接法对改善信号质量改善很大。

图a终端电阻未加电容到地

图b终端电阻加电容到地

下面给出CAN电路防护的思路:

感触:要想提升电路设计能力,还得向NXP  MPS  TI的大公司参考版看齐,多多学习参考设计。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐