第2章 车载以太网基础:标准、差异与物理层特性
好,咱们进入正题。车载以太网,说白了就是给汽车用的以太网。你可能会想,这不就是把办公室那套搬上车吗?嗯,还真不是这么简单。
我刚开始接触车载以太网时,也以为跟普通以太网差不多。结果第一次调试,发现信号就是不通。后来才明白,车载环境对电磁兼容、线束重量、功耗的要求,跟数据中心完全是两码事。
2.1 车载以太网标准:100BASE-T1 与 1000BASE-T1
先看两个核心标准。100BASE-T1 和 1000BASE-T1,名字看着眼熟对吧?跟咱们熟悉的 100BASE-TX、1000BASE-T 有点像,但关键区别就在那个「1」上——它代表单对双绞线。
| 标准 | 速率 | 传输介质 | 最大距离 | 典型应用 |
|---|---|---|---|---|
| 100BASE-T1 | 100 Mbps | 单对非屏蔽双绞线 | 15米 | 诊断、OTA、摄像头 |
| 1000BASE-T1 | 1 Gbps | 单对非屏蔽双绞线 | 15米 | ADAS、激光雷达、主干网 |
为什么是单对线?你想想看,一辆车里有几十个 ECU,每个都接四对线,线束得有多重?我算过一笔账,用传统以太网线束,一辆车光线缆就能重十几公斤。换成单对线,能减重 30% 以上。这在汽车行业可是实打实的成本优势。
核心要点:100BASE-T1 和 1000BASE-T1 都使用单对非屏蔽双绞线,传输距离限制在 15 米。这个距离对车内网络完全够用,但别想着用它拉长线。
2.2 与传统以太网的区别
这里我重点说说差异。很多人觉得「都是以太网,能有多大区别?」——区别大了去了。
2.2.1 物理层差异
传统以太网(比如 100BASE-TX)用四对线,两对发两对收,全双工。车载以太网只用一对线,同时收发。怎么做到的?靠的是回声消除技术。嗯,就是电话里用的那套原理。
我在项目中遇到过一个问题:用示波器看 100BASE-T1 的信号,发现波形跟传统以太网完全不一样。传统的是 NRZ 编码,车载用的是 PAM3(三电平脉冲幅度调制)。为什么用 PAM3?因为单对线要同时传收发信号,需要更高效的编码方式。
2.2.2 MAC 层差异
MAC 层其实差不多,都是标准的以太网帧结构。但车载以太网在 MAC 层之上加了 IEEE 802.1Q 的 VLAN 标签,这个后面会详细讲。另外,车载以太网对延迟要求极高,所以引入了 IEEE 802.1Qav 的流量整形和 802.1Qbv 的时间感知整形。
我的经验:调试车载以太网时,别用普通以太网的抓包工具。我吃过这个亏——用 Wireshark 抓 100BASE-T1 的包,结果全是乱码。后来换了车载专用的分析仪才搞定。工具不对,努力白费。
2.2.3 关键差异总结
- 线对数量:传统 4 对 vs 车载 1 对
- 编码方式:传统 NRZ/PAM5 vs 车载 PAM3
- 传输距离:传统 100 米 vs 车载 15 米
- 电磁兼容:车载要求更严格,需满足 CISPR 25
- 功耗:车载 PHY 功耗通常低于 1W
2.3 物理层特性
物理层这块,我建议你重点关注三个东西:信号电平、共模电压、以及 EMC 要求。
2.3.1 信号电平
100BASE-T1 的差分信号摆幅只有 1V 左右,比传统以太网的 2V 低一半。为什么?为了降低辐射。你想想看,车里那么多电子设备,信号辐射大了互相干扰,那还得了。
我记得第一次测 100BASE-T1 的发射模板,发现它的眼图要求比传统以太网严格得多。传统以太网眼图开口大,容错率高。车载的开口小,但抖动要求更严。说白了,就是要在有限带宽里保证信号质量。
2.3.2 共模电压
车载以太网 PHY 的共模电压是 1.5V 左右。这个值很关键,因为它决定了你能否直接耦合到变压器。我见过有人直接用传统以太网的变压器,结果共模电压不匹配,信号全乱了。
避坑指南:我曾经在项目里用了一款标称兼容 100BASE-T1 的变压器,结果量产时发现部分模块在高温下丢包。查了三天,发现是变压器共模抑制比不够。后来换了专门的车载级变压器才解决。所以,别在变压器上省钱,一定要选通过 AEC-Q100 认证的。
2.3.3 EMC 要求
车载以太网的 EMC 要求,比消费电子高一个数量级。具体来说,要满足 CISPR 25 的 Class 5 标准。这意味着辐射发射限值非常低,传导发射也要严格控制。
怎么做到的?靠的是频谱扩展(SSC)和主动降噪技术。100BASE-T1 的 PHY 内部会做扩频,把能量分散到更宽的频带上,这样峰值辐射就降下来了。
2.4 实际开发中的注意事项
最后,我分享几个实战经验:
- 线束设计:单对线也要注意阻抗匹配,100Ω 差分阻抗不能偏。我见过有人用普通双绞线代替,结果回波损耗超标,通信距离直接砍半。
- 连接器选择:一定要用车载级的连接器,比如 H-MTD 或 MATEnet。普通 RJ45 在车里振动几下就松了。
- 测试验证:除了常规的误码率测试,还要做互操作性测试。不同厂家的 PHY 之间,有时候会有兼容性问题。
一句话总结:车载以太网不是传统以太网的简单移植,而是针对汽车环境重新设计的物理层方案。理解它的差异,你才能做好 VLAN 配置和交换机开发。
好,这一章就到这里。下一章我们开始讲 VLAN 的基本原理,到时候会用到今天说的这些物理层知识。有什么问题,咱们群里聊。