双can 冗余
好的!"双CAN冗余"指的是在电子系统(尤其是汽车电子、工业控制领域)中,为了提高通信可靠性和容错能力,采用两条独立的CAN总线通道的设计方案。
其核心思想和主要特点如下:
-
冗余设计(Redundancy):
- 系统拥有两个物理上独立的 CAN 通道(CAN1 和 CAN2)。
- 通常情况下,这两个通道在物理布线、收发器、控制器(甚至处理节点)层面都是隔离的。
- 目标是避免单点故障:一条总线或其上的某个节点、收发器、线缆出现问题时,另一条总线仍然能维持关键通信。
-
高可靠性(High Reliability):
- 这是设计的主要目的。通过物理通道的冗余,系统能够容忍一条总线失效(如线路短路、开路、电磁干扰导致通信中断、某个节点控制器故障、某个收发器故障等)。
- 在一条总线失效的情况下,重要的通信任务(如关键控制信号、安全相关的状态信息)可以切换到备用总线或同时在两条总线上传输。
-
容错能力(Fault Tolerance):
- 系统具备在发生故障时(特别是单条总线故障)继续正常运作或降级运作的能力。
- 能够避免因单点故障导致的整个通信系统瘫痪。
-
主要实现方式:
- 双通道热备份: 两条CAN总线始终同时工作,传输相同的数据。接收节点会根据某种策略(如时间戳、完整性校验)选择来自其中一条总线的正确数据进行处理。这种方式容错性最高,但带宽利用率低,成本高。
- 主备切换: 通常情况下只有主用CAN总线工作。系统持续监控主用总线的状态(例如通过心跳包、错误帧检测)。一旦检测到主用总线故障(如通信中断、错误率过高),系统会自动将通信切换到备用CAN总线。这种方式需要可靠的切换机制。
- 部分冗余/关键数据冗余: 非关键数据只在一路总线上传输,而关键性数据会同时在两条总线上传输,确保关键数据的可靠性。
-
优势:
- 显著提高系统可用性: 单总线故障不会导致系统功能完全丧失。
- 增强系统安全性: 对于安全关键系统(如刹车、转向、动力电池管理),冗余设计是满足功能安全标准(如ISO 26262 ASIL等级)的重要手段。
- 提高抗干扰能力: 两条独立的物理通道降低了因单一电磁干扰事件同时导致两条总线故障的概率。
-
应用场景:
- 电动汽车: 电池管理系统(BMS)、整车控制器(VCU)、电机控制器等高安全要求的系统。
- 高级驾驶辅助系统(ADAS): 雷达、摄像头、融合控制器之间的通信。
- 轨道交通: 列车控制系统、信号系统。
- 工业自动化: 要求高可靠性和连续运行的产线控制系统(PLC, DCS)、机器人控制系统。
- 航空航天: 航电系统、飞行控制系统。
-
需要考虑的点:
- 成本增加: 双倍的硬件(线束、连接器、收发器、可能的独立控制器)、更复杂的软件。
- 软件复杂性: 需要开发监控、切换、数据仲裁等逻辑。
- 布线空间: 需要为两条独立的物理线路提供空间。
- 时间同步: 在热备份模式下,保证两条总线上的数据时序一致可能是挑战。
总结来说,“双CAN冗余”就是通过部署两条独立的CAN总线通道,构建一个通信上的“双保险”,让系统在一条通道发生故障时,仍然能够(部分或完全)维持关键通信能力,从而大大提升了系统的可靠性和安全性。 它是在对通信连续性要求极高的场景下一种重要的工程设计策略。
SN65HVD257 CAN EVM:功能安全与冗余CAN网络的设计与应用
SN65HVD257 CAN EVM:功能安全与冗余CAN网络的设计与应用 在当今的电子系统设计中,
2026-07-05 15:50:06
SN65HVD26x Turbo CAN 收发器:CAN FD 与冗余设计的理想之选
SN65HVD26x Turbo CAN 收发器:CAN FD 与冗余设计的理想之选 在当今的电子世界中,
2026-02-27 16:25:09
SN65HVD26x Turbo CAN收发器:CAN FD与冗余设计的理想之选
SN65HVD26x Turbo CAN收发器:CAN FD与冗余设计的理想之选 在C
2025-12-23 09:40:02
视频中光流去除冗余信息的动作预测方法
近年来使用光流作为输入特征的基于深度学习的动作预测方法逐渐成汋主流,但是光流由于环境因素等影响,极易引入无关的冗余信息,从而降低动作预测的精度,而现有方法并没有考虑到光流中的冗余信息。可以从三方面
资料下载
佚名
2021-05-12 11:13:25
基于最大信息系数与冗余分摊策略的特征选择方法
特征选择是机器学习的关键环节,通常采用最小冗余最大相关法进行特征选择,但该方法存在相关性测度与冗余性测度不可比、特征引入无法自动终止等问题。为此,提出一种基于最大信息系数(MIC)与
资料下载
佚名
2021-03-26 15:27:11
AB PLC的双CPU冗余控制实现
摘要:本文介绍了在熔盐炉自动系统中,采用Allen-Bradley ControlLogix双CPU的PLC控制器,以软件方式实现CPU冗余控制。这是一种花钱少、效果好的提高系统可靠性的有效手段。
2023-06-10 10:28:40
实现功能安全性冗余CAN参考设计
描述该参考设计展示了如何在物理层实施冗余(并行)CAN 以实现功能安全性。其中包括两个 SN65HVD257 CAN 收发器以及可确保两个收发器
双CAN冗余通信系统的设计方案与应用分析
虽然CAN协议本身具有较强的检错纠错能力,但在工业控制现场,插头连接的不牢固、传输介质的损坏或总线驱动器的损坏等都会破坏CAN的可靠通信。在要求高可靠性的应用系统中,这些故障如不能自动检测到并采取
2021-05-05 10:03:00
CAN/CAN FD通信中的循环冗余校验(CRC)方法
传统CAN以及目前CAN FD采取的校验机制,保证传输过程中遭受破坏的帧数据几乎不会被接收以及应答成功,能有效防止物理层传输错误,让用户界面不需要额外关注帧传输数据的正确性。
2020-12-26 02:32:25
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 如何进行编码器的正确接线?接线方法介绍
- 什么是场效应管?它的作用是什么?
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- amoled屏幕和oled区别
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 苹果笔记本macbookpro18款与19款区别
- 通讯隔离作用
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机