登录/注册

can收发器原理及作用

CAN收发器是CAN控制器和物理总线之间的接口,将CAN控制器的逻辑电平转换为CAN总线的差分电平,在两条有差分电压的总线电缆上传输数据。

更多

CAN收发器控制器局域网(CAN)总线系统中的关键硬件组件,位于CAN控制器(通常集成在MCU中)和物理CAN总线(双绞线)之间。它扮演着至关重要的信号转换和接口角色。


核心作用

  1. 信号电平转换: 这是最主要的功能。

    • 发送方向: 将CAN控制器输出的逻辑电平信号(通常是TTL或CMOS电平,例如0V表示逻辑0,3.3V或5V表示逻辑1)转换成适合在物理总线上进行长距离、抗干扰传输的差分信号(符合ISO 11898-2标准)。
    • 接收方向: 将物理总线上的差分信号转换回逻辑电平信号,供CAN控制器读取和处理。
  2. 提高抗干扰能力:

    • 差分传输: CAN收发器采用差分电压(CAN_H - CAN_L)来代表信号状态(显性或隐性)。这种传输方式对共模干扰(噪声同时叠加到两根线上的干扰)有极强的抑制能力。外部的电磁干扰(EMI)通常会同等影响两根导线,其电压差(差值)能保持不变,从而保证信号完整性。
    • 总线引脚保护: 集成ESD保护二极管等电路,保护敏感的控制器接口免受静电放电损坏。
  3. 驱动能力:

    • 提供足够的驱动电流(汇电流)能力,以便在总线处于“显性”状态(逻辑0)时,能将总线上的差分电压拉到足够低(如CAN_H ≈ 3.5V, CAN_L ≈ 1.5V,差值≈2V)。需要驱动整个网络的终端电阻负载。
  4. 实现总线状态:

    • 显性状态: 收发器主动将CAN_H拉高,将CAN_L拉低(典型的差分电压≈2V),代表逻辑‘0’。具有比隐性状态更高的优先级。
    • 隐性状态: 收发器不主动驱动总线,总线上的终端电阻(通常120Ω)将其维持在一种无源的高阻状态。此时CAN_H和CAN_L电压接近(均接近电源电压的一半,例如≈2.5V),差分电压≈0V,代表逻辑‘1’。
  5. 故障保护:

    • 许多现代CAN收发器集成了失效保护功能:
      • 总线短路保护: 防止CAN_H或CAN_L对电源(VCC)或地(GND)短路的永久性损坏。
      • 热关断: 当芯片温度过高时自动关闭输出,防止过热损坏。
      • 欠压锁定: 当工作电压过低时关闭输出,防止意外行为。
      • 静音模式: 只接收,不发送,用于诊断或防止故障节点干扰总线。
      • 自动极性检测: 部分收发器能检测并适应CAN_H和CAN_L接反的情况。
  6. 电气隔离:

    • 虽然收发器本身不提供隔离功能,但它是实现隔离式CAN接口的关键组成部分之一。隔离通常通过光耦(信号隔离)或数字隔离器配合隔离电源来完成,隔离栅位于控制器逻辑端(微控制器侧)和收发器总线端(总线侧)之间,主要保护微控制器免受总线上高压和地电位差的危害。

工作原理简述

  1. 发送过程:

    • CAN控制器产生逻辑信号(TxD)。
    • TxD为低电平(逻辑0)时,收发器内部的驱动器电路工作:
      • CAN_H引脚电压拉高至(接近)预设电源电压(如VCC)。
      • CAN_L引脚电压拉低至(接近)地电平(GND)。
      • 此时总线处于显性状态(CAN_H - CAN_L ≈ 2V)。
    • TxD为高电平(逻辑1)时,收发器内部的驱动器关闭(进入高阻状态):
      • CAN_HCAN_L通过总线上的终端电阻被拉到相同电压(约VCC/2)。
      • 此时总线处于隐性状态(CAN_H - CAN_L ≈ 0V)。
  2. 接收过程:

    • CAN_HCAN_L线上的差分信号进入接收器电路。
    • 差分接收器比较CAN_HCAN_L之间的电压差。
    • (CAN_H - CAN_L) > 接收阈值(通常>0.9V)时,判断为显性接收器输出RxD为低电平(逻辑0)。
    • (CAN_H - CAN_L) < 接收阈值(通常<0.5V)时,判断为隐性接收器输出RxD为高电平(逻辑1)。
    • 控制器读取RxD信号,还原出发送端的逻辑信息。

总结

简单来说,CAN收发器就像CAN总线网络的“物理层翻译官”和“保护卫士”

没有CAN收发器,微控制器的数字信号就无法可靠地、抗干扰地在物理双绞线上传输,更无法构成实用的CAN总线网络。 它广泛应用于汽车电子、工业自动化、医疗设备、新能源(如BMS)等领域,是实现可靠总线通信不可或缺的核心元件。

选型时需关注:兼容性(5V/3.3V)、总线保护级别(ESD、短路)、速度(高速CAN可达1Mbps)、功耗、特殊功能(静音模式、极性识别、单线模式)、温度范围、封装等。常见的型号如TI的SN65HVD系列、NXP的TJA1050系列、ADI的ADM3052系列等。

CAN收发器:总线信号的“翻译官”

在CAN总线通信中,CAN收发器(Transceiver)扮演着至关重要的角色——它就像一位“翻译官”,负责将微控制

2025-06-27 11:34:20

CAN总线收发器的工作原理和应用

CAN(Controller Area Network)总线收发器是CAN总线通信中的关键组件,其工作原理和应用对于理解现代汽车电子、工业自动化

2024-08-26 15:23:00

CAN收发器CAN控制的区别

CAN总线系统是现代工业自动化和汽车控制系统中常用的通信协议。在CAN总线系统中,CAN

2024-05-28 15:44:10

CAN 收发器的时序考虑

双 CAN 收发器的时序考虑

资料下载 旧念 2022-11-15 19:45:52

细数T-BOX中TI的明星产品之CAN 收发器 | 第二节 TCAN1042-Q1:“硬核”的CAN收发器

细数T-BOX中TI的明星产品之CAN 收发器 | 第二节 TCAN1042-Q1:“硬核”的CAN

资料下载 贾小龙 2022-10-31 08:23:39

信路达 CAN收发器 XL1000数据手册

CAN收发器?SOP-28封装:SOP-28

资料下载 jf_79714806 2022-08-19 15:57:48

信路达 CAN收发器 XL2515-TSS数据手册

CAN收发器?TSSOP-20封装:TSSOP-20

资料下载 jf_79714806 2022-08-19 15:57:47

CAN收发器TJA1040与TJA1050对比报告

CAN收发器TJA1040与TJA1050对比报告

资料下载 西门子谭工 2021-12-13 10:48:44

汽车CAN收发器作用、原理及构成

随着汽车电子技术的飞速发展,汽车CAN收发器作为汽车电子系统中的重要组成部分,其重要性日益凸显。汽车CAN

2024-05-24 15:33:18

收发器的主要作用与种类详解

收发器,作为通信系统中的关键组成部分,其主要作用是实现信号的发送和接收。随着通信技术的不断发展,收发器的种类也日益丰富,满足了不同场景下的通信需

2024-05-22 17:05:44

CAN控制CAN收发器CAN驱动的区别是什么?

在CAN总线结构中,CAN控制器、CAN

2024-01-30 09:44:12

NXP CAN收发器的特点及应用

面对各种不同种类的CAN通信收发器,你是否知道该如何选型?NXP推出了多种类型的CAN

2023-09-05 14:05:22

CANOpen系列教程03 _CAN收发器功能、原理及作用

CANOpen系列教程03_CAN收发器功能、原理及作用

2020-03-06 17:03:10

CAN收发器有什么特点?

在CAN通信中,收发器起到了十分相当特别的作用。目前市面的收发器型号也是

2019-09-03 06:04:44

降低隔离式CAN收发器有什么作用

随着目前越来越多的系统在不同电压下运行,从电梯到电动汽车,甚至海事系统,隔离式CAN收发器已经成为不可或缺的一部分。这些收发器将

2019-07-31 07:11:00
7天热门专题 换一换
相关标签