ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

三路输出高分辨率直流电源:多电压域调试的利器

三路输出高分辨率直流电源:多电压域调试的利器 这周调试一块混合信号采集板模拟前端要±15V给运放数字侧要3.3V给MCU传感器激励源又得单独一路5V高精度供电。三路需求同时砸过来的时候我下意识看了一眼桌面上那台老单路电源默默地把它推到一边换上了新到的三路输出高分辨率直流电源。这类设备对于刚接触电子研发的朋友来说可能觉得“不就是多了一个旋钮吗”但真正在实验室里泡过几年的人会清楚三路输出高分辨率直流电源解决的从来不是“多接一根线”的问题而是把“同时给不同电压域供电、还要保证每路精度和稳定”这件事从手忙脚乱变成了按部就班。这篇文章我不打算念说明书而是结合这些年做电路调试、板卡测试和低功耗验证的经验把三路输出高分辨率直流电源的选型逻辑、指标含义、实操用法和踩坑经历一次性讲透。1. 三路输出直流电源到底解决了什么问题1.1 一块板子上为什么同时要三路电压现在的电子系统越来越复杂哪怕一块不起眼的小板子内部也可能存在多个电压域。我手头这块采集板就是典型例子模拟前端用了两颗高速运放需要±15V双电源供电才能保证动态范围和共模抑制比数字部分是一颗低功耗MCU只吃3.3V传感器激励需要高精度的5V稳压源否则采集数据的零点会漂。以前用单路电源做这种板子我得先把线接好、调好电压测完模拟前端再断电换线给数字部分供电来回折腾不说两次上电之间的状态差异会引入很多干扰数据完全不具备参考性。三路输出电源的价值就在这里它把三个独立的供电通道集成到一台设备里通道之间电气隔离可以同时输出不同电压。你不需要反复拆线、换线也不会因为通道间地电位不同导致串扰。更重要的是现代三路输出电源通常自带电压/电流回读显示每路设多少、实际输出了多少、当前电流多大一眼就能看全这对排查上电异常、短路、过流这类问题非常有帮助。从场景上讲三路输出的典型受益者包括做模拟数字混合电路开发的硬件工程师、搞低功耗IoT设备验证的嵌入式工程师、需要多组基准电压的传感器/仪器仪表研发以及高校实验室里带学生做综设的老师。如果你只是偶尔给单板机供个电单路电源完全够用但只要你开始接触多电域供电、双电源运放电路、或者需要多组电源同时做时序控制三路输出就是效率提升最直接的工具。1.2 高分辨率意味着什么1mV/1mA到底有什么用“高分辨率”这个词在电源参数表里最容易被人忽略但真正用起来才知道它有多关键。常规三路电源的设定分辨率一般是10mV/10mA这意味着你拧旋钮或者键入数值时电压最小只能按10mV的步进改变。而高分辨率机型通常能做到1mV/1mA甚至0.1mV/0.1mA的设定步进。1mV分辨率听起来不过是个数字但对低功耗电路和精密模拟电路来说差异是实实在在的。我做过一个传感器供电实验某款压力传感器桥臂电阻需要精确的5.000V激励电压偏了0.5mV输出信号就会产生对应的零点偏移。用10mV步进的电源去设定无论怎么调你得到的电压不是4.99V就是5.01V永远到不了精确的5V而用1mV步进的电源可以直接键入5.000V。再比如给MCU的休眠电流做测试很多低功耗芯片在sleep模式下的电流是微安级到毫安级如果电流分辨率和回读精度只有10mA你根本看不到真实功耗甚至读到的都是0高分辨率电源则能捕捉到1mA甚至更小的电流变化。高分辨率还体现在回读环节。它不仅仅是“设定得细”更要求“测得准”。高分辨率直流电源通常采用更高位数的ADC/DAC和更稳定的基准源无论是内部回读的电流值还是电压显示都比普通电源更接近真实的万用表读数。这一点在自动化测试里尤其重要——你写脚本通过SCPI命令读回电源的输出电压/电流如果回读值本身就不准后面所有测试数据都不可信。2. 硬件架构与关键指标拆解2.1 三路输出的常见结构组合方式与适用场景市面上的三路输出电源主要有两类结构。第一类是“两路可调一路固定”典型代表就是经典的Keysight E3631A两路0~25V可调输出加一路6V/5A固定输出。这种结构的优势在于成本低、结构成熟±25V通道之间还可以做跟踪适合大多数模拟电路和数字电路混合的调试场景。第二类是“三路全隔离可调”比如Rigol DP832或者ITECH IT6332A这类三路都是0~30V或0~32V可调每路带独立开关。这种结构更灵活可以自由组合成±30V双电源也可以三路分别输出不同电压甚至可以串并联获得更高的总电压或总电流。很多人第一次买三路电源会问两路可调一路固定够不够用我的看法是取决于你未来大概率做什么。如果你主要搞模拟电路±电压输出是刚需两路可调加固定输出结构非常顺手固定那路还能用来给数字逻辑供电。但如果你做的是多通道独立系统、电池模拟、或者需要三路同时做不同电压的精密供电那三路全隔离可调会让你少很多憋屈——至少你不需要为了第三路电压再外挂一个适配器。还有一个细节值得注意通道间的隔离方式。全隔离通道floating output意味着每一路的正负极都可以相对于大地和另外两路任意浮动这为串并联、正负电源组合以及接地处理提供了很大自由度。有些低端三路电源声称“三路输出”但通道间共地实际用起来只是三个共享参考点的可调稳压器做不了双电源更做不了串并联选购时一定要看清“隔离输出”这几个字。2.2 分辨率、精度、稳定度、纹波谁决定了一台电源好不好用一台三路输出高分辨率直流电源的参数表里通常能看到一大堆指标设定分辨率、回读分辨率、输出精度、负载调整率、线性调整率、纹波与噪声、温度系数。新手容易被“高分辨率”吸引但真正决定一台电源是否好用的是下面这套组合拳。设定分辨率和回读分辨率决定了“你能调到多细、能读多细”这是高分辨率电源的门面一般做到1mV/1mA就不错了。输出精度则决定了“你设定的电压和实际输出的电压之间有多大偏差”通常以“±(百分比 偏置)”的形式表示例如±(0.03% 10mV)意思是在设定值附近实际输出可能偏差0.03%再加10mV。对一台标称分辨率为1mV的电源来说如果精度只有±(0.1% 20mV)那高分辨率的实际意义就被打了折扣——旋钮能按1mV步进调节但真值可能差出几十毫伏你需要用外用表实测并做校准补偿。负载调整率load regulation描述的是当输出电流从空载变化到满载时输出电压的变化量。这个指标对给瞬态变化大的负载供电时很重要。线性调整率line regulation则是输入电网电压波动时输出的稳定性。高分辨率电源通常在线性调整率上做得好因为内部基准和误差放大器对输入电压的抑制能力强。纹波与噪声是最直观体现电源“干不干净”的参数。实验室用的线性电源通常能做到1mVrms以下甚至几百微伏而开关电源一般要到10mVrms左右或更高。如果你给高精度ADC、微弱信号处理电路、或者射频频段供电清洁的电源轨可以省去后面大量的滤波工作。有些三路高分辨率电源会标注“纹波和噪声20Hz~20MHz”这样的带宽范围测量时要确保你的示波器带宽和探头衰减比能满足频段要求。还有个容易被忽略的指标是温度系数一般写作±(0.01% 5mV)/°C。实验室温度波动几度电压就会有轻微漂移。对精密测量来说开机后先让电源预热15到30分钟再开始测试能让温漂影响降到最低这个习惯我保持了多年实测下来非常有效。2.3 线性电源与开关电源的取舍传统实验室三路电源大多是线性电源——工频变压器降压、线性调整管稳压优点是纹波低、噪声小、动态响应快缺点是体积大、重量重、效率低。近几年很多厂商推出了高频开关电源方案的三路输出产品体积明显缩小、效率提升纹波指标也做得越来越好。怎么选我的经验是如果你主要给模拟电路、传感器、精密基准、音频电路供电纹波敏感度极高优先选线性电源哪怕是老一点型号也没关系那个干净的输出轨比什么都重要。如果你给数字电路、电机驱动、逻辑芯片、或者在做系统级联调时供电对纹波没那么敏感那开关电源的轻便、高效和更快的瞬态响应反而是优势。当然现在不少中高端三路输出电源会写“线性开关混合结构”或者“线性后级稳压”这类折中方案兼顾了体积和低纹波是近年来的主流趋势。值得一提的是有些设备内部虽然后级有线性稳压但前级还是开关变换这意味着它的输出电压可能叠加一个固定频率的开关噪声直接用高带宽示波器在输出端能看到几十毫伏的毛刺。如果测试对象特别娇气建议在电源输出端加一级LC滤波或者用电池做对照实验判断干扰源头。3. 实操三路输出电源在研发调试中的典型用法3.1 模拟电路的±15V双电源调试先来说说最经典的场景运放双电源供电。很多高精度运放需要对称的正负电源典型值±12V、±15V。用三路全隔离可调电源做这个非常方便把CH1设成15VCH2设成-15V通过设置负电压或者使用跟踪模式自动生成负输出然后把CH1的负极和CH2的正极连在一起作为公共地接到电路板的模拟地。CH1正极接运放的VCH2负极接运放的V-公共地接到参考地。如果电源带跟踪模式Tracking一定要善用。所谓跟踪模式是指从主通道设定电压后从通道会按固定比例自动跟随常见的是“串联跟踪”或“对称跟踪”。比如你设主通道15V从通道自动输出-15V。这个功能在调试双电源电路时极其好用你只需要调节一个旋钮正负电压会同时变化两路对称性远好于手动调两台电源。我曾经在没有跟踪功能的老电源上调试一款双电源仪表放大器正负电压差了将近100mV共模抑制比直接劣化排查了很久才发现是供电不对称导致的。使用双电源供电时有一个接线细节要特别注意公共地的连接线径要足够粗、路径要短。数字地和模拟地虽然在PCB上可能会分开但在电源端汇聚时公共点选用尽量粗的导线能明显降低地弹和串扰。另外上电顺序也有讲究先确认两路电压设定正确再打开输出开关最好同时打开现代三路电源往往有同步输出开关或者可以通过编程实现通道延时可调避免先只上正电、后上负电导致的闩锁损坏。3.2 多电域板卡供电数字3.3V 模拟5V 运放±12V回到我开头说的那块混合信号采集板实际操作中三路电源的分工是这样的CH1设定为3.3V给MCU数字侧供电限流设为0.5A防止上电瞬间数字侧短路时烧板同时观察电流判断MCU是否正常启动CH2设定5V给传感器激励限流设为0.1A这是精密传感器电流设太大会直接烧断桥臂电阻CH3和CH4如果有第四路或者通过跟踪模式设定±12V给运放供电电流限制1A足够。这里想强调一个操作习惯所有通道在接负载之前先空载确认电压正确、极性无误再把输出线接到板卡上。这么做看似多此一举实际上能避免80%的“上电冒烟”。尤其是混合信号板卡哪怕0.1V的误接都可能烧掉一颗价值几十块钱的ADC。我见过太多人接好线直接按Output然后听到“啪”的一声——多半就是没做上电前确认。多电域板卡供电还有一个关键点各通道之间的时序。MCU的3.3V必须先于模拟电路稳定否则数字侧未初始化状态下IO口可能出现不确定电平通过PCB走线串进模拟前端造成过流。现代三路高分辨率电源基本都支持输出延时控制比如CH1上电100ms后再开CH2这在手动操作时可能觉得麻烦但在自动化测试脚本里几乎是标配。如果电源面板不支持也可以外接一个简单的时序控制小板或者在上位机软件里配置通道开启顺序。3.3 串并联输出与保护功能设置三路全隔离电源的另一个高级玩法是串并联。把CH1的正极接CH2的负极剩下两个极端子就能得到CH1电压CH2电压的总输出比如两路30V串联后可以得到60V。并联则是把两路的正极连在一起、负极连在一起获得更大的电流能力。进行串并联操作时必须确认通道之间是真正隔离的否则相当于短路轻则保护触发重则毁坏设备。串并联时还要注意各路的限流设定。如果两路并联给同一个大电流负载供电理想的电流分配是两路各分担一半但实际由于电压设定误差可能一路承担大部分电流。解决方法是把两路电压设定成完全一致并且分别设置相近的限流值让每路最多只能输出设定电流的50%左右。这样做虽然不能做到完美的均流但能避免单路过流保护触发导致整个输出跌零。保护功能的设置是我最想提醒新手的一点。三路高分辨率电源通常都有OVP过压保护、OCP过流保护和OTP过温保护。不要一上来就把OVP设成最大值那样等于没设。正确做法是根据负载额定电压留出10%到20%余量设定OVP根据负载预期电流留出1.5倍余量设定OCP。给MCU板供电时我习惯把OVP设在3.6V、OCP设在0.8A这样一旦板上有异常短路电源会立即切断输出而不是靠负载本身发热来报警。有一次我就是靠这个保住了价值上千元的样片——板上一颗钽电容反接短路OVP瞬间触发输出直接拉断板子只冒了轻微烟芯片查下来还是好的。4. 常见问题与排查技巧实录4.1 显示值与万用表实测不一致用三路高分辨率电源时最常遇到的困惑是电源面板显示5.000V用万用表量却只有4.96V或者反过来比显示值还高。这个问题几乎都不是电源坏了而是负载电流在线缆上产生了压降。实验室常用的鳄鱼夹测试线线阻通常在几十毫欧到一两百毫欧。如果你用1A电流给负载供电线阻0.1Ω就会产生100mV压降高分辨率电源显示的是内部输出端电压而负载端实际电压已经低了一截。解决手段有两个一是使用远程感应Sense功能四线制把采样线直接接到负载端电源会根据采样结果自动补偿线损二是选用粗短的高品质测试线并把接线端子压接扎实。如果设备确实没有Sense端子还有一个实用技巧在设定电压时手动补偿线损。先空载把电压设到期望值接上负载后读万用表实测值再适当调高设定值直到负载端电压准确。这个方法虽然不如四线制精确但在常规调试里完全够用。需要注意的是补偿量会随负载电流变化而变如果负载电流是动态的补偿效果就不稳定这时还是优先考虑改用支持远端采样功能的电源。4.2 输出纹波偏大问题不一定出在电源上有次我用一台指标标称纹波350uVrms的三路电源给一个24位ADC的参考电压供电示波器实测发现电源输出端有将近5mV的毛刺远超规格书标称值。排查了一圈最后发现是我把示波器探头的地线夹子夹在了一个较长的跳线上跳线形成的回路感应到了环境里的开关电源噪声。这种“假纹波”在测量中非常常见。高分辨率电源的输出本身很干净但测量方法不对会把几十微伏的真实纹波放大成几毫伏的假信号。正确的测量方式是用示波器探头配合短地弹簧不是长地线夹在电源输出端子处直接测量同时把示波器带宽限制到20MHz避免拾取高频杂散。测电流纹波时可以用一个低阻值采样电阻串联在回路里用差分探头测电阻两端电压换算成电流。还有一类纹波异常是真的源于电源自身但原因比较隐蔽。比如负载是快速动态变化的数字芯片电流从10mA跳到500mA再跳回来电源的环路响应会让输出电压产生一个短暂的过冲或跌落这在示波器上看起来就像纹波。处理办法是给电源输出端加足够的去耦电容或者在电源和负载之间加一级LC滤波器。对于高分辨率电源来说去耦电容的选择也要注意ESR太低会激发环路振荡通常在10uF到100uF的电解电容并联0.1uF陶瓷电容即可。4.3 一接负载就进入CC模式是限流设太低还是负载真短路高分辨率三路电源的面板上都有CV/CC指示CV表示恒压模式CC表示恒流模式。当你接上负载后电源进入CC模式且输出电压被拉低第一反应应该是看电流值是否达到限流值。如果显示电流正好卡在限流点附近说明限流设定低于负载实际需求调高限流即可。但如果电流远未达到限流值电压却很低那就要怀疑负载端有近路或元器件损坏。我调试一块FPGA核心板时就遇到过这种情况CH1设定3.3V限流1A接上板卡后瞬间进入CC模式显示电流只有0.3A电压被拉到了0.8V。按照“电流没到限流值电压却被拉低”这个特征我判断不是简单过流而是板上有低压降的故障路径最终定位到一颗LDO的输入输出焊反了导致3.3V直接加到了LDO的输出端被LDO的反向二极管钳位到0.7V左右。这个案例说明CC模式本身不只是保护机制更是一个非常有价值的故障诊断信号。观察输出电压被“钳”在哪个电平往往能迅速推断出故障环节的性质。如果是给带大电容的板卡上电刚接上的一瞬间电容充电电流会很大电源也会短暂进入CC模式。这时候不要急着改限流值可以先把限流设高让电容充满再调回来或者使用电源的“输出延时开启”和“软启动”功能。不少三路高分辨率电源支持设定输出开启后的爬坡速率对容性负载特别友好。4.4 电压漂移、接触不良与校准周期高分辨率电源用久了偶尔会遇到输出电压缓慢漂移比如设定5V半小时后显示5.002V再过一小时变成5.005V。这种漂移多数来自两个原因一是环境温度变化引起的温漂二是设备内部基准老化。温漂是物理特性无法完全消除但可以控制。把电源放在远离空调出风口、远离阳光直射的位置开机预热后尽量减少环境温度的快速变化漂移会明显减小。内部基准老化则只能靠定期校准解决实验室用电源建议每年送到计量机构校准一次校准内容包括电压精度、电流精度和回读精度。日常使用中我习惯用一台六位半万用表每季度自检一次分别设置电源输出1V、5V、10V、20V、30V对比万用表读数并记录偏差如果偏差趋势越来越大就该考虑送校了。接触不良也是导致电压异常和电流读不准的常见元凶。测试线和香蕉头的氧化层、松动输出端子的绝缘老化都会造成间歇性接触电阻。排查时不要只盯着电源设置把线缆重插一遍、换一根新的测试线很多“电源坏了”的假象都能解除。我自己的习惯是每三个月清洗一次测试线接头用棉签蘸无水乙醇擦拭并检查香蕉头的弹性是否依然良好。5. 选购三路高分辨率电源时容易被忽略的细节5.1 从预算和场景出发别被参数表带偏三路输出高分辨率直流电源的价格跨度很大从两千多元的入门级到两三万元的专业级都有。很多朋友看参数表时容易被“高分辨率”“低纹波”这些词吸引买回来才发现用不顺手。我的建议是先想清楚未来两三年主要做什么项目再决定预算分配。如果主要做单片机系统、数字逻辑电路、简单传感器调试一台分辨率为1mV/1mA、三路全隔离可调、带OVP/OCP的国产主流品牌就够了性价比很高。如果涉及精密模拟、微弱信号采集、低功耗验证则需要在精度、稳定性、回读准确度上多投入可以考虑一线品牌的中端型号。如果是要搭建自动化测试台架就要优先看重编程接口的完善程度、SCPI指令集的兼容性和多通道同步触发的精度面板操作反而不需要太花哨。一个建议是买之前把未来可能最大的电流需求列出来三路每路至少留出20%余量。电源长期在接近满载电流下工作发热大、寿命短纹波指标也会恶化。宁可买大一点也不要卡着需求买。5.2 容易被忽略的硬件细节接口、Sense端子、泄放电阻与风扇噪音参数表里看不到但每天都要用的硬件细节往往才是决定使用体验的关键。第一是远程感应端子。前面提到线损补偿如果一台三路电源没有Sense端子做精密供电时你只能靠手动补偿非常被动。选购时尽量选择每路都带Sense功能至少两路主输出带Sense的机型。第二是上位机接口。现在主流设备都有USB稍微好点的带LAN和GPIB。如果你有自动化测试需求LAN口比USB更好用——可以网络远程控制也更容易在测试机柜里部署。还要关注SCPI指令集的兼容性很多软件框架比如Python的pyvisa都是基于SCPI协议操作指令兼容性好可以省去大量适配时间。第三是输出端的泄放电阻。电源关闭输出后内部滤波器电容上可能残留电荷如果负载是高压电容性的这个残留电压可能持续很久。好的电源在输出关闭后会通过内部泄放电阻把残余电荷泄放掉几秒钟内端子电压降到安全水平。没有这个功能的电源你断开负载后碰触端子可能被电一下高电压应用时尤其重要。第四是风扇噪音。实验室里如果同时开两三台电源风扇噪音真的会影响工作心情。有些高分辨率电源的风扇是温控的低负载时几乎无声高负载时才转起来。选购时可以查看噪音指标或者找实际用户反馈别等装机后才后悔。5.3 高分辨率电源的上位机操作与自动化测试既然聊到了接口我再补充一点三路高分辨率电源在上位机操作和自动化测试里的实际经验。现在的电源基本都配套上位机软件可以通过电脑远程设定电压、电流、限流值开启/关闭输出读取回读值还能做简单的波形记录。这不仅比手拧旋钮方便更重要的是可重复性——你写好的参数文件可以反复调用不会因为手动操作引入人为误差。用Python控制三路电源做自动化测试是现在非常高效的做法核心就是通过pyvisa连接设备。比如要测板卡在不同供电电压下的静态电流代码逻辑就是循环改变CH1设定电压每步延时让电路稳定然后读取CH1的电流回读值并记录。整个过程可以把几十组数据在几分钟内跑完还能自动生成报告。需要注意的是在脚本里每次设置完毕建议加一个延时查询操作*OPC?或等待状态寄存器确保设备完成切换后再读数据否则很容易读到切换过程中的瞬态值。如果你打算长期做自动化测试建议把电源的限流保护值、OVP值、以及输出延时统一封装成初始化函数每次开始测试前调用一次。这样即使不同项目的代码风格不同安全底线是一致的。5.4 接地、校准与日常维护的几点体会最后聊点使用习惯上的经验。三路供电时负载的参考地如何接直接影响系统的稳定性和安全性。如果是给自研板卡供电电源输出端子的负极能否和大地相连取决于电源通道是否隔离全隔离通道可以自由决定是否把参考点接到大地。常规做法是如果被测设备是金属外壳且需要安全接地就把电源通道的负极连到大地如果被测电路本身有浮地需求比如某些测量仪器就保持通道浮空避免形成地环路。校准周期前面说过按年计算。日常维护则简单得多保持通风散热孔畅通不要堆杂物定期检查电源线、输出线有无破损搬动设备时轻拿轻放避免内部变压器和电位器受震松动。我自己有一台用了八年的三路电源除了每年送校一次中间就换过一次旋钮编码器整体状态依然很好。还有一个容易忽略的小细节电源的存放环境。南方回南天时空气湿度大长期闲置的电源PCB容易受潮导致上电时绝缘性能下降甚至打火。如果实验室比较潮湿建议长期不用的电源每隔一两个月通电运行半小时利用自身发热驱散潮气这个习惯能明显延长设备寿命。说白了一台三路输出高分辨率直流电源的选购和使用本质上是在梳理你对“供电质量”和“调试效率”的要求。参数表上的每一个数字都有它的意义但落到桌面上它最终只是你解决问题的一件趁手工具。我自己用过之后体会最深的不是参数多么漂亮而是它让我在同时应对三路电压时不再手忙脚乱也让“每一次上电都有明确记录”变成了常态。如果你也经常在多电域电路里来回折腾这个升级方向的回报率绝对比你想象中高。
返回列表