1. 课程导入

大家好,我是你们这门课的老朋友。今天咱们聊聊车载以太网到底是个什么东西。

说实话,我刚入行那会儿,车上跑的最多的就是CAN总线。那时候觉得CAN挺好啊,稳定、可靠、成本低。直到后来做ADAS项目,发现摄像头数据传不过来,才意识到——嗯,传统总线真的扛不住了。

1.1 什么是车载以太网

车载以太网,说白了就是把咱们在办公室、家里用的以太网技术,搬到车上来用。但它不是简单照搬,而是做了很多针对汽车的改造。

我习惯这么定义它:车载以太网是一种基于IEEE 802.3标准,针对汽车电磁环境、线束成本和实时性要求做了优化的车载通信技术。

它有几个关键特征:

  • 单对非屏蔽双绞线:和家用8芯网线不同,车载以太网只用1对线,重量轻、成本低
  • 100Mbps/1Gbps速率:比CAN快几百倍
  • 支持多种协议栈:AVB/TSN做音视频同步,SOME/IP做服务发现
  • 满足EMC要求:通过BroadR-Reach等物理层技术,抗干扰能力强

核心要点:车载以太网 = 以太网技术 + 汽车级物理层 + 实时性扩展协议

1.2 为什么需要车载以太网

这个问题我经常被问到。你想想看,现在的车已经不是单纯的交通工具了,它是个移动的数据中心。

我给大家列几个真实场景:

  1. 高清摄像头数据:一个100万像素的摄像头,30fps,原始数据量接近1Gbps。CAN总线最高才1Mbps,怎么传?
  2. 激光雷达点云:我做过的一个L3项目,4个激光雷达,每秒产生几百兆数据。用CAN?想都别想。
  3. OTA升级:现在车动不动就几十个ECU,每个ECU固件几百兆。用CAN刷写,车主得在车里等一晚上。
  4. 域控制器架构:智能座舱、自动驾驶、车身控制,这些域之间需要高速数据交换。

我曾经在一个项目里,客户要求用CAN传输环视摄像头的拼接画面。折腾了两个月,最后发现物理极限摆在那里——带宽不够就是不够。后来换成以太网,一周搞定。

我的经验:判断是否需要车载以太网,就看两个指标——单节点数据量超过10Mbps,或者需要传输音视频流。满足任意一条,就别在CAN上死磕了。

1.3 与传统车载网络的对比

咱们来做个直观对比。我整理了一张表,把几个主流车载网络放在一起看:

特性 CAN CAN FD LIN FlexRay 车载以太网
最大速率 1 Mbps 8 Mbps 20 kbps 10 Mbps 100 Mbps / 1 Gbps
传输介质 双绞线 双绞线 单线 双绞线 单对非屏蔽双绞线
拓扑结构 总线型 总线型 主从式 星型/总线型 星型
实时性 事件触发 事件触发 轮询 时间触发 TSN扩展后可达
最大节点数 30-40 30-40 16 22 理论上千
数据包大小 8字节 64字节 8字节 254字节 1500字节
成本 低 中 极低 高 中高
主要应用 动力、车身 升级替代CAN 车窗、座椅 线控、底盘 ADAS、座舱、域控

看完这张表,你应该能明白:CAN和LIN适合控制类信号,FlexRay适合安全关键系统,而车载以太网是为大数据量传输而生的。

我个人的建议是:不要想着用以太网替代所有传统总线。CAN在控制信号传输上依然有优势——简单、可靠、成本低。正确的做法是混合组网:CAN做底层控制,以太网做上层数据交换。

避坑提醒:我曾经见过一个团队,为了追求技术先进性,把所有CAN节点都换成以太网。结果成本翻了三倍,而且很多简单的开关信号用以太网传输,协议栈开销太大,反而更慢。记住:合适的才是最好的。

1.4 车载以太网的知识体系

为了让大家对这门课有个整体认识,我画了一张知识体系图。这张图也是咱们整个课程的学习路线:

车载以太网知识体系 车载以太网 物理层 数据链路层 应用层协议 BroadR-Reach 100BASE-T1 1000BASE-T1 VLAN AVB/TSN MACsec SOME/IP DDS DoIP 项目实战:车载以太网通信系统 本课程覆盖物理层、数据链路层、应用层协议 并通过一个完整的项目实战串联所有知识点

从这张图可以看到,咱们的学习路径很清晰:先搞定物理层,再深入数据链路层,然后学习应用层协议,最后通过项目实战把知识串起来。

1.5 小结

这一章咱们聊了三个核心问题:

  • 什么是车载以太网——它是针对汽车环境优化的以太网技术
  • 为什么需要它——因为ADAS、自动驾驶、智能座舱需要高带宽
  • 它和传统网络的区别——速率、成本、应用场景各不相同,不是替代关系,而是互补