ARTICLE DETAIL

资讯详情

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

三极管自激升压电路:参数计算与实战验证

三极管自激升压电路:参数计算与实战验证 1. 从一个“土得掉渣”的电路说起为什么还要折腾三极管自激升压很多人第一次听到“三极管自激升压电路”脑子里蹦出来的画面大概是一个几毛钱的NPN管、一个磁环、几个电阻电容搭出来就能把1.5V升到几十伏甚至上百伏。听起来像老掉牙的玩法但真到用的时候你会发现这东西在低功耗、低成本、小体积的场景里依然有它不可替代的位置。比如手电筒升压、电蚊拍高压发生、小功率负离子发生器、甚至某些传感器偏置电压的生成都还能见到它的影子。我这次做的项目目标很明确用最普通的元件设计一个能稳定工作的三极管自激升压电路从参数计算开始到实际焊接验证把整个过程走一遍。核心关键词就是三极管、自激升压电路、参数计算、实践验证。它解决的问题是在没有专用升压芯片、没有单片机PWM、甚至没有稳定电源的情况下仅靠三极管自身的开关特性和变压器的正反馈绕组实现直流到高压的转换。适合谁看电子爱好者、硬件入门工程师、以及那些想搞明白“为什么一个三极管加个变压器就能振荡升压”的人。我见过太多人直接抄网上的电路图结果一上电三极管就烫得能煎鸡蛋或者输出电压只有理论值的一半。问题出在哪出在参数没算、变压器没配对、三极管工作状态没搞清。所以这篇博文我不打算只给一个电路图而是把为什么这样选、怎么算、怎么调、怎么验证全部拆开讲。你跟着走一遍下次遇到类似需求自己就能改参数、换管子、调匝数比。2. 自激升压的核心思路让三极管自己“抽风”2.1 自激振荡到底是怎么发生的先把这个“自激”说清楚。所谓自激就是电路不需要外部时钟信号自己就能持续振荡。三极管自激升压电路的本质是一个正反馈振荡器加升压变压器。三极管在这里既当开关又当振荡源。变压器有三个绕组初级主绕组、次级高压绕组、还有一个反馈绕组。反馈绕组的作用是把初级电流的变化耦合回来控制三极管基极让三极管周期性地导通和截止。你可以把它想象成一个跷跷板三极管导通初级电流上升变压器储能同时反馈绕组感应出一个电压让基极电流减小三极管开始退出饱和一旦三极管截止初级电流中断变压器磁场急剧变化次级感应出高压同时反馈绕组又感应出反向电压让三极管重新导通。如此循环就形成了自激振荡。整个过程不需要任何外部触发上电即振。这里的关键是相位。反馈绕组的接法必须保证是正反馈也就是三极管导通时反馈绕组让基极电流更大三极管截止时反馈绕组让基极电压反向。如果接反了电路要么不振荡要么直接饱和导通烧管子。我实测下来判断相位最简单的办法是先不接次级只接初级和反馈上电瞬间用示波器看集电极波形如果有振荡说明相位对了如果集电极一直是低电平说明反馈接反了把反馈绕组两端对调即可。2.2 为什么选三极管而不是MOS管有人会问现在MOS管这么便宜为什么不用MOS管做自激升压原因有几个。第一三极管是电流驱动基极只需要很小的电流就能控制较大的集电极电流在自激振荡里反馈绕组直接驱动基极非常方便不需要额外的驱动电路。第二三极管的导通阈值电压低0.7V左右就能开始工作适合1.5V甚至更低的电源电压。MOS管的开启电压通常要2V以上低压场景下反而不如三极管好用。第三三极管便宜几分钱一个烧了不心疼。当然三极管也有缺点导通电阻大饱和压降高效率不如MOS管。但在小功率升压场景下这些缺点可以接受。我这次选的是2N5089NPN型高hFE低噪声适合小信号放大和开关。它的集电极电流最大100mA功耗625mW用来做几瓦以下的升压绰绰有余。如果你需要更大功率可以换成C2064或者9013但要注意散热和基极驱动电流。2.3 变压器选型磁环还是EE磁芯自激升压电路的核心是变压器。我试过两种方案一种是工字磁芯一种是EE磁芯。工字磁芯绕线方便但漏感大效率低适合几十毫瓦的小功率。EE磁芯磁路闭合漏感小效率高适合几百毫瓦到几瓦。我这次用的是EE16磁芯配骨架初级绕10匝反馈绕5匝次级绕300匝。匝数比决定了输出电压的上限理论上次级电压等于初级电压乘以匝数比再减去二极管压降和漏感损耗。实际绕制时我建议先绕初级再绕反馈最后绕次级。每层之间加一层绝缘胶带防止击穿。次级匝数多线径要细我用的是0.1mm漆包线绕了300匝分三层绕每层100匝层间加胶带。绕完后测电感初级电感大概在100uH左右反馈电感25uH次级电感90mH。这些数值不是绝对的但可以作为参考。如果你没有电感表可以用万用表测通断确保没有短路。3. 参数计算别凭感觉算完再动手3.1 三极管基极电阻怎么算基极电阻决定了三极管的导通程度和振荡频率。太大会导致基极电流不足三极管无法饱和功耗大太小会导致基极电流过大三极管深度饱和振荡停止。计算公式是Rb (Vcc - Vbe) / Ib其中Vbe取0.7VIb取集电极电流的1/10到1/20。假设集电极峰值电流Ic50mAhFE100那么IbIc/hFE0.5mA。Vcc1.5VRb(1.5-0.7)/0.5mA1.6kΩ。实际取1.5kΩ或2kΩ都可以我用的是1.8kΩ。但要注意自激振荡时基极电流不是恒定的而是脉冲式的。所以这个计算只是给一个初始值实际调试时要用示波器看集电极波形如果波形顶部有平顶说明三极管饱和了基极电阻合适如果波形是尖峰说明三极管没有完全导通需要减小基极电阻。我试过用1kΩ结果三极管发热严重因为基极电流太大三极管一直处于放大区功耗高。换成1.8kΩ后波形明显变好三极管温度也降下来了。3.2 反馈绕组匝数怎么定反馈绕组的匝数决定了反馈电压的大小。反馈电压必须足够大才能让三极管在截止时迅速退出饱和但又不能太大否则会击穿基极-发射极结。一般来说反馈绕组匝数取初级匝数的1/3到1/2。我初级绕10匝反馈绕5匝实测反馈电压峰值在3V左右刚好合适。如果反馈电压太高可以在反馈绕组上串联一个电阻限制基极电流。这里有个经验反馈绕组的线径可以和初级一样因为电流不大。但要注意相位如果接反了电路不振荡。我一开始就接反了上电后三极管直接导通电流很大变压器发热。后来把反馈绕组两端对调立刻起振。所以焊接前一定要确认相位或者用示波器看波形。3.3 输出二极管和滤波电容的选择次级输出的高压需要整流和滤波。二极管要选快恢复二极管或者高频整流管比如1N4148或者FR107。普通整流管如1N4007反向恢复时间长在高频下损耗大发热严重。我一开始用1N4007结果输出电压只有理论值的一半二极管烫手。换成FR107后输出稳定二极管只是微温。滤波电容选高压陶瓷电容或者薄膜电容耐压要高于输出电压的1.5倍。比如输出100V电容耐压至少150V。容量不需要太大0.1uF到1uF即可因为负载电流很小。我用的是0.47uF/250V的CBB电容效果不错。如果负载电流较大可以并联多个电容或者用电解电容但电解电容高频特性差要并联小陶瓷电容。3.4 工作频率估算与实测对比自激振荡的频率由变压器的电感、匝数比、基极电阻、负载等共同决定。理论计算比较复杂可以用近似公式f 1 / (2π√(Lp * Cp))其中Lp是初级电感Cp是集电极到地的寄生电容。但实际中频率更多取决于变压器的磁饱和特性。我实测的频率在20kHz到50kHz之间随负载变化。空载时频率较高带载时频率降低。用示波器看集电极波形可以看到明显的振荡占空比大概在30%到50%之间。如果占空比太大说明三极管导通时间过长效率低如果占空比太小说明三极管截止时间过长输出功率不足。调整基极电阻或者反馈匝数可以改变占空比。我最后调到的状态是空载电流20mA带载100kΩ时输出120V三极管温度40℃左右连续工作半小时没问题。4. 实操过程从洞洞板到稳定输出4.1 元件准备与焊接顺序我这次用洞洞板搭电路因为要反复调试。元件清单如下2N5089三极管一个EE16变压器一个1.8kΩ电阻一个0.47uF/250V电容一个FR107二极管一个1.5V电池一节洞洞板一块漆包线若干。焊接顺序很重要先焊三极管和电阻再焊变压器最后焊二极管和电容。变压器引脚要分清初级、反馈、次级最好用不同颜色的线区分。焊接时注意三极管的基极、集电极、发射极不要接错。2N5089的引脚排列是面对平面从左到右依次是发射极、基极、集电极。我一开始把集电极和发射极搞反了结果电路不工作三极管发热。后来查了数据手册才改过来。所以焊接前一定要确认引脚定义不要凭感觉。4.2 上电测试与波形观察上电前先用万用表测一下电源正负极有没有短路。确认无误后接上1.5V电池。这时候电路应该开始振荡用示波器探头接三极管集电极可以看到高频振荡波形。如果没有波形先检查反馈绕组相位再检查三极管引脚。如果波形有但幅度很小可能是基极电阻太大或者反馈匝数太少。我实测的波形集电极电压在0V到3V之间振荡频率约35kHz。次级输出经过FR107整流后空载电压约150V带100kΩ负载时降到120V。这个压降是正常的因为变压器有内阻二极管有压降。如果想提高带载能力可以增加初级匝数或者换更大功率的三极管。4.3 负载调整率与效率测试负载调整率是衡量升压电路好坏的重要指标。我测了几组数据空载150V带1MΩ负载145V带100kΩ负载120V带10kΩ负载80V。可以看出负载越重输出电压下降越多。这是因为变压器和二极管有内阻负载电流越大压降越大。如果想改善负载调整率可以增加次级匝数或者用倍压整流。效率方面输入功率约1.5V×20mA30mW输出功率约120V×1.2mA144mW等等这不对输出功率不可能大于输入功率。我重新测了一下带100kΩ负载时输出电流是120V/100kΩ1.2mA输出功率是120V×1.2mA144mW但输入功率只有30mW这明显违反了能量守恒。问题出在哪原来是我测输入电流时万用表串联在电池和电路之间但电路是脉冲工作的万用表测的是平均电流而峰值电流很大。实际上输入平均电流在带载时会增大到50mA左右输入功率约75mW效率约50%。这个效率对于自激升压来说算正常因为三极管饱和压降和变压器损耗占了大头。4.4 长时间运行与温升记录连续运行半小时用红外测温枪测三极管表面温度稳定在42℃左右环境温度25℃温升17℃。变压器温度35℃二极管温度30℃。这个温升可以接受说明三极管没有过载。如果温升超过60℃就要考虑减小基极电阻或者换更大功率的三极管。我还试过用9013温升更高因为9013的hFE低需要更大的基极电流。所以选高hFE的三极管有助于降低驱动损耗。5. 常见问题与排查技巧实录5.1 电路不起振怎么办不起振是最常见的问题。排查顺序第一检查反馈绕组相位这是最容易出错的。第二检查三极管引脚集电极和发射极不要接反。第三检查变压器绕组是否短路或断路。第四检查基极电阻是否太大。我遇到过一次反馈绕组相位对了但三极管引脚接反了结果电路不振荡三极管发热。后来把引脚调过来立刻起振。所以遇到不起振先别急着换元件按顺序排查。5.2 三极管发热严重怎么处理三极管发热通常是因为没有完全饱和工作在放大区功耗大。解决方法减小基极电阻增大基极电流让三极管深度饱和。或者增加反馈匝数提高反馈电压。还可以换hFE更高的三极管。我试过用2N5089hFE在400左右基极电阻1.8kΩ三极管只是微温。换成9013hFE只有100左右基极电阻要降到1kΩ才能饱和但发热依然比2N5089大。所以选高hFE管子是王道。5.3 输出电压达不到预期输出电压低的原因第一次级匝数不够增加匝数可以提高电压。第二二极管反向恢复时间长换快恢复二极管。第三负载太重减小负载电流。第四变压器漏感大换EE磁芯。我一开始用1N4007输出只有80V换成FR107后升到120V。后来把次级从200匝增加到300匝空载电压升到150V。所以匝数比和二极管选型是关键。5.4 常见问题速查表问题现象可能原因排查方法解决方法不起振反馈相位反示波器看集电极波形对调反馈绕组三极管发热未饱和测集电极波形减小基极电阻输出低二极管慢测二极管温度换FR107输出低匝数少算匝数比增加次级匝数频率漂移负载变化测频率调整基极电阻效率低磁芯差测变压器温度换EE磁芯5.5 独家避坑技巧第一个坑变压器绕制时初级和反馈的相位一定要用示波器确认不要凭感觉。第二个坑三极管引脚不要接反2N5089和9013的引脚排列不同换管子时要重新确认。第三个坑滤波电容耐压要够否则会击穿。第四个坑负载不要短路否则三极管瞬间烧毁。第五个坑电池电压不要太高1.5V到3V即可太高会烧三极管。6. 从自激升压延伸出去还能怎么玩这个电路虽然简单但扩展性很强。比如把三极管换成MOS管可以提高效率但需要额外的驱动电路。把变压器换成压电陶瓷变压器可以做得更薄。把反馈绕组改成光耦反馈可以稳定输出电压。我试过在反馈回路加一个稳压二极管让输出电压稳定在某个值效果不错。具体做法是在反馈绕组上串联一个5.1V稳压管当输出电压升高时反馈电压也升高稳压管击穿基极电流增大三极管导通时间缩短输出电压下降。这样就形成了一个简单的稳压闭环。另外这个电路还可以用来驱动三极管开关电路比如控制电机或者继电器。但要注意自激升压的输出电流很小不能直接驱动大负载需要加一级缓冲。我试过用2N5089驱动一个LED亮度很稳定。如果驱动电机需要加一个MOS管或者达林顿管。最后分享一个小技巧如果你没有示波器可以用一个高阻耳机串联一个电容接在集电极和地之间听振荡声音。如果有高频啸叫说明起振了如果没有声音说明没起振。这个方法虽然土但很实用。我早期调试时就用过能快速判断电路是否工作。这个电路我前前后后搭了五六次每次都有新发现。最深的体会是参数计算是基础但实际调试才是关键。理论算出来的值到了实际电路中往往要微调。所以不要怕改参数多试几次波形会告诉你答案。
返回列表