1、车载以太网概述:从起源到核心战场

大家好,我是老张。在车载网络这行摸爬滚打了十几年,今天咱们来聊聊车载以太网。说实话,我刚入行那会儿,车上跑的还是CAN总线,谁能想到现在以太网成了香饽饽?

1.1 车载以太网的起源与发展

车载以太网不是凭空冒出来的。它的根,其实在咱们的办公室和家里。标准以太网(IEEE 802.3)在IT领域已经用了三四十年,但直接搬到车上?不行。为什么?因为车上的环境太恶劣了——电磁干扰大、温度范围宽、线束成本敏感。

我记得2010年左右,宝马和博世牵头搞了个项目,叫BroadR-Reach。说白了,就是想把以太网改造成适合车用的样子。核心改动就两点:

  • 单对非屏蔽双绞线:从标准的4对线砍到1对,重量和成本大幅下降
  • 100BASE-T1物理层:传输距离15米,满足车内互联需求

到了2016年,IEEE正式发布了100BASE-T1标准(802.3bw)。嗯,这里要注意,这个标准跟咱们电脑上的100BASE-TX完全不是一回事。它用的是1对线,而且抗干扰能力更强。

后来,随着ADAS和自动驾驶对带宽的渴求,100Mbps也不够用了。于是有了1000BASE-T1(802.3bp),也就是千兆车载以太网。再往后,还有2.5G、5G、10G的标准在推进。我个人习惯把车载以太网的发展分成三个阶段:

阶段 标准 速率 典型应用
1.0 100BASE-T1 100 Mbps 诊断、ECU升级
2.0 1000BASE-T1 1 Gbps 摄像头、雷达数据
3.0 Multi-Gig 2.5-10 Gbps 激光雷达、高清视频

核心观点:车载以太网不是简单的「以太网上车」,而是针对汽车场景做了大量物理层和链路层的定制。你想想看,如果直接把办公室的网线塞进车里,电磁兼容性(EMC)这关就过不了。

1.2 与传统车载网络的对比

说到传统网络,CAN、LIN、FlexRay,这些老将们各有各的绝活。但为什么现在以太网要来抢地盘?咱们一个一个看。

CAN总线

CAN总线,我太熟悉了。最早做车身控制时,天天跟CAN打交道。它的优点是实时性好、可靠性高,但缺点也很明显——带宽太低。经典CAN只有500kbps,CAN FD撑死了也就8Mbps。这在传输摄像头数据时,完全不够用。

我曾经在一个项目中,客户非要通过CAN总线传一张1MB的诊断截图。结果呢?传了将近20秒。后来我建议他们换成以太网,3毫秒搞定。这就是差距。

LIN总线

LIN总线,说白了就是CAN的廉价替代品。20kbps的速率,只能控制个车窗、雨刮器什么的。它跟以太网压根不在一个量级上。

FlexRay

FlexRay是个好东西,时间触发、确定性高,适合线控系统。但它的成本太高,而且生态不够开放。我记得2015年有个项目,FlexRay的收发器芯片比以太网贵了3倍。后来那个项目直接砍了FlexRay,改用以太网+TSN方案。

咱们用一张表来对比一下:

特性 CAN FD LIN FlexRay 100BASE-T1
最大速率 8 Mbps 20 kbps 10 Mbps 100 Mbps
传输距离 40 m 40 m 24 m 15 m
线束 2线差分 1线 2线差分 1对非屏蔽
成本 极低
应用场景 动力、车身 低速控制 线控、安全 ADAS、座舱

避坑指南:我曾经见过一个团队,想把所有CAN节点都换成以太网。结果发现,一个车窗电机用以太网控制,成本翻了10倍。所以我的建议是:该用CAN的地方用CAN,该用以太网的地方用以太网。混搭才是王道。

1.3 在ADAS与智能座舱中的核心作用

好了,咱们聊聊最核心的部分——车载以太网到底在ADAS和智能座舱里扮演什么角色?

ADAS:数据高速公路

ADAS系统,说白了就是一堆传感器在不停地「看」和「算」。一个高清摄像头,每秒产生几百兆的数据。一个激光雷达,每秒上千万个点云数据。这些数据如果走CAN总线?想都别想。

我参与过一个L2+的项目,车上装了6个摄像头、5个毫米波雷达、1个激光雷达。所有数据都通过千兆以太网汇聚到域控制器。你想想看,如果没有以太网,这些数据怎么传?

具体来说,以太网在ADAS中干了三件事:

  • 传感器数据回传:摄像头、雷达、激光雷达的数据,通过以太网传到计算平台
  • 控制指令下发:域控制器算出来的控制指令,通过以太网传给执行器
  • 诊断与OTA:软件升级、故障诊断,都靠以太网

关键点:ADAS对延迟有严格要求。比如AEB(自动紧急制动),从感知到执行必须在100ms内完成。以太网+TSN(时间敏感网络)可以做到微秒级的确定性延迟。这一点,传统网络做不到。

智能座舱:娱乐与交互的基石

智能座舱,说白了就是让车变得更「好玩」。中控大屏、仪表盘、后排娱乐、HUD(抬头显示),这些设备之间需要高速互联。

我记得有个项目,客户想在座舱里实现「三屏联动」——中控、仪表、副驾屏可以互相拖拽内容。如果用LVDS(低压差分信号)方案,每块屏都要单独走线,线束又粗又重。换成以太网后,一根网线搞定所有视频流。

智能座舱对以太网的需求,主要体现在:

  • 视频流传输:4K视频、360环视,需要1Gbps以上的带宽
  • 音频同步:多区音响、语音交互,需要低延迟同步
  • 设备互联:手机投屏、车机互联,都走IP协议

注意事项:座舱里的以太网,跟ADAS的以太网,虽然物理层一样,但应用层完全不同。ADAS更关注实时性和确定性,座舱更关注带宽和兼容性。我建议在设计网络拓扑时,把这两个域分开,避免互相干扰。

1.4 小结与展望

车载以太网,说白了就是汽车电子电气架构演进的核心推手。从最初的诊断工具,到现在的ADAS和座舱主干网,它已经成了智能汽车的「血管」。

我个人判断,未来3-5年,车载以太网会全面取代FlexRay,部分取代CAN。但CAN和LIN还会长期存在,毕竟低成本、高可靠性的优势摆在那里。

下一章,咱们会深入物理层,聊聊100BASE-T1和1000BASE-T1的具体实现。到时候我会分享一些我在调试PHY芯片时踩过的坑,保证让你少走弯路。

课后思考:如果你现在要设计一辆L3级自动驾驶汽车的网络架构,你会选择全以太网方案,还是混合方案?为什么?