第1章 车载以太网概述:从CAN到以太网的演进
各位同学,咱们今天聊聊车载网络。说实话,我刚入行那会儿,车上跑的最多的就是CAN总线。一根双绞线,挂一堆节点,简单可靠。但时代变了,智能网联汽车对带宽的需求,就像手机App对内存的渴望——永远不够用。
CAN总线最高也就1Mbps,传个诊断报文还行。可你要传高清摄像头数据、激光雷达点云、OTA升级包?对不起,CAN真的扛不住。这就是为什么车载以太网必须上位。
1.1 从CAN到以太网的演进逻辑
车载网络的发展,说白了就是一场带宽竞赛。我整理了一张对比表,大家一看就明白:
| 总线类型 | 典型速率 | 主要用途 | 痛点 |
|---|---|---|---|
| CAN | 125kbps ~ 1Mbps | 动力、车身控制 | 带宽低,无法承载大数据 |
| CAN FD | 最高8Mbps | 升级版CAN,数据场更大 | 仍不够视频传输 |
| FlexRay | 10Mbps | 线控、安全关键系统 | 成本高,生态封闭 |
| MOST | 25Mbps ~ 150Mbps | 车载信息娱乐 | 光纤成本高,逐渐被淘汰 |
| 车载以太网 | 100Mbps ~ 1Gbps | ADAS、域控、云端对接 | 实时性需额外机制 |
你看,从CAN到以太网,速率提升了两个数量级。但问题来了——以太网是给办公室设计的,车上环境那么恶劣,电磁干扰、温度范围、线束重量,怎么搞?
核心矛盾:传统以太网用RJ45和四对差分线,车上根本塞不下。所以车载以太网必须改物理层——用单对非屏蔽双绞线,同时满足100Mbps甚至1Gbps的速率。
1.2 车载以太网标准:100BASE-T1 与 1000BASE-T1
这里有两个关键标准,大家必须记住:100BASE-T1 和 1000BASE-T1。名字看着像,但差别不小。
100BASE-T1
这是最早量产的的车载以太网标准。IEEE 802.3bw,2015年发布。单对双绞线,100Mbps,传输距离15米。我在做第一个T1项目时,最头疼的就是线束端接——它不像RJ45有标准插座,得用H-MTD或MATEnet连接器,压接工艺要求很高。
- 速率:100Mbps,全双工
- 物理层:单对非屏蔽双绞线(UTP)
- 编码:PAM3,比传统以太网的PAM5更抗干扰
- 典型应用:诊断(DoIP)、摄像头、音响系统
避坑指南:我曾经在实验室用普通网线代替T1专用线缆做测试,结果误码率飙升。100BASE-T1对线缆的阻抗和回波损耗要求很严,千万别图省事。
1000BASE-T1
这是千兆车载以太网标准。IEEE 802.3bp,2016年发布。同样单对线,速率干到1Gbps,传输距离也是15米。但编码方式升级为PAM4,对信号完整性要求更高。
- 速率:1Gbps,全双工
- 物理层:单对非屏蔽双绞线
- 编码:PAM4,每个符号携带2比特
- 典型应用:激光雷达、高清环视、域控间通信
嗯,这里要注意:1000BASE-T1的PHY芯片功耗比100BASE-T1高不少,散热设计得跟上。我见过一个项目,PCB布局时把PHY放在靠近发热器件的位置,结果高温下链路频繁断开。
1.3 车载以太网在智能网联汽车中的核心地位
为什么说车载以太网是智能网联汽车的"脊梁"?你想想看,现在的车上有多少数据要流动:
- 感知层:摄像头、毫米波雷达、激光雷达,每路都是百兆到千兆的流数据
- 决策层:域控制器之间需要低延迟、高带宽的互联
- 执行层:线控底盘对实时性要求极高,需要TSN(时间敏感网络)支持
- 云端层:OTA升级、远程诊断、V2X数据上传,全得靠以太网
说白了,没有车载以太网,L3以上的自动驾驶就是空中楼阁。CAN总线连一个1080p视频流都传不动,更别提多传感器融合了。
重要提醒:车载以太网不是简单把办公室以太网搬上车。它必须满足:
- 电磁兼容性(EMC):CISPR 25 Class 5标准
- 温度范围:-40°C ~ +105°C
- 线束重量:单对线比四对线轻60%以上
- 实时性:通过TSN实现微秒级同步
下面这张图,是我梳理的车载以太网在整车网络架构中的位置。大家可以看到,它连接了智能座舱域、自动驾驶域、车身控制域,并通过T-Box与云端对接。
从这张图能看出,车载以太网处于整车网络架构的骨干层。它不直接挂传感器和执行器,而是连接各个域控制器。域控制器内部再用CAN、LIN、I2C等总线去管具体的设备。这种分层架构,既保证了带宽,又兼顾了成本。
1.4 为什么你必须掌握车载以太网?
我个人习惯把技术趋势分成三类:
- 淘汰型:比如传统CAN,虽然还在用,但增量市场在萎缩
- 稳定型:比如CAN FD,未来5-10年仍是主流
- 增长型:车载以太网,年复合增长率超过20%
你想想看,现在新出的智能电动车,哪个不用以太网?从诊断DoIP到OTA,从ADAS到云端对接,全得靠它。如果你只懂CAN,未来3-5年职业天花板会很明显。
我的建议:车载以太网不是要不要学的问题,而是什么时候学、学到多深的问题。这门课会从物理层一直讲到应用层,最后落地到云平台对接。跟着走完,你就能独立设计一个车载以太网通信方案。