基于单片机的开关电源的设计
- 格式:doc
- 大小:2.03 MB
- 文档页数:41
摘要:开关电源是当代电子科技技术的产物,用于达到输出电压的稳定,开关电源主要是通过改变脉宽调制(PWM)进行输出电压的改变。
它是一种电力电子装置,广泛应用于各种电子设备、工业、通信、航天航空以及军事等领域。
具有输出电压稳定、噪音小、小型化和轻型化等特点。
为了设计并实现一个单片机控制的开关电源,可以通过软件编程让单片机输出一个PWM 波形给双运算放大电路,双运算放大电路对PWM波形进行变换调压,反馈到DC-DC降压电路进行降压和稳压后输出所需要的电压。
输出电压可以通过按键调节,调节范围在0至25V,电压调节幅度为0.5V,由液晶显示屏实时显示。
单片机控制开关电源,实现电源的智能化,具有输出电压范围大、电压可调和输出电压实时显等优点。
关键字:开关电源,单片机,PWM波形,调节,智能化第一章概述开关电源是改变开关管的通断的时间比较来控制输出电压的大小的电力电子器件。
随着世界科技的快速发展,开关电源成为了人们生命中不可缺少的必需品,其应用于工业、农业、通信、航空和计算机等领域,具有高效率转换、重量小、小体积和高精度等特点。
传统的开关电源系统存在调整之繁琐,电路很繁琐,可靠性低等问题,本文通过对单片机进行编程实现开关电源的有效输出,具体是将常用电源220V交流电通入变压器转换成24V的交流电,经过整流电路得到直流信号,通过电容滤波得到相对干净的直流电分别接入两个LM2596S-ADJ芯片,一个是构成DC-DC降压型电路,一个是构成5V稳压电路,前者是控制输出电压的,后者是给单片机和液晶显示屏供电的。
输出电压的大小由PWM控制,将PWM 波形送到PWM调压电路,进行稳压和调压,并反馈到DC-DC降压电路后输出。
按键能控制输出电压的大小,输出电压能在0-25V范围里可连续调节,步加步减在0.5V,复位按键可以是输出电压恢复到5V,并由液晶显示屏显示。
单片机控制开关电源,具有灵活性好的优势,可根据设计人员的想法进行设计。
基于单片机控制的开关电源及其设计单片机控制的开关电源是一种高效率、高稳定性的电源系统,常用于电子设备中。
本文将介绍基于单片机控制的开关电源的原理、设计步骤以及相关注意事项。
一、原理1.1开关电源的工作原理开关电源的核心部分是一个开关管,它通过不断开闭来调整输出电压和电流。
当开关管关断时,电源输入端的电压会通过变压器产生瞬态电流,这个电流被蓄能电容器存储在电容中。
当开关管打开时,储存在电容中的能量被释放,通过滤波电感得到稳定的电压输出。
1.2单片机控制开关电源的工作原理在单片机控制的开关电源中,单片机通过控制开关管的开闭状态来调整输出电压和电流。
单片机能够实时监测电源的输入和输出情况,并根据设定的参数进行调整。
同时,单片机还可以实现一些保护功能,如过压、过流、过温等保护。
二、设计步骤2.1确定需求首先要确定开关电源的功率需求、输入电压范围和输出电压范围。
根据需求选择合适的开关管和变压器等元器件。
2.2定义控制策略根据开关电源的工作原理以及需求,确定单片机的控制策略。
可以采用PWM(脉宽调制)控制方法来控制开关管的开闭时间,以实现对输出电压的调节。
2.3确定单片机和外围电路选择合适的单片机控制器,并设计相应的外围电路,包括ADC(模拟数字转换)模块、PWM输出模块、电流传感器等。
2.4编写软件程序根据控制策略,编写单片机的控制程序,并完成软件的调试和优化。
2.5PCB设计与制造根据电路原理图设计PCB布局,并制造相关的电路板。
2.6装配与测试完成PCB板的焊接与装配,进行电源的测试和调试。
三、注意事项3.1安全性开关电源具有高电压、高电流的特点,因此在设计和使用过程中要注意安全性。
应采用合适的绝缘措施,保证电源与其他电路之间的隔离。
3.2效率和稳定性开关电源的效率和稳定性是设计过程中需要考虑的重要因素。
应合理选择元器件,控制开关管的导通和关断时间,以提高电源的效率和稳定性。
3.3EMC(电磁兼容)设计开关电源由于工作频率较高,容易产生电磁干扰。
2、基于单片机控制的开关电源的可选设计方案由单片机控制的开关电源, 从对电源输出的控制来说, 可以有三种控制方式, 因此, 可供选择的设计方案有三种:( 1) 单片机输出一个电压( 经D/AC 芯片或PWM方式) , 用作开关电源的基准电压。
这种方案仅仅就是用单片机代替了原来开关电源的基准电压, 可以用按键设定电源的输出电压值, 单片机并没有加入电源的反馈环, 电源电路并没有什么改动。
这种方式最简单。
( 2) 单片机与开关电源专用PWM芯片相结合。
此方案利用单片机扩展A/D 转换器, 不断检测电源的输出电压, 根据电源输出电压与设定值之差, 调整D/A 转换器的输出, 控制PWM芯片, 间接控制电源的工作。
这种方式单片机已加入到电源的反馈环中, 代替原来的比较放大环节, 单片机的程序要采用比较复杂的PID 算法。
( 3) 单片机直接控制型。
即单片机扩展A/DC, 不断检测电源的输出电压, 根据电源输出电压与设定值之差, 输出PWM波, 直接控制电源的工作。
这种方式单片机介入电源工作最多。
3、最优设计方案分析三种方案比较第一种方案: 单片机输出一个电压( 经D/AC芯片或PWM方式) , 用作开关电源的基准电压。
这种方案中, 仅仅就是用单片机代替了原来开关电源的基准电压, 没有什么实际性的意义。
第二种方案: 由单片机调整D/AC 的输出, 控制PWM芯片, 间接控制电源的工作。
这种方案中单片机可以只就是完成一些弹性的模拟给定, 后面则由开关电源专用PWM芯片完成一些工作。
在这种方案中,对单片机的要求不就是很高, 51 系列单片机已可胜任; 从成本上考虑,51 系列单片机与许多PWM控制芯片的价格低廉; 另外, 此方案充分解决了由单片机直接控制型的开关电源普遍存在的问题———由于单片机输出的的PWM脉冲频率低, 导致精度低, 不能满足要求的问题。
因此, 单片机与PWM芯片相结合, 就是一种完全可行的方案。
摘要本设计由STC89S52单片机系统,PWM脉宽调制信号控制芯片TL494,开关电源Buck串联降压电路, A/D模块, D/A模块, 键盘输入和LCD显示输出模块,制作了一个输出电压为5V-15V可调DC/DC模块构成的供电系统。
电源模块由TL494控制Buck电流构成,通过电压反馈控制将输出电压稳压到所需要的电压。
STC89C52单片机控制器采样输出电压,通过给电源模块一个调节信号,改变各电源模块的内部输出电压,从而实现输出稳定可调的电压。
关键词:STC89C52单片机; TL494; PWM脉宽调制信号; Buck电路AbstractThe design microcontroller system by STC89S52, PWM pulse width modulation signal control chip TL494 switching power supply Buck series buck circuit modules of the A / D, D / A module, keyboard input and LCD displays the output modules to produce an output voltage of 5V-15V adjustable power supply system of the DC / DC module. The power module is controlled by the TL494 Buck current is constituted by the voltage feedback control of theoutput voltage regulator to the desired voltage. STC89C52 microcontroller controller the sampling output voltage by a regulating signal to the power supply module, the internal output voltage of to change each power module, in order to achieve stable output adjustable voltage.Keywords:STC89C52CM; TL494; PWM Any diversion; Buck circuit目录摘要 (I)Abstract................................................................................................................................................... I I 第一章绪论. (1)1.1引言 (1)1.2 开关电源简介 (1)第二章开关电源DC/DC电路设计思路 (2)2.1 开关电源的工作原理 (2)2.2 开关电源的常见拓扑结构简介 (3)2.3 开关电源DC/DC拓扑设计思路 (4)2.3.1 DC/DC基本拓扑设计方案 (4)2.4 DC/DC电路实现 (5)2.4.1 DC/DC回路参数设计 (7)2.5 系统供电模块设计 (8)2.5.1 整流滤波电路设计 (8)2.5.2 工作辅助电源参数设计 (9)第三章控制系统的设计思路 (10)3.2 单片机模块的设计 (11)3.2.1 STC89C52性能简介 (11)3.2.2 最小系统设计 (11)3.3 A/D模块设计 (12)3.3.1芯片介绍 (12)3.3.2 TLC549工作时序 (13)3.3.3 A/D电路设计 (14)3.4 D/A模块设计 (15)3.4.1 D/A芯片功能介绍 (15)3.4.2 D/A芯片I2C总线数据通信基本协议 (15)3.5 接口电路的设计 (17)3.5.1显示接口电路设计 (17)3.5.2 显示接口电路设计 (17)第四章程序设计 (19)4.1 主程序流程图的设计 (19)4.2 键盘扫描程序设计 (20)4.3 A/D程序设计 (21)4.4 D/A程序设计 (22)第五章系统仿真 (23)5.1 仿真仪器 (23)5.2 仿真方法 (23)5.3 仿真结果与分析 (23)参考文献 (24)附录一:系统整体原理图 (25)附录二:程序代码 (26)结论与展望...........................................................................致谢 (35)第一章绪论1.1引言随着电子技术的发展,数字电路应用领域的扩展,现今社会,产品智能化、数字化已成为人们追求的一种趋势,设备的性能、价格、发展空间等备受人们的关注,尤其对电子设备的精密度和稳定度最为关心。
2.基于单片机控制的开关电源的可选设计方案由单片机控制的开关电源, 从对电源输出的控制来说, 可以有三种控制方式, 因此, 可供选择的设计方案有三种:( 1) 单片机输出一个电压( 经D/AC 芯片或PWM方式) , 用作开关电源的基准电压。
这种方案仅仅是用单片机代替了原来开关电源的基准电压, 可以用按键设定电源的输出电压值, 单片机并没有加入电源的反馈环, 电源电路并没有什么改动。
这种方式最简单。
( 2) 单片机和开关电源专用PWM芯片相结合。
此方案利用单片机扩展A/D 转换器, 不断检测电源的输出电压, 根据电源输出电压与设定值之差, 调整D/A 转换器的输出, 控制PWM芯片, 间接控制电源的工作。
这种方式单片机已加入到电源的反馈环中, 代替原来的比较放大环节, 单片机的程序要采用比较复杂的PID 算法。
( 3) 单片机直接控制型。
即单片机扩展A/DC, 不断检测电源的输出电压, 根据电源输出电压与设定值之差, 输出PWM波, 直接控制电源的工作。
这种方式单片机介入电源工作最多。
3.最优设计方案分析三种方案比较第一种方案: 单片机输出一个电压( 经D/AC芯片或PWM方式) , 用作开关电源的基准电压。
这种方案中, 仅仅是用单片机代替了原来开关电源的基准电压, 没有什么实际性的意义。
第二种方案: 由单片机调整D/AC 的输出, 控制PWM芯片, 间接控制电源的工作。
这种方案中单片机可以只是完成一些弹性的模拟给定, 后面则由开关电源专用PWM芯片完成一些工作。
在这种方案中,对单片机的要求不是很高, 51 系列单片机已可胜任; 从成本上考虑,51 系列单片机和许多PWM控制芯片的价格低廉; 另外, 此方案充分解决了由单片机直接控制型的开关电源普遍存在的问题———由于单片机输出的的PWM脉冲频率低, 导致精度低, 不能满足要求的问题。
因此, 单片机和PWM芯片相结合, 是一种完全可行的方案。
第三种方案: 是最彻底的单片机控制开关电源, 但对单片机的要求也高。
基于单片机控制的开关电源的设计开关电源是一种常见的电源供应器,其基本原理是通过开关器件(如MOSFET、IGBT等)的开关行为来实现电源的稳定输出。
在单片机控制下,可以实现更精确的电压和电流调节,从而提高功率转换效率和供电稳定性。
本文将详细介绍基于单片机控制的开关电源的设计。
首先,我们需要选择合适的单片机。
在选择单片机时,应考虑其性能、成本和易用性。
常用的单片机有PIC、AVR、STM32等,可以根据实际需求选择最适合的单片机类型。
接下来,进行开关电源的电路设计。
开关电源的基本电路包括输入滤波电路、整流电路、开关器件、输出滤波电路和反馈控制电路。
输入滤波电路的作用是滤除输入电源中的高频噪声,以保证电源的稳定性。
整流电路用于将交流输入转换为直流电压。
开关器件是开关电源的关键部分,通过控制开关器件的开关状态,可以实现电源的输出调节。
输出滤波电路用于滤波输出的脉动电压,以获得稳定的直流电压输出。
反馈控制电路用于监测输出电压,并通过单片机进行调节。
在设计过程中,要考虑电路的稳定性和效率。
一方面,电路应具有足够的稳定性以保证电源输出的精度和稳定性。
另一方面,电路应具有较高的功率转换效率,以减少功耗和热量产生。
根据设计要求,可以选择合适的电路元件,如电感、电容、二极管等,以提高电路的稳定性和效率。
在单片机控制下,可以实现电源的自动调节和保护功能。
通过单片机的输入输出引脚连接到开关器件的驱动电路,可以实现开关器件的开关控制。
通过单片机的AD转换功能,可以实时监测电源的输出电压,并通过PID控制算法进行调节,从而实现电源输出的精确控制。
此外,可以通过单片机的IO口连接各种传感器,如温度传感器和过流保护电路,实现对电源工作状态的实时监测和保护功能。
在程序设计方面,可以利用单片机的中断和定时器功能来实现电源的调节和保护。
通过中断,可以实现对输入电压的过压和欠压保护,以防止电源工作在不正常的电压范围内。
通过定时器,可以实现对输出电流的过流保护,以避免电源损坏或者对负载产生过大的影响。
基于单片机控制的开关电源及其设计
开关电源是一种广泛应用于电子设备中的电源,它具有高效率、稳定
性好、体积小等优点。
基于单片机控制的开关电源则是在传统开关电源的
基础上结合了单片机的控制功能,可以实现更精确、智能的控制。
首先,输入滤波模块用于滤除输入电源中的高频噪声,以保证后续电
路正常工作。
整流滤波模块则将输入电源的交流信号经过整流后变为直流
信号,并进行滤波以减小波动。
接下来,开关变换模块是整个开关电源的关键。
该模块中包含了主要
的开关电源拓扑结构,如Buck、Boost、Buck-Boost等。
通过开关元件的
开关动作,实现电源输入电压到输出电压的变换。
在设计中,需要考虑开
关频率、开关管的选择以及辅助器件的设计。
输出滤波和稳压控制模块用于进一步滤除开关变换模块输出电压中的
高频噪声,并稳定输出电压。
可以使用电容、电感等元件来实现滤波功能,并通过反馈控制实现稳压功能。
最后,单片机控制模块通过采集输入电压、输出电压等信号,实时监
控电源的工作状态,并根据需要进行调节。
比如,可以通过PWM信号控制
开关元件的开关频率,从而实现输出电压的调节。
同时,单片机还可以实
现过压、过流、过温等保护功能,提高开关电源的安全性和可靠性。
总结起来,基于单片机控制的开关电源通过单片机的控制功能,实现
了对开关电源的精确控制。
在设计中需要注重滤波和稳压控制模块的性能
选择和设计,同时合理选择开关变换模块的拓扑结构和开关元件,以确保
开关电源的效率和稳定性。
引言开关电源是利用现代电子电力技术控制功率开关管(MOSFET;三极管)的导通和关断的时间比来稳定输出电压的一种新型稳压电源。
它是在电子、计算机、通信、电气、航空航天、军事以及家电等领域应用非常广泛的一种电力电子装置。
具有电能转换效率高、体积小、重量轻、控制精度高和快速性好等优点。
本文中研究的单片机控制开关电源,可以通过键盘预置期望输出电压值,模/数转换器对输出电压进行采样,由软件控制单片机输出相应的脉冲宽度,对开关电源进行脉宽调制,输出预期的电压。
并采用PID算法控制输出电压稳定,构成可输出3v到12v 的可调电压,并显示实时电压和预置值,通过键盘可随时修改PID参数以优化控制效果,并该系统可以给芯片提供工作电压,加以扩展可构成输出正负3到12伏的双极性电源。
单片机控制的开关电源具有设计弹性好的优点,可以按照设计者的思想灵活的工作。
目前电子设备的日益小型化需要供电电源的小型化,这样制作小型化电源是未来电源制作的一个趋势,传统开关电源线路一般很复杂体积也较大,如果使用的单片机作为控制核心必将可以大大简化电源的结构,制作更加小的电源将成为可能,并且使用单片机可以扩展许多功能,如显示,实时控制调整电压,可维护性强,由于目前国内有专门的PWM输出的单片机价格昂贵,普通的单片机I/O口模拟的脉宽频率较低,速度较慢,远远达不到现代电源要求的工作频率,所以目前单片机控制的电源使用并不广泛,但是单片机在智能化以及可实现的用户友好界面,扩展性强等等方面的优势使其成为未来电源重要的发展方向。
因此,我们研究单片机控制的开关电源,非常有现实意义。
随着半导体技术和微电子技术的高速发展,集成度高、功能强大的大规模集成电路的不断出现,使得电子设备的体积和重量不断下降,这就要求有效率更高、体积更小、重量更轻的开关电源,使之能满足电子设备的日益小型化的需要。
这是未来开关电源设计所应考虑的第一个问题。
开关电源的效率是与开关管的变换速度成正比的,要进一步提高开关电源的效率,就要提高电源的工作频率。