DC/DC电源分类

本文介绍了DC/DC电源的三种主要类型:降压(BUCK)、升压(BOOST)和反相(BUVK-BOOST),详细讲解了BUCK电路的工作原理,包括占空比控制和PWM/PFM调制,以及与之相反的BOOST电路的特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DC/DC电源分类

根据输出电压与输入电压之间的关系,DC/DC电源可分为降压、升压、反相三张类别。(需注意,LDO仅支持降压变换。)

以降压为目的的DC/DC电源电路称为BUCK电路,以升压为目的的DC/DC电源电路称为BOOST电路,而以反相为目的的DC/DC电源电路称为BUVK-BOOST电路。

以下简要介绍BUCK电路和BOOST电路。

1.BUCK电路

BUCK电路由开关管Q,续流二极管D,以及在输出端起储能和滤波作用的器件L、C构成。DCDC电源芯片输出PWM 调制波形,控制开关管Q的通断,在一个开关周期tCYCLE内,Q导通和关断的时间分别定义为tON和tOFF。

当Q导通时,UD电压为VIN(开关管Q完全导通时,压降可忽略),电流方向为顺时针(见图4.14(a)中①),由输入端电源经开关管、储能滤波器件L、C为负载供电,同时为C充电,充电时间为tON,IL逐渐增大,续流二极管D反向截止;当A关断时,UD电压为0,由于L的自感效应,电流方向仍保持为顺时针(见图4.14 (a)中②),续流二极管D正向导通,电容C所储存的能量经D、L放电,IL逐渐减小。

与LDO相同,DC/DC电源电路同样需要将输出端电压VOUT经分压后反馈回电源芯片内部,根据分压值与内部参考电平的比较结果,控制开关管的通断时间,从而实现对输出电压VOUT的控制。

二极管D称为续流二极管的原因在于,当开关管关断时,由该二极管实现电容C的放电回路。

对于BUCK电路,占空比参数δ=tON/tCYCLE,则输出电压VOUT的计算公式为

由式(4.9)可知,通过调整占空比参数δ,可获得不同的输出电压 VOUT。根据=tON/ tCYCLE,使tCYCLE不变,通过改变 tON以调整δ的方法就称为PWM 调制,而通过改变tCYCLE以调整δ的方法就称为PFM 调制。

由于δ<1,因此有VOUT<VIN,即BUCK电路能获得的输出电压永远小于输入电压。

2.BOOST电路

与BUCK电路相同,BOOST电路也由开关管Q,续流二极管D,以及L、C元件构成。

当Q导通时,电流方向为顺时针,续流二极管D反偏截止,电流流向如图4.15中的

①所示,输入电压VIN加在L两端,为L充电,充电时间为开关管导通时间tON。当Q关断时,由于L的自感效应,电流方向仍保持为顺时针(见图4.15中的②),续流二极管D正向导通,储存于L内的能量经过续流二极管D向负载供电。

当Q导通的过程中,电感L的电流变化量为:

当Q关断的过程中,电感L的电流变化量为:

在DC/DC电源电路启动完成后,电源电路正常工作时,应有△IL1=△IL2,结合以上二式,可得到:

由于δ<1,因此有VOUT>VIN,即BUCK电路能获得的输出电压永远大于输入电压。

以上若有问题,请及时联系我,谢谢!

### AC/DCDC/DC 电源模块基础知识 #### AC/DC 转换器概述 AC/DC转换器的功能是从交流(AC)输入电压转换为所需的直流(DC)输出电压。这类设备通常用于将市电(通常是100至240伏特的交流电)转化为较低的稳定直流电压,如常见的12V、5V或3.3V等,这些电压广泛应用于各种电子产品中[^1]。 #### 直流稳压电源的主要构成部分 一个典型的直流稳压电源由以下几个关键组件构成: - **变压器**:负责降低来自电网的高电压到适合后续处理的安全水平。 - **整流电路**:利用二极管或其他半导体器件把正弦波形变为脉动直流信号。 - **滤波环节**:去除上述过程中产生的波动成分,使输出更加平滑接近理想的直流量。 - **稳压单元**:确保最终得到恒定不变的目标工作电压值。 #### DC/DC 转换器分类及其特点 为了维持负载端所需的工作条件并适应不同应用场景下的需求变化,存在两种基本类型的DC/DC变换器——线性和开关模式。前者依靠调整内部元件参数来控制输出;后者则采用高频切换操作以达到高效能量传递的目的,在现代设计里更为常见[^2]。 对于特定场合下追求更高性能表现的情况,则会引入诸如同步整流这样的先进技术手段。它能够有效减少损耗从而增加整体效能比率,特别是在面对严格环保法规要求时显得尤为重要[^3]。 ```python def ac_to_dc_conversion(input_voltage, output_voltage): """ Simulate a simple model of an idealized AC to DC conversion process. Args: input_voltage (float): Input voltage level from the mains supply. output_voltage (float): Desired stable DC output voltage after conversion. Returns: float: Theoretical efficiency based on given parameters. """ # Ideal case assumption without real-world losses considered here theoretical_efficiency = ((output_voltage / input_voltage)**2 * 100) return min(theoretical_efficiency, 98) print(f"Theoretical Efficiency: {ac_to_dc_conversion(230, 12)}%") ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值