深度剖析 CAN 总线终端电阻:作用、阻值与功率之谜
出处:网络整理 发布于:2026-06-04 14:37:54
终端电阻的作用
CAN 总线终端电阻主要有以下 3 个作用:
提高抗干扰能力:CAN 总线有 “显性” 和 “隐性” 两种状态,“显性” 代表 “0”,“隐性” 代表 “1”,由 CAN 收发器决定。下图是一个 CAN 收发器的典型内部结构图,CANH、CANL 连接总线。

确保快速进入隐性状态:在显性状态期间,总线的寄生电容会被充电,恢复到隐性状态时,这些电容需要放电。若 CANH、CANL 之间未放置任何阻性负载,电容只能通过收发器内部的差分电阻放电,该阻抗较大,根据 RC 滤波电路特性,放电时间会明显变长。我们在收发器的 CANH、CANL 之间加入一个 220PF 的电容进行模拟试验,位速率为 500kbit/s,波形如图所示,其下降沿较长。

image
提高信号质量:信号在较高转换速率下,信号边沿能量遇到阻抗不匹配时会产生信号反射;传输线缆横截面的几何结构变化会导致线缆特征阻抗改变,也会造成反射。能量反射时,反射波形与原波形叠加会产生振铃。在总线线缆末端,阻抗急剧变化导致信号边沿能量反射,总线信号上会出现振铃,若振铃幅度过大,会影响通信质量。在线缆末端增加一个与线缆特征阻抗一致的终端电阻,可吸收这部分能量,避免振铃产生。
别人进行了一个模拟试验(图片都是抄过来的),位速率为 1Mbit/s,收发器 CANH、CANL 接一根 10m 左右的双绞线,收发器端接 120Ω 电阻保证隐性转换时间,末端不加负载。末端信号波形如图所示,信号上升沿出现了振铃。

若双绞线末端增加一个 120Ω 的电阻,末端信号波形明显改善,振铃消失。

为什么选 120Ω?
在电学中,对电路中电流所起的阻碍作用叫做阻抗。阻抗单位为欧姆,常用 Z 表示,是一个复数 Z = R + i (ωL – 1/(ωC))。具体而言,阻抗可分为电阻(实部)和电抗(虚部)两部分。其中电抗又包括容抗和感抗,由电容引起的电流阻碍称为容抗,由电感引起的电流阻碍称为感抗。这里的阻抗指 Z 的模。
任何一根线缆的特征阻抗都可通过实验得出。线缆的一端接方波发生器,另一端接一个可调电阻,并通过示波器观察电阻上的波形。调整电阻阻值大小,直到电阻上的信号是一个良好的无振铃的方波,此时的电阻值可认为与线缆的特征阻抗一致。
采用两根汽车使用的典型线缆,将它们扭制成双绞线,根据上述方法可得到特征阻抗大约为 120Ω,这也是 CAN 标准推荐的终端电阻阻值。所以,这个 120Ω 是通过实际测量得出的,而非计算所得,是根据实际的线束特性确定的。当然,在 ISO 11898 - 2 这个标准中也有相关定义。
为什么功率还要选 0.25W?
这需要结合一些故障状态进行计算。汽车 ECU 的所有接口都需考虑短路到电源和短路到地的情况,因此我们也需考虑 CAN 总线的节点短路到电源的情况。根据标准,需考虑短路到 18V 的情况,假设 CANH 短路到 18V,电流会通过终端电阻流到 CANL 上,而 CANL 内部由于限流的原因,注入电流为 50mA(TJA1145 的规格书上标注),此时 120Ω 电阻的功率就是 50mA * 50mA * 120Ω = 0.3W。考虑到高温情况下的降额,终端电阻的功率应选择 0.5W ,一般常用 0.25W 的电阻在一定程度上也是基于成本和实际应用场景的综合考虑。
上一篇:CAN 总线常见信号干扰问题
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- CAN 总线常见信号干扰问题2026/6/2 14:36:22
- I2C总线协议详解2026/5/21 16:09:31
- RS485 端口的 EMC 防雷保护方案2026/5/20 14:23:51
- 串行接口VS并行接口2026/5/19 14:07:07
- JESD204B 与 JESD204C 的核心差异2026/5/18 14:47:23









