整车CAN网络拓扑图

article/2025/9/25 23:08:18

 什么是智能硬件与ECU ?

 

       何为智能硬件, 就是包含智能控制单元的硬件,  比如发动机, 发动机上有一块儿专门负责控制发动机进气量, 喷油量, 排气量的控制单元, 这块单元相当于发动机的大脑. 他具有信号发送, 信号接收, 参数存储等基本功能, 这个控制单元就是ECU.

         ECU(Electronic ControlUnit)电子控制单元,是汽车专用微机控制器, 一个ECU一般负责1个或多个智能硬件设备.

          随着汽车的发展, 车上的智能设备越来越多, 也就是说车上的ECU也越来越多, 如何用一个网络把这些智能设备的ECU全部连接起来并整体协调控制?

           这就是CAN网络!

            ☟☟☟

 

   什么是CAN网络

 

       CAN是控制器局域网络(Controller Area Network, CAN)的简称.

       目前普遍运用在汽车网络.

        

   CAN网络的优势

 

        1) 开放的标准

        2) 低成本

        3) 高速实时传递, 数据传递更安全可靠

        4) 适用于各种汽车

 

   CAN网络_早期基本结构图

 

         早期的整车CAN网络主要是围绕BCM(车身控制器)为控制中心, 早期的汽车, 智能硬件较少, 车身零部件(雨刮/大灯/车窗...)倒是一堆, 所以早期的正常CAN网络把所有其他的ECU全部放在Other ECU里边.

        

     随着智能硬件的越来越多, 且考虑到成本与安全, 

      BCM已经不够完成如此庞大的网络管理了, 网关应运而生, 

      网关管理了5条CAN总线的各类ECU, 

      并对这5条CAN总线的波特率及信号优先级做了区分. 

     之前管理一堆车身零部件(雨刮/大灯/车窗...)的BCM也成了BCAN的一个节点!

   ☟☟☟

 

    CAN网络_当今主流结构图

 

          现如今的燃油车整车CAN网络主要以网关为控制中心, 

          本篇文章以下主要介绍这种类型的CAN网络.

           

 

 

     

    

   CAN网络基本构成单元1_ECU节点

       就是车上的智能硬件设备里ECU控制单元.

       比如ABS(防抱死系统)这个ECU是专门用于车辆制动过程中防止车轮被抱死的一套智能设备.

       当今汽车越豪华,ECU就越多,智能控制硬件就越多,相对价格就越贵.一般的,一辆车普通的家用    轿车都有25个左右ECU.  

      如下图, 车上某个智能硬件上的ECU(智能电子控制单元)

 

       由于车上ECU太多, 每种ECU作用各不相同, 信号传输速率(波特率)也不一致.

       为了更加方便管理这些ECU, 我们把以上各类ECU按其功能/波特率分别布置在5条CAN总线上.   ☟☟☟

 

 

 

  CAN网络基本构成单元2_CAN总线

 

    也叫CAN BUS, 为了方便测试人员理解, 可以理解成CAN支线(可理解成一个路由器上的5条分口引出来的分支网线).

    一般地, 分成5条CAN总线:

    ①PCAN (PowerTrain CAN ) ☞ 动力总成CAN总线

       这条CAN总线主要负责车辆动力及最高安全级.

       这条CAN总线上一般有以下ECU:

       ECM ( Engine Control Module ) 发动机控制模块

       SRS ( SupplementalRestraintSystem) 电子安全气囊

      BMS ( Battery Management System ) 电池管理系统

      .......

      PCAN上是整车CAN网络信号优先级及信号传输速率最高的一条CAN总线.

 

    ②CCAN (Chassis CAN)  ☞ 底盘控制CAN总线

         这条CAN总线主要负责汽车底盘及4个轮子的制动/稳定/转向

         这条CAN总线上一般有以下ECU:

         ABS ( Antilock Brake System ) 防抱死制动系统

         ESP(Electronic Stability Program)车身电子稳定系统

        EPS(Electric Power Steering)电子转向助力

          ......

         CCAN由于涉及整车制动/助力转向等, 所以其网络信号优先级也是较高的.

     

    ③BCAN ( Body CAN )☞ 车身控制总线 

        这条CAN总线主要车身上的一些提高舒适性/安全性的智能硬件的管理与控制

         这条CAN总线上一般有以下ECU:

         AC ( Air Condition ) 空调

         AVM(Around View Monitor) 360环视

         BCM(Body Control Module) 天窗, 车窗, 雾灯, 转向灯, 雨刮...

        IMMO(Immobilizer) 发动机防盗系统

         TPMS(Tire Pressure Monitoring System) 胎压监控系统

          ......

         BCAN其网络信号优先级也是较低, 因为以上设备都是辅助设备.

 

   ④ ECAN ( Entertainment  CAN ) ☞ 娱乐系统总线

        这条CAN总线主要车身上的一些提高娱乐性的智能硬件的管理与控制

        这条CAN总线上一般有以下ECU:

        VAES( Video Audio Entertainment System) 车载娱乐系统(中控)

         IPK(Instrument Pack) 组合仪表, 当今的数字仪表, 基本有音乐, 地图, 通话等娱乐功能.

         ........

         ECAN, 也是辅助可选设备, 所以优先级也是较低的.

 

   ⑤DCAN ( Diagnose CAN ) ☞ 诊断控制总线

        这条CAN总线主要提供远程诊断功能

        这条CAN总线上只有一个ECU:

       Tbox(Telematics BOX) 远程控制模块

        .......

       

   每条CAN总线都是由2根线组成的双绞线构成,

   一根can_high, 一根can_low, 分别代表高电平, 低电平.

 

   以下是某条CAN总线的模型图, 一条CAN总线上连着4个ECU控制单元.

 

 

CAN网络基本组成单元3_网关

 

        网关是整个CAN网络的核心, 控制着整车5条CAN总线的信号转发与处理.

        由于网关功能太多, 我们下节课继续详细解读网关.

 

       

总结:

以上就是一个当今主流燃油车的CAN网络

PS: 

电动汽车的CAN网络模型其实也类似, 

只是其控制单元主要以VCM(Vehicle Control Module)整车控制模块为控制中心.


http://chatgpt.dhexx.cn/article/CfmmKiPN.shtml

相关文章

如何利用CANoe在两路CAN通道之间创建网关(gateway)

1 目的 利用CANoe在两路CAN通道之间创建一个网关,通过CAPL实现CAN1、CAN2通道间的报文转发,并进行故障注入测试(通过改变某些信号的值)。 (本实例仅用于博主学习记录) 2 步骤 创建一个两路通道&#xf…

CANoe-如何模拟CAN总线网关通信(满满都是细节)

网络上有不少的文章介绍使用canoe工具模拟网关把can1总线上的报文转发到can2上,那我为什么要写这篇文章呢?大家知道,我的文章不可能完全照搬别人的内容,肯定要夹带私货,有自己的理解的。所以我会从网关在can总线中的工作方式到所起的作用进行分析,学习如何在canoe中实现模…

CAN/CANopen转PROFINET网关TCO-151

型号:TCO-151 基本说明:TCO-151可实现 PROFINET网络与CANopen或CAN网络之间的数据通信。网关在PROFINET网络作为从站,CANopen端既可以做主站也可以做从站,CAN端支持CAN2.0A/CAN2.0B协议,支持对CAN帧进行过滤处理。 特…

CAN总线网关设备

南京来可电子科有限公司 CAN总线网关设备

嘴哥有料系列-can教程2:CAN网关及CAN信号转发机制

原文章:https://mp.weixin.qq.com/s/qbUcZngSDClx9Ll5aKvlLg 上节课, 我们讲到了CAN网关, 其实准确的说不能叫CAN网关, 应该叫网关或者汽车网关, 因为网关不仅处理CAN网络, 还处理LIN网络. 主要是为了配合本系列教程及区分于以太网网关, 所以才取名叫CAN网关. CAN…

CAN总线车联网透传云网关简介

车联网透传云网关 CANIOT-222W/G车联网透传云网关 功能说明 透传功能:串口透传、网口透传、CAN口透传 云端功能:设备管理、OTA升级、远程调试、远程监控 云平台 主要通过互联网(2G/3G/4G)将不同区域的车辆或工程机械接入共有…

CAN网关远程OTA升级方案详解(工程机械控制器远程升级)

CAN网关远程OTA升级方案详解 背景; 现今中国基建全面开花,工程车辆的需求量越来越大,工作环境也越来越复杂。工程车辆配置升级需求也越来越多,所需要的的工程师数量也越来越多,导致工程师数量严重不做,影响…

CAN云网关透传CANIOTCAN物联网云网关系列基本介绍

来可电子的CANIOT透传网关可以实现串口,网口和CAN口的远程数据传输。 CANIOT透传网关 实现的原理为网关通过4g或者WiFi连接到服务器,再由服务器将接收到的网关数据转发到网关配套的客户端上,客户端再通过对应的上位机软件将接收到的数据显示出…

【N32G457 】基于RT-Thread和N32G457的CAN网关

本文是RT-Thread用户xiere 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3422.html 基于RT-Thread系统和N32G457开发板开发的一款CAN网关;硬件部分由…

S32G CAN网关测试

canutils 使用 ./cansend can0 -e 0x11 0x22 0x33 0x44 0x55 0x66 0x77 0x88发送默认ID为0x1的can标准帧,数据为0x11 22 33 44 55 66 77 88, 每次最大8个byte ./cansend can0 -i 0x800 0x11 0x22 0x33 0x44 0x55 0x66 0x77 0x88 -e-e 表示扩展帧,CAN_ID最…

汽车网络安全之——CAN网关测试

测试内容 本部分为网关测试标准整理而来。 1 硬件信息安全测试 网关硬件信息安全测试应按照下列流程及要求依次进行: a) 拆解被测样件设备外壳,取出PCB板,通过5倍率以上的光学放大镜,观察网关PCB板,检查PCB 板硬件是否…

can网关 candtu CANIOT系列车联网透传云网关

can网关 candtu CANIOT系列车联网透传云网关的功能介绍 1,主要功能:云端监控、远程调试及配置、程序上下载4G、WiFi、 以太网联网 CAN口、串口和网口透传 云平台私有化部署服务虚拟CAN口适配广泛。 2,应用介绍 透传网关支持串口/网口/CAN口同…

CAN网关/CAN信号转发机制/案例解析

其实准确的说不能叫CAN网关, 应该叫网关或者汽车网关, 因为网关不仅处理CAN网络, 还处理LIN网络. 主要是为了配合本系列教程及区分于以太网网关, 所以才取名叫CAN网关. CAN网关的外形结构 大概外形如上, 偶有差异, 大小如香烟烟盒, 有60,70多个PIN脚组成. 每个接线pin脚都有严…

can网关 IFM控制器OTA远程升级

远程给IFM控制器升级现场接线图 CAN总线远程升级设备

CAN网关通过4G网关给CAN车载控制器升级程序

CANIOT网关通过4G网关给CAN车载控制器升级程序 CAN总线的优势 CAN(Controller Area Network)为控制器局域网络,CAN总线规范已经被国际标准化组织制订为国际标准ISO11898,并得到众多半导体器件厂商的支持,推出各种集成有CAN协议的产品。CAN属…

使用CANoe搭建CAN网关

Vector公司的CANoe是一款强大的总线仿真工具,通过CANoe搭建出来的总线模型可以模拟真实的汽车总线,并且通过CAPL语言可以对节点上的ECU进行编程。这样不仅能够模拟总线上的报文发送,还可以模拟ECU的内部逻辑,理论上可以完全模拟出…

CAN 4G的远程CAN网关与TBOX的区别

随着市场的发展,智能化一直是车企需要解决的难点。特别是在现有市场中,工程机械、特种车辆、环卫车等车辆管理主要靠工程师带着笔记本跑现场调试,即浪费人力出差成本也高。而且现在疫情频发,出差成本更高,出差风险也大…

PROFINET转CAN网关监测CAN设备在线设置文档

PROFINET 转CAN网关监测CAN设备在线设置文档 1 摘要 采用西门子S7系列PLC,支持PROFINET协议,仪表设备支持CAN自由口通讯协议。 本文档介绍如何在TIA Portal、ECSP-CAN中设置监测CAN设备离线通过S7系列PLC在TIA Portal上查询状态,主要是配置北…

CAN网关

CAN网关 及 CAN信号转发机制 CAN网关 上节课, 我们讲到了CAN网关, 其实准确的说不能叫CAN网关, 应该叫网关或者汽车网关, 因为网关不仅处理CAN网络, 还处理LIN网络. 主要是为了配合本系列教程及区分于以太网网关, 所以才取名叫CAN网关. CAN网关的外形结构 大概外形如上, 偶有…

can 网关 透传CAN云网关助力快速实现远程程序升级、云端记录下载、云端数

透传云网关CANIOT系列具有两路CAN接口、两路串口、两路网口,如原先使用市面上任意主流厂家的CAN卡访问用户CAN设备,现在,仅需装配透传云网关CANIOT,就可以快速现在远程操作。例如,用户原先使用codesyscan卡本地维护控制…