1. 项目概述从“老古董”到“新心脏”的电源改造手头有几台老旧的AT电源用料扎实散热片沉甸甸的扔了实在可惜。它们诞生于386、486的黄金时代虽然接口标准早已被ATX取代但内部的做工和功率余量往往比现在市面上一些廉价的ATX电源要好得多。这次折腾就是要把这些“退役老兵”的核心潜力挖掘出来通过电路改造让它们兼容现代的ATX主板重新上岗发光发热。这不仅仅是为了省下百来块钱更是一次深入理解开关电源工作原理、重温经典电路设计的绝佳实践。整个过程你需要和开关变压器、PWM控制芯片、肖特基二极管打交道最终收获的不仅是一个可用的电源更是一份亲手赋予旧物新生的成就感。无论你是电子爱好者、硬件维修人员还是单纯喜欢动手改造的极客这个项目都能让你对PC电源这个“黑盒子”有全新的认识。2. 改造核心思路与方案选型解析2.1 AT与ATX电源的核心差异点要改造先得搞清楚改什么。AT电源和ATX电源在核心的开关变换拓扑通常是半桥或正激上基本一致主要差异集中在输出接口、控制逻辑和新增电压轨上。我们的改造就是针对这些差异点进行“打补丁”。第一接口物理形态与引脚定义。这是最直观的区别。AT电源使用两个独立的6芯插头P8 P9给主板供电而ATX电源使用单一的20芯或24芯插头。ATX插头集成了所有电源线并定义了新的控制信号。第二3.3V电压轨。这是ATX标准为降低CPU等芯片功耗而引入的关键电压。AT电源只有5V和±12V输出现代主板上的内存、芯片组、部分PCIe设备都需要3.3V供电。因此我们必须为AT电源新增这一路输出。第三待机电源5VSB。ATX电源即使主机处于关机状态只要市电接通就会一直输出一路5V的待机电源用于支持主板唤醒功能如键盘开机、网络唤醒。AT电源没有这个功能关机即完全断电。我们需要从原电路中“抽取”或“生成”这路电源。第四电源开启信号PS-ON。这是ATX电源的软开关控制核心。主板通过将此信号线绿色拉低对地短路来通知电源启动所有主输出3.3V 5V 12V等。当此信号为高电平或悬空时电源仅输出5VSB。我们需要将AT电源原有的保护/使能控制逻辑与这个PS-ON信号对接起来。第五电源好信号PWR_OK。这个信号在AT标准中称为P.GPower Good在ATX中称为PWR_OK灰色线。其功能一致当电源所有主输出稳定在正常范围内后延迟100-500ms发出一个高电平信号约5V通知主板可以开始工作。我们通常可以直接沿用AT电源原有的P.G信号。基于以上分析我们的改造方案非常明确保留AT电源的主功率变换部分这是其质量优势所在通过增加绕组、修改控制电路、添加接口来补齐ATX标准缺失的功能模块。2.2 工具与材料准备清单“工欲善其事必先利其器”。改造电源涉及强电和精密焊接安全与合适的工具至关重要。核心材料待改造的AT电源一台建议选择品牌或做工扎实的散热片大、电容品牌好如Rubycon Nichicon的为佳。拆开观察内部是否整洁有无明显烧灼痕迹。ATX 20芯主板电源插头及线缆一套可以从废旧ATX电源上剪下确保线长足够通常45-55cm。这是最经济的获取方式。肖特基整流二极管用于3.3V整流。推荐使用TO-220封装的共阴双二极管如MBR3045CT30A/45V方便安装散热。准备2-3个备用。三端稳压器7805用于生成5VSB需TO-220封装并准备配套的小散热片。通用元件包包括1/4W电阻220kΩ 15kΩ 10kΩ等、NPN小功率三极管如S8050 2N5551、开关二极管如1N4148、电解电容2200μF/10V 100μF/16V等、绝缘导热垫/云母片、导线、热缩管、焊锡丝。必备工具焊接工具恒温烙铁建议60W左右刀头或马蹄头、吸锡器或吸锡带、助焊剂。拆装工具十字螺丝刀套装、尖嘴钳、斜口钳、剥线钳。测量与调试工具数字万用表必备、示波器非必需但排查疑难问题时极有帮助、电子负载仪或大功率水泥电阻/灯泡用于带载测试。安全设备绝缘手套、护目镜。操作时务必确保电源已彻底断电并对高压大电容进行放电可用一个100Ω/5W的电阻跨接在400V大电容两端数秒。辅助材料绝缘胶带聚酰亚胺胶带为佳、环氧树脂胶或热熔胶用于固定新增的小板、酒精和棉签清洁焊盘。注意安全第一开关电源内部有高压~310V DC存在即使在断电后高压滤波电容上的电荷也可能维持很长时间足以造成致命电击。任何操作前必须确认已放电完毕。整个改造和测试过程建议在绝缘工作台面上进行。3. 核心改造步骤详解与实操要点3.1 步骤一获取接口与初步拆解分析首先从废旧的ATX电源上小心剪下20芯主板插头及其线束保留至少15厘米的线长。用万用表二极管档或电阻档逐一测量并记录每根线的颜色与对应引脚的关系通常标准为橙3.3V 红5V 黄12V 蓝-12V 白-5V 紫5VSB 绿PS-ON 灰PWR_OK 黑地线。这个记录表是你后续焊接的“地图”务必准确。接下来拆开你的AT电源外壳。观察内部结构找到以下几处关键点并拍照记录以防装不回去主变压器最大的那个磁芯变压器是改造的重点。控制芯片通常是TL494或KA7500和LM339或LM393找到它们的位置。输出滤波组合电感一个由多个绕组在同一磁环上的器件负责各路输出的滤波和交叉稳压。整流管散热片上面安装着5V和12V的肖特基整流二极管。高压滤波电容两个大的电解电容通常200V以上先给它们放电3.2 步骤二为变压器增加3.3V绕组这是整个改造中技术难度最高、也最需要耐心的一步。目标是利用主变压器次级绕组的匝间空隙绕制一个4匝的绕组并在2匝处抽头作为中心抽头CT以得到3.3V电压。原理简述开关电源变压器的输出电压与绕组匝数成正比。已知典型的AT电源变压器5V绕组为6匝中心抽头接地12V绕组为14匝中心抽头接地。根据比例计算要得到3.3V需要的匝数应为(3.3V / 5V) * 6匝 ≈ 4匝。采用中心抽头全波整流则每半边绕组为2匝输出电压正好是3.3V。实操流程与避坑指南拆解变压器将变压器从PCB上焊下。切勿暴力拆卸磁芯磁芯通常是EE或EI型非常脆。正确方法是使用电烙铁或热风枪对变压器整体均匀加热温度控制在100-150℃使粘合磁芯的胶软化。可以先从30W烙铁开始烘烤再用75W烙铁重点加热磁芯接缝处。感觉到胶变软后用薄刀片或指甲小心插入接缝轻轻撬开。如果断裂用少量502胶精确对齐粘合不影响性能但影响美观。绕制新绕组取下磁芯后你会看到骨架上的绕组。最内层和最外层通常是初级绕组线径细匝数多中间是次级5V和12V线径粗。小心剥开最外层的绝缘胶带露出次级绕组。观察5V和12V绕组之间的空隙。选择线径与5V绕组相近的漆包线约φ0.8mm采用双线并绕的方式在空隙中紧密绕制4匝。双线并绕能保证两个半绕组的一致性。绕完后将其中一根线的起点和另一根线的终点拧在一起作为中心抽头接地端。另外两个线头就是绕组的两端。绝缘处理这是关键绕组之间必须做好绝缘防止高压击穿。使用聚酰亚胺胶带金黄胶带在新增绕组上缠绕2-3层确保完全覆盖。然后再将原来的初级绕组和外部绝缘恢复原样。安装与焊接将变压器装回磁芯如果松动可以绕一圈电工胶带固定或点少许胶。焊回PCB。将新增绕组的两个端头穿过绝缘套管引至3.3V整流二极管位置通常靠近5V整流管。中心抽头焊接到原次级的地线公共点上。实操心得绕线时务必保持紧密平整避免交叉。如果空隙实在太小可以尝试使用线径稍细的漆包线如φ0.6mm但需评估电流承载能力3.3V通常需要10A以上。一个取巧的办法是如果原变压器次级空隙确实无法利用可以考虑在输出滤波组合电感上只增加3.3V绕组而主变压器不改造然后从5V输出通过一个大电流低压差线性稳压器如LT1083CP降压到3.3V。这种方法简单但效率低稳压器发热严重需要巨大的散热片仅作为应急方案。3.3 步骤三改造输出滤波组合电感这个电感常被称为“磁放大电感”或“耦合电感”不仅滤波还承担着重要的交叉稳压作用。为了让新增的3.3V输出也能参与这个稳压环路必须为其增加绕组。识别与拆解找到那个带有多个粗线绕组的磁环。记录下原有绕组的匝数。通常5V绕组匝数最多例如13匝12V次之-5V和-12V匝数较少。小心记下各绕组的绕向和头尾顺序可用马克笔做标记。计算与绕制3.3V绕组的匝数应与电压成比例。例如若5V绕组为13匝则3.3V绕组匝数 (3.3 / 5) * 13 ≈ 8.58匝取整数9匝。使用与5V绕组相同或稍细的漆包线按与原5V绕组相同的绕向紧贴磁环绕制9匝。同样做好头尾标记。连接将新增绕组的“头”连接到3.3V整流电路的输出端即整流二极管之后滤波电容之前。将新增绕组的“尾”连接到最终输出的3.3V节点即20芯插头的橙色线。这样3.3V输出就纳入了整个电源的稳压反馈系统中负载变化时能与其他各路相互补偿保持稳定。3.4 步骤四构建3.3V整流与滤波电路3.3V输出电流较大必须使用高效率的肖特基整流电路。整流方案选择采用与原有5V电路相同的双半波整流全波整流拓扑。推荐使用TO-220封装的共阴极肖特基二极管对如MBR3045CT。其内部是两个独立的二极管阴极相连阳极分别接变压器绕组两端阴极共同输出。这种封装易于安装散热片。安装与绝缘如果原5V整流管的散热片有空间可以在清理干净后通过绝缘导热垫如硅胶垫和绝缘粒将新的MBR3045CT固定在同一散热片上。阳极引脚与散热片之间的绝缘必须绝对可靠用万用表高阻档确认绝缘无误。电路连接将变压器新增绕组的两个端头分别接到MBR3045CT的两个阳极。其共阴极中间引脚就是3.3V的直流正输出。将此输出先接到滤波组合电感新增绕组的“头”上。滤波在组合电感新增绕组的“尾”即最终3.3V输出点对地公共地接入一颗低ESR的电解电容容量在2200μF~3300μF/10V即可。为了获得更纯净的电压可以在其后再串联一个磁珠或小电感几μH再并联一个100~470μF的固态电容组成CLC滤波网络效果更佳。3.5 步骤五实现PS-ON控制逻辑这是实现ATX软开关功能的大脑。核心思想是利用AT电源原有的保护关机电路通常由TL494的④脚Dead Time Control控制通过外部PS-ON信号来模拟“保护”动作从而实现开关机。电路解析与搭建原AT电源中当输出过压、过流时保护电路会输出一个高电平信号通过二极管等元件送到TL494的④脚使其电压升高3.5V从而关闭PWM输出电源进入保护状态无输出。我们要做的就是让PS-ON信号高电平关机能够触发这个机制。信号取反与隔离PS-ON信号是低电平有效0V开机 5V关机。而我们需要的是高电平关机信号。因此需要一个反相器。这里使用一个NPN三极管Q1 如S8050构成简单的反相开关电路。PS-ON绿线通过一个电阻如15kΩ连接到Q1的基极。Q1的发射极接地。Q1的集电极通过一个上拉电阻如10kΩ连接到12V或5V取自辅助电源。当PS-ON为高电平5V时Q1导通集电极被拉低至近0V。当PS-ON为低电平0V时Q1截止集电极被上拉电阻拉高至12V或5V。接入原保护电路在原电源PCB上找到通往TL494④脚的保护信号线路通常经过一个二极管如D2。我们需要将Q1集电极的输出通过一个隔离二极管D1 1N4148连接到这个节点。注意二极管方向Q1集电极接二极管正极二极管负极接原保护信号节点。开机状态PS-ON0V - Q1截止 - Q1集电极高电平 - D1反偏截止 - 原保护电路节点不受影响电源正常工作。关机状态PS-ON5V - Q1导通 - Q1集电极低电平 - D1正偏导通 - 将原保护信号节点钳位到低电平约0.7V等等这里需要仔细分析原电路。如果原保护信号是高电平有效即高电平触发保护那么D1的钳位应该使该节点变低从而解除保护这不对。关键修正实际上我们需要模拟的是“保护动作”。在原电路中当保护发生时送到TL494④脚的电压是高电平。因此当PS-ON为高电平关机时我们应让TL494④脚变为高电平。所以Q1集电极的低电平需要经过一个电平转换或直接利用原电路逻辑。一个更可靠的接法是将Q1集电极的输出通过一个电阻如1kΩ连接到原保护电路输出点LM339某个比较器的输出端该点正常时为低电平保护时为高电平。当Q1导通集电极低电平时将该点强行拉低这可能无法触发保护。因此更好的方案是直接利用Q1集电极的电压去控制一个电压比较器再由比较器输出高电平去驱动TL494④脚。简化可靠方案鉴于直接分析修改原保护电路较为复杂且风险高我推荐一个更通用、更安全的方案利用一个小型继电器或光耦来直接控制主变换电路的供电。从新增的5VSB上取电控制一个光耦如PC817的输入端。PS-ON信号通过一个电阻控制光耦的发光二极管。光耦的输出端并联在AT电源的交流市电输入开关的两端注意高压隔离需用绝缘性能良好的光耦并保持安全距离。当PS-ON为低电平开机时光耦导通相当于短接开关主电路得电工作。当PS-ON为高电平关机时光耦断开主电路断电仅5VSB电路工作。 这种方法物理隔离了强弱电逻辑清晰几乎兼容所有AT电源且不影响原保护功能。强烈建议初学者采用此方案。3.6 步骤六生成5VSB待机电源AT电源没有专门的待机变压器。我们需要从主变换器中“偷”一点电。取电点选择最方便的点是从主开关变压器的**12V输出绕组**经过整流滤波后得到直流电压约12-15V。但这个电压只在电源主电路工作时才有。为了在待机主电路关闭时也有电需要让主变换器在待机时维持一个微弱的自激振荡。建立自激振荡找到主功率开关管两个大晶体管通常安装在散热片上。在其基极和集电极之间各并联一个大阻值电阻如220kΩ~470kΩ/0.5W。这样在电源接通市电但PWM芯片TL494不工作时这两个电阻为开关管提供微小的基极偏流使其进入不稳定的自激振荡状态频率远低于正常工作频率。整流滤波与稳压从主变压器12V绕组经二极管整流、电容滤波后得到一个较低且不稳定的直流电压可能只有几伏到十几伏取决于自激振荡强度。将此电压输入到三端稳压器7805的输入端。7805的输出端就是稳定的5VSB。将7805的接地端接电源地输出端接20芯插头的第9脚紫色线。负载能力调整自激振荡的强度决定了待机电源的带载能力。如果5VSB带载后电压下跌严重如低于4.75V可以尝试减小并联在开关管基-集之间的电阻阻值例如从470kΩ换成220kΩ以增强自激振荡。务必谨慎调整每次改变一点并监测7805输入电压和发热情况。输入电压不宜超过7805的最大输入电压通常35V也不宜过低至少高于7V。最终目标是能在待机时提供至少100mA的电流且5VSB电压稳定在4.75V~5.25V之间。散热7805在电源正常工作时其输入端电压可能高达20V以上压差大功耗也大(20V-5V)*0.1A1.5W必须加装足够大小的散热片。3.7 步骤七整合接线与最终装配制作辅助小板将新增的PS-ON控制电路光耦方案、7805及其周边滤波电容输入端100μF/25V 输出端10μF/10V集中焊接在一小块万用板或洞洞板上。这样整洁且安全。连接20芯插头根据之前记录的线序将各电压线焊接到原AT电源的输出端子上橙色线3.3Vx3焊接到新增的3.3V滤波电容正极。红色线5VxN焊接到原5V输出滤波电容正极。黄色线12VxN焊接到原12V输出滤波电容正极。蓝色线-12V焊接到原-12V输出点。白色线-5V焊接到原-5V输出点部分老电源可能没有可空置。紫色线5VSB焊接到7805的输出端。绿色线PS-ON焊接到你搭建的控制电路的PS-ON输入端。灰色线PWR_OK焊接到原AT电源的P.G信号输出端通常是一个从监控电路引出的5V信号。黑色线GNDxN全部焊接到电源的公共地线上。固定与绝缘将辅助小板用尼龙柱或绝缘胶固定在电源内部空闲位置远离散热风扇和高压区。所有飞线用扎带捆扎整齐避免接触散热片或尖锐元件。在高压区和低压区之间可以用绝缘板进行物理隔离。4. 上电测试、调试与安全验证改造完成后绝不能直接连接主板必须经过严格的空载和带载测试。4.1 空载测试“烟熏测试”安全准备将电源放在绝缘物体上周围不要有易燃物。戴上护目镜。短接PS-ON用一段导线将20芯插头上的绿色线PS-ON与任意黑色线GND短接。这模拟了主板开机信号。接通市电插上电源线打开电源本身的交流开关如果有。观察与测量听不应有尖锐的啸叫、打火声。风扇应开始转动有些电源温控风扇低温时不转属正常。闻不应有焦糊味。看观察有无元件冒烟。测用万用表测量20芯插头各引脚电压5VSB紫应在5V左右。PS-ON绿对地应有约5V电压未短接时。短接绿黑线后测量3.3V橙应在3.14V~3.47V之间。5V红应在4.75V~5.25V之间。12V黄应在11.4V~12.6V之间。-12V蓝应在-10.8V~-13.2V之间。PWR_OK灰应在5V左右电源启动后延迟数百毫秒才变高。4.2 带载测试与调整空载正常后需要进行带载测试检验电源的稳压性能和带载能力。制作假负载可以使用大功率水泥电阻。一个简单的负载组合是5V接一个2Ω/10W的电阻负载约2.5A。12V接一个6Ω/10W的电阻负载约2A。3.3V接一个1.5Ω/10W的电阻负载约2.2A。注意电阻功率要足够会非常烫请固定在散热片或金属外壳上并注意通风防火。连接与测试将假负载分别接到对应的输出和地之间。短接PS-ON开机。测量与调整在负载下再次测量各路电压应在上述规范范围内且波动越小越好。重点观察3.3V电压。如果偏离较大可能需要微调其反馈电阻如果原电源的稳压取样取自5V则3.3V是跟随5V变化的独立性不强。更优的方案是将3.3V也接入原电源的稳压反馈网络但这需要修改原电路复杂度高。对于大多数应用只要空载和带载时电压稳定在可接受范围即可。测试PS-ON功能移除短接线各路主输出3.3V 5V 12V应立即消失但5VSB应保持。再次短接主输出应恢复。老化测试让电源在中等负载下例如半载连续工作1-2小时监测关键元件温度3.3V整流管散热片温热正常烫手则说明散热不足或负载过重。78055VSB温升明显确保散热片足够。主开关管温热正常。如果任何元件过热必须加强散热或减小负载。4.3 常见问题排查速查表现象可能原因排查步骤通电无任何反应5VSB也无输出1. 保险丝烧断。2. 待机自激振荡电路未起振。3. 辅助电源给TL494供电故障。1. 检查市电输入端的保险丝。2. 检查并联在开关管上的大阻值电阻是否焊接正确、阻值是否合适。3. 断电后测量高压滤波电容两端电压是否已放电完毕然后检查开关管、启动电阻等。5VSB正常但短接PS-ON后风扇不转无主输出1. PS-ON控制电路故障。2. 主PWM芯片TL494供电或保护。3. 新增3.3V绕组短路或整流管接反。1. 检查PS-ON短接线是否可靠。检查控制光耦/三极管电路工作状态。2. 测量TL494的12脚Vcc电压正常工作时应有15-25V。检查④脚死区控制电压开机时应低于1V。3. 断开3.3V整流管看电源是否能启动以判断是否因3.3V短路导致保护。电源能启动但3.3V电压异常过高/过低/为01. 变压器新增绕组匝数错误或头尾接反。2. 3.3V整流管损坏或极性接反。3. 滤波组合电感新增绕组未接入或接错。4. 负载过重或滤波电容失效。1. 空载测量变压器新增绕组两端的交流电压应为~2.5Vrms左右中心抽头对任一端。2. 检查MBR3045CT是否损坏用二极管档测量。3. 确认组合电感绕组连接正确导通正常。4. 检查滤波电容容量是否充足有无鼓包。带载后电压下跌严重1. 相应绕组的线径过细内阻大。2. 整流管性能不良压降大。3. 滤波电容容量不足或ESR过高。4. 主变压器磁芯或功率管性能下降。1. 检查发热最严重的部位通常是整流管或绕组。2. 更换性能更好的肖特基整流管。3. 并联低ESR的固态电容改善动态响应。4. 这可能是原电源老化改造难以根本解决。PWR_OK信号异常常低或无1. PWR_OK线未正确连接到原P.G信号点。2. 原电源的P.G电路本身故障。1. 检查焊接点。在原电源输出端附近找一个在电源启动后由0V跳变到5V的点。2. 检查原电源P.G生成电路通常由一个三极管或运放构成的元件。最后一步在所有测试通过后可以谨慎地连接一台旧主板建议先用不重要的主板测试进行实战。如果一切顺利你将听到那声清脆的“滴”看到熟悉的BIOS画面这台经过你亲手改造的“老兵”电源就在新的平台上重获新生了。整个改造过程花费可能不到二十元但收获的知识、经验和成就感远非购买一个新电源可比。这不仅是一次硬件改造更是一次对经典电路设计的致敬和深度理解。