最近又被一个老同学问到网络变压器的连接问题,他做的一款板子使用了某个PHY芯片,百兆以太网死活协商不起来。查来查去,最后发现是把电流驱动型PHY当成了电压驱动型,中心抽头直接接到了电源上,结果直流偏置完全不对。这类问题在硬件工程师的日常里太常见了,尤其是刚接触以太网设计的时候,“PHY到底该配什么样的网络变压器”“中心抽头该怎么接”“为什么有的参考电路里有上拉电阻有的没有”这些疑问几乎每个做过网络接口的人都会遇到。这篇文章想把这些事一次讲透,从PHY输出级的驱动方式出发,把电压驱动和电流驱动两种PHY在网络变压器连接设计上的核心差异、选型要点和排错经验完整梳理一遍。适合正在设计或调试以太网硬件的工程师、电子工程专业的学生,以及所有想搞清楚PHY与变压器关系的朋友。
1. 为什么PHY要分“电压驱动”和“电流驱动”:输出级电路的本质
1.1 从PHY发送端的最基本形态说起
PHY芯片的发送端,也就是TX接口,本质上是一个数模混合的模拟电路。它要把MAC层过来的并行数字信号,通过PCS层编码、扰码,最终变成一对差分模拟信号发送到双绞线上。问题就出在这个差分驱动器的实现方式上。
电压驱动型PHY,内部是一个典型的推挽输出电压源。可以把它简化成一个有较低输出阻抗的电压源,内部已经做好了源端匹配,通常会在片内集成50Ω左右的端接电阻。这种结构的输出摆幅基本由内部的基准电路和输出级电源决定,芯片自身就能提供一个相对稳定的电压信号。外部电路只需要把变压器的初级接到TX差分对上,变压器次级直接连RJ45或共模电感,不需要额外为变压器提供直流工作点,因为芯片内部的源阻抗已经为信号提供了回路。
电流驱动型PHY就不一样了。它的发送端内部是一个电流源,输出级的核心是一对受控电流源(其实是一个电流舵),把编码后的电流“灌”到外部端接网络上。芯片本身没有固定输出电压,输出摆幅是由内部电流源的电流值乘以外部的等效阻抗决定的。这里外部等效阻抗包括变压器的阻抗、端接电阻、中心抽头的偏置电阻等一系列网络的综合值。所以电流型PHY对变压器侧的直流回路要求非常严格,中心抽头必须给出合理的直流偏置或直接构成回流路径,否则电流没地方走,信号摆幅就会异常,甚至完全无法工作。
用个生活化的类比:电压驱动型好比一个功率放大器,输出阻抗低,直接就能把信号“推”给负载;电流驱动型更像一个恒流源驱动的LED,你得给电流安排好一条闭合的回路,并且在回路上放一个合适的电阻来把电流变成电压,否则LED不亮,或者亮度不在设计范围内。
1.2 驱动方式如何影响你看到的参考设计
很多硬件工程师习惯直接照抄参考设计,但参考设计里往往只给了可行方案,没告诉你为什么这样接。当你把同一个PHY的参考设计拿来对比时,会发现变压器中心抽头的处理方式大致有两类:一类是把抽头通过电阻或直接连接到电源(比如3.3V VCC),另一类是把抽头悬空、或通过电容接地、或接一个偏置电压。前者多见于电流驱动型PHY,后者多见于电压驱动型PHY。
下面这张表基本概括了两种PHY在实际电路中的典型特征,可以在拿到新芯片时快速判断:
| 特征项 | 电压驱动型PHY | 电流驱动型PHY |
|---|---|---|
| 发送端内部结构 | 低阻抗电压源,片内集成端接 | 电流源输出,需外部匹配网络 |
| TX引脚对地阻抗 | 较低,约数十欧姆 | 较高,取决于外部电路 |
| 变压器中心抽头常见接法 | 悬空、经电容接地、或接VCC(根据芯片要求) | 必须通过偏置电阻接合适的直流电压或形成直流回路 |
| 输出摆幅决定因素 | 内部基准和电源 | 内部电流源数值 × 外部阻抗 |
| 典型依赖外部匹配电阻 | 一般不依赖 | 需要配合端接电阻/上拉电阻 |
| 对变压器参数的敏感度 | 相对不敏感 | 相对敏感 |
注意,这里说“中心抽头接VCC”并不是电压型独有的,一些电流型PHY也要接VCC,只是中间串接电阻不同。真正核心的分水岭是:电流型必须从外部提供直流电流通路,电压型则不一定需要。
1.3 常见误区的澄清
误区一:电流型PHY更费电。这个是印象流。两种PHY实际发送功率由协议模板决定,IEEE 802.3对发送电平、失真都有明确要求,芯片内部经过精心设计,消耗差不多。电流型不是意味着持续灌很大的电流,它只是用电流源实现DAC,信号电流动态变化,平均功耗并没有高人一等。
误区二:只要是网络变压器就能通用。变压器有匝数比、电感量、回波损耗等指标,更重要的是匹配阻抗。电流型PHY对变压器初级的阻抗和中心抽头直流通路很敏感,万一变压器型号变了,可能直接影响发送差分电压和模板余量。
误区三:电压型PHY不用关心匹配电阻。虽然电压型片内已经做了端接,但如果变压器抽头悬空导致次级反射阻抗异常,一样会引入共模噪声和反射。不要因为电压型在DC上更省事,就在PCB走线、变压器选型上偷懒。
2. 网络变压器中心抽头的接法差异:DC偏置与信号回流的游戏
2.1 为什么中心抽头这么关键
网络变压器的初级和次级之间通过磁耦合传递交流信号,但直流是无法跨越变压器的。变压器初级绕组的中心抽头,实际上就是给初级线圈提供一个直流参考点或工作电流路径。对于PHY发送端来说,如果PHY的内部结构需要在初级上流过一定直流电流才能工作,那你必须在中心抽头上把这个电流送出去或者接回来。
以最经典的百兆以太网接口为例,PHY发送的是两对差分信号(TX+、TX-),经过1:1变压器后向外发送。变压器初级线圈有两个端点接到了PHY的两个TX引脚,中心抽头则被引出来。对于电流驱动型PHY,中心抽头通常要接一个偏置电压,常见的是通过一个1kΩ电阻到3.3V,或者通过两个49.9Ω电阻分别接VCC和GND,形成虚拟中心偏置。这么做等于为电流源的输出电流提供了一条从VCC经偏置电阻、变压器线圈流入PHY引脚的回路。没有这条回路,电流源只能靠泄露电流工作,信号显然无法形成。
电压驱动型PHY的中心抽头处理则灵活得多。常见做法是直接悬空,因为初级两个端点已经由片内低阻抗驱动源建立好了电位关系。也有部分电压型芯片会建议把中心抽头通过0.1μF电容接地,用来给共模干扰一个低阻抗泄放路径。还有一些芯片会把中心抽头接VCC,但内部已经做了相应的匹配设计。所以,最佳策略永远是看芯片手册里“典型应用电路”那一页,不要凭经验一概而论。
2.2 两种型态下的具体电路连接示例
我用文字描述两个比较有代表性的接法,方便理解。
电流驱动型PHY的典型发送电路:PHY的TX+、TX-直接接到网络变压器的初级第1、3脚(以常见的1脚、3脚为初级端为例),变压器次级第6、8脚接到RJ45或共模电感。变压器中心抽头第4脚(1:1变压器初级中心抽头)经过一个电阻网络接到PHY的模拟电源。很多参考设计里会在中心抽头对地并联一个0.01μF电容,用来滤除共模噪声。有些高度集成的磁性连接器(RJ45带变压器),中心抽头的接法也会在内部用电阻拉到VCC,省去外部器件。
电压驱动型PHY的典型发送电路:PHY的TX+、TX-同样接变压器初级两端,但中心抽头往往空着不接,或者通过一个电容到地。注意,电压型PHY通常对初级端的直流阻抗要求不像电流型那么苛刻,但是对变压器的隔离耐压、共模电感的要求是一样的。
2.3 不看手册也能快速判断驱动类型的方法
项目上最怕的就是拿到一块没有完整资料的PHY,或者几百页的英文手册看得眼花。其实有快速判断的方法。
第一种,看手册里的“内部结构框图”。电压型PHY的TX输出端附近一般会画出电阻符号并联在内部走线上,有些还会标注“内部端接”。电流型PHY则会画出一个电流源符号,或者标注“Current Source Output Stage”等字样。
第二种,用万用表量TX引脚对地的直流电阻。把板子断电,红表笔接TX引脚,黑表笔接地,用数字万用表的二极管挡或电阻挡测。电压型PHY内部端接电阻连通到地或电源,读数通常较低,几十到几百欧姆,而且正反向电阻不对称。电流型PHY TX引脚没有直流到地的固定电阻通路,读数一般较高,甚至超过几kΩ,同时会随外部电路变大变小。注意这里的测量结果只能作为辅助判断,因为芯片内部还有ESD保护二极管等结构,不能完全定量。
第三种,也是最实在的办法,直接找同类型PHY的参考设计对比。同一个厂商、同一系列的PHY,如果应用电路里中心抽头接法相似,大概率驱动方式也相似。但是跨厂商别乱套,不同厂商的设计哲学差别很大。
3. 网络变压器选型核心参数:别只盯着变比
3.1 匝数比与阻抗变换要一起看
很多工程师选变压器时只看“是1:1还是1.414:1”,实际上对PHY来讲,更重要的是变压器呈现给PHY的等效阻抗。所谓1:1,指的是初次级匝数比相同,理论上阻抗变换比也是1:1。但在实际设计里,变压器初级侧必须与PHY输出阻抗相匹配,次级侧则要与双绞线电缆的特征阻抗(100Ω差分)相匹配。
对于电压驱动型PHY,芯片内部已有源端匹配,变压器次级侧反射回来的阻抗如果偏离100Ω,主要的后果是回波损耗变差,可能在信号完整性测试中看到回波损耗余量不足。对于电流驱动型PHY,情况更直接,阻抗折合值直接决定输出摆幅,选错了变压器,很可能出现信号电平太小,达不到百兆/千兆模版下限。
所以接到新项目时,不要只看“支持10/100M”就下单。要看变压器手册里的差分阻抗、共模阻抗、匹配电阻要求。常见的分离式网络变压器(如HR911105A这种是集成RJ45,不在此列)手册都会标注初级线圈阻抗和次级线圈阻抗,建议让厂商确认推荐的前端电路。特别是做PoE供电的应用,变压器的直流电阻和额定电流必须足够支持PoE协商的电流值。
3.2 必须关注的常规参数
市面上的网络变压器,外观上差别不大,但电气参数其实分得很细。下面是几个抓重点的参数:
| 参数 | 含义 | 为什么重要 |
|---|---|---|
| OCL(最小开路电感) | 初级线圈电感量最小值 | 低频信号耦合质量和滤波特性,过低会影响低频成分,造成波形塌陷 |
| 插入损耗 | 信号经过变压器的衰减 | 过大影响发送电平,严重时会突破模版余量 |
| 回波损耗 | 端口阻抗匹配程度 | 低频段的回损往往和电感、匝比有关,高频段和绕线结构有关 |
| 共模抑制比 | 对共模噪声的抑制能力 | 直接影响EMI测试,差的变压器会让辐射超标 |
| Hi-Pot(耐压) | 隔离耐压,通常≥1500Vrms | 保护人身安全,也影响设备认证 |
| 匝比 | 初/次级匝数比 | 决定了阻抗变换和电路匹配 |
很多项目换了一颗变压器发现丢包率上升,用差分网络分析仪一测,回波损耗在30~60MHz区间明显变差。这就是变压器绕线工艺和电感量不同造成的。性能差的变压器不仅影响信号质量,还可能导致芯片的接收均衡器需要做更多补偿,明明PHY配置没问题,却怎么调都有误码。
3.3 不同速率和供电场景下的变压器差异
百兆以太网只需要两对线,所以分离式变压器通常是单颗里封装了2个线圈(支持2对线),有些集成RJ45的也是对应两对。千兆以太网需要使用四对线,变压器需要4个线圈,对应的体积和封装都要变化。
有一个常被忽略的细节:10/100M PHY的TX、RX是分开的两对差分线,变压器上对应有两个独立的初级绕组和次级绕组。但是千兆PHY中,四对线都是双向的,每一对都必须兼顾发送和接收功能,变压器的作用和接法又有细微差异。一些便宜的千兆变压器,内部可能只做了基本电感,没有良好的共模抑制结构,用在严格合规的产品上过不了传导辐射。
如果系统还支持PoE供电,那变压器的选择要增加“直流偏流能力”。PoE协商过程中变压器初级线圈会流过一定电流(典型350mA或更高),变压器磁芯必须能承受这个直流偏置而不饱和。选型时一定要看说明书里的“DC Bias”或“DC current”参数,不能只按纯信号变压器的思路选。
4. Layout与实战排错:变压器连接设计里的经验教训
4.1 网口PCB走线的基本法则
无论PHY是电压型还是电流型,变压器两侧的PCB走线都要注意。PHY到变压器初级侧的差分走线,应该按100Ω差分阻抗来设计。这条路径要尽量短,建议长度控制在500mil以内,越短越好,不要路径上放过孔,更不要绕线。变压器到RJ45的次级侧走线同样按100Ω差分处理,走线可以稍长一点,但也别超过800~1000mil,过长会引入额外的寄生电容和串扰。
在变压器底部,不要把走线铺到变压器正下方的平面层。因为变压器下面往往要分割地平面,避免初级侧噪声串到次级侧。很多EMI超标的板子,就是因为在变压器正下方走了一根平行差分线或铺了一块完整地皮,形成了天线效应。建议在变压器下方开一个隔离槽,把跨越隔离带的地方全面掏空。
安全间距方面,变压器初级侧是隔离前电路,次级侧是隔离后电路。两边的地不能直接连在一起,在变压器的下方切出隔离带,并且用放电管或高压电容跨接。一些PCB设计规范要求跨越隔离带的爬电距离至少做到6mm,具体的要看产品安规标准。这个往往被忽视,等到做认证时才发现爬电距离不够,临时改板很耽误时间。
4.2 一个“球机摄像头主板”的实际参考电路分析
之前拆过一款球机摄像头主板,它的网络PHY用的是国产某型号,变压器是分离式非集成RJ45。原理图上,PHY的TX±接到变压器初级,初级中心抽头通过两个49.9Ω电阻分别接到+3.3V和GND,同时在中心抽头并联一个4.7nF电容到地。这个电容用来给共模噪声提供低阻路径,部分方案也用在差模匹配里。
这种接法就是典型的电压驱动型PHY?我专门看了这个PHY的手册,其实它是电流驱动型。因为芯片内部输出级是电流源,中心抽头不能悬空,必须经过电阻网络形成直流偏置。那为什么用两个等值电阻分压到地?因为这样可以提供一个虚拟的中点偏置,让交流信号摆幅可以在正负两个方向对称,不需要额外的负电源。如果你只把中心抽头直接接VCC,电流源也可以工作,但信号的大信号摆幅会受到限制,发射模板就很容易超差。
这个板子让人印象最深的是PCB走线。PHY到变压器初级侧的线只有短短不到5mm,而且只有一对过孔。变压器到RJ45的次级走线在物理上跨越了一个隔离带,隔离带下方挖空,两边地用一颗2kV的高压电容跨接。整机EMI测试就能顺利通过。反过来看很多仿制的板子,走线长度长了3倍,过孔多了一对,EMI测试就差了5~10dB。这说明电压型和电流型虽然电路差异不大,但layout对最终质量的影响是同等的。
4.3 常见故障现象与排查链路
这里把调试网络接口时最容易踩的坑总结一下,按排查顺序列出来:
网络完全不通,PHY link灯不亮。 先不要怀疑软件,优先测PHY的TX差分信号。用示波器接在变压器初级两端,看有没有发脉冲。如果完全没有信号,说明PHY可能没工作或配置问题。如果有信号但波形幅度很小(比如只有几十mV),重点检查中心抽头电路,是不是偏置电阻没焊,或者电源没有真正供到抽头。
能link上但丢包率很高,网速只有10M。 这种情况除了检查PHY的协商寄存器,还要看变压器的次级侧有没有接共模电感。有些设计直接用变压器次级接RJ45省了共模电感,会因为共模噪声太多导致接收端误码。另外检查一下次级差分走线有没有超过400mil,以及终端匹配电阻是不是按参考设计放的。
打ESD或雷击时接口容易坏。 这种情况多半是隔离带和安全间距没处理好。网络变压器本身虽然能扛一定的浪涌,但次级侧的防护器件(TVS管)和隔离地是否接到位同样重要。很多工程师以为装了个变压器就万事大吉,完全不做次级线圈中心抽头的防护,结果一打静电就复位。
电磁兼容测试辐射超标。 辐射超标的重点嫌疑人是:PHY到变压器走线过长、变压器下方地平面没有掏空、使用了共模电感型号不对(阻抗不足或带宽不够)。还有一种情况是变压器初级侧的回流路径被大面积铺铜阻挡了,导致高频共模电流没有就近回到PHY的地,反而通过隔离电容辐射出去。
4.4 调试时的仪器与方法建议
一个扎实的习惯是,在拿到新板子后,先用示波器量PHY TX引脚的信号眼图。示波器带宽至少500MHz,采样率至少2.5GS/s,使用差分探头或通过SMA单端测量。在变压器初级侧测到的波形幅度,百兆PHY一般有±1V左右的摆幅(具体看模板),千兆PHY可能是±0.5V左右。如果幅度明显偏小,先查中心抽头电压和外部匹配电阻是否符合手册。如果幅度正常但眼图睁开度不够,再查走线和变压器参数。
网络分析仪是更精确的工具。用单端口回波损耗测试,把测试从RJ45口打进去,看1~100MHz范围内的S11参数。正常情况下回波损耗应在10dB以上预留余量(参考规范可能需要更好的数值)。如果发现某个频点深陷,通常就是变压器和电路不匹配的问题。
5. 分离变压器vs集成RJ45连接器:在驱动类型之下做选择
5.1 两种封装形态的取舍
很多小批量产品直接用带变压器的RJ45连接器(俗称“网络插座”),省时省力。分离式变压器方案则更灵活,适合对布局、散热和电磁兼容要求高的产品。驱动方式的差异在这两种封装选择中也会体现出来。
集成RJ45连接器内部已经封装好了变压器、共模电感和一些匹配电阻,很多型号连中心抽头偏置都在内部处理好了。这种方案在硬件设计上的工作量很小,基本照着参考设计点几个引脚就行。但劣势是变压器和连接器是绑定在一起的,一旦变压器的电气性能和你用的PHY不匹配,想换变压器就得换连接器,灵活性差。
分离式变压器方案则要求你理解PHY驱动类型,自己计算匹配电阻。虽然麻烦,但调优空间很大。比如用电流型PHY的时候,你可以通过改变中心抽头的偏置电阻值微调输出摆幅;用电压型PHY的时候,你也可以通过变压器选型调整共模抑制效果。对大厂量产产品,分离式方案更容易通过EMI认证和做信号完整性优化。
5.2 板级互联场景:能不能把网络变压器省掉?
如果只是板内PHY之间互联,比如两个板卡背板通信,距离只有几厘米,且两边PHY的参考地是同一个系统,你可以不用网络变压器,而用电容耦合或直接DC耦合。但这种做法有严格前提:一是信号地必须完全共地,二是外部环境和长线浪涌不会影响到芯片。否则一旦出现地电位反弹或外部静电,PHY芯片会非常脆弱。
有些以太网PHY支持所谓“无变压器模式”,芯片内部内置了耦合电容或直流偏置电路。这种模式下,中心抽头的概念就不存在了,发送端直接通过内部电容隔离直流。但这种模式通常是厂商专有,跨厂商互操作性和共模性能会差很多,不适合标准以太网应用。绝大多数情况下,老老实实用变压器是最稳妥的。
5.3 选型建议小结
已经明确PHY是电压型还是电流型之后,建议按下面的顺序决策:
- 把PHY手册里的参考原理图作为最高优先级。厂商给出的电路一定能工作,先复刻再优化。
- 选分离式变压器时,要求供应商提供完整的参数表,重点看回波损耗和OCL。
- 在设计初期就用网络分析仪或示波器对变压器初级/次级信号做一次摸底测试,别等到贴完片再调。
- 如果实在查不到PHY资料,优先选择参考设计相似度最高的变压器,并把中心抽头电阻留成0Ω电阻或可调电阻,方便后续调整。
我个人在做了多个网口项目后,最想强调的一点是:不要凭经验猜PHY的驱动类型。每次拿到新的PHY芯片,先把手册里的输出结构框图看三遍,再看应用电路,最后才画板。电流驱动和电压驱动在网络变压器连接上的差异,看似只是一个中心抽头怎么接的小问题,背后却是模拟电路的工作点设计。搞懂了这一层,以太网接口的设计就从“照着抄”变成了“真正会”。
如果你也准备设计一个新的网口电路,建议先把这颗PHY的应用手册从头到尾读一遍,特别是测试电路。调试时带上示波器和网络分析仪,按本文的排查顺序一步步来,很多问题都能在画板阶段就规避掉。做硬件有时候就是这样,慢就是快,前期想清楚,比后续返工省力得多。