buck dc-dc 或 step-down dc-dc 经常使用。在给电池充电时,有的时候希望DC-DC能像LDO一样输入输出低压差。但实际上能做到的几乎没有。 原因在于开关管的占空比不能做到100%。 假设在开关管上没有电压降,DC-DC的电压降直接取决于占空比。 分析一下,最常用的buck dc-dc 使用N沟道场效应管作为开关管。因为N管成本低,性能好。但是导通时,需要有正Vgs。N管 D极进S极 Vd, 比供电电压还要高。这个高电压一般使用升压电容 boost 来解决。 boost电 容一般是一端通过一个二极管接到供电端,另一端接到电感续流端。可以想像在处于续流状态时,续流端被接地,boost电容被充电。而 当开关管导通时,boost电容接到续流端的电压接近电源电压,而此时电容是被充电到电源电压的,所以电容另一端会被抬高到两倍电源电压 。这个抬高了的电压给栅极驱动使用。这也就说明,不能占空比100%,否则没有续流环节boost电容无法充电。 如果使用P管,则不需要这个boost电路,应该能达到100%占空比。