【毕业论文】单片机为控制核心的开关优化设计.doc

【毕业论文】单片机为控制核心的开关优化设计.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要:文中在简单介绍高频开关电源工作原理基础上,以通信用-48V开关电源为功率转换部分,89C51单片机为控制核心,对开关电源控制部分进行优化设计,详细阐述了其工作原理,并通过软件编程实现了对开关电源智能控制。 关键词:开关电源;单片机;软件编程 引言 开关电源是利用现代电力电子技术控制功率开关管(MOSFET,IGBT)开通和关断时间比率来稳定输出电压一种新型稳压电源。从上世纪90年代以来开关电源相继进入各种电子、电器设备领域,计算机、程控交换机、通讯、电子检测设备电源、控制设备电源等都已广泛地使用了开关电源。利用单片机控制开关电源,可使开关电源具备更加完善功能,智能化进一步提高,便于实时监控。其功能主要包括对运行中开关电源进行检测、自动显示电源状态;可以通过按键进行编程控制;可以进行故障自诊断,对电源功率部分实现自动监测;可以对电源进行过压、过流保护;可以对电池充放电进行实时控制。 开关电源系统结构 通信用-48V开关电源结构图如图1所示: PCbfans.cn提示请看下图: 图1开关电源结构图 市电经整流滤波和功率因数校正后得到高压直流电,然后通过DC/DC变换电路得到所需要直流电压。控制回路从输出端取样并与设定基准进行比较,然后去控制逆变器,改变功率开关管导通频率或导通/截止时间进行输出稳定;另一方面,根据检测电路提供数据,经保护电路鉴别,利用控制电路对整机进行各种保护和蓄电池充放电控制。控制电路是整个开关电源核心部分,一般开关电源控制电路主要有检测比较放大电路、电压—脉冲宽度转换电路(或电压—频率转化电路)、时钟振荡器(或恒脉宽发生器)、基极驱动电路、过压过流保护电路以及辅助电源等电路组成。存在着电路复杂,功耗大,灵敏度差,不能实现很好控制等缺点。 采用单片机89C51模块组成控制电路,它具有可编程、功能强、控制简单、集成度高等诸多优点,并对原来电路存在不足进行改进,其原理方框图如图2所示。 PCbfans.cn提示请看下图: 图2单片机控制电源结构图 本智能开关电源利用通信用开关电源基础电路,以高性能单片机89C51为控制核心,组成数据处理电路,在检测与控制软件支持下,通过对开关电源输出电流、电压进行数据采样与给定数据比较,从而调整和控制开关功率管工作状态,同时监测输出电流大小,进行电流控制。其电路工作原理为:市电经整流滤波、功率校正电路PFC(Power Factor Correct)变成直流电送入功率变换电路(DC/DC),功率变换电路在脉冲宽度调制电路(PWM)和单片机控制下输出稳定直流电压。用户可根据需要通过键盘设定开关电源输出电压值及最大输出电流值,单片机系统自动对电源输出电压和电流进行数据采样,并与用户给定数据进行比较,然后根据设置调整算法控制开关调整电路,使电源输出电压符合给定值。单片机在调整电源输出电压同时还要检测电路输出电流,当输出电流超过给定值时,就启动保护电路,实现保护功能。为了使智能开关电源能可靠、安全地工作,本系统设置了多重监测和保护系统,主要包括过流保护和短路保护。单片机系统通过电流传感器检测开关功率管输出电流,当电流超过给定值,单片机系统切断开关激励信号并发出声光报警,并对电池工作状况实施检测。 控制电路 控制电路采用ATMEL公司89C51单片机,扩展了A/D、D/A、键盘显示、RS232通讯口电路。原理结构如图3所示。 PCbfans.cn提示请看下图: 图3控制电路原理结构图 控制系统通过I/O输入端口经D/A转换控制功率转换开关导通与关断时间,完成对输出电压稳定,通过A/D转换完成对开关电源输出电压和电流采样,通过系统软件实现了过压、过流保护及限流功能。同时采用双闭环控制系统,开关电源工作时,采用电压反馈由PWM控制实现对输出电压稳压功能,控制闭环为电压环或电流环;在电池充电或过载时采用电流信号作为反馈,控制电池充放电电流并实现过载保护功能。为了精确控制开关电路电压输出,把单片机高频脉冲信号分频后变成适宜开关脉冲信号,作为89C51计数脉冲和门控信号。单片机把给定值与传感器采集信号进行比较,产生误差信号。根据电压控制算法设置89C51产生不同占空比(0~90%)方波信号,经过光电耦合器控制开关调整电路电压输出。输出端与开关电路进行光电隔离,从而避免了来自开关电源电路骚扰信号对单片机系统正常工作影响。 ? 鉴于受控开关电路输出电压高精度和快速调整特性,可采用改进 PID控制算法,该算法具有电压调整快、超调量小、性能稳定等优点。键盘与显示部分装在仪器操作面板上,由8位LED数码管,3个LED指示灯以及16个键构成,其中4位数码管显示电源电压,4位数码管显示电流,3个LED指示灯作为报警显示。 系统软件设计 本软件主要完成对信号采样,各种数据处理、以

文档评论(0)

精品资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档