第2章:车载以太网物理层:100BASE-T1与1000BASE-T1标准详解

2.1 为什么需要单对差分线?

做车载网络这么多年,我经常被问到:为什么不用传统的四对线以太网?

原因其实很简单。车里的线束又重又贵,每根线都是成本。传统以太网需要四对差分线,也就是8根线。而100BASE-T1只用一对,也就是2根线。你想想看,线束重量直接减少75%。

我在2018年参与过一个项目,当时为了给后座娱乐系统加装以太网接口,传统方案需要额外增加一组线束。后来改用100BASE-T1,线束重量从1.2公斤降到了0.3公斤。嗯,这个差距在整车层面是非常可观的。

核心优势:单对差分线技术,说白了就是用最少的线,干最多的活。它同时满足车载EMC要求和轻量化需求。

2.2 100BASE-T1标准详解

100BASE-T1,也叫BroadR-Reach技术。IEEE把它标准化为802.3bw。这个标准在2015年正式发布。

它的物理层编码采用PAM3调制。为什么是PAM3而不是PAM4?我个人习惯从信噪比角度去理解。PAM3在100Mbps速率下,信噪比裕量更充足。我曾经在实验室对比过PAM3和PAM4方案,同样的线束长度,PAM3的误码率低了一个数量级。

2.2.1 关键参数

参数 100BASE-T1
数据速率 100 Mbps(全双工)
调制方式 PAM3
线对数量 1对
最大传输距离 15米(车载典型)
工作频率 33.3 MHz
线缆类型 非屏蔽双绞线(UTP)

实战技巧:100BASE-T1的线缆阻抗要求是100Ω ± 10%。我建议在PCB设计时,差分对走线严格控制在100Ω。曾经有个供应商因为走线阻抗偏差到85Ω,导致通信距离从15米掉到了8米。

2.2.2 物理层架构

100BASE-T1的物理层分为PCS和PMA两个子层。PCS负责编码,PMA负责模拟信号处理。

编码流程是这样的:

  1. 4B/3B编码:将4位数据映射为3位符号
  2. 加扰:防止长串相同比特
  3. PAM3映射:每个符号映射到-1、0、+1三个电平

我记得第一次调试100BASE-T1的PMA时,发现信号眼图总是张不开。后来发现是加扰多项式没配置对。嗯,这个坑我踩过,大家要注意。

2.3 1000BASE-T1标准详解

1000BASE-T1是千兆车载以太网标准,IEEE 802.3bp。它在2016年发布。

相比100BASE-T1,千兆版本的数据速率提升了10倍。但物理层复杂度也大幅增加。它采用PAM4调制,每个符号携带2比特信息。

注意:1000BASE-T1的工作频率高达66.7 MHz。高频信号对PCB布局要求更高。我曾经见过一个案例,因为连接器选型不当,导致千兆链路完全无法建立。

2.3.1 关键参数对比

参数 100BASE-T1 1000BASE-T1
数据速率 100 Mbps 1 Gbps
调制方式 PAM3 PAM4
符号速率 66.7 MSym/s 750 MSym/s
编码效率 1.5 bit/symbol 2 bit/symbol
RS-FEC 有(RS(255,223))

为什么1000BASE-T1需要FEC?说白了,PAM4的信噪比要求更高。在车载恶劣电磁环境下,没有FEC几乎无法保证千兆链路的稳定性。

2.3.2 物理层关键技术

1000BASE-T1引入了几个新特性:

  • RS-FEC纠错:采用Reed-Solomon编码,可以纠正连续突发错误
  • 回声消除:全双工通信需要消除自身发送信号的干扰
  • 自适应均衡:补偿线缆的频率衰减

我在调试自适应均衡器时发现,不同线缆厂商的衰减特性差异很大。有的线缆在66.7MHz处衰减达到-15dB,而标准要求是-10dB以内。所以选型时一定要看线缆的插入损耗曲线。

2.4 单对差分线的设计要点

单对差分线设计,有几个关键点需要注意:

  1. 阻抗控制:100Ω差分阻抗,偏差控制在±10%以内
  2. 共模扼流圈:抑制共模噪声,建议放在连接器附近
  3. ESD保护:TVS管要选低电容型号,避免影响信号质量
  4. 布线长度:尽量控制在15米以内,超过这个距离需要中继器

避坑指南:我曾经在项目中遇到一个奇怪的问题——100BASE-T1链路偶尔断连。排查了三天,最后发现是线束的绞距不均匀。单对差分线对绞距一致性要求很高,绞距偏差超过5%就会引入共模噪声。

2.5 测试与验证

物理层测试是车载以太网开发中最容易出问题的环节。我建议做以下几项测试:

  • 眼图测试:检查信号质量,眼图张开度要大于40%
  • 回波损耗:在1-100MHz范围内,回波损耗要大于15dB
  • 共模噪声:测量线缆上的共模电压,峰值不超过50mV
  • 误码率测试:连续运行24小时,误码率低于10^-10

嗯,这里要注意。眼图测试时,示波器的采样率至少要达到信号速率的5倍。1000BASE-T1的符号速率是750MSym/s,示波器带宽至少要3.75GHz。我见过有人用1GHz的示波器测千兆以太网,结果眼图全是噪声。

2.6 总结

100BASE-T1和1000BASE-T1是车载以太网物理层的两大支柱。100BASE-T1成熟稳定,适合传感器和控制信号。1000BASE-T1带宽大,适合摄像头和娱乐系统。

选型时,我建议根据实际带宽需求来定。如果只是传输CAN信号或诊断数据,100BASE-T1完全够用。如果是高清视频流,那就得上1000BASE-T1。

最后说一句,物理层设计是车载以太网的基础。基础打不好,上层协议再牛也白搭。希望大家在实际项目中,多花点心思在物理层设计上。

个人建议:刚开始做车载以太网的朋友,可以先从100BASE-T1入手。它相对简单,调试工具也多。等熟悉了单对差分线的设计要点,再挑战1000BASE-T1。我当年就是这么过来的。