《基于单片机控制电源检测系统电路.doc》由会员分享,可在线阅读,更多相关《基于单片机控制电源检测系统电路.doc(27页珍藏版)》请在金锄头文库上搜索。
1、 基于单片机控制电源检测系统电路村民建房委员会应建立村级农房建设质量安全监督制度和巡查制度,选聘有责任心和具有一定施工技术常识的村民作为义务巡查监督员,开展经常性的巡查和督查。基于单片机控制电源检测系统电路摘 要随着数字化的快速发展和生活水平的不断提高,人们对电子设备的依赖越来越高,电子设备的持续运行已经成了一种普遍现象,但是在设备持续的运行过程中,总会出现一些无法预料的意外情况发生,比如突然停电,在此过程中,一旦未能及时的做出反应往往会对服务器造成相当严重的损害,面对上述这类情况,本设计中采用了单片机技术针对一旦出现停电现象后,由单片机中的外中断接受到停电信号,并立马回馈。将由单片机自动发送
2、关机指令从而使服务器在安全模式下自动关机的电源监测系统。本次设计将控制电源检测系统电路作为研究对象,以AT89C51单片机为设计核心,设计了一种在市电断电的状态下使系统自动停机的设备主要用于防止因为停电故障对系统造成不必要的损失。本次设计中主要利用到单片机系统,接口转换电路以及服务器三大部分。最终要求能够达到由单片机发出停机信号经过接口转换电路的输送到达服务器,使服务器安全关机,从而保护服务器。关键词: 数字时钟; DS1302; LED; AT89C51Based on the single-chip microcomputer control circuit power test syst
3、emABSTRACT With the rapid development of digital and the continuous improvement of living standards, people is higher and higher dependence on electronic equipment, electronic equipment run continuously has become a common phenomenon, but in the process of continuous operation, there is always some
4、unforeseen accident happens, all of a sudden power outage, for example, in the process, once failed to timely respond to often can cause serious damage to the server, in the face of all these this kind of situation, this design USES the single-chip microcomputer technology for once appear blackouts,
5、 receive the power signal by single chip microcomputer in the external interruption, and promptly feedback. Send by single chip microcomputer automatic shutdown command to the server in safe mode automatic shutdown of the power monitoring system. This will control the power supply test system circui
6、t design as the research object, with AT89C51 as the core design, design a mains power under the state of the system of automatic stop device is mainly used to prevent because outages caused unnecessary loss to the system. Mainly used to in the design of the single chip microcomputer system and inte
7、rface conversion circuit three parts and the server. To achieve the final request made by single chip microcomputer downtime after interface conversion circuit of signal transmission to the server, the server safety shutdown, thus protecting the server.Key Words: AT89C51; C+Builder; power system; Pr
8、o telI目 录一、绪论11.1项目研究背景与意义11.2国内外发展现状11.3设计主要研究的内容21.4本设计论文的组织形式2二、系统方案设计3三、硬件设计43.1 单片机43.1.1 AT89C51单片机的介绍43.1.2单片机的内部结构63.1.3单片机接口93.2 单片机电源系统93.3接口转换电路103.3.1接口转换电路主体103.4 绘制原理图13四、软件设计164.1单片机软件164.2计算机关机软件16结论20参考文献21致谢错误!未定义书签。29一、绪论1.1项目研究背景与意义随着数字化的不断进步各种电子设备已经成为人们在日常生活中不可或缺的一部分,可以这么说,要在电子时
9、代的当下生活,离开了电子设备是寸步难行的。对于一台需要24小时持续运转的服务器而言一旦遇到突发停电事故,并且未能及时的得到发现和处理,将会对服务器系统带来无法估算的损失,损失轻的将造成相关文件的丢失,严重的将会对系统带来毁灭性的破坏,无论出现何种状况都会对系统的正常工作带来不必要的麻烦,对整个系统造成不良的影响。因此,针对上述现象,开发一种电源检测在供电断电的情况下计算机能够有效的做到智能、自动、安全的关机使设备得以保护已经是迫在眉睫的事情了,对其基本要求就是一旦设备供电得不到保障甚至断电的情况下可以立即向计算机发送一个关机信号,服务器一旦接收到与之有关的信号后,将会立刻启动关机程序,使计算机
10、立即关机,从而达到保护电路的目的。1.2国内外发展现状单片机产生于20世纪70年代末,随着单片机的出现,由于单片机其突出的优势立刻引起了全世界的广泛关注,与之有关的各种技术也得到了快速的发展,控制电源检测系统电路就是在此的基础上经过不断地发展得以实现的,它主要是利用现代电力电子技术,通过检测市电是否正常供电,一旦出现断电现象单片机立马自动关闭系统从而达到保护服务器的目的。进入90年代控制电源检测系统电路已经广泛的适用在各种电子设备,比如通信设备、控制设备电源等行业中。 虽然在单片机方面我国一直在努力的发展,但是面对发达国家我国在单片机技术方面还是比较落后的,要使我国电源检测系统电路相关技术得到
11、高速的发展就必须走上技术创新的路线,走出具有中国色彩的产学研联合发展之路,为我国的国民经济高速发展做出力所能及的贡献1。1.3设计主要研究的内容本次设计主要以AT89C51单片机为设计核心,接口转换电路和服务器做了重点,设计了一种在市电断电的状态下使系统自动停机的设备,其主要作用用于防止因为停电故障对系统造成不必要的损失1。其经过程序为单片机接到停电信息后,由单片机发出停机信号,经过接口转换电路的输送到达服务器,使服务器安全关机,从而保护服务器。1.4本设计论文的组织形式本设计主要分为四个章节,分篇对本课题的设计进行概述与解释。第1章绪论,主要对本次毕业设计整体进行概述,包括研究意义,背景和国
12、内外发展状况。 第2章对系统方案进行设计并画出了系统的工作流程图。第3章阐述检测系统硬件电路设计及原理,为本次毕业设计的主要部分。1.对主机选用的单片机AT89C51芯片进行一个全面的认识,方便接下来的设计过程。2.对单片机电源部分进行归纳,认识单片机 3.接口转换电路,明白单片机系统在市电停电后如何做出有效的动作,达到设计的目的。 4.详细介绍了如何绘制原理图。第4章对整个系统的软件进行了设计并绘制流程图。二、系统方案设计 使用单片机检测市电是否中断,当检测到市电中断时,由单片机向服务器发送关机指令从而使服务器安全关闭。图2.1 电源检测系统的工作流程图在整个系统的流程中市电的位置如图2.1
13、所示,从图可以看出,在正常工作状态下,市电的作用首先为UPS和单片机电源充电,储存足够的电能。防止在市电突然停止供电的情况下导致服务器骤停。一旦市电停电,市电将会给单片机系统提供一个停电信号,单片机立马做出反应,发出停机信号并经过接口转换电路输送至服务器,使服务器达到停机的目的。在本次论文设计中关键在于检测市电和数据传输方向,也就是说当单片机的外中断接受到市电停电信号后,单片机系统做出反应,由单片机发出的停机信号经过接口转换电路输送到达服务器,使服务器得以关机,从而保护服务器。三、硬件设计3.1 单片机单片机系统是由单片机和其他设备组成的计算机应用系统,是以单片机为中心其他设备辅助展开的,软件
14、和硬件系统就是由它组成的。这次设计中用到的单片机型号为AT89C51。3.1.1 AT89C51单片机的介绍图3.1 单片机引脚图 AT89C51是具有4K字节的FLASH存储器(FPEROMFlash Programmable and Erasable Read Only Memory)。AT89C51单片广泛的运用到嵌入式控制系统中,它的优点主要体现在灵活性高、价格低廉。图3.2 8位CMOS单片机芯片实物图AT89C51具有以下的特点:两个16位的定时/计数器,内部RAM字节为128个字节,单个5向量两级中断结构,32个I/O 口线、片内振荡器及时钟电路、全双工串行通信口2。除了以上特点
15、外,AT89C51还可以降至0赫兹的静态逻辑操作,并支持2种不同的工作模式。在其待机模式状态下CPU将暂停工作,但是RAM,定时/计数器、串行通信口和中断系统不受任何影响可以继续工作,同时振荡器持续的为上述元件提供时钟3。在掉电模式下保存RAM内容,停止振荡器工作以及其它部件的工作,等待下一个硬件复位。单片机的两大存储结构分别为随机存储器(RAM)和只读存储器(ROM)。随机存储器(RAM)的作用4:存储程序运行时的数据;只读存储器(ROM)的作用5:存放应用程序和不需要改变的数据,这也是单片机存储结构与其他设备的不同之处之一,两者各自拥有自己的存取指令、地址空间以及控制信号。除此之外单片机存储结构还有另外一大特点就是内外之分,也就是说它拥有两个存储器分别为片内存储器和片外存储器。而片内存储器适用于应用程序比较简单的程序中,非常的方便,但是局限性就是容量偏小无法适用于大型、比较复杂的程序,比如在51系列的片内存储器中,ROM只拥有4KB,RAM仅仅为128个单元。因此当面对程序复杂的系统时除了用到片内存储器外还需要增加一个足够容量的存储器,为了方便区分两个存储器,经常把新增加的容量比较大的存储器称为外部存储器,程