汽油车body CAN info CAN 解析
CAN(Controller Area Network)控制器局域网络,CAN网络在早期的整车应用中以BCM(车身控制器)为控制中心,主要是车身零部件(雨刮/大灯/车窗…),智能硬件较少,所以早期的正常CAN网络把所有其他的ECU全部放在Other ECU里边。
AN网络
每条CAN总线一般都是由2根线组成的双绞线构成,一根can_high,一根can_low,分别代表高电平和低电平,一般燃油车的CAN网络可以分成如下5条CAN总线:
PT CAN (PowerTrain CAN ) 动力总成CAN总线
PT CAN总线上一般有以下ECU: ECM ( Engine Control Module ) 发动机控制模块 SRS ( SupplementalRestraintSystem) 电子安全气囊 BMS ( Battery Management System ) 电池管理系统 EPB Electronic Park Brake, 电子驻车系统 PT CAN负责车辆动力,是整车CAN网络信号优先级及信号传输速率最高的一条CAN总线。
CH CAN (Chassis CAN) 底盘控制CAN总线
汽车360度CH CAN总线上一般有以下ECU: ABS ( Antilock Brake System ) 防抱死制动系统 ESP(Electronic Stability Program)车身电子稳定系统 EPS(Electric Power Steering)电子转向助力 …… CH CAN负责汽车底盘及4个轮子的制动/稳定/转向,由于涉及整车制动/助力转向等, 所以其网络信号优先级也是较高的。
Body CAN车身控制总线
Body CAN总线上一般有以下ECU: AC ( Air Condition ) 空调 AVM(Around View Monitor) 360环视 BCM(Body Control Module) 天窗, 车窗, 雾灯, 转向灯, 雨刮… IMMO(Immobilizer) 发动机防盗系统 TPMS(Tire Pressure Monitoring System) 胎压监控系统 …… Body CAN负责车身上的一些提高舒适性/安全性的智能硬件的管理与控制,其网络信号优先级较低, 因为以上设备都是辅助设备。
Info CAN ( Infomercial CAN ) 娱乐系统总线
Info CAN 总线上一般有以下ECU: VAES( Video Audio Entertainment System) 车载娱乐系统(中控) IPK(Instrument Pack) 组合仪表, 当今的数字仪表, 基本有音乐, 地图, 通话等娱乐
功能. …….. Info CAN是辅助可选设备, 所以优先级也是较低的,主要负责车身上的一些提高娱乐性的智能硬件的管理与控制。
DiagCAN ( Diagnose CAN ) 诊断控制总线
DiagCAN总线主要提供远程诊断功能,只有一个ECU: Tbox(Telematics BOX) 远程控制模块
电动汽车的CAN网络模型也类似,只是其控制单元主要以VCM(Vehicle Control Module)整车控制模块为控制中心。
CAN网关或叫汽车网关,因为网关不仅处理CAN网络,还处理LIN网络.
实际c关大概有六七十个接线pin脚,每个接线pin脚都有严格的定义, 要匹配规定好的can总线或者开关设备, 除了刚才涉及的10个can线接线口(5条双绞线),2个电源线接线口,还应包括定速巡航设备的8个接线口,电源管理方面的3个接线口,钥匙开关(或无钥匙启动
系统)的5个接口,脚踏板的3个接线口,5个LIN接线pin脚,档位开关的4个接线pin脚等等。
某些汽车厂商可能有更多新的硬件开关设备,电压电阻开关设备等也都有对应的接线pin脚, 且可能预留一些PIN脚以备用.
CAN网关是整个CAN网络的核心, 控制着整车5条CAN总线的各类信号转发与处理,基本功能包括:
连接不同波特率(传输速度)的CAN总线/LIN总线,以实现CAN网络的网关中继功能。诊断报文/非诊断报文转发。诊断防火墙管理。节点在线监控。巡航控制器开关检测。脚踏板位置检测。网关休眠与唤醒管理。ECU升级/网关升级。电压管理。CAN网关可以接收任何CAN总线(还有LIN总线)传来的不同传输速率网络信号,把这些信号按一定的标准处理后,广播到整车网络去,如果有ECU订阅(接收)了这个信号, 则ECU将解析信号并做相应的处理。 整车所有ECU基本是以毫秒级或者微妙级的速度在源源不断的发送并接收信号,所以网关需要处理并转发广播的信号是非常多的且必须要很快处理完的。