具有运放的可调稳压电路


前言

《线性稳压电源:稳压管+NPN降压电路(12V降至5V)》通过稳压管+三极管的模式实现稳压,虽然该电路能够稳压,但输出电压因UBE的变化而变化,稳定性较差,负载变化,输出电压会有波动。为了提高稳定性,可引入深度负反馈(运放)提高电压稳定性。
C:\Users\86436\Documents\ShareX\Screenshots\2025-08\multisim_7TckJKXxKY.gif


一、增加运放的稳压电路

1.电路构成

为了加深电压反馈,可以选择运放(运放负反馈满足深度负反馈),引入同相放大电路,如下图。
在这里插入图片描述

电阻R2和D2构成基准电压电路,运放是比较放大电路,三极管Q2为调整管且工作在放大状态,R3和R4是输出电压的采样电路。

在这里插入图片描述

该电路为同相放大电路,故输出电压为
U o = ( 1 + R 3 R 4 ) ∗ U z {U_o}= (1+\frac{R_3 }{R_4})*{U_z} Uo=(1+R4R3)Uz

2.稳压原理

当输入电压或者负载电阻RL变化使输出电压Uo升高,采样电路将变化传递到运放反相端,并与同相端Uz进行比较放大,运放Uout电位下降,输出电压Uo必然下降,使得Uo得到稳定。
U o ↑ → U − ↑ → U B ↓ → U o ↓ {U_o}↑ → {U_-}↑ → {U_B}↓ → {U_o}↓ Uo↑→U↑→UB↓→Uo

二、multium搭建仿真电路

1.具有运放的稳压电路

仿真软件:multium 14.0
选用3V稳压管作为基准电压,调节负载,输出电压不随负载波动,输出电压Uo
U o = ( 1 + R 3 R 4 ) ∗ U z = ( 1 + 2 k 3 k ) ∗ 3 V = 5 V {U_o}= (1+\frac{R_3 }{R_4})*{U_z}= (1+\frac{2k}{3k})*{3V}=5V Uo=(1+R4R3)Uz=(1+3k2k)3V=5V
在这里插入图片描述

2.具有运放的可调稳压电路

在原来的同相电路基础上增加一个可调电阻,实现输出电压可调,输出电压Uo:
U o = ( 1 + R 5 + R 3 左 R 4 + R 3 右 ) ∗ U z {U_o}= (1+\frac{R_5+R_{3 左}}{{R_4}+R_{3 右}})*{U_z} Uo=(1+R4+R3R5+R3)Uz
在这里插入图片描述

运行仿真,可通过调节可调电阻R3自行调节所需输出电压。
在这里插入图片描述
→→→需要仿真文件《具有运放的可调稳压电路》点此处跳转←←←


上一篇 《线性稳压电源:稳压管+NPN降压电路(12V降至5V)》

更多系列文章
《LDO工作原理与仿真》
《用三极管搭建简易电流源》
《改进三极管搭建的简易电流源特性》
《三极管限流电路及仿真》
《multisim仿真搭建三极管开关电路,低电平(5V)控制高电平(12V)输出》

### 正负可调直流稳压电源电路设计及其实现方案 #### 1. 设计目标 正负可调直流稳压电源是一种能够提供稳定输出电压的电子装置,其特点是能够在一定的范围内调整输出电压值,并支持正负极性的切换。根据已有的参考资料[^1],此类电源通常用于实验室测试、精密仪器供电以及其他需要精确控制电压的应用场景。 #### 2. 原理概述 正负可调直流稳压电源的核心在于通过线性稳压器或开关模式电源(SMPS)实现电压调节功能。为了满足正负输出的需求,设计中常采用双极性运放配合分立元件构成反馈回路的方式。具体来说,利用变压器次级绕组的不同匝数比来获取所需的正负电压范围[^2]。此外,在实际应用中还需要考虑负载能力、纹波抑制等因素以确保输出质量。 #### 3. 关键技术要点 - **电压调节机制**: 可通过电位器改变参考电压从而影响最终输出大小;对于更复杂的控制系统,则可能引入微控制器(MCU)[^4]来进行数字化管理。 - **保护措施**: 包括但不限于过载保护、短路检测等功能模块,这些都能有效延长设备使用寿命并保障使用者安全。 - **效率优化**: 当前主流趋势倾向于选用高效能器件比如场效应晶体管(FETs),它们相比传统BJTs拥有更低导通损耗特性,有助于提升整体转换效率。 #### 4. 实际案例分析 在某些项目实例里展示了如何借助Multisim软件完成初步验证工作——即构建虚拟原型并通过仿真实验确认理论计算准确性之前提下再转入实物制作阶段[^3]。这种方法不仅加快了研发进度而且降低了试错成本。 以下是基于上述描述的一个简单Python脚本示例用来模拟基本参数设定流程: ```python def adjustable_power_supply(v_min, v_max): """Simulate an Adjustable Power Supply Range.""" step = 0.1 # Voltage Step Size voltages = [] current_voltage = v_min while current_voltage <= v_max: voltages.append(round(current_voltage, 1)) current_voltage += step return voltages if __name__ == "__main__": voltage_range_positive = adjustable_power_supply(5, 10) voltage_range_negative = [-x for x in adjustable_power_supply(-5, -10)] all_voltages = sorted(set(voltage_range_positive + voltage_range_negative)) print("Available Output Voltages:", all_voltages) ``` 此代码片段定义了一个函数`adjustable_power_supply`, 它接受最小和最大电压作为输入参数,并返回一系列按照指定增量排列的可用输出电压列表。最后打印出整个可供选择的电压集合。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

粟米茶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值