毕设分享|基于51单片机控制的开关电源设计

电源技术是一种应用功率半导体器件,综合电力变换技术、现代电子技术、自动控制技术的多学科的边缘交叉技术。随着科学技术的发展,电源技术又与现代控制理论、材料科学、电机工程、微电子技术等许多领域密切相关。目前电源技术已逐步发展成为一门多学科互相渗透的综合性技术学科。他对现代通讯、电子仪器、计算机、工业自动化、电力工程、国防及某些高新技术提供高质量、高效率、高可靠性的电源起着关键作用。

 第一章基于单片机的数控直流电源方案设计 

   基于单片机控制的数控直流电源主要由电源部分、控制部分和校正部分组成。

  图1 基于单片机控制的数控直流电源系统原理图

其基本工作原理为:电压通过键盘预置后由单片机控制并调节输出电压,输出电压经过A/D采样校正后送数码管显示。

1.1方案设计

1.1.1 方案一:开关稳压电源

    开关电源就是用通过电路控制开关管进行高速的道通与截止.将直流电转化为高频率的交流电提供给变压器进行变压,从而产生所需要的一组或多组电压!转华为高频交流电的原因是高频交流在变压器变压电路中的效率要比50Hz高很多

开关电源的工作原理是

1.交流电源输入经整流滤波成直流

2.通过高频PWM(脉冲宽度调制)信号控制开关管,将那个直流加到开关变压器初级上

3.开关变压器次级感应出高频电压经整流滤波供给负载

4.输出部分通过一定的电路反馈给控制电路控制PWM占空比,以达到稳定输出的目的

交流电源输入时一般要经过厄流圈一类的东西,过滤掉电网上的干扰同时也过滤掉电源对电网的干扰在功率相同时开关频率越高,开关变压器的体积就越小但对开关管的要求就越高开关变压器的次级可以有多个绕组或一个绕组有多个抽头,以得到需要的输出一般还应该增加一些保护电路比如空载短路等保护否则可能会烧毁开关电源

图2 开关电源工作原理示意

1.1.2 方案二:线性稳压电源

    线性稳压电源,是指调整管工作在线性状态下的直流稳压电源。调整管工作在线性状态下,是连续可变的,亦即是线性的。

线性稳压电源主要由调整管、参考电压、取样电路、误差放大电路等几个基本部分组成。另外还包括一些例如保护电路,启动电路等部分。取样电阻通过取样输出电压,并与参考电压比较,比较结果由误差放大电路放大后,控制调整管的导通程度,使输出电压保持稳定。

常用的线性串联型稳压电源芯片有:78XX系列(正电压型),79XX系列(负电压型)(实际产品中,XX用数字表示,XX是多少,输出电压就是多少。例如7805,输出电压为5V);LM317(可调正电压型),LM337(可调负电压型)

图3 稳压调压电路原理说明图

第二章硬件电路设计

  图4 基于单片机系统的数控电源系统框图

如图所示,硬件电路主要由三个部分组成:一是主电源部分,该部分提供电源输出;二是副电源电路部分,该部分主要提供+12V、+5V、0V和-12V电源,为单片机及A/D、D/A转换、运算放大器提供电源;三是控制部分电路,主要包括单片机、A/D和D/A转换电路、运算放大电路及温度传感器校正电路,为最主要的控制电路,是整个制作的核心。

2.1主电源电路设计

该电路由变压器、全波整流滤波电路、集成稳压器LM317、和电流放大电路

构成。

2.1.1 变压器的选择

本设计中的最大输出工作电压为10V,允许最大工作电流为1.5A,因此所能提供的最大输出功率为15W。主电源电路中LM317稳压器的输入端选择15V的电压输入,以保证输出能达到10V,变压器的功率选择为30W,为提高输出功率提供一定的调节余地。副电源电路作用是提供控制部分的器件正常工作电压,因此在输出功率上不需要太大。

  表5 变压器选择参数表

整流电路将交流电压Ui变换成脉动的直流电压。再经滤波电路滤除较大的纹波成分,输出纹波较小的直流电压U1。常用的整流滤波电路有全波整流滤波、桥式整流滤波等。本设计采用单相桥式整流电路,图3.1是容性负载单相桥式整流电路。它的四臂是由四只二极管构成,当变压器B次级的1端为正、2端为负时,二极管D2和D4因承受正向电压而导通,D1和D3因承受反向电压而截止。此时,电流由变压器1端通过D4经RL,再经D2返回2端。当1端为正时,二极管D1、D3导通,D2、D4截止,电流则由2端通过D3流经RL,再经D1返回1端。因此,与全波整流一样,在一个周期内的正负半周都有电流流过负载,而且始终是同一方向。

图6 整流电路原理示意图

2.1.2 稳压调压电路

稳压调压电路主要用的是LM317集成三端可调稳压器。

   图7  LM317引脚图

通常 LM317 不需要外接电容,除非输入滤波电容到 LM317 输入端的连线超过 6 英寸(约 15 厘米)。使用输出电容能改变瞬态响应。调整端使用滤波电容能得到比标准三端稳压器高的多的纹波抑制比。

LM317 能够有许多特殊的用法。比如把调整端悬浮到一个较高的电压上,可以用来调节高达数百伏的电压,只要输入输出压差不超过 LM117/LM317 的极限就行。当然还要避免输出端短路。还可以把调整端接到一个可编程电压上,实现可编程的电源输出。

图8 稳压调压电路原理图

2.1.3 扩流电路

     如图所示,为两只不同类型管构成的NPN型管,由三极管TT1、TT2,电阻R2、R3、R4构成电流放大电路。其中TT1和TT2构成互补复合管,R2、R3、R4组成偏置电阻。

  图9  转换部分电路原理图

第三章  软件设计

 图10 软件设计总流程图

  软件设计总流程图如图所示,开始执行程序后,系统等待键盘键入预置电压数,当预制置完成后程序转入D/A转换及数码管显示子程序,完成D/A转换后调校正子程序进行输出电压校正,完成校正后送控制端口输出电压,若有指令要求系统显示输出数值时,系统调用A/D转换子程序及数码管显示子程序,把最终结果输出到数码管上显示并返回程序。

3.1 软件介绍

在设计过程中,主要应用到两种软件。一是用于PCB电路板布线的Protel 99SE;另外一个就是用于调试程序的Keil uVision2

图11  Keil uVision2编译界面

3.2 编程思想

    单片机控制系统软件设计思路:系统扫描键盘输入,当键盘输入预置数,系统立即会做出响应,根据预置电压值,通过DAC0832转换成电压,输出用户期望的电压,随后系统仍扫描键盘,看是否有其他指令输入。当键盘输入指令要求显示输出电压值时,通过片选选中ADC0809,把输出电压显示在数码管上。DS1820的作用是采集电压变化时温度的变化,通过单片机的把应校正的数值通过DAC0832转化成电压校正输出。

图12 键盘和数码管扫描流程图

     系统上电后,首先等待键盘输入预置电压数,键入数值后显示于数码管上,并等待确认信息,当确认后系统自动对信息进行数字处理,并送数码管显示,同时程序从中断返回。

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
开关电源具有体积小、效率高、重量轻、噪声低等优点,其应用越来越广泛。我们在设计蓄电池充电器时,就采用开关电源作为主电路,其中开关器件采用第三代IGBT,其主要优点是耐压高,驱动功率小,开关频率高,导通电阻小。 目前,数模转换器从接口上可分为两大类:并行接口数模转换器和串行接口数模转换器。并行接口数模转换器的引脚多,体积大,占用单片机的口线多;而串行数模转换器的体积小,占用单片机的口线少。 电源设计人员经常面临种种互相对立的要求。一方面要缩小体积、降低成本,另一方面又要提供更多功能并提高输出功率。受原理上的限制,模拟电源本身的功能有限,而模拟电源控制器的设计更是越来越复杂。由于这一原因,有些设计人员转向了纯数字电源设计。然而,对于许多设计人员来说,如此快速地转向不熟悉的领域并不容易。比较可行的一种折衷方法是采用传统模拟电源,但增加数字单片机做为前端。 这种设计的优点在于电源本身的控制仍然使用模拟技术来实现。因此电源设计人员不需要从头重新开始全数字设计就可以为现有设计增加新的功能。采用这种方法,设计中仍然使用熟悉的误差放大器、电流检测以及电压检测电路。当然,尽管有些设计单元(如补偿网络)仍然采用分立器件实现,但其余部分则由单片机控制单片机能够带来的功能可分为四类:控制、监测、判断性功能及通信。控制功能与单片机和电源之间的硬件接口有关。有些电源控制器在内部生成控制信号(如参考电压)。这样的控制器为单片机提供的外部连接点很少。 目前,单片机在许多电源设计中的作用主要是监测。许多单片机都有片上模数转换器(ADC)和模拟比较器。因此,单片机在监测输入电压、输入电流、输出电压、输出电压和温度等信号方面是理想之选。 单片机能够监测范围如此广泛的信号,就可以完成更多功能,如智能故障检测。单片机的多功能源于其可编程能力,可以方便地进行定制来满足设计要求。这样,对于故障情况就可以分类进行处理。短暂的过流以及其他非关键故障可能只需要设置一个标志就可以了。而过热这样的故障则可能需要关闭电源,直到故障排除。需要重新启动电源的故障也可以进行更严格的控制。在某个时间段内如果有太多的故障,单片机就可以永久关断电源。 由于采用接口简单的模拟数字转换器TLC5615,使得开关电源的硬件电路大为简化,线路板面积缩小,成本降低。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值