下面从标准、信号、PHY 芯片、接口、PCB 设计、EMC 与故障排查,完整讲一遍 EtherCAT 物理层(PHY)。
一、物理层标准与定位
EtherCAT 物理层完全兼容 IEEE 802.3u 100BASE-TX,仅在数据链路层做了 "飞速转发" 的定制。
- 标准:GB/T 31230.2、IEC 61158-12
- 速率:100 Mbps(主流)、EtherCAT-G 1 GbpsEtherCAT技术协会
- 编码:差分曼彻斯特
- 模式:全双工,无 CSMA/CD 冲突检测
- 拓扑:线型、树型、星型、冗余环;无交换机也能组网
- 距离:单段 ≤100 m(CAT5e);光纤可更远EtherCAT技术协会
- 节点:单网段理论 65535 个从站
物理层核心任务:把 ESC/MAC 的并行数据 → 差分模拟信号 → 网线传输 → 对端 PHY 还原数字信号。
二、PHY 工作原理与信号流程
2.1 层级关系
plaintext
ESC(从站控制器)
↓ MII/RMII
PHY(物理层收发器)
↓ 差分线(TX±/RX±)
网络变压器
↓
RJ45/M12 → 网线 → 下一站
- MII:16 位并行(TXD [3:0]、RXD [3:0]、TX_CLK、RX_CLK 等)
- RMII:简化版,2 位数据,单时钟,省布线
2.2 信号收发
- 发送:ESC → PHY → 差分 TX+/TX- → 变压器 → RJ45
- 接收:RJ45 → 变压器 → 差分 RX+/RX- → PHY → ESC
- 差分电压:±1 V 峰峰值,共模抑制比高,抗干扰强
2.3 时钟与同步
- PHY 提供 25 MHz 参考时钟给 ESC(或外部晶振)
- DC 分布式时钟依赖 PHY 精确捕获帧到达时间戳,同步精度 ±10 ns
三、PHY 芯片选型(工业级重点)
3.1 主流独立 PHY(配 ET1100/ET1200 等外置 ESC)
- TI DP83822/DP83826:工业级,-40℃~105℃,低功耗,强抗干扰,支持 1588,常用
- Microchip LAN8720A/LAN8742:低成本,商用 / 工业,MII/RMII,资料多
- Realtek RTL8201:便宜,工业场景慎用,EMC 一般
3.2 集成 PHY 的 ESC(简化设计)
- Microchip LAN9252:ESC+PHY 二合一,25MHz 晶振,常用
- Beckhoff ET1200:部分型号集成 PHY,支持 DC
- 国产:芯力微 CS3200、微川 EC8141,多为 ESC+PHY 集成
3.3 选型关键参数
- 温度:-40℃ ~ 85℃(工业)/-40℃ ~ 105℃(宽温)
- 接口:MII/RMII(与 ESC 匹配)
- 时钟精度:25 MHz ±50 ppm(DC 同步必需)
- ESD/EMI:±8 kV 接触、±15 kV 空气
- 延迟:<50 ns(减少总线抖动)
四、连接器与线缆
4.1 连接器
- RJ45(8P8C):最常用,工业用屏蔽款
- M12(4 针 / 8 针):工业防水,振动环境优选
- 引脚定义(100BASE-TX):
- TX+:1
- TX-:2
- RX+:3
- RX-:6
4.2 线缆要求
- 类型:CAT5e 屏蔽双绞线(STP)
- 阻抗:100 Ω ±10%
- 线径:24 AWG(0.5 mm)
- 屏蔽:铝箔 + 铜网双屏蔽,两端接地
- 长度:≤100 m;超长用光纤(100BASE-FX)EtherCAT技术协会
五、PCB 设计要点(直接影响稳定性)
5.1 差分线设计(最重要)
- TX±/RX± 差分对:100 Ω 差分阻抗
- 对内长度匹配:≤5 mil(0.127 mm)
- 对间长度匹配:≤20 mil
- 差分线间距:≥2× 线宽,远离电源 / 时钟线
- 参考层:完整 GND,避免跨分割
5.2 电源与地
- PHY 核心电源:3.3 V ±5%,纹波 < 100 mV
- 电源引脚就近放 0402 0.1 μF + 10 μF 去耦
- 数字地 / 模拟地分离,单点接地
5.3 网络变压器
- 规格:1:1 隔离,2 kVrms 耐压
- 中心抽头:TX 侧接 3.3 V,RX 侧接地(或按规格)
- 靠近 RJ45,差分线走短线
5.4 时钟电路
- 25 MHz 晶振:±50 ppm,负载电容匹配
- 时钟线:50 Ω 单端阻抗,长度匹配,远离干扰源
六、EMC 与工业环境可靠性
6.1 常见干扰与对策
- ESD:RJ45 口加 TVS 管(如 SMBJ6.5A)
- 浪涌:电源线加共模扼流圈、压敏电阻
- 共模干扰:差分线加共模扼流圈(如 0603 100 Ω@100 MHz)
- 辐射:屏蔽壳良好接地,线缆双屏蔽
6.2 接地原则
- 屏蔽层:两端接地,避免地电位差
- 系统地:数字地、模拟地、屏蔽地分开,汇于一点
- 机壳:可靠接大地
七、PHY 状态与指示灯
- LINK(绿):链路建立,常亮
- ACT(黄):数据收发,闪烁
- ERROR(红):故障(链路断、PHY 未初始化、ESC 错误)
八、常见故障与排查
- LINK 灯不亮
- 网线坏、水晶头压接不良、IN/OUT 插反
- PHY 供电不足、晶振不起振、MII 线虚焊
- 链路时断时续
- EMC 差、未接屏蔽地、差分线阻抗不匹配
- PHY 温度过高、电源纹波大
- DC 同步抖动大
- 25 MHz 时钟精度不够、PHY 延迟不一致
- 线缆长度差大、未做延迟补偿
九、PHY 与 EtherCAT 性能关系
- 延迟:PHY 转发延迟 <50 ns,决定总线周期下限(31.25 μs)
- 抖动:PHY 时钟稳定性影响 DC 同步精度(±10 ns)
- 带宽:100 Mbps 带宽利用率 >99%,远超 PROFINET