基于单片机控制的开关电源及其设计.doc

基于单片机控制的开关电源及其设计.doc

ID:58863360

大小:161.50 KB

页数:5页

时间:2020-09-22

基于单片机控制的开关电源及其设计.doc_第1页
基于单片机控制的开关电源及其设计.doc_第2页
基于单片机控制的开关电源及其设计.doc_第3页
基于单片机控制的开关电源及其设计.doc_第4页
基于单片机控制的开关电源及其设计.doc_第5页
资源描述:

《基于单片机控制的开关电源及其设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2.基于单片机控制的开关电源的可选设计方案由单片机控制的开关电源,从对电源输出的控制来说,可以有三种控制方式,因此,可供选择的设计方案有三种:(1)单片机输出一个电压(经D/AC芯片或PWM方式),用作开关电源的基准电压。这种方案仅仅是用单片机代替了原来开关电源的基准电压,可以用按键设定电源的输出电压值,单片机并没有加入电源的反馈环,电源电路并没有什么改动。这种方式最简单。(2)单片机和开关电源专用PWM芯片相结合。此方案利用单片机扩展A/D转换器,不断检测电源的输出电压,根据电源输出电压与设定值之差,调整D/A转换器的输出,控制PWM

2、芯片,间接控制电源的工作。这种方式单片机已加入到电源的反馈环中,代替原来的比较放大环节,单片机的程序要采用比较复杂的PID算法。(3)单片机直接控制型。即单片机扩展A/DC,不断检测电源的输出电压,根据电源输出电压与设定值之差,输出PWM波,直接控制电源的工作。这种方式单片机介入电源工作最多。3.最优设计方案分析三种方案比较第一种方案:单片机输出一个电压(经D/AC芯片或PWM方式),用作开关电源的基准电压。这种方案中,仅仅是用单片机代替了原来开关电源的基准电压,没有什么实际性的意义。第二种方案:由单片机调整D/AC的输出,控制PWM芯

3、片,间接控制电源的工作。这种方案中单片机可以只是完成一些弹性的模拟给定,后面则由开关电源专用PWM芯片完成一些工作。在这种方案中,对单片机的要求不是很高,51系列单片机已可胜任;从成本上考虑,51系列单片机和许多PWM控制芯片的价格低廉;另外,此方案充分解决了由单片机直接控制型的开关电源普遍存在的问题———由于单片机输出的的PWM脉冲频率低,导致精度低,不能满足要求的问题。因此,单片机和PWM芯片相结合,是一种完全可行的方案。第三种方案:是最彻底的单片机控制开关电源,但对单片机的要求也高。要求单片机运算速度足够快,且能输出足够高频率的P

4、WM波。DSP类单片机速度够快,但价格也很高,占电源总成本的比例太大,不宜采用。廉价单片机中,AVR系列最快,具有PWM输出,但AVR单片机的工作频率仍不够高,只能是勉强使用。比较分析后的结论。通过以上比较分析,笔者的认为:第二种方式,即单片机和开关电源专用PWM控制芯片相结合是目前基于单片机控制的开关电源的最优设计方案。4.基于89c51单片机控制的开关电源根据上述最优设计方案的结论,下面举出一个基于此最优方案下的实例,本实例根据典型PWM芯片TL494的应用特点,设计了一种基于单片机89c51辅助控制的正向变换器方式开关电源。4.1

5、工作原理4.1.1电源软起动的实现正向变换器方式的开关电源在输入电压接通时,会产生极强的充电电流,因此需要通过软起动使输出电压平缓地上升。TL494具有软起动功能,只要在4脚与14脚间接上电容器,即可使得ton慢慢扩宽,从而实现软起动。4.1.2输出电压的可调整与稳压控制开关电源是借助晶体管的开/关(ON/OFF)来实现能量交换的,其输出控制,由晶体管的导通时间决定,流行的方法是采用PWM控制,具体的方法是控制晶体管导通的占空比。即:控制脉冲信号的频率已定(周期已定),调整占空比就是调整脉冲有效电平的宽度。比如:要提高输出电压,只需调宽

6、控制脉冲有效电平的宽度即可。同理,其稳压原理也是基于此。TL494的4脚是死区时间校正端子,此脚上给定一电压值,可得到一固定脉宽信号输出。其原理是:TL494内部振荡器的三角波电压在0.2V~1.3V之间,三角波电压高于引脚4的电压的时间就是控制信号的ton。因此,通过调整设定引脚4的电压便可调整PWM输出的ton时间,从而使得输出电压可调。根据TL494的资料手册,4脚死区控制电压的典型值为:2.8V时,对应Tton=0;0V时,对应最大的ton,在在这段电压范围内,对应的电压值对应了固定的脉宽输出,以高频变换也就得到了相应的电压输出

7、,由此输出可调的目的也就达到了,这种功能具体由单片机来实现。输出电压可调,随即需要解决的是稳压,整机要求稳压精度稍为高一点,若要采用单片机来稳压的话,由于单片机运行一条最简单的指令也需要1个周期,当采用12M晶振时,一个周期为1us,显然不符合闭环稳压的要求,在这时可采用TL494内置的误差放大器来实现闭环稳压,实现的原理就是运用电压误差放大器实现的电压负反馈电路。单片机来给定每一级需要稳压基准点,以此来实现输出一级电压,稳定一级电压。4.2硬、软件实现4.2.1硬件实现本电路主要有控制电路、跟踪稳压电路和保护电路组成。原理框图如下所示

8、:输出电压可调控制电路电路的实现是由单片机通过锁存器(74LS377)和D/A转换器(DAC0800)实现,当单片机给74LS377送入数据并由74LS377将数据锁存,经DAC0800转换后输出的直流电压

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。