1、车载以太网概述:为什么需要车载以太网?

大家好,我是你们的老朋友。今天咱们聊聊车载以太网。说实话,我刚入行那会儿,车上跑的还是CAN总线,一根双绞线走天下。但现在你打开一辆智能电动车的电气架构图,满眼都是以太网的影子。为什么会这样?

说白了,就是车上的数据太多了。多到CAN总线已经扛不住了。

1.1 为什么需要车载以太网?

先问大家一个问题:一辆传统燃油车,全车电子控制单元(ECU)大概有多少个?30到50个。那现在的智能电动车呢?100个以上,甚至更多。每个ECU都在产生数据,尤其是摄像头、激光雷达、高精度地图这些传感器。

举个例子。一个100万像素的摄像头,每秒产生30帧图像,每帧数据量大约3MB。算下来每秒就是90MB的数据量。CAN总线的最高速率是多少?1Mbps。换算一下,1Mbps约等于0.125MB/s。你想想看,一条CAN总线连一个摄像头的零头都跑不动。

所以,车载以太网的出现,根本原因就一个:带宽不够用了

核心驱动力:

  • 自动驾驶需要高带宽传感器数据(摄像头、激光雷达、毫米波雷达)
  • 车载信息娱乐系统需要高清视频流(中控屏、仪表盘、后排娱乐)
  • OTA远程升级需要快速下载大容量固件包
  • V2X车路协同需要低延迟、高可靠的数据交互

我记得2018年做第一个车载以太网项目时,客户要求用100BASE-T1传输摄像头数据。当时团队里还有人质疑:以太网在车上能稳定吗?结果测试下来,延迟比CAN低两个数量级。从那以后,我再也没怀疑过以太网在车上的前景。

1.2 与传统CAN/LIN的对比

咱们来做个对比。CAN和LIN是车载网络的老前辈,它们很成熟,也很可靠。但时代变了,需求变了。

特性 CAN (2.0) CAN FD LIN 车载以太网 (100BASE-T1)
最大速率 1 Mbps 8 Mbps 20 kbps 100 Mbps
传输距离 40m (1Mbps) 约40m 约40m 15m (节点间)
拓扑结构 总线型 总线型 主从式 星型/点对点
成本 极低 中高
应用场景 动力、车身控制 升级版CAN 车窗、座椅、门锁 ADAS、信息娱乐、骨干网

你看这个表,CAN和LIN在低速控制领域依然有优势。比如控制车窗升降,用LIN就够了,成本低、实现简单。但如果你想把高清地图从云端下载到车机,用CAN?那得等到猴年马月。

这里有个避坑指南:不要试图用车载以太网替代所有CAN/LIN节点。我曾经见过一个项目,工程师为了追求技术先进性,把车门控制模块也换成了以太网。结果成本翻了三倍,调试周期延长两个月,最后又改回了LIN。嗯,这就是典型的过度设计。

1.3 车载以太网标准体系

说到标准,很多刚接触车载以太网的朋友会问:车载以太网和普通以太网有什么区别?

区别大了去了。普通以太网用的是RJ45接口和四对差分线,而车载以太网只用一对非屏蔽双绞线。为什么?因为车上空间有限,线束越少越好,重量越轻越好。而且车上的电磁环境极其恶劣,普通以太网根本扛不住。

所以,行业里两个组织站了出来:OPEN AllianceIEEE

OPEN Alliance

OPEN Alliance全称是"One-Pair Ether-Net Alliance",说白了就是一群车企和芯片公司组成的联盟。他们主要做两件事:

  • 定义物理层规范(比如100BASE-T1、1000BASE-T1)
  • 制定上层应用标准(比如AVB/TSN的汽车配置文件)

我个人习惯把OPEN Alliance看作"翻译官"。他们把IEEE的通用以太网标准,翻译成汽车行业能用的语言。比如IEEE 802.3定义了标准以太网,OPEN Alliance在此基础上定义了100BASE-T1的物理层测试规范。

IEEE

IEEE是电气电子工程师学会,他们负责制定底层标准。车载以太网相关的核心标准包括:

  • IEEE 802.3bw:100BASE-T1,速率100Mbps,一对线
  • IEEE 802.3bp:1000BASE-T1,速率1Gbps,一对线
  • IEEE 802.1Q:VLAN标签,用于网络隔离
  • IEEE 802.1AS:时间同步,用于TSN(时间敏感网络)

小提示:如果你刚开始做车载以太网项目,建议先啃透IEEE 802.3bw和802.1Q这两个标准。前者是物理层基础,后者是网络隔离的关键。我当年就是先搞懂这两个,后面做TSN才没掉坑里。

标准之间的关系

简单来说,IEEE负责"造轮子",OPEN Alliance负责"把轮子装到车上"。比如IEEE定义了100BASE-T1的电气特性,OPEN Alliance则定义了它在车上的EMC测试要求、连接器规范、以及上层协议栈的适配。

举个例子。你买了一个标准的以太网PHY芯片,它符合IEEE 802.3bw。但能不能直接装到车上?不行。因为车规级的温度范围是-40°C到125°C,而且要通过严格的EMC测试。OPEN Alliance的TC1和TC2规范,就是专门针对这些汽车环境要求制定的。

注意:不要以为芯片标称"车载级"就万事大吉。我曾经在一个项目中,用了某厂商的"车规级"PHY芯片,结果在辐射发射测试中频频超标。最后发现是PCB布局没有遵循OPEN Alliance的参考设计。嗯,从那以后,我每次画板子都会把OPEN Alliance的layout guide打印出来贴在墙上。

1.4 小结

好了,这一章的内容就到这里。总结一下:

  • 车载以太网的出现,是因为CAN/LIN的带宽无法满足自动驾驶和智能座舱的需求
  • CAN和LIN在低速控制领域依然有不可替代的优势,不要盲目替换
  • 车载以太网的标准体系由IEEE和OPEN Alliance共同构建,IEEE管底层,OPEN Alliance管应用

下一章,咱们聊聊车载以太网的物理层——100BASE-T1和1000BASE-T1到底有什么区别?实际项目中该怎么选?到时候我会分享一个我踩过的坑,关于线束长度和信号质量的。咱们下章见。