基于单片机的智能电梯控制系统设计摘要本文介绍了一种采用单片机STC89C52芯片进行电梯控制系统的设计方法,主要阐述如何使用单片机进行编程来实现四层电梯的智能控制,利用单片机编程简洁而又多变的设计方法,缩短了研发周期,同时使电梯控制系统体积更小功能更强大。本设计实现了电梯控制系统所需的一些基本功能,能通过电梯内按键或者电梯外上升、下降按键选择楼层,数码管显示实时楼层数,LED显示实时电梯运行状态。原理图和PCB部分采用protel99se专业软件来设计,实现将设计产品化。本次设计更注重了把一些新的思路加入到设计中。主要包括采用了STC89C52芯片,使用C语言进行编程,使其具有了更强的移植性,更加利于产品升级。关键词:STC89C52;电梯控制系统;protel99se;C语言AbstractThispaperintroducesadesignmethodofusingSTC89C52chipforelevatorcontrolsystem,mainlydescribeshowtousemicrocontrollerprogrammingtoachievetheintelligentfourstoreyelevatorcontrol,thedesignmethodofmicrocontrollerprogrammingsimpleandvariable,shortensthedevelopmentcycle,atthesametimethattheelevatorcontrolsystemsmallerandmorepowerful.Someofthebasicfunctionsofthedesignandimplementationofelevatorcontrolsystemrequiredbytheelevator,elevatorbuttonsorrise,declinethekeytoselectthefloor,digitaltubedisplayreal-timenumberoffloors,LEDdisplayreal-timeoperatingstateofelevator.SchematicandPCBdesignusingProtel99SEsoftware,thedesignofproducts.Thisdesignpaysmoreattentiontosomenewideasintothedesign.IncludingtheuseoftheSTC89C52chip,theuseofClanguageprogramming,whichhasportabilitystronger,moreconducivetotheupgradingofproducts.Keywords:STC89C52;elevatorcontrolsystem;Protel99SE;Clanguage第一章绪论随着人类社会已经逐步进入信息化的时代,信息社会的快速发展更是离不开电子产品的进步。单片机的出现使人类可以利用编程来代替复杂的硬件电路搭建单片机的可靠程序运行,修改程序的灵活多样是普通的硬件电路不可比拟的。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。同时控制理论的发展也经历了古典控制理论、现代控制理论和智能控制理论三个阶段智能控制的典型实例是模糊全自动洗衣机等。自动控制系统可分为开环控制系统和闭环控制系统。一个控制系统包括控制器﹑传感器﹑变送器﹑执行机构﹑输入输出接口。控制器的输出经过输出接口﹑执行机构﹐加到被控系统上﹔控制系统的被控量﹐经过传感器﹐变送器﹐通过输入接口送到控制器。不同的控制系统﹐其传感器﹑变送器﹑执行机构是不一样的。单片机应用的主要领域非常广,智能化家用电器、办公自动化设备商业营销设备、工业自动化控制、智能化仪表、智能化通信产品、汽车电子产品、航空航天系统和国防军事、尖端武器等领域。单片机应用的意义不仅在于它的广阔范围及所带来的经济效益,更重要的意义在于,单片机的应用从根本上改变了控制系统传统的设计思想和设计方法。以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。以前自动控制中的PID调节,现在可以用单片机实现具有智能化的数字计算控制、模糊控制和自适应控制。这种以软件取代硬件并能提高系统性能的控制技术称为微控技术。随着单片机应用的推广,微控制技术将不断发展完善。电路的集成化不仅对硬件电路的设计相关,与电路的布局同样相关。印刷版的出现使得电路产品更加规范,体积更小。Protel99se是一款专业的绘制电路及印刷版的软件,近年来的不断升级使得其功能更加完善,出现了altiu...