CAN总线收发器的原理是什么?主要应用在哪些方面
Can总线是针对测控领域设计的,所以一次传输的报文量很小,一次报文量最大能够承载的数据上限为8字节,这种小数据量的传输一方面能够使得低优先级事务的传输,另一方面也非常符合测控需求。
好的,我们来详细了解一下 CAN 总线收发器的原理和应用。
CAN 总线收发器的原理
CAN 收发器是连接 CAN 控制器(通常在 MCU 或专用的 CAN 控制器芯片中)和物理 CAN 总线(一对双绞线:CAN_High 和 CAN_Low)之间的接口芯片。它的核心功能是在 CAN 控制器的逻辑信号和总线上的物理差分信号之间进行双向转换,并提供必要的总线驱动、保护和控制功能。
其工作原理主要可以分为发送和接收两大路径:
-
发送路径 (从控制器到总线):
- CAN 控制器输出两种逻辑电平:
显性(逻辑“0”,通常对应低电平,如 0V)或隐性(逻辑“1”,通常对应高电平,如 VCC)。 - 驱动器: 收发器内部的驱动器电路接收这些逻辑信号。
- 当控制器输出显性电平(逻辑“0”)时:
- 驱动器导通内部的相关晶体管/开关。
- 拉高 CAN_High 电压(相对于总线参考地)。
- 拉低 CAN_Low 电压(相对于总线参考地)。
- 结果:总线产生差分电压
Vdiff = V_CAN_H - V_CAN_L ≈ 2V(典型值,符合标准要求),这个状态表示总线上的显性位。
- 当控制器输出隐性电平(逻辑“1”)时:
- 驱动器关闭或处于高阻态。
- 总线上接的终端电阻(通常是 120Ω)会拉低 CAN_High 和 CAN_High,使它们接近一个中间电位。
- 结果:差分电压
Vdiff = V_CAN_H - V_CAN_L ≈ 0V,这个状态表示总线上的隐性位。
- 当控制器输出显性电平(逻辑“0”)时:
- CAN 控制器输出两种逻辑电平:
-
接收路径 (从总线到控制器):
- 物理总线上的差分电压信号被接收到收发器。
- 差分接收器: 收发器内部的差分接收器是一个比较器电路。
- 它持续比较
V_CAN_H和V_CAN_L的电压。 - 当
Vdiff大于特定阈值(例如 > 0.9V 或设定点)时:接收器判断为 显性状态(逻辑“0”),并输出相应的低电平给 CAN 控制器。 - 当
Vdiff小于特定阈值(例如 < 0.5V 或设定点)时:接收器判断为 隐性状态(逻辑“1”),并输出相应的高电平给 CAN 控制器。
- 它持续比较
- 共模范围: 接收器的一个重要特性是具有极高的共模抑制比。这意味着即使 CAN_H 和 CAN_L 线同时受到相同方向和幅度的干扰(地电位偏移或瞬变脉冲),只要它们之间的电压差保持不变,接收器就能正确判断逻辑状态,这极大地提升了在恶劣电磁环境下的抗噪能力。
-
其他关键功能和保护模块:
- 电源管理: 通常支持宽输入电压范围(如 3.3V, 5V)和/或汽车电池电压(如 12V/24V 系统)。
- 静电保护: 集成 ESD 保护二极管(如 IEC 61000-4-2),防止静电损坏芯片。
- 瞬变电压抑制: 提供对浪涌电压(如 ISO 7637 定义的汽车抛负载)的防护。
- 热关断: 检测驱动器过热并自动关断输出,防止损坏芯片。
- 短路保护: 检测 CANH/CANL 到电源或地的短路,并限制输出电流。
- 超时: 有些收发器有 Dominant Timeout 功能,防止软件错误导致控制器长时间卡在显性状态而阻塞整个总线。
- 错误诊断: 部分高级收发器提供错误标志输出(如 INH、RST 或专用错误引脚)。
- 高边唤醒/低功耗模式: 支持总线唤醒功能(当总线上有显性活动时,将收发器及其连接的控制器从低功耗模式唤醒)。
核心优势原理:差分信号
CAN 收发器的核心工作原理建立在差分信号传输上:
- 逻辑“0” -> 发送器在总线上产生显性差分电压 (Vdiff = 2V)。
- 逻辑“1” -> 收发器停止驱动,总线靠终端电阻恢复到隐性差分电压 (Vdiff ≈ 0V)。
- 接收器只关心两根线之间的电压差,对共模干扰有极强抑制能力。
- 电流环:显性位传输时,电流从CAN_H流入终端电阻,从CAN_L流出(经过收发器的下拉部分),形成一个电流环,磁场在两根线上方向相反而大部分抵消,辐射电磁干扰。
CAN 总线收发器的主要应用
CAN 总线以其高可靠性、良好的错误检测与处理机制、多主仲裁能力、差分传输的抗干扰性及合适的通信速率,在以下领域广泛应用,核心器件 CAN 收发器也随之成为这些系统的物理层基础:
-
汽车电子: 这是 CAN 总线最主要的应用领域,被称为汽车的“神经网络”。
- 车身控制系统: 车门锁、车窗升降、座椅调节、后视镜调节、灯光控制、雨刷控制。
- 动力总成系统: 发动机控制单元(ECU)、变速箱控制单元(TCU)、燃油喷射、点火系统。
- 底盘和安全系统: 防抱死制动系统(ABS)、电子稳定程序(ESP)、安全气囊控制单元(ACU)、电动助力转向(EPS)。
- 舒适性系统: 空调控制单元(HVAC)、信息娱乐系统(IVI)与车身/网关的通信、车钥匙/无钥匙进入。
- 诊断接口: OBD-II 接口。
- 新能源车: 电池管理系统(BMS)、电机控制器(MCU)、车载充电机(OBC)之间的通信。
-
工业自动化:
- 工厂自动化: PLC 之间的通信、PLC 与远程 I/O 模块、传感器、执行器、驱动器(变频器、伺服驱动器)的分布式控制。
- 机器控制: 包装机械、印刷机械、纺织机械、机器人内部关节控制和互联。
- 过程控制: 分布式控制系统(DCS)中的现场设备(传感器、变送器、阀门定位器)联网。
- 楼宇自动化: 电梯控制、安防系统(门禁、监控)、消防报警、暖通空调控制(HVAC)、能源管理。
-
医疗设备:
- 需要高可靠通信的场合:监护仪(连接各种生理参数探头)、手术台/手术灯控制、自动化检验设备、成像设备内部模块通信。
- 医用电梯/床等特殊设备。
-
电池管理系统:
- 除了新能源汽车的 BMS,其他大型电池组(如储能系统、工业 UPS 电池系统)中也广泛应用 CAN 总线进行电池模组监控、均衡控制和保护通信。
-
其他交通工具:
- 轨道交通: 列车内部各车厢控制系统、车门控制、辅助设备。
- 船舶: 机舱监控、导航设备通信。
- 农业机械: 拖拉机、收割机等的控制系统。
-
航空航天(特定领域):
- 一些机载电子设备内部子系统间通信,对重量、功耗和可靠性有较高要求的部分场景。
-
特殊应用设备:
- 需要分布式控制、高可靠性和中等通信速率的专用设备或系统。
总结
CAN 收发器是 CAN 总线通信系统的物理层基石,它高效、可靠地将控制器产生的逻辑信号转换为核心具有抗干扰能力的差分信号在物理总线上传输,同时也将物理总线上的差分信号准确识别并转回逻辑信号供控制器处理。其集成的保护和控制功能确保了在汽车、工业等复杂和严苛电磁环境下通信的鲁棒性。因此,你在几乎所有现代乘用车/商用车内部以及大量的工业自动化设备中都能找到它的身影。
热重差热分析仪应用在哪些方面
热重差热分析仪是在升温、恒温或降温过程中,观察样品的质量随温度或时间变化,主要用于研究材料的热稳定性和组份。热重差热分析仪被广泛应用在塑料、涂料、药品、金属材料和无机材料等。热重差热分析仪
2023-12-12 14:23:05
SN65HVD1050 EMC优化CAN总线收发器数据表
电子发烧友网站提供《SN65HVD1050 EMC优化CAN总线收发器数据表.pdf》资料免费下载
资料下载
KANA
2024-07-03 10:49:50
支持CAN FD和总线唤醒功能的故障保护CAN收发器
NCA1051/N是一款高速CAN收发器,可提供控制器局域网(CAN)协
资料下载
jf_61532426
2022-10-31 12:07:21
使用400Hz中频电源的正确方法是什么?主要是应用在哪些方面的呢?
使用400Hz中频电源的正确方法是什么?主要是应用在哪些方面的呢? 400Hz中频电源是一种特殊的电源系统,其输出频率为400赫兹,相比传统的50赫兹或60赫兹电源系统,它具有更高的频率。本文将详细
2023-11-16 11:23:03
大数据应用在哪些方面?
在大数据时代,大量化,快速化,多样化,价值化是其主要特征,那么基于上述特点,大数据应用范围变得更加广泛,那么大数据应用在哪些方面呢?毕竟只有知悉大数据应用在哪
2023-02-08 10:33:36
什么是源表,主要应用在哪些方面?
编程恒流负载;当电源/测量表组合(SMU)时给电压测量电流或给电流测量电压;源表应用在哪些方面?数字源表相当于电压源、电流源、电压表、电流表、电子负载的综合体。武汉普赛斯S系列数字源表可广泛的应用于各种
Web Bluetooth可以应用在哪些方面
什么是Web Bluetooth 它可以应用在哪些方面,如何应用 如何实现Web Bluetooth应用(所需的工具、需要哪些技能和知识、简单的实现示例) Web Bluetooth可以应用在哪些方面 商业应用 用
2021-10-19 10:53:24
基于FPGA的DSP系统设计中的流水线技术主要应用在哪些方面?
以降低系统速度为代价。从FPGA发展趋势和DSP运算要求看,系统速度指标的意义比面积指标更趋重要,需要我们进一步深入研究提高芯片的最高工作速度的设计策略。我们需要讨论一下基于FPGA的DSP系统设计中的流水线技术主要应用在哪些方面
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 芯片的工作原理是什么?
- ssd是什么意思
- 什么是蓝牙?它的主要作用是什么?
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- dtmb信号覆盖城市查询
- 怎样挑选路由器?
- 华为芯片为什么受制于美国?
- 元宇宙概念股龙头一览
- type-c四根线接法图解
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- BLDC电机技术分析
- 复位电路的原理及作用
- dsp是什么意思?有什么作用?
- iphone13promax电池容量是多少毫安
- 苹果无线充电器怎么使用?
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 传感器常见类型有哪些?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机