
摄像头装好才发现附近没有插座、无线AP装到吊顶里却没法拉电源线——这种尴尬事我经历过不止一次。后来我琢磨出一条“网线取电”的路子用一条网线同时送网络和直流电而设备端用一个POE分离器把二者拆开。折腾了一个周末材料成本算下来居然不到30块钱关键原理图也不复杂。这篇文章就把完整方案摊开来讲从PoE的基础工作原理到手绘版的原理图、元件选型、焊接装配再到各种踩坑和排查方法全部给你说透。适合想低成本解决远程供电问题的人也适合想弄明白PoE到底怎么回事的电子爱好者。为什么非要自己做分离器因为现成的成品分离器便宜的也要三四十支持多种输出电压的甚至要六七十而且很多人手头根本没有PoE交换机只有一台普通路由器加一个48V电源适配器。自己做的好处不只是省钱更重要的是你能把输出侧调成自己设备真正需要的电压——监控要12V树莓派要5V无线AP可能要9V或24V一个可调方案通吃所有场景。需要提前说明的是这个项目全程工作在48V以内的低压直流环境比220V交流安全得多但仍然要注意绝缘和防短路动手能力要求不高会焊四根线就能做出来。1. POE分离器到底在解决什么问题1.1 先搞懂PoE供电的两种玩法PoEPower over Ethernet以太网供电说白了就是干一件事让网线里的双绞线在传输数据的同时把直流电也一起送过去。它不是什么黑科技原理非常朴素就是利用以太网线缆中暂时“闲置”的线对来送电。一条标准网线里面有4对双绞线共8根线。在10M/100M以太网时代数据传输只用其中2对也就是1、2、3、6四根线。另外两对——4、5和7、8——在百兆网络里是完全空着的专门留作备用。到了千兆网络4对线全部参与数据收发没有彻底空闲的线对。于是PoE标准IEEE 802.3af/at/bt就给出了两种供电方式Alternative A数据线对供电在1/2和3/6这两对数据线上通过耦合变压器或电容的中心抽头把直流电压叠加进去。直流和数据的频率差异很大所以能在同一对线上各走各的互不干扰。Alternative B空闲线对供电直接用4/5和7/8这两对空闲线对送电数据线完全不去碰。这是最简单的PoE实现方式也是我们DIY分离器的首选。那分离器扮演什么角色它站在受电设备的前端把从网线里混着走的“数据直流”拆开数据线继续往前走交给设备的网口直流电则被整流、滤波、降压变成设备电源接口能用的稳定电压。拆完之后设备就像同时插了一根网线和一根电源线但实际上只有一根网线进来。1.2 分离器到底要分离什么三种实现方案对比市面上常见的PoE分离器按内部电路复杂度大致分三类对比如下方案原理优点缺点适合场景空闲线对取电Alternative B4/5、7/8取电1/2/3/6数据直通电路极简成本低不影响数据仅适合百兆设备绝大多数安防摄像头、无线AP、IP电话数据线对取电Alternative A通过变压器中心抽头从数据线对取电兼容千兆需要网络变压器电路复杂新手焊接难度大千兆设备、需要高带宽的环境A/B全兼容自动识别内部自动检测供电线对通用性好电路最复杂DIY成本高成品设备使用较多这次DIY选择的就是第一类——空闲线对取电方案。原因很直接第一电路结构简单到可以用洞洞板手焊不需要处理高频数据信号第二省掉了网络变压器这一块成本大头第三市面上大量的家用摄像头、无线AP都是百兆网口完全用不到千兆速率用空闲线对取电绰绰有余。但你要是打算给千兆NAS或者千兆路由器接PoE这个方案就不适用了。所以动手之前务必先看一眼目标设备的网口速率——是百兆口放心用分离器是千兆口老老实实换用成品或者研究变压器耦合方案。1.3 为什么选择“整流桥检测电阻降压模块”这套组合很多第一次接触PoE的人会有个疑问网线里的48V直流是不是随便拿两根线就能取出来直接用答案是如果你用的是自己做的非标48V电源注入器确实随手一接就能用但如果你面对的是符合IEEE 802.3af标准的标准PoE交换机事情就没那么简单。标准PoE交换机在正式输出48V之前会先做一套“握手检测”流程。它会先在供电线对上施加一个低压信号探测线缆末端是否存在一个特征电阻这个特征电阻的值必须在19kΩ到26.5kΩ之间标准规定是25kΩ它才会判断“末端接的是受电设备可以供电”然后才把电压升到48V。如果没有这个电阻交换机根本不会输出电压。所以一个能跟标准PoE交换机配套的分离器前端必须有整流桥用来兼容任意极性整流桥后面必须要跨接一个25kΩ检测电阻用来跟交换机完成握手。取出来的直流电是大约48V的高压而我们的设备通常需要5V或12V所以后面还得加一级DCDC降压模块。这一套组合下来就是完整的分离器核心电路。2. 原理图与核心电路设计2.1 完整原理图从RJ45到DC输出先上原理图我用文字把连线关系画出来这样不管你有没有EDA软件都能照着搭电路来自PoE交换机/48V注入器 去往受电设备(摄像头/AP) RJ45输入 RJ45输出 引脚1、2 ─────────────────────────► 引脚1、2 数据直通 引脚3、6 ─────────────────────────► 引脚3、6 数据直通 引脚4、5 ──┐ ├──► 整流桥 ──► V ──► DCDC降压模块 ──► DC5521插座(设备供电) 引脚7、8 ──┘ │ └── 25kΩ检测电阻 ──► GND原理逻辑就是这样看起来简单但每个环节都有讲究。输入侧的RJ45座子一共有8个引脚其中1、2、3、6四根数据线直接“穿过”分离器从输出侧RJ45座子的对应引脚出来4、5两根线拧在一起7、8两根线拧在一起分别接到整流桥的两个交流输入端。整流桥输出的正负端就是V和GNDV和GND之间并接一个25kΩ电阻同时给后级的DCDC降压模块供电。DCDC模块的输出端接一个DC5.5×2.1mm的电源插座这就是设备的供电口。我用的整流桥是四个独立的肖特基二极管搭成的而不是买现成的整流桥堆。原因是四个插件二极管在洞洞板上更好布局散热也更好而且能根据输入电压灵活选择不同耐压规格的管子。如果你想用一体化整流桥堆DB107或者DB207也行封装稍微大一点但接线更省事。2.2 关键元件逐一拆解为什么是肖特基、为什么25kΩ先看整流二极管。很多人手头有不少1N4007想直接拿来用我劝你慎重。1N4007虽然是整流管但它的正向压降在1A下接近1V四个管子的压降合计会吃掉两伏多在小电流下倒还好但流过0.5A以上的电流时发热和损耗都很明显。更关键的是1N4007反向恢复时间太长虽然这里工作频率很低不至于出大问题但既然要正经做就该用低损耗的肖特基二极管。推荐型号是SS34或SS54甚至SS310。注意看耐压SS34的耐压是40V而标准PoE的最高输出电压可以达到57V40V的余量明显不够。所以我建议直接用SS545A/40V或SS3103A/100V耐压留足余量。这些管子单价也就两三毛钱四个加起来不到一块钱在30元预算里完全不算事。再看25kΩ检测电阻。这个电阻的精度有讲究IEEE 802.3af协议规定受电端特征电阻的允许范围是19kΩ到26.5kΩ也就是说你用一个24kΩ或25kΩ的普通色环电阻都行但阻值不能偏差太大。有人图省事用20kΩ也能工作但最好还是按标准来。电阻的功率要求不高因为检测电压只有几伏电流极小但为了机械强度建议选0.25W或0.5W的插件电阻。然后说输入电容。PoE交换机输出的48V是开关电源出来的多少带点纹波加上网线本身是从室外或者墙角走线过来的会耦合各种干扰所以整流桥输出端必须要有滤波电容。我习惯用一个100μF/100V的铝电解电容并联一个0.1μF的瓷片电容分别滤低频纹波和高频噪声。耐压选100V是为了在输入电压达到57V极限时还有充足余量这个钱不能省。2.3 标准握手那点事怎么让PoE交换机乖乖供电关于检测电阻我想多说几句因为这是整个DIY项目里最容易出问题的地方也是最值得理解的地方。标准PoE交换机的供电过程分三步检测阶段PSE供电设备在供电线对上施加一个从2.7V到10V变化的低压小信号然后测量线缆末端的阻抗。如果阻抗显示为约25kΩ的纯电阻就认为末端是受电设备继续下一步如果检测到电容特性或者直接短路就判定为“不是PD设备”或者“线路故障”拒绝供电这就是很多DIY分离器插上去不工作的原因。分级阶段可选PSE把电压提升到14V到20V通过检测受电设备返回的电流大小来识别它的功耗等级。这个阶段对普通DIY设备来说不是必需的很多非标PD不回应分级也不会被拒绝供电。上电阶段完成检测后PSE把输出电压提升到44V到57V之间的正常供电电压开始向负载输出功率。这里的关键就是第一步。我们把25kΩ电阻跨接在整流桥输出端但PSE看到的并不是纯粹的25kΩ——因为中间隔着整流桥里的两个二极管。不过标准在设计时就考虑了二极管压降的影响检测信号达到几个伏特时肖特基二极管已经导通PSE看到的是25kΩ电阻串上二极管动态电阻的复合阻抗实测仍然落在允许范围内。所以放心用。还有个细节部分PoE交换机同时支持Alternative A和Alternative B它会先扫一遍哪个线对上能检测到特征电阻。我们只接了4/5和7/8这两对对端检测到后就会从这对线上供电完全没问题。2.4 成本核算30元怎么落地下面把整套材料的成本摊开算一笔账我以实际能买到的代替品为参考单位是人民币材料规格参考价格RJ45母座带PCB焊盘带屏蔽或不带均可两种颜色各1个约4元肖特基二极管SS3103A/100V×4约1.2元25kΩ电阻0.25W插件约0.1元铝电解电容100μF/100V约0.5元瓷片电容0.1μF约0.1元DCDC降压模块输入60V宽压输出可调约5元DC5521电源插座5.5×2.1mm母座约1元自恢复保险丝500mA约0.5元网线一段、热缩管、接线盒—约3元合计约15.4元30块钱的预算就算你把DCDC模块换成质量更好的品牌货、再买一把像样的剥线钳也完全够用。这也是为什么我一直觉得动动手自己做电子的性价比远比直接买成品高——成品分离器三十四起步还不一定支持你想要的输出电压。3. 手把手实操与测试3.1 材料清单与工具清单动手之前检查一下手头工具是否齐全。电烙铁建议至少30W功率40W更好焊锡丝买含铅低温的焊接体验明显好于无铅焊锡助焊剂建议用膏状的别用松香块沾来沾去麻烦且容易弄脏板子。另外还需要剥线钳、斜口钳、热缩管热风枪或者打火机都行、万用表、网线测试仪。材料和工具都准备好之后先别急着焊把RJ45母座的引脚定义弄清楚。RJ45母座背面有8个引脚按T568B线序从左到右分别是橙白1、橙2、绿白3、蓝4、蓝白5、绿6、棕白7、棕8。这个顺序一定要印在脑子里后面排线全靠它。绝大多数RJ45母座自带的PCB焊盘上都会标注1和8的位置仔细看一下就能辨认。3.2 焊接与装配全流程第一步是准备网线。随便剪一段网线长度看你最终布线需要通常半米到一米就够。把外皮剥掉约5厘米露出8根芯线然后按颜色分出四对。记住我们的逻辑1、2、3、6留着做数据直通4、5拧成一股7、8拧成一股。第二步焊数据直通线。先把网线的一端按照T568B线序接到输入侧RJ45母座上其中1、2、3、6这四根线先不焊死而是先在中间“飞线”到输出侧RJ45母座。实际操作时我通常是把输入母座和输出母座并排放在桌面上中间留出大约3厘米空间然后把1、2、3、6这四根线直接跨越过去焊接等于一个完整的数据通路。注意不要交叉1对12对23对36对6。第三步焊取电线路。把4、5两根线拧在一起接到四个二极管搭成的整流桥的一个交流输入端7、8两根线拧在一起接到整流桥的另一个交流输入端。整流桥的接法不难理解四个二极管按照首尾相接的方式组成环两个交流输入端分别接网线的两组取电线正极输出端是二极管的阴极汇集点负极输出端是二极管的阳极汇集点。第四步焊检测电阻和滤波电容。在整流桥的输出正负极之间跨接25kΩ电阻注意电阻要紧贴整流桥输出不要通过长导线连接否则检测信号的高频特性会变差。同时把100μF/100V电解电容和0.1μF瓷片电容也并接到这两个点上电容极性必须正确正极接V负极接GND。第五步接DCDC降压模块。降压模块的输入端通常标注IN和IN-接整流桥输出的V和GND输出端正负极接到DC5521电源插座。这里特别提醒一下DCDC模块的输入耐压一定要确认清楚再接线如果模块的输入耐压只有28V接到48V上瞬间就烧了。购买时直接搜“宽压DCDC降压模块”明确要求输入范围60V以上输出5V或12V可调的那种。第六步先别封装。所有线路焊完之后先进入测试环节确认功能完全正常再考虑装进接线盒。这是我踩过多次坑后总结的教训焊完就直接封外壳一旦有问题还得全部拆开重来。3.3 三种测试场景数据、空载、带载测试要分三步走一步都不能跳。测试一数据通路。把做好的分离器插在网线中间用网线测试仪分别接在分离器的输入端和输出端。按下测试按钮观察1、2、3、6这四路是否全部亮灯顺序是否一致。4、5、7、8因为被我们接去取电了在测试仪上可能显示不通或者乱灯这是正常现象不必担心。如果1、2、3、6任意一路不亮说明直通焊接有问题需要返工。测试二空载电压。把分离器输入侧接上PoE交换机或者你自制的48V注入器等待3到5秒让交换机完成握手检测。用万用表直流电压挡测整流桥输出端正常应该看到44V到57V之间的电压一般PoE交换机输出是48V左右。然后再测DCDC模块输出端看是不是稳定的5V或12V。如果整流桥输出端没有电压大概率是检测电阻的问题看后面第4章的排查方法。测试三带载能力。空载电压正常只是第一步关键还要看带负载之后电压会不会垮掉。拿一个电子负载或者直接接上你的设备比如给树莓派供电让它跑起来。用万用表监测DCDC模块输出电压看是否有明显跌落。如果输出5V的设备在满负载下掉到4.5V说明模块负载能力不够或者输入侧电容太小导致供电不稳。这时候摸一下DCDC模块温度烫手的话就加散热片或者换更大功率模块。我自己的测试惯例是5V输出至少测到2A电流12V输出至少测到1A电流这是PoE供电最常见的两档需求。如果这两个条件都能稳定通过分离器就算合格了。4. 最常见问题与排查速查4.1 交换机不供电或供电指示灯闪这是DIY分离器最容易翻车的地方。具体表现是网线插上之后交换机的PoE供电指示灯根本不亮或者一亮一灭反复闪烁设备端完全没有电。排查顺序按这几步走先用万用表确认PoE交换机本身在其他正常PD设备上是能供电的然后检查25kΩ检测电阻有没有正确焊接在V和GND之间万用表量一下阻值是否在19kΩ到26.5kΩ范围内再检查网线两端线序特别是4/5、7/8这两对有没有在RJ45水晶头里接错位置。还有一个容易被忽略的前提确认你的交换机是标准PoE供电交换机很多家用路由器虽然带有“PoE”字样但实际上是POE交换机和非标供电的混合产品非标供电要求你对端接的是纯负载检测电阻反而可能被误判成异常。如果你的交换机支持“PoE Watchdog”或者有总功率限制还要看看是不是设备接入数量过多导致功率预算耗尽。比如一台总预算60W的交换机接了5个15W的摄像头后已经满载你再接入分离器就不会供电。这时的解决办法是减少负载设备数量或者换更大功率的交换机。现象可能原因排查方法供电灯不亮检测电阻缺失或阻值不对万用表量25kΩ电阻确认跨接在V与GND之间供电灯闪烁交换机功率预算不足查看交换机已用功率拔掉部分负载再试灯亮但设备无输出DCDC模块损坏或输入电容接反直接测整流桥输出端是否有48V灯亮但数据不通数据线直通焊错线序网线测试仪逐根检查1/2/3/64.2 设备频繁重启/降压输出不稳分离器输出侧给设备供电后发现设备反复重启或者电压一接负载就往下掉。这个问题十有八九出在功率链路上而不是数据链路上。先看输入的48V电压是否够稳定。标准PoE交换机在满载时单端口输出电压最低可能降到44V如果网线质量不好、长度超过80米线缆电阻压降会进一步拉低输入电压。举个例子Cat5e网线的直流电阻大约0.1Ω/m4/5和7/8两对线并联使用后50米长度的总电阻大约2.5Ω。如果PD端取电电流是0.3A光网线就要吃掉0.75V压降。看着不多但假如设备启动瞬间电流冲到1A压降就会达到2.5V这对后端DCDC模块的输入底线是个考验。再看DCDC模块的输出能力。很多便宜模块标称5V/3A但实际在输入40多伏、降压比接近10:1的情况下转换效率只有70%到80%热量很大输出电流也达不到标称值。解决方法是加装散热片或者改用效率更高的同步整流模块。如果设备对电压波动特别敏感我建议改用两级降压先把48V降到12V再把12V降到5V。这样每级降压比都小模块效率更高对输入电压波动的容忍度也更大成本多花5块钱但稳定性肉眼可见地提升。4.3 网线只有4芯怎么办这是一个必须在动手前就想清楚的问题。很多老旧楼宇预埋的网线只有4芯也就是只有1、2、3、6四根线。这种网线在百兆网络下能跑起来但4/5、7/8这两对线物理上根本不存在本文方案的空闲线对取电就完全无法实现。这种情况下理论上只能用数据线对供电Alternative A的方案通过变压器或电容从1/2、3/6这对数据线上耦合直流电。但说实话这已经超出“30元低成本DIY”的范畴了需要网络变压器、算好阻抗匹配焊接难度和数据传输稳定性都不是新手能轻松搞定的。我的建议是4芯网线场景下最省事的方案是换一根8芯网线或者老老实实用POE供电模块也就是那种真正的“网线供电分离器”二合一成品它们内部往往做了兼容处理。4.4 想做成PCB板时有哪些坑洞洞板手焊的分离器能用但体积大装不进86底盒。如果后续想做成正规的PCB小模块有四个细节值得提前注意这几个问题也是很多原理图设计里最容易翻车的点。第一是接地方式。很多人画原理图时候随手把所有GND网络拉一起觉得无所谓但DCDC降压模块的开关电流很大、变化很快如果这个电流回流路径跟25kΩ检测电阻的参考地共享了一段导线检测信号就会被污染可能导致PSE握手不稳定。正确做法是星型接地整流桥的GND点、DCDC模块的GND、检测电阻的GND各自单独走线回到一个公共点避免形成地环路。第二是DCDC开关环路面积要尽量小。输入电容、开关管、续流二极管、电感、输出电容这一圈是高频电流流经的通路圈得越小对外辐射越小输出纹波也越低。画板时把这几个元件摆紧凑用大面积铺铜连接而不是拉一根细线。第三是安全间距。输入侧48V与输出侧5V之间建议至少保持1mm以上间距或者在PCB上开一道隔离槽防止潮湿环境下爬电。保险丝和防反接保护也建议预留位置虽然原型阶段可以省略但做PCB成品时加上更稳妥。第四是散热。SS310二极管的焊盘可以适当加大DCDC模块的芯片下方预留散热过孔阵列这些细节在50V降到5V这种高压差场景下非常关键——铜箔本身也能带走不少热量。写在最后一点个人体会这个项目前前后后我做了三个版本。第一个版本是最早踩坑的版本当时不懂PoE还有握手检测这回事直接把网线里的电抽出来接DCDC模块结果插到标准PoE交换机上死活不出电后来翻协议资料才搞明白问题出在少了那个25kΩ电阻补上之后一次点亮。从那以后我再也没小看过那些看似无用的“标准细节”。第二个版本加了检测电阻但用的DCDC模块输入耐压只有28V上电瞬间就烧了教训是买模块之前先看清楚输入电压范围不能只看输出电流多大。第三个版本把降压方案改成两级输入端耐压留足余量、输出侧先去到12V再到5V才最终稳定下来。现在这个分离器已经在我家里的监控摄像头和无线AP上连续运行了大半年没有掉过一次链子。如果你准备照着做我的建议只有两条第一动手前务必确认你的交换机是标准PoE交换机还是非标供电两者的电路设计方向完全不同第二所有测试都要在封装之前完成尤其是带载测试千万不要焊完就封壳。把这套原理图吃透了以后遇到“这里没插座但只有一根网线”的现场你基本就是同事眼里那个会变魔术的人。