数字电阻器——开关电源的单片机调压控制
UC3842芯片是一款高性能固定频率的电流模式控制器。该芯片专为离线或DC/DC变换器应用而设计,提供了一个只需最少外部元件而获得成本效益高的解决方案。广泛应用于显示器、充电器等开关电源电路中。在以往产品的应用中,该芯片一直充当输出固定电压的角色。随着应用需求的进一步发展,许多场合提出了输出电压可调的要求,很多电路采用可调电阻实现。本文即讨论了成熟产品UC3842利用单片机进行调压控制的电路。
UC3842的典型应用是把反馈绕组的电压经电阻分压后接至该芯片的电压反馈输出端2(或3)脚。其稳压过程如下:当输出电压升高时,反馈绕组的电压也随之升高,分压电阻得到的电压升高,即脚2电压升高,当脚2电压高于2.5V时,误差放大器发生翻转,使锁存器复位,关断输出晶体管,减小PWM占空比,使输出电压回落;若输出电压降低,则锁存器复位时间变长,PWM脉冲占空比增大,输出电压上升;从而达到稳压控制。
采用单片机来对UC3842组成的开关电源进行调压控制有两种方法:数字电阻器控制和PWM控制。
1、数字电阻器控制首选采用CMOS工艺制成的数字——模拟混合信号处理集成电路,俗称可编程电位器。其性能可等效为由若干个单位电阻串联、并由模拟开关步进切换的变阻器,是一个三端可编程电阻。与机械式电位器相比,具有可程控改变阻值、无触点、耐震动、噪声小、寿命长、抗环境污染等重要优点。由于数字电位器取消了活动臂,故无机械磨损、调节精度高、没有噪声,有极长的工作寿命。
2、利用PWM进行D/A转换来调节由电流模式PWM控制器UC3842等元器件组成的开关电源输出电压是单片机调压控制的另一种方法。目前很多单片机都具有PWM输出功能,对于没有此功能的单片机也可利用程序使其某个引脚输出PWM脉冲,将不同占空比的PWM脉冲进行滤波后便可得到一个0~5V变化的模拟量,用该模拟量去进行调压控制。采用单片机输出不同占空比的PWM脉冲进行调压控制。当PWM脉冲的占空比增大时,滤波后的电压升高,三极管的导通程度增强,开关电源输出电压升高;当PWM脉冲的占空比减小时,滤波后的电压降低,三极管的导通程度减弱,开关电源输出电压降低。