基于单片机控制的开关电源及其设计
基于单片机的开关电源并联供电系统的设计

图4 DC—D C模 块 变换 电 路 1
电流 的分配 主要 是采 用最 大 电流 型均 流控 制 法 , 即每个 模 块均 由一 个二 极 管接入 主 回路 , 电流大 的 模 块 作 为主模 块 , 电流小 的模 块作 为从 模块 , 交 替 变化 控 制 。当负 载 电 阻变 化 时 , 可 以保 持 输 出 电压稳 定, 均流 瞬态 响应 好 。电流检 测是 通 过对 采样 电 阻 R l l , 由I NA1 9 3差 分放 大 2 0倍 后送单 片 机 内部 AD
图 2 系统 设 计 框 图
2 . 2 系统 工作 电源及 D A转换 器
2 系统设计思路
2 . 1 系统设计 框 图及 工作原 理
如图 2 为系统设计框 图 , 输入 电压经 L M2 5 7 6 — 5 开关 电源 降 压 后 获 得 5 V 电 源。系 统 以 P I C 1 6 F 8 7 7 A单片机为核心 , 由两片 T L 4 9 4 、 电压 取样及外围电路分别组成两路的 D C - D C稳压模
系统 由 L C D液 晶 实 时 显 示 输 出 电 压 , I 1 、 I 2 电流及其 比例 ; 还 具有 过载 及短 路保 护功 能 。
1 系统设计 任务
设计并制作一个开关电源并联供 电系统 , 其 结构 如 图 1所 示 。基 本 功 能 为 : 输 入 电压 2 4 V, 输 出为 8 . 0 V; 调整 负载 电阻 , 可使 电流 I 1: I 2 一 按 l : 1 、 1 : 2或 1 : 3等 比例 自动分 配 。
收稿 日期 : 2 0 1 3 — 0 6 — 2 2 基金项 目: 福建省教育厅科技项 目( J K2 O 1 3 O 2 8 )
基于单片机控制的开关电源及其设计

基于单片机控制的开关电源及其设计单片机控制的开关电源是一种高效率、高稳定性的电源系统,常用于电子设备中。
本文将介绍基于单片机控制的开关电源的原理、设计步骤以及相关注意事项。
一、原理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芯片相结合, 就是一种完全可行的方案。
基于单片机控制的开关电源模块

Vo 1 . 21 No. 9
电 子 设 计 工 程
El e c t r o ni c De s i g n En g i n e e r i n g
2 0 1 3年 5月
Ma v . 201 3
基亏单 片机控制 的开关 电源模块
吴 杰, 朱 向冰 , 郝文 良
t r a d i t i o n a l s w i t c h p o w e r m o d u l e . T h e p o w e r m o d u l e h a s t h e a d v a n t a g e s o f s m a l l s i z e , h i g h p r e c i s i o n , s i m p l e c i r c u i t , a d j u s t i n g
连 续 可 调 等 优 点
关 键 词 :单 片 机 :开 关 电 源模 块 ; 数 字控 制 ; P I D调 节 中 图分 类号 : T N 8 6 文献标识码 : A 文 章 编 号 :1 6 7 4 — 6 2 3 6 ( 2 0 1 3 ) 0 9 — 0 1 5 5 — 0 3
采 实现 的 首 先 介 绍 了该 电 源 模 块 的 工 作 原 理 及 整 体 设 计 方 案 , 其 次 介 绍 了部 分 关 键 电 路 的 硬 件 设 计 , 给出了
主 程序及 部 分 子程序 的流 程 图。与 传统 的 开关 电源相 比 , 该 电 源模 块 具 有 体 积 小 、 精度 高、 电路 简单 、 输 出 电 压
t h e h a r d wa r e d e s i g n o f p a r t o f t h e k e y c i r c u i t ,g i v e t h e ma i n p r o g r a m a n d p a t r o f p a t r o n p r o g r a m l f o w c h a t r . C o mp a r e d w i t h t h e
基于STC15W4K60S4单片机LED开关电源控制器的设计

1 L E D 开 关 电 源控 制 器 总 体 方 案 设 计
K e y wo  ̄s : S T C1 5 W4 K 6 0 S 4 , s wi t c h i n g p o we r s u p p l y c o n t r o l l e r , P W M, c o n s t a n t c u r r e n t
目前 , 随着 L E D 技 术 的广 泛 应 用 , 开关电源式 L E D 驱 动 器 显 示 出 了强 大 的 发展 潜力 。 利用 S T C1 5 W4 K 6 O S 4单 片 机 ’ 设 计
电路 简 单 、 故 障 率低 等 特 点 , 它 将 电池 的 电 能 转 换 为 恒 流 输 出 , 驱 动 高 亮 度 白光 L E D。 通 过 S T Cl 5 W4 K 6 0 S 4单 片机 发 送
P WM 信 号 . 实现 对 L E D 电 源 的开 关控 制 , 同 时此 电 源控 制 器 具 有 输 出电压 限压 保 护 和 报 警 功 能 。
刘 立 军 ( 辽 宁机 电职 业技 术 学院 , 辽 宁 丹东 1 1 8 0 0 9 )
摘要 : 介 绍 了一 种 基 于 S T Cl 5 W4 K 6 0 S 4单 片机 L E D 开 关 电 源控 制 器 的 设 计 。该 L E D 开 关 电 源控 制 器具 有 稳 定 可 靠 、
基于单片机控制的开关电源的设计

基于单片机控制的开关电源的设计开关电源是一种常见的电源供应器,其基本原理是通过开关器件(如MOSFET、IGBT等)的开关行为来实现电源的稳定输出。
在单片机控制下,可以实现更精确的电压和电流调节,从而提高功率转换效率和供电稳定性。
本文将详细介绍基于单片机控制的开关电源的设计。
首先,我们需要选择合适的单片机。
在选择单片机时,应考虑其性能、成本和易用性。
常用的单片机有PIC、AVR、STM32等,可以根据实际需求选择最适合的单片机类型。
接下来,进行开关电源的电路设计。
开关电源的基本电路包括输入滤波电路、整流电路、开关器件、输出滤波电路和反馈控制电路。
输入滤波电路的作用是滤除输入电源中的高频噪声,以保证电源的稳定性。
整流电路用于将交流输入转换为直流电压。
开关器件是开关电源的关键部分,通过控制开关器件的开关状态,可以实现电源的输出调节。
输出滤波电路用于滤波输出的脉动电压,以获得稳定的直流电压输出。
反馈控制电路用于监测输出电压,并通过单片机进行调节。
在设计过程中,要考虑电路的稳定性和效率。
一方面,电路应具有足够的稳定性以保证电源输出的精度和稳定性。
另一方面,电路应具有较高的功率转换效率,以减少功耗和热量产生。
根据设计要求,可以选择合适的电路元件,如电感、电容、二极管等,以提高电路的稳定性和效率。
在单片机控制下,可以实现电源的自动调节和保护功能。
通过单片机的输入输出引脚连接到开关器件的驱动电路,可以实现开关器件的开关控制。
通过单片机的AD转换功能,可以实时监测电源的输出电压,并通过PID控制算法进行调节,从而实现电源输出的精确控制。
此外,可以通过单片机的IO口连接各种传感器,如温度传感器和过流保护电路,实现对电源工作状态的实时监测和保护功能。
在程序设计方面,可以利用单片机的中断和定时器功能来实现电源的调节和保护。
通过中断,可以实现对输入电压的过压和欠压保护,以防止电源工作在不正常的电压范围内。
通过定时器,可以实现对输出电流的过流保护,以避免电源损坏或者对负载产生过大的影响。
基于单片机控制的开关电源及其设计

基于单片机控制的开关电源及其设计
开关电源是一种广泛应用于电子设备中的电源,它具有高效率、稳定
性好、体积小等优点。
基于单片机控制的开关电源则是在传统开关电源的
基础上结合了单片机的控制功能,可以实现更精确、智能的控制。
首先,输入滤波模块用于滤除输入电源中的高频噪声,以保证后续电
路正常工作。
整流滤波模块则将输入电源的交流信号经过整流后变为直流
信号,并进行滤波以减小波动。
接下来,开关变换模块是整个开关电源的关键。
该模块中包含了主要
的开关电源拓扑结构,如Buck、Boost、Buck-Boost等。
通过开关元件的
开关动作,实现电源输入电压到输出电压的变换。
在设计中,需要考虑开
关频率、开关管的选择以及辅助器件的设计。
输出滤波和稳压控制模块用于进一步滤除开关变换模块输出电压中的
高频噪声,并稳定输出电压。
可以使用电容、电感等元件来实现滤波功能,并通过反馈控制实现稳压功能。
最后,单片机控制模块通过采集输入电压、输出电压等信号,实时监
控电源的工作状态,并根据需要进行调节。
比如,可以通过PWM信号控制
开关元件的开关频率,从而实现输出电压的调节。
同时,单片机还可以实
现过压、过流、过温等保护功能,提高开关电源的安全性和可靠性。
总结起来,基于单片机控制的开关电源通过单片机的控制功能,实现
了对开关电源的精确控制。
在设计中需要注重滤波和稳压控制模块的性能
选择和设计,同时合理选择开关变换模块的拓扑结构和开关元件,以确保
开关电源的效率和稳定性。
基于单片机的恒流开关电源-新

毕业论文(设计)中文题目: 基于单片机的恒流开关电源英文题目:MCU-based switching power supply design姓名学号专业班级指导教师提交日期摘要本开关电源设计采用STC12C5A60S2单片机发生47KHZ的PWM脉冲信号,经过IR2104控制MOS,从而控制整个BUCK(降压式变换)电路。
单片机内部自带的10位ADC能通过电压电流检测电流实时反馈电流和电压数值,并由此调整输出的PWM的占空比,形成电流电压闭环控制系统.按键能设置输出电流从0。
2A到2A,以0.01A递增,输出最大10V,液晶能显示实时输出电流与电压。
根据测试,满载的供电效率为88%。
按键设置的输出电流的误差小于0。
01A。
关键词:开关电源,BUCK,STC单片机,IR2104,恒流源MCU-based switching power supply designAbstractThe switching power supply design uses STC12C5A60S2 microcontroller PWM pulse signal 47KHZ happen, after MOS driver IC IR2104 control the whole BUCK circuit。
MCU comes with 10 internal ADC voltage detection current by real—time feedback current and voltage values, and thereby adjust the output PWM duty cycle, forming a voltage closed-loop control system。
Button can set the output voltage from 0V to 10V limit of,1V steps,the LCD can display real—time output voltage and current。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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芯片相结合, 是一种完全可行的方案。
第三种方案: 是最彻底的单片机控制开关电源, 但对单片机的要求也高。
要求单片机运算速度足够快, 且能输出足够高频率的PWM波。
DSP 类单片机速度够快, 但价格也很高, 占电源总成本的比例太大, 不宜采用。
廉价单片机中, AVR 系列最快, 具有PWM输出, 但AVR单片机的工作频率仍不够高, 只能是勉强
使用。
比较分析后的结论。
通过以上比较分析, 笔者的认为: 第二种
方式, 即单片机和开关电源专用PWM控制芯片相结合是目前基于单
片机控制的开关电源的最优设计方案。
4.基于89c51 单片机控制的开关电源
根据上述最优设计方案的结论, 下面举出一个基于此最优方案下
的实例, 本实例根据典型PWM芯片TL494 的应用特点, 设计了一种
基于单片机89c51 辅助控制的正向变换器方式开关电源。
4.1 工作原理
4.1.1 电源软起动的实现正向变换器方式的开关电源在输入电压接通时, 会产生极强的充电电流, 因此需要通过软起动使输出电压平缓地上升。
TL494 具有软起动功能, 只要在4 脚与14 脚间接上电容器, 即可使得ton 慢慢扩宽, 从而实现软起动。
4.1.2 输出电压的可调整与稳压控制开关电源是借助晶体管的开/关(ON/OFF) 来实现能量交换的, 其输出控制, 由晶体管的导通时间决定, 流行的方法是采用PWM控制, 具体的方法是控制晶体管导通的占空比。
即: 控制脉冲信号的频率已定( 周期已定) , 调整占空比就是调整脉冲有效电平的宽度。
比如: 要提高输出电压, 只需调宽控制脉冲有效电平的宽度即可。
同理, 其稳压原理也是基于此。
TL494 的4 脚是死区时间校正端子, 此脚上给定一电压值, 可得到一固定脉宽信号输出。
其原理是: TL494 内部振荡器的三角波电压在0.2V~1.3V 之间, 三角波电压高于引脚4 的电压的时间就是控制信号的ton。
因此, 通过调整设定引脚4 的电压便可调整PWM输出的ton时间, 从而使得输出电压可调。
根据TL494 的资料手册, 4 脚死区控制电压的典型值为: 2.8V 时, 对应Tton=0; 0V 时, 对应最大的ton, 在在这段电压范围内, 对应的电压值对应了固定的脉宽输出, 以高频变换也就得到了相应的电压输出, 由此输出可调的目的也就达到了, 这种功
能具体由单片机来实现。
输出电压可调, 随即需要解决的是稳压, 整机要求稳压精度稍为高一点, 若要采用单片机来稳压的话, 由于单片机运行一条最简单的指令也需要1 个周期, 当采用12M晶振时, 一个周期为1us, 显然不符合闭环稳
压的要求, 在这时可采用TL494 内置的误差放大器来实现闭环稳压, 实现的原理就是运用电压误差放大器实现的电压负反馈电路。
单片机来给定每一级需要稳压基准点, 以此来实现输出一级电压,稳定一级电压。
4.2 硬、软件实现
4.2.1 硬件实现本电路主要有控制电路、跟踪稳压电路和保护
电路组成。
原理框图如下所示:
输出电压可调控制电路电路的实现是由单片机通过锁存器(74LS377)和D/A 转换器(DAC0800) 实现, 当单片机给74LS377 送入数据并由74LS377 将数据锁存, 经DAC0800 转换后输出的直流电压给TL494 的4 脚, 给定不同的基准稳压电平, 即可实现不同的电压输出。
稳压基准源电路应输出电压可调的要求, 那么当输出某一电压值时必须要求稳压, 根据闭环负反馈的电路原理可知( 如左图) , Vref 为稳压基准电平, Vref 与U’维持平衡电压值只相差十几个毫伏, 当输出电压Uout 升高时, U’的
电压值必定升高, 则误差放大器的输出电压会下降, 使得TL494内部的PWM波输出脉宽变窄。
经一系列高频变换滤波得到的输出电压Uout 会降低, 从而达到稳压目的。
当输出电压为人为调整( 升高或降低) 时, 则须对Vref 进行相应
的调整( 升高或降低) 才能达到输出稳压的目的。
过压、欠压保护电路
如上图左图所示: 过压保护的检测电路是利用TL431 来实现的,TL431 的内部含有一个2.5V 的基准电压, 当输入电压B 增大, 则由两个电阻组成的采样电路所分压得到的电压大于2.5V 时, TL431 导通,其阴极K 输出低电平, 给单片机一个中断信号, 切断TL494 的输出,并通过显示电路显示当前的过压保护状态。
如上图右图所示: 检测电路也是利用TL431 来实现的, 当输入电压B 减小时, 由两个电阻组成的采样电路所分压得到的电压小于2.5V 时, TL431 截止, 其阴极K 输出高电平, 经过一个反相器, 反相器输出一个低电平, 由单片机检测出来后, 切断TL494 的输出, 并通过显示电路显示当前的欠压保护状态。
(2)过流保护电路
如上图所示: 过流保护电路的实现是通过CA3140 和一个PNP 型三极管来实现的, 当电流采样信号表现为过流时, 运放CA3140 的6脚输出为一高电平, 使三极管关断, 74LS32 的9 脚输出为高电平, 关断TL494 的PWM波的输出。
同时, 也给单片机一个中断信号, 使显示电路显示过流保护状态。
4.2.2 软件实现本电路的软件结构包括初始化, 预设定及故障检测程序等构成的, 以单片机AT89C51 为软件控制核心。
程序结构框图如下图所示。