《稳压电源设计方案与优化研究毕业论文.doc》由会员分享,可在线阅读,更多相关《稳压电源设计方案与优化研究毕业论文.doc(18页珍藏版)》请在三一办公上搜索。
1、稳压电源设计方案与优化研究摘 要本论文首先介绍了电源的基础知识,包括电源的分类、作用,线性电源和开关电源的区别。然后对单片机控制进行了介绍,包括它的简单特性及应用,重点介绍了AT89S52单片机,最后给出了如何用AT89S52单片机设计稳压开关电源。参照有关文献,对其原理进行了研究。这种开关电源,使得开关稳压电源具有电压输出范围宽,多组电压预设,电流过流设定保护,短路自动恢复等多种功能,实现电压输出的智能化控制。使用中文液晶显示器显示输出电压及电流等信息,使用键盘操作完成数字化输入控制,使得开关稳压电源读数直观,操作简便,稳定精读高。关键词: 电源;单片机;液晶显示器;原理The design
2、 proposal and Optimization Research of voltage-stabilized sourceAbstractThis thesis first introduced foundation knowledge of liquid power source, including classify and function of the power sources. Then, author presented an introduction on the MCU, such as its ordinary traits, application, especia
3、lly on the property of the MCU AT89S52. According to some references, the principle of SMPS is studied. This switch power has functions of having a range wide output, group the voltage, current flow set protection, short circuit can be automatic recovery and so on, it can also realize the output vol
4、tage of the intelligent control. Using Chinese LCD monitor and the keyboard operation can finish the functions of showing information of the output voltage and current and digital input control. This can make the SMPS have an intuitive reading, simple operation and stable high intensive reading.Keyw
5、ord: power source; SCM; LCD; principle目 录摘 要IABSTRACTII前 言11 电源基础知识21.1 电源的定义及作用21.2 电源的分类31.3 直流开关电源的原理及特点32 单片机控制52.1 单片机介绍52.2 单片机指令系统72.3 AT89S52单片机82.4 液晶显示器113 单片机控制开关电源123.1 原理电路图123.2 用AT89S52单片机控制开关电源优点124 结 论13参考文献14致 谢15 前 言随着电力电子技术的高速发展,电力电子设备与人们的工作、生活的关系日益密切,而电子设备都离不开可靠的电源1,进入80年代计算机电源全
6、面实现了开关电源(SMPS2)化,率先完成计算机的电源换代,进入90年代开关电源相继进入各种电子、电器设备领域,程控交换机、通讯、电子检测设备电源、控制设备电源等都已广泛地使用了开关电源,更促进了开关电源技术的迅速发展。开关电源是利用现代电力电子技术,控制开关晶体管开通和关断的时间比率,维持稳定输出电压的一种电源,开关电源一般由脉冲宽度调制(PWM)控制3IC和MOSFET4构成。开关电源和线性电源相比,二者的成本都随着输出功率的增加而增长,但二者增长速率各异。线性电源成本在某一输出功率点上,反而高于开关电源,。随着电力电子技术的发展和创新,使得开关电源技术在不断地创新,这一成本反转点日益向低
7、输出电力端移动,这为开关电源提供了广泛的发展空间。目前,开关电源以其高效节能、体积小、重量轻等优点已经在工业领域获得了广泛的应用,成为工业领域重要的基础产品。2008年工业开关电源市场规模已经达到了11.8亿元人民币。但由于金融危机对市场造成了比较大的影响,2009年工业开关电源市场规模的增速预计不足7%。但由于下游应用企业产业升级、新兴行业需求的带动以及国家政策的扶持等因素对大陆电源市场的发展起了积极的推动作用。因此,随着金融危机的缓解,大陆工业开关电源市场还会呈现较快的发展态势。本文第一部分对电源的基础知识进行了介绍,包括电源的分类、作用,线性电源和开关电源的区别。第二部分是对单片机5知识
8、的介绍,尤其是对本文中AT89S52单片机进行了重点介绍。第三部分对用AT89S52单片机6控制开关电源的原理进行了研究,是本文的重点部分。文章在最后对本文所做的研究进行了综述。1 电源基础知识1.1 电源的定义及作用发电机能把机械能转换成电能,干电池能把化学能转换成电能。发电机、电池本身并不带电,它的两极分别有正负电荷,由正负电荷产生电压(电流是电荷在电压的作用下定向移动而形成的),电荷导体里本来就有,要产生电流只需要加上电压即可,当电池两极接上导体时为了产生电流而把正负电荷释放出去,当电荷散尽时,也就荷尽流(压)消了。干电池等叫做电源。通过变压器和整流器7,把交流电变成直流电的装置叫做整流
9、电源。能提供信号的电子设备叫做信号源。晶体三极管能把前面送来的信号加以放大,又把放大了的信号传送到后面的电路中去。晶体三极管对后面的电路来说,也可以看做是信号源。整流电源、信号源有时也叫做电源。电源是向电子设备提供功率的装置,也称电源供应器,它提供计算机中所有部件所需要的电能。电源功率的大小,电流和电压是否稳定,将直接影响计算机的工作性能和使用寿命。 计算机电源是一种安装在主机箱内的封闭式独立部件,它的作用是将交流电通过一个开关电源变压器换为5V,-5V,+12V,-12V,+3.3V等稳定的直流电,以供应主机箱内系统版,软盘,硬盘驱动及各种适配器扩展卡等系统部件使用。通俗来讲就是, 一个电源
10、坏了,另一个备份电源代替其供电。可以通过为节点和磁盘提供电池后援来增强硬件的可用性。HP 支持的不间断电源 (UPS),如 HP PowerTrust,可提防瞬间掉电。 磁盘与供电电路的连接方式应使镜像副本分别连接到不同的电源上。根磁盘与其相应的节点应由同一电源电路供电。 特别是,群集锁磁盘(当重组群集时用作仲裁器)应该有冗余电源,或者,它能由群集中节点之外的电源供电。您的 HP 代表可提供关于群集的电源、磁盘和 LAN 硬件布局方面的详细信息。 目前许多磁盘阵列和其他架装系统含有多个电源输入,它们应部署为设备上的不同电源输入连接到带有两个或三个电源输入的独立电路设备上,这样,一般情况下,只要
11、出现故障的电路不超过一个,系统就能继续正常运行。因此,如果群集中的所有硬件有 2 个或 3 个电源输入,则要求至少有三个独立的电路,以确保群集的电路设计中没有单点故障。优质的电源一般具有FCC、美国UL和中国长城等多国认证标志。这些认证是认证机构根据行业内技术规范对电源制定的专业标准,包括生产流程、电磁干扰、安全保护等,凡是符合一定指标的产品在申报认证通过后,才能在包装和产品表面使用认证标志,具有一定的权威性。1.2 电源的分类电源可按不同的方式分类 。从其性质上来看,电源体可分为普通电影和特种电源两大类。普通电源包括开关电源、逆变电源、交流稳压电源、直流稳压电源、DC/DC电源、 通信电源、
12、模块电源、变频电源、UPS电源、EPS应急电源、净化电源、PC电源、整流电源 、定制电源、加热电源、焊接电源/电弧电源、电镀电源、网络电源、电力操作电源、适配器电源、线性电源、电源控制器/驱动器、功率电源、逆变电源、参数电源、调压电源、变压器电源等。特种电源包括岸电电源、安防电源、高压电源、医疗电源、军用电源、航空航天电源、激光电源和其他特种电源。按照电源类型可以将电源分为交流稳压电源和直流稳压电源8。能够提供一个稳定电压和频率的电源称交流稳压电源。目前国内多数厂家所做的工作是交流电压稳定。交流稳压电源包含有:参数调整(谐振)型、自耦(变比)调整型、大功率补偿型净化型稳压器(含精密型稳压器)以
13、及开关型交流稳压电源。 其中开关型交流稳压电源应用于高频脉宽调制技术,与一般开关电源的区别是它的输出量必须是与输入侧同上频、同相的交流电压。它的输出电压波型有准方波、梯型波、正弦波等,市场上的不间断电源(UPS)抽掉其中的蓄电源和充电器,就是一台开关型交流稳压电源的稳压性好,控制功能强,易于实现智能化,是非常具有前途的交流稳压电源。但因其电路复杂,价格较高,所以推广较慢。直流稳压电源按习惯可分为化学电源,线性稳压电源和开关型稳压电源。直流开关型稳压电源是本文所要重点讲述的电源。1.3直流开关电源的原理及特点开关电源是利用现代电力电子技术,控制开关管开通和关断的时间比率,维持稳定输出电压的一种电
14、源,开关电源一般由脉冲宽度调制(PWM)控制IC和MOSFET构成。开关电源和线性电源相比,二者的成本都随着输出功率的增加而增长,但二者增长速率各异。线性电源成本在某一输出功率点上,反而高于开关电源,这一点称为成本反转点。随着电力电子技术的发展和创新,使得开关电源技术也在不断地创新,这一成本反转点日益向低输出电力端移动,这为开关电源提供了广阔的发展空间。开关电源的原理电路图是: 开关电源的优点是体积小,重量轻,稳定可靠;缺点相对于线性电源来说纹波较大(一般1%VO(P-P),好的可做到十几mV(P-P)或更小)。它的功率可自几瓦几千瓦均有产品。价位为3元十几万元/瓦,下面就一般习惯分类介绍几种
15、开关电源: 、AC/DC电源 该类电源也称一次电源AC是交流,DC是直流,它自电网取得能量,经过高压整流滤波得到一个直流高压,供DC/DC变换器在输出端获得一个或几个稳定的直流电压,功率从几瓦几千瓦均有产品,用于不同场合。属此类产品的规格型号繁多,据用户需要而定通信电源中的一次电源(AC220输入,DC48V或24V输出)也属此类. 、DC/DC9,10电源 在通信系统中也称二次电源,它是由一次电源或直流电池组提供一个直流输入电压,经DC/DC变换以后在输出端获一个或几个直流电压。 、通信电源 通信电源其实质上就是DC/DC变换器式电源,只是它一般以直流48V或24V供电,并用后备电池作DC供
16、电的备份,将DC的供电电压变换成电路的工作电压,一般它又分中央供电、分层供电和单板供电三种,以后者可靠性最高。 、电台电源电台电源输入AC220V/110V,输出DC13.8V,功率由所供电台功率而定,几安几百安均有产品.为防止AC电网断电影响电台工作,而需要有电池组作为备份,所以此类电源除输出一个13.8V直流电压外,还具有对电池充电自动转换功能。 、模块电源11 随着科学技术飞速发展,对电源可靠性、容量/体积比要求越来越高,模块电源越来越显示其优越性,它工作频率高、体积小、可靠性高,便于安装和组合扩容,所以越来越被广泛采用。目前,目前国内虽有相应模块生产,但因生产工艺未能赶上国际水平,故障
17、率较高。 DC/DC模块电源目前虽然成本较高,但从产品的漫长的应用周期的整体成本来看,特别是因系统故障而导致的高昂的维修成本及商誉损失来看,选用该电源模块还是合算的,在此还值得一提的是罗氏变换器电路,它的突出优点是电路结构简单,效率高和输出电压、电流的纹波值接近于零。 、特种电源 高电压小电流电源、大电流电源、400Hz输入的AC/DC电源等,可归于此类,可根据特殊需要选用。开关电源的价位一般在2-8元/瓦特殊小功率和大功率电源价格稍高,可达11-13元/瓦。2单片机控制单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM
18、、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。2.1单片机介绍单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域。由于单片机在工业控制领域的广泛应用,为使更多的业内人士、学生、爱好者,产品开发人员掌握单片机这门技术,于是产生单片机开发板,比较有名的例如电子人DZR-01A单片机开发板。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和C
19、PU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。 早期的单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛
20、应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。 单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现
21、代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利
22、条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。 单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可,用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的家电里面都可以看到它的身影,它主要是作为控制部分的核心部件。 它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。 单片机是靠程序运行的,并且可以修改。通过不同的程序
23、实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性! 由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机
24、没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC的也是承受不了的。 可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机
25、械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。2.2单片机指令
26、系统12单片机所以能自动地进行运算和控制,正是由于人把实现计算和控制的步骤一步步地用命令的形式,即一条条指令(Instruction)预先存入到存贮器中,单片机在CPU的控制下,将指令一条条地取出来,并加以翻译和执行。就以两个数相加这一简单的运算来说,当需要运算的数已存入存贮器后,还需要进行以下几步: 第一步:把第一个数从它的存贮单元(Location)中取出来,送至运算器。 第二步:把第二个数从它所在的存贮单元中取出来,送至运算器; 第三步:相加; 第四步:把相加完的结果,送至存贮器中指定的单元。 所有这些取数、送数、相加、存数等等都是一种操作(Operation),我们把要求计算机执行的各
27、种操作用命令的形式写下来,这就是指令。但是怎样才能辨别和执行这些操作呢?这是在设计单片机时由设计人员赋予它的指令系统所决定的。一条指令,对应着一种基本操作;单片机所能执行的全部指令,就是该单片机的指令系统(Iustruction Set),不同种类的单片机,其指令系统亦不同。 使用单片机时,事先应当把要解决的问题编成一系列指令。这些指令必须是选定的单片机能识别和执行的指令。单片机用户为解决自己的问题所编的指令程序,称为源程序(Source Program)。指令通常分为操作码(Opcode)和操作数(Operand)两大部分。操作码表示计算机执行什么操作,即指令的功能;操作数表示参加操作的数或
28、操作数所在的地址(即操作数所存放的地方编号)。因为单片机是一种可编程器件,只“认得”二进码(0、1)。要单片机运作,单片机系统中的所有指令,都必须以二进制编码的形式来表示。例如,在Intel公司的MCS51系列单片机中,从存贮器中取出一数到CPU中的累加器(在运算器中,参与运算、存放运算结果的专用寄存器)的指令代码为74H,累加器内容加立即数的代码为24H,再加上立即数代码,累加器送数到内部RAM存贮器的代码为F6HF7H等。这些指令是用十六进制表示二进制的机器码。 MCS51单片机的字长为8位,有时,要完成某些操作用一个字节尚不能充分表达。所以,在指令系统中有单字节指令,也有多字节指令。机器
29、码是由一连串的0和1组成,没有明显的特征,不好记忆,不易理解,易出错。所以,直接用它来编写程序十分困难。因而,人们就用一些助记符(Mue monic)通常是指令功能的英文缩写来代替操作码,如MCS51中数的传送常用MOV(Move的缩写)、加法用Add(Addition的缩写)来作为助记符。这样,每条指令有明显的动作特征,易于记忆和理解,也不容易出错。用助记符来编写的程序称为汇编语言程序。但是,助记符编写的程序便于人理解,可单片机却只认识二进制机器代码,因此,为了让单片机能“读懂”汇编语言程序必须再转换成由二进制机器码构成的程序,这种转换过程,就称为“汇编”。汇编可借助于人工查表法来实现,也可
30、借助PC机通过所谓“交叉汇编程序”来完成。由机器码构成的用户程序一旦“进入”了单片机,再“启动”单片机,就可让它执行输入程序所规定的任务。2.3 AT89S52单片机AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52在众多嵌入式控制应用系统中得到广泛应用。主要性能有:1、与MCS-51单片机产品兼容; 2、8K字节在
31、系统可编程Flash存储器; 3、1000次擦写周期; 4、全静态操作:0Hz-33MHz; 5、三级加密程序存储器; 6、32个可编程I/O口线; 7、三个16位定时器/计数器; 8、六个中断源; 9、全双工UART串行通道; 10、低功耗空闲和掉电模式; 11、掉电后中断可唤醒; 12、看门狗定时器; 13、双数据指针; 14、掉电标识符 。引脚图为:AT89S52引脚图 DIP封装引脚说明:AT89S52 是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非 易失性存储器技术制造,与工业80C51 产品指令和引脚完 全兼容。片
32、上Flash允许程序存储器在系统可编程,亦适于 常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统 可编程Flash,使得AT89S52为众多嵌入式控制应用系统提 供高灵活、超有效的解决方案。 AT89S52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口, 片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻 辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工 作。掉电保护方式下,RAM内
33、容被保存,振荡器被冻结, 单片机一切工作停止,直到下一个中断或硬件复位为止。 P0 口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻 辑电平。对P0端口写“1”时,引脚用作高阻抗输入。 当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下, P0不具有内部上拉电阻。 在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验 时,需要外部上拉电阻。 P1 口:P1 口是一个具有内部上拉电阻的8 位双向I/O 口,p1 输出缓冲器能驱动4 个 TTL 逻辑电平。对P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以
34、作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。 此外,P1.0和P1.1分别作定时器/计数器2的外部计数输入(P1.0/T2)和定时器/计数器2 的触发输入(P1.1/T2EX)。 在flash编程和校验时,P1口接收低8位地址字节。 引脚号第二功能: P1.0 T2(定时器/计数器T2的外部计数输入),时钟输出 P1.1 T2EX(定时器/计数器T2的捕捉/重载触发信号和方向控制) P1.5 MOSI(在系统编程用) P1.6 MISO(在系统编程用) P1.7 SCK(在系统编程用) P2 口:P2 口是一个具有内部上拉电阻的8 位双向I/O
35、口,P2 输出缓冲器能驱动 4 个 TTL 逻辑电平。对P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。 在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVX DPTR) 时,P2 口送出高八位地址。在这种应用中,P2 口使用很强的内部上拉发送1。在使用 8位地址(如MOVX RI)访问外部数据存储器时,P2口输出P2锁存器的内容。 在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。 P3 口:P3 口是一个具有内部上拉电阻的8 位双向I/O 口,p3 输出缓冲
36、器能驱动4 个 TTL 逻辑电平。对P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。 P3口亦作为AT89S52特殊功能(第二功能)使用,如下表所示。 在flash编程和校验时,P3口也接收一些控制信号。 端口引脚 第二功能: P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 INTO(外中断0) P3.3 INT1(外中断1) P3.4 TO(定时/计数器0) P3.5 T1(定时/计数器1) P3.6 WR(外部数据存储器写选通) P3.7 RD(外部数据存储器读选通)
37、 此外,P3口还接收一些用于FLASH闪存编程和程序校验的控制信号。 RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将是单片机复位。 ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。对FLASH存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作。该位置位后,只有一条
38、MOVX和MOVC指令才能将ALE激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE禁止位无效。 PSEN:程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89S52由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次PSEN信号。 EA/VPP:外部访问允许,欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地)。需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CPU则执行内部程序存储器的指令。FLASH
39、存储器编程时,该引脚加上+12V的编程允许电源Vpp,当然这必须是该器件是使用12V编程电压Vpp。 XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。 XTAL2:振荡器反相放大器的输出端。2.4 液晶显示器液晶显示器,或称LCD13(Liquid Crystal Display),为平面超薄的显示设备,它由一定数量的彩色或黑白像素组成,放置于光源或者反射面前方。液晶显示器功耗很低,因此倍受工程师青睐,适用于使用电池的电子设备。它的主要原理是以电流刺激液晶分子产生点、线、面配合背部灯管构成画面。LCD具有以下特点个:机身薄,节省空间。与比较笨重的CRT显示器相比,液晶显示器只要前者三分
40、之一的空间; 省电,不产生高温。它属于低耗电产品,可以做到完全不发热(主要耗电和发热部分存在于背光灯管或LED),而CRT显示器,因显像技术不可避免产生高温;低辐射,益健康。液晶显示器的辐射远低于CRT显示器(仅仅是低,并不是完全没有辐射,电子产品多多少少都有辐射),这对于整天在电脑前工作的人来说是一个福音;画面柔和不伤眼。不同于CRT技术,液晶显示器画面不会闪烁,可以减少显示器对眼睛的伤害,眼睛不容易疲劳。液晶显示器绿色环保,它的能源消耗相对于传统的CRT来说,简直是太小了(17功率大概在200W以内);对于近来逐渐引起国人重视的噪音污染也与它无缘,因为它的自身的工作特点决定了它不会产生噪音
41、(对于那种喜欢一边使用电脑,一边有节奏的敲打显示器的用户发出的噪音,这里不予以考虑);液晶显示器还有一个好处就是发热量比较低,长时间使用不会有烤热的感觉,这一点也是以前的显示器无可比拟的,以前的显示器可是宝贵,尤其是夏天,家里的空调、电扇都得为它服务给它降温。使用液晶显示器无形中为大气降了温,也为阻止日益升温的大气作贡献。同时减少辐射,降低环境污染。当然了,环保也不会少了辐射这个指数的,虽然我们不能说液晶显示器就完全没有辐射,但是相对于辐射大户CRT,以及日常家电的辐射来说,液晶显示器那一点点辐射简直可以忽略不计。3单片机控制开关电源3.1原理电路图整流滤波电路DC/DC变换电路电流取样单片机
42、5V电源单片机控制电路液晶显示驱动电路电压取样操作按键Vout +Vout -负载220V3.2用AT89S52单片机控制开关电源优点1、使用AT89S52单片机控制,使得开关稳压电源具有电压输出范围宽,多组电压预设,电流过流设定保护,短路自动恢复等多种功能,实现电压输出的智能化控制。2、使用中文液晶显示器显示输出电压及电流等信息,使用键盘操作完成数字化输入控制,使得开关稳压电源读数直观,操作简便,稳定精读高。4 结 论根据以上的分析,可以看出,采用AT89S52单片机控制的直流稳压开关电源,具有电压输出范围宽,多组电压预设,电流过流设定保护,短路自动恢复等功能,使用10位高速AD转换器及PW
43、M控制技术,使控制精度得到进一步的提高。传统的直流稳压开关电源输出电压是通过粗调波段开关及细调电位器来调节的,并由电压表指示电压值的大小。这种开关电源存在读数不直观、电位器易磨损、稳压精度不高、不易调准、电路构成复杂、体积大等缺点,而基于单片机控制的直流稳压电源能较好地解决了以上问题。另外使用中文液晶显示器显示输出电压及电流等信息,电压输出调节范围为040V,电流输出最大为2A,是电子信息类实验室最理想的通用直流电源。参考文献1 S.F.J. Flipsen. Power sources compared: The ultimate truth? J. Elsevier ScienceDire
44、ct.2006, 162: 927-934.2 A.K. Mukerjee. An SMPS to stabilize photovoltaic systems J. Elsevier ScienceDirect. 1995, 36: 1081-1084.3 Yan Zhou, Bo-lin Wang. PWM-quasi-sliding mode control for APFC converters J. SPRINGER , 2010, 92:43-48.4 孙彦卿,唐仁兴,石广源. MOS场效应四极管 N. 辽宁大学学报(自然科学版), 1989 , 02.5 杨叶珍. 单片机与单片机
45、入门(一) J. 电子世界, 2005, 10.6 王瑞. 基于AT89S52单片机的PWM电机控制风扇转速系统 J. 延安职业技术学院学报, 2012, 26.7 张悦琴. 一种适用于高频工作的整流器 J. 中国计量学院学报, 1993,01.8 刘云. 开关稳压电源整流滤波参数的分析与计算 J. 通信与信息技术, 1993, 04.9 Ivo Barbi Hlio LeesHey,半桥式零电压开关脉宽调制直流变换器 J. 电讯技术, 1992,06.10 谭耀成. 一种它激式DCDC转换器 J. 医疗装备, 1992,04.11 滕学顺; 张志诚. J. 红外与激光工程, 1993, 05
46、. 12 Hamid Noori, Farhad Mehdipour, Koji Inoue,Kazuaki Murakami. Improving performance and energy efficiency of embedded processors via post-fabrication instruction set customization J. SPRINGER, 2012, 60: 196-222.13 Shih-Chi Chang. The TFTLCD industry in Taiwan: competitive advantages and future de
47、velopments J. Technology in Society, 2005, 27:199-215.致 谢本论文在准备和写作过程中,笔者得到了XX老师的悉心指导和热情帮助。X老师以他严谨的治学态度,在无形当中影响着我。为我将来的学习和工作点亮了一盏指路明灯。在此对他表示衷心的感谢和诚挚的敬意! 亦感谢笔者的同班同学XXX和XX,他们的合作与帮助,使笔者在论文的准备以及写作过程中,受益菲浅。特别是管宇同学,他给了笔者极大的帮助。在此对他们致以诚挚的谢意!大学四年,笔者在XX学院学到了很多知识,各方面都得到了很大的锻炼。尤其是XX学院的老师们,他们以严谨的治学态度以及兢兢业业的敬业精神,对笔者产生了潜移默化的影响。笔者将受益终生。在此对他们表示衷心的感谢!感谢XXXX学院所有关心和帮助过笔者的老师和同学们,是他们给笔者提供了一个良好的学习环境和氛围,是他们的关心、帮助和鼓励让笔者有了良好的精神状态,让笔者一步步健康地成长起来!再次对笔者的指导老师XX老师的悉心指导和帮助表示衷心的感谢!