基于单片机的智能电梯控制系统设计.doc
基于单片机的5层电梯控制系统设计
《微机原理及接口技术》课程设计说明书设计题目:基于单片机的5层电梯控制系统设计设计人:指导教师:专业班级:电子信息工程2013-3 所在学院:电子通信与物理学院2006年7月课程设计任务书专业电子信息工程班级 2013-3 学生1.设计题目:基于单片机的5层电梯控制系统设计2.设计专题:3.设计原始资料: [1] 谭浩强 C程序设计(第三版)清华大学出社;[2]何宾STC单片机原理及应用清华大学出版社;[3] 王选民智能仪器原理及设计清华大学出版社.4.设计应解决的主要问题: 1>选择单片机及必备外设,设计5层电梯控制系统。
2>系统实现5层电梯的上下、开关门、异常报警等。
3>系统日历、温湿度检测等功能。
5.附件: protues,keil,程序6.命题发出日期: 2006.7.3 设计完成日期: 2006.7.14指导教师(签章):系主任(签章):指导教师对课程设计的评语指导教师(签章):日期:摘要摘要随着社会的不断发展,楼房越来越高,而电梯则成了高层楼房的必须设备。
电梯从手柄开关操纵电梯、按钮控制电梯发展到了现在的群控电梯,为高层运输做出了不可磨灭的贡献。
单片机在电梯升降控制上的应用主要体现在它的逻辑开关控制功能。
由于单片机具有逻辑运算,计数和定时以及数据输入输出的功能,在电梯升降过程中,各种逻辑开关控制与单片机很好的结合,很好的实现了对升降的控制。
同时,电梯中可以显示温湿度以及实时时间,为人们的出行乘坐电梯提供了方便。
因此设计出一款基于单片机的电梯控制系统,并显示精度高、稳定性好、能报警的温湿度显示系统及电子万年历具有重要实际意义。
关键字AT89C51;AT89C52;ULN2003A,CD4511,SHT10,DS1302目录一、温湿度显示报警系统及电子万年历的设计1、确定设计方案 (3)1.1温湿度显示报警系统的设计方案 (3)1.2电子万年历的设计方案 (3)2、逻辑总框图 (4)3、系统硬件电路的设计 (5)3.1主控制电路 (5)3.2振荡电路 (5)3.3复位电路 (6)3.4温湿度测量及传感器介绍 (6)3.5电子万年历时钟芯片介绍 (8)3.6显示电路 (9)3.7报警电路 (10)4、仿真与调试 (11)4.1温湿度仿真原理图 (11)4.2电子万年历仿真原理图 (11)二、电梯控制系统的设计1、方案论证 (12)2、电梯控制器原理图 (13)3、电梯硬件电路的设计 (13)3.1单片机最小系统 (13)3.2电梯外部电路 (14)3.3电机驱动电路 (15)3.4楼层显示电路 (15)4、调试 (16)三、总结体会 (17)四、参考文献 (18)五、附录(程序)摘要摘要:随着社会的不断发展,楼房越来越高,而电梯则成了高层楼房的必须设备。
基于单片机的电梯控制系统设计_毕业设计
本科毕业设计基于单片机的电梯控制系统设计摘要本文主要介绍了基于单片机的电梯控制系统,在本次设计中我们模拟了三层楼层的电梯的运行以及其中相应的逻辑关系。
在没有使用到真正的电梯箱和电机的情况下,我们使用LED指示灯以及电梯内部和电梯外部各个楼层的按键来模拟电梯接收到按键信号后的运行情况。
电梯控制系统的硬件部分主要由单片机最小系统模块、LED显示模块、按键中断请求模块等3部分组成。
该系统采用单片机(89C52)作为控制核心,根据各楼层按键检测结果来控制电梯并实现相应的操作。
软件部分使用C语言编程,程序部分由主程序、判断电梯运行方向子程序、电梯运行子程序和到达目的地操作子程序等4部分组成。
硬件电路的设计简单可靠,结合软件,基本实现了三层楼层的电梯运行的模拟。
关键词:89C52电梯控制系统C语言Design of Elevator Control System Based on MCUZhan Dongzhe(College of Engineering, South China Agricultural University, Guangzhou 510642, China) Abstract: This text primarily introduced Elevator control system that based on MCU (micro control unit) ,the design we simulate the operation of the elevator of the three floors and the corresponding logical relationship. without using the real elevator car and motor, we describes the elevator control system based on single chip, we use a LED indicator, and buttons inside the elevator and the elevator the various floors of the external button to simulate the elevator to run after the key signal is received.The hardware portion of the elevator control system mainly by the smallest single-chip system module, LED display module, key interrupt request module. The system uses a microcontroller (89C52) as the control, to control the elevator and the appropriate action in accordance with the key test results of each floor. Some use of C language software programming , part of the program by the main program to determine the elevator running direction of the subroutine, elevator operation subroutine and reach the destination operation subroutine parts. The design of the hardware circuit is simple and reliable, combined with software, the basic realization of the three-floor elevator running simulation.Key words: 89C52 elevator control system C language目录1 绪论 (1)2 方案论证以及系统功能介绍 (3)2.1 方案选择 (3)2.2 设计要求 (3)2.3 系统的结构框图 (3)2.4 STC89C52单片机 (4)3 硬件电路系统的设计 (5)3.1 硬件电路设计的主要思路 (5)3.2 复位电路 (6)3.3 晶振电路 (6)3.4LED指示灯电路 (7)3.5 按键中断电路 (8)4 软件系统的设计 (9)4.1 程序的设计思路 (9)4.2 主程序流程图 (10)4.3 判断方向流程图 (11)4.4 电梯运行流程图 (12)4.5 梯到达目的地操作流程图 (13)4.6 中断处理程序框图 (14)5 结论心得 (16)参考文献 (17)附录A (18)附录B (19)致谢 (31)华南农业大学本科生毕业设计成绩评定表1 绪论电梯进入人们的生活已经150年了。
毕业设计(论文)-基于51单片机的电梯智能控制系统设计
摘要在现代电梯智能控制系统大多采用PLC智能控制,PLC具有稳定的多I/O 口输出控制,容易操作与调试,易于远程操作及监控等优点,但PLC造价高,市场上一般16点的PLC造价就至少上百元,而大多进口的西门子,欧姆龙系列就不用说了,故在小系统中,采用PLC控制不太合适。
本系统采用AT89C51进行智能控制,成本超低,但性能亦很稳定,并具有系统崩溃自锁功能,整体性能比利用PLC更优惠。
关键字:AT89C51,电机控制,24c02目录摘要 (1)目录 (2)一系统设计方案 (3)1.单片机控制系统总体框图 (3)2.电机驱动系统设计框图 (3)二元器件简介 (4)1.AT89C51的单片机简介 (4)(1)主要特性 (5)(2)管脚说明 (5)(3)振荡器特性 (8)(4)芯片擦除 (8)2.存储器24c02 (9)三电梯智能控制系统设计 (13)1.硬件电路设计 (13)(1)单片机最小系统 (13)(2)继电器控制电路的设计 (14)(3)红外检测系统 (14)(4)系统供电电源 (15)2.系统软件设计 (15)(1)软件介绍 (15)(2)程序流程图 (15)(3)程序清单 (16)四调试过程 (17)1.检测AT89C51运行否 (17)2.红外检测测试 (17)总结 (18)参考文献 (19)一系统设计方案1.单片机控制系统总体框图2.电机驱动系统设计框图二元器件简介1.AT89C51的单片机简介AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。
AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。
单片机的可擦除只读存储器可以反复擦除100次。
该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
基于单片机的智能电梯控制系统设计
基于单片机的智能电梯控制系统设计【摘要】智能电梯管控系统即是对电梯开展智能化控制,以原电梯为基础安装智能化门禁装置,用户惟有借助电梯专用卡或扫码方可启动电梯,使使用场所就此提升安全等级。
现阶段我国常用的智能电梯控管系统的核心是单片机为主。
本文以基于单片机视角,对智能梯管控系统开展全面探讨,旨在丰富相关研究,为后续电梯智能设计与功能完善提供有效借鉴。
【关键词】单片机;智能电梯;控制系统近年随着公众生活水平的持续攀升,高楼大厦早已成为生活中不可缺少的住宅及办公场地,电梯由此得到普及性应用,给公众生活和工作带来诸多便利。
同时随着电梯功能的日渐完善,为电梯安装智能系统也成为电梯智能化建设的关键。
而单片机成为智能电梯系统的重要构件。
电梯智控系统以单片机为基础,借助其特有的语音识别功能,创新语音控制替代人工按键,确保电梯自主运行,使传统电梯接触式按键成为历史,无接触式智控为现阶段电梯控制的主流。
一、智能电梯控制系统工作原理智能电梯管控平台系统为电梯智能化建设必要的控制软件,主要涵盖单片机、气体传感器、显示器、电机等。
其中最关键的是单片机。
单片机用于智能电梯管控平台可实现如下功用,即:其一,使控制范围得以扩大。
如果控制信号具体到某个位置时,则系统初定组借助不同方式实现电梯的换接、开断等。
其二,放大功率。
单片机在智能电梯系统中要实现高灵敏度调节,即对功率加以控制。
其三,综合信号。
单片机可以确保智能电梯实现对多个信号的有效控制,在明确智能输入形式的前提,单片机综合比对以达到最佳控制效果。
智能电梯联动控制平台系统两端接收到来自电压的刺激后,电流由此产生,继而推进电磁效应形成。
电磁效应在作用被激发后将衔铁返弹至弹簧,继而带动触点完成吸合。
智能电梯管控平台基于上述原理开展作业。
二、基于单片机的智能电梯控制系统设计(一)智能电梯控制系统框架组成智能电梯基于单片机完善自身管控系统,其核心处理器即不同型号的单片机。
智控系统要明确语音信号处理仪,一般来说选取配套的语音控制芯片,借助语音芯片把声音转换作智控信号以完成电梯的智能化操作。
基于单片机的电梯运行控制系统
基于单片机的电梯运行控制系统随着科技的不断进步,基于单片机的电梯运行控制系统成为了现代电梯行业的重要发展方向。
这种控制系统具有智能化、节能、安全可靠等诸多优势,为电梯的运行管理提供了全新的解决方案。
一、单片机在电梯运行控制系统中的应用单片机作为一种集成了微处理器、内存、外设接口等功能的芯片,具有体积小、价格低、可靠性高等特点,因此在电梯控制系统中得到了广泛应用。
基于单片机的电梯运行控制系统可以通过编程实现多种控制功能,如楼层呼叫、定向运行、减速停车等。
此外,单片机还可以结合传感器、变频器等设备,实现对电梯的智能监控和节能控制。
二、电梯运行控制系统的组成部分及工作原理电梯运行控制系统主要由以下几个部分组成:1、控制器:控制器是电梯运行控制系统的核心部分,主要负责接收乘客的呼叫信号,并根据最优路径算法确定电梯的运行方向和速度。
控制器一般由单片机及其外围电路组成。
2、呼叫信号装置:呼叫信号装置设置在各个楼层,用于乘客发送呼叫信号。
当乘客按下呼叫按钮时,相应的楼层信号将被发送到控制器。
3、显示装置:显示装置通常设置在电梯内,用于显示当前楼层、目的楼层等信息,以方便乘客了解电梯的运行状态。
4、传感器:传感器用于检测电梯的运行状态和位置信息,如电梯的上下方向、当前楼层等。
5、变频器:变频器用于控制电机的转速,从而实现电梯的速度控制。
电梯运行控制系统的工作原理如下:当乘客按下呼叫按钮时,控制器接收到楼层信号,并根据最优路径算法确定电梯的运行方向和速度。
变频器根据控制器的指令控制电机的转速,从而控制电梯的速度。
同时,传感器检测电梯的运行状态和位置信息,并将相关信息反馈给控制器。
控制器根据传感器的反馈信息调整电梯的运行状态,确保电梯的稳定运行。
三、现有问题及解决方法尽管基于单片机的电梯运行控制系统具有诸多优点,但在实际应用中仍存在一些问题。
例如,控制器可能出现故障,导致电梯无法正常运行。
为解决这一问题,可在控制器中加入备份电路,以确保在控制器出现故障时电梯仍能正常运行。
(完整word版)基于单片机控制的电梯控制系统
单片机综合实验实验报告学院计算机与电子信息学院专业电子信息工程班级电信11- 班姓名学号110340301实验题目基于单片机控制的电梯控制器系统环境Proteus 指导教师左敬龙实验时间2013年10月28日至2013年11月01日实验报告评分:_______题目:基于单片机控制的电梯控制器班级:电信11- 姓名:摘要:单片机即单片微型计算机(Single-Chip Microcomputer ),是集CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器。
本设计介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯内外电路按键矩阵模拟检测模块、电梯外请求发光管显示模块、楼层显示数码管模块、电梯上下运行显示模块等5部分组成。
该系统采用单片机(AT89S52)作为控制核心,内外使用按键按下与否而引起的电平的改变,作为用户请求信息发送到单片机,通过单片机来控制电机的正反转,并且根据楼层检测结果控制电机停在目标楼层。
软件部分则使用C语言,利用查询方式来检测用户请求的按键信息,根据电梯运行到相应楼层时,模拟按键引起电平变化,送到单片机计数来确定楼层数,并送到数码管进行显示。
硬件设计简单可靠,结合软件,基本实现了六层电梯运行的模拟。
关键词:单片机,AT89S52,电梯,控制器。
1 引言随着生活节奏的加快以及生活环境的不断改变,高楼大厦中电梯的应用也越来越普及,而如何有效地使用电梯,是其能够智能化的稳定工作已经成为焦点。
从而,电梯便是高层住宅、商店、宾馆、写字楼、仓库等高层建筑不可缺少的垂直方向的运输工具。
然而,1889年美国奥梯斯升降机公司推出的世界第一部以电动机为动力的升降机,同年的纽约市马累特大夏安装成功。
随着建筑物规模的不断扩展,楼层也越来越高,对电梯的调速精度、调速范围等静态和动态特性也随之提出更高的要求。
由于传统的电梯运行逻辑控制系统采用的是继电器逻辑控制线路。
采用这种控制线路存在易出故障、维护不便、运行寿命较短、占用空间大等缺点。
基于单片机的电梯控制系统设计
基于单片机的电梯控制系统设计随着现代社会的快速发展,电梯已成为人们日常生活中不可或缺的运输工具。
为了提高电梯的运行效率,保证其安全可靠性,设计一种基于单片机的电梯控制系统。
该系统以单片机为核心,结合传感器、按键、显示等模块,实现对电梯的运行状态、楼层信号、呼梯信号的实时监控与显示。
一、系统硬件设计1、单片机选择本设计选用AT89S52单片机作为主控芯片,该芯片具有低功耗、高性能的特点,内部集成了丰富的外围设备,方便开发与调试。
2、输入模块设计输入模块主要包括楼层传感器和呼梯按钮。
楼层传感器采用光电式传感器,安装在各楼层,用于检测电梯的运行状态和位置;呼梯按钮安装在电梯轿厢内,用于收集用户的呼梯信号。
3、输出模块设计输出模块主要包括显示模块和驱动模块。
显示模块采用LED数码管,用于实时显示电梯的运行状态、楼层位置等信息;驱动模块包括继电器和指示灯,用于控制电梯的运行和指示状态。
4、通信模块设计通信模块采用RS485总线,实现单片机与上位机之间的数据传输与通信。
二、系统软件设计1、主程序流程图主程序主要实现电梯控制系统的初始化、数据采集、处理与输出等功能。
主程序流程图如图1所示。
图1主程序流程图2、中断处理程序中断处理程序主要包括外部中断0和定时器0的中断处理。
外部中断0用于处理楼层传感器的信号,定时器0用于计时和速度控制。
三、系统调试与性能分析1、硬件调试首先对电路板进行常规检查,包括元器件的焊接、电源的稳定性等;然后分别调试输入、输出、通信等模块,确保各部分功能正常。
2、软件调试在硬件调试的基础上,对软件进行调试。
通过编写调试程序,检查各模块的功能是否正常;利用串口调试工具,对通信模块进行调试。
3、性能分析经过调试后的电梯控制系统,其性能稳定、运行可靠。
该系统能够实现对电梯运行状态、楼层信号、呼梯信号的实时监控与显示,并且具有速度快、安全可靠等特点。
该系统还具有成本低、易于维护等优点,适用于各种场合的电梯控制。
基于51单片机的模拟电梯控制系统_毕业设计
摘要本文介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯内外电路按键模拟检测模块、电梯外请求发光管显示模块、楼层显示数码管模块、电梯上下行模块及模拟传感器模块等5部分组成。
该系统采用单片机(AT89C51)作为控制核心,内外均使用按键按下与否引起的单片机相应端口电平变化的原理,作为用户请求信息发送到单片机,单片机根据判断的结果最终驱动步进电机做相应的运动,在运动的过程中,单片机依照请求信息通过模拟的传感器使步进电机停止运动,并利用彩灯作为上升和下降的状况显示,七段数码管实时显示当前楼层,完成整个请求和响应的过程。
软件部分使用汇编语言实现,利用查询方式来检测用户请求的按键信息。
根据电梯运行到相应楼层时,模拟按键引起的电平变化,进行判断和执行实现电梯的控制,并且将程序模块化,方便了修改和调用。
硬件设计简单可靠,结合软件,基本实现了四层电梯的模拟运行。
关键词:单片机,AT89C51,电梯控制,步进电机目录摘要 (I)目录 (II)第1章绪论 (1)1.1电梯的研究背景及意义 (1)1.2 电梯的国内外发展状况 (1)第2章电梯设计任务与要求 (2)2.1设计任务 (2)2.2设计要求 (2)第3章总体设计方案 (3)3.1设计思路 (3)3.2总体设计框图 (3)第4章电梯控制系统 (4)4.1电梯控制系统 (4)4.2主要硬件设计器件介绍 (5)4.3 软件设计 (9)第5章个人心得体会 (12)参考文献 (14)致谢 (15)附录I: (16)附录II: (18)第1章绪论1.1电梯的研究背景及意义电梯是高层宾馆、商城、住宅、多层厂房和仓库等高层建筑不可缺少的垂直方向的交通工具。
随着社会的发展,建筑物规模越来越大,楼层越来越多,对电梯的可靠性、舒适感和美学等方面的要求也有了更高的要求。
电梯是集机电一体的复杂系统,涉及机械传动、电气控制和土建等工程领域,而对现代电梯而言,应具有高度的安全性。
基于单片机控制的电梯控制器设计
基于单片机控制的电梯控制器一设计要求(一)基本功能1 显示:本设计要求实现6层控制,实时显示电梯所在楼层号位置2 升降控制:采用一台电动机,利用电机的正反转来实现电梯的升降。
3 具备不可逆响应的功能:电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向呼叫均无效。
(二)扩展功能1 可增加人性化的按键语音服务功能2 可增加遥控或感应操作功能二计划完成时间三周1第一周完成软件和硬件的整体设计,同时按要求上交设计报告一份。
2 第二周完成软件的具体设计和硬件的制作。
3 第三周完成软件和硬件的联合调试。
目录1引言 (1)2电路总体设计方案 (1)2.1设计思路 (1)2.2设计方框图 (1)3设计原理分析 (2)3.1模拟信号输入电路的设计 (2)3.2模拟信号输出电路的设计 (3)3.2.1显示电路的设计 (3)3.2.2电机控制电路的设计 (3)3.3复位和时钟电路 (4)3.4系统软件设计 (4)4结束语 (6)参考文献 (6)附录一 (7)附录二 (8)基于单片机控制的电梯控制器摘要:针对目前建筑物上的载物电梯的常规功能和大型车间转移贷物的麻烦,本设计提出了以单片机为核心的电梯控制技术和实现方法,通过人的按键选择能够使电梯自动上升、下降、自动、自行和实时显示,带来了极大方便。
关键词:89S51,门开关,电梯控制,电机的正反转,传感器1引言在一些办公楼、宾馆和大型车间中,除了安装载人电梯外,为了更加提高办事效率,节省劳力,常常要安装载物电梯。
但是在目前广泛使用的自动控制系统中,绝大多数是以继电器为控制型。
它的缺点是随着楼层的增高,使用继电器的数量会大大增加,造价和体积也会越来越大;同时继电器也会因为长时间工作发生表面烧结,控制失灵现象。
本设计以六层建筑物为模型,以单片机8051为核心,设计了一种方便贷物在各层的传送,但工作环境又不太烦忙的电梯,消除了以上缺点,且有很强的实用性。
2电路总体设计方案2.1 设计思路本设计采用AT89S51单片机作为核心,配以适当接口作为输入输出通道。
基于AT89C51单片机电梯控制系统的设计
基于AT89C51单片机电梯控制系统的设计电梯控制系统是一个非常常用且重要的系统,在现代的高层建筑中几乎无处不在。
在这篇文章中,我们将介绍一个基于AT89C51单片机的电梯控制系统的设计。
首先,让我们了解一下电梯系统的基本原理。
一个标准的电梯系统由电梯井、电梯、电梯按钮、电梯控制系统和相关的传感器组成。
电梯井是电梯运行的区域,电梯则负责在楼层之间垂直运行。
电梯按钮用来选择目标楼层,电梯控制系统接收按钮的输入,并根据指定的楼层来控制电梯的运行。
传感器则用于检测电梯是否到达了指定楼层。
在本设计中,我们将使用AT89C51单片机作为电梯控制系统的核心芯片。
AT89C51是一种8位微控制器,具有强大的处理能力和丰富的接口功能。
它可以与其他外部设备进行通信,接收和发送数据,并控制电梯的运行。
首先,我们需要对电梯系统进行建模和设计。
我们将电梯系统划分为几个模块,包括电梯井、电梯、电梯按钮、电梯控制系统和传感器。
在电梯井中,我们需要安装楼层传感器,以便控制系统能够准确地检测电梯的位置。
这些传感器可以是光电传感器、红外线传感器或其他类型的传感器。
当电梯到达指定的楼层时,传感器将发送信号给控制系统。
电梯按钮用于选择目标楼层。
每个楼层都安装有一个电梯按钮。
当乘客按下按钮时,按钮会发送信号给控制系统,控制系统将根据输入的楼层信息计算出电梯的运行方向。
电梯本身主要由电机和轿厢构成。
电梯电机用于驱动轿厢在不同楼层之间垂直运动。
控制系统将控制电机的转动方向和速度,以实现电梯的运行。
最后,我们来了解电梯控制系统的设计。
电梯控制系统由AT89C51单片机和其他外部设备组成。
AT89C51单片机将接收来自按钮和传感器的输入信号,并根据输入信号来控制电梯的运行。
为了实现这个设计,我们需要将单片机与按钮和传感器连接。
单片机的GPIO引脚将与按钮连接,以接收按钮输入的信号。
传感器将与单片机的引脚连接,在电梯到达指定楼层时发送信号给单片机。
基于单片机的八层电梯控制系统设计(完稿)-5.12
基于单片机的八层电梯控制系统设计作者姓名:专业名称:指导教师:讲师摘要本次设计主要是一种STC89C52单片机为基础的。
这次设计是一种模仿电梯的控制系统。
在论文中阐述了怎么利用单片机来进行电梯的控制。
而且单片机的编程功能是相当的强大,比较简单且可改变运作方式,这样可以大大的缩短研发师们开发的周期,同时也可以使电梯的控制系统体积小巧而且功能还更强大。
本设计是根据模拟电梯控制系统的一些基本功能,本次设计可以通过按键的选择来到达的楼层,本设计中用数码管显示实时楼层数,由箭头指示灯方向指示向上向下方向。
设计更强调了一些知识的加入设计。
主要介绍了STC89C52芯片的使用以及它在人们生活中带来了很多便利的地方,这次使用C语言编程,使其具有较强的可移植性,更利于产品的发展。
自改革开放以来,随着我国城市化进程的加快,电梯已融入到我们的生活中,电梯在宾馆、商场、饭店、办公楼、娱乐、住宅等建筑等公共场合得到很好的应用。
因为电梯高效、方便和快捷等等都给大家的生活带来了很多的好处,电梯受到了大家的热烈欢迎。
社会的未来是城市与城镇的融合,相互影响。
电梯的应用在我们的日常生活中将不断应用,风格也会慢慢的不同,同时也是为了满足人们的多样化需求。
电梯是现代交通工具必不可少的手段,随着现在科学技术的不断进步和经济的快速发展,科学技术必将导致电梯质的飞跃,电梯将变得越来越智能化,电梯也会越来越安全和稳定。
关键词:电梯单片机控制AbstractThis paper introduces a kind of elevator simulation control system based on STC89C52 chip, and introduces how to use the MCU to realize the electronic control. MCU programming function, simple and changeable, greatly shorten the development cycle, while the elevator control system can make the volume of smaller functions more powerful. This design simulates some basic functions of the elevator control system, can choose the floor through the button, the digital tube display real-time floor number, the LED lamp is composed of the direction of the arrow indicates the direction of the up and down direction.The design is more emphasis on some of the knowledge to join the design. Including the use of the STC89C52 chip, the use of C language programming, so that it has a stronger portability, more conducive to the development of products.Since the reform and opening up 30 years, with the quickening of the urbanization process in China, the elevator has been integrated into the our life, the elevator is used in hotels, restaurants, office buildings, shopping malls, entertainment, warehouse and residential buildings. Because the elevator is efficient, convenient and quick, the elevator has been warmly welcomed by everyone.The future of society is the integration of cities and towns, mutual influence. The application of the elevator will continue to expand, the style will be various, the purpose is to meet the diverse needs of people. The elevator will be essential for modern means of transport, with the continuous progress of science and technology, the in-depth development of the economy, science and technology will lead elevator to make a qualitative leap, the elevator will become more and more intelligent, moreand more security and stability.Keywords: Card reader,no contact ,IC card,SCM,89C51。
基于51单片机的电梯智能控制系统设计与实现
基于51单片机的电梯智能控制系统设计与实现电梯智能控制系统是一种基于微控制器的设计,它的主要目的是帮助电梯自动化运行并保证运行的安全性。
本文将介绍基于51单片机的电梯智能控制系统的设计和实现。
一、电梯智能控制系统的设计思路若要设计一款电梯智能控制系统,我们需要考虑以下方面:1. 电梯的联动性:我们需要让电梯在呼叫系统和在楼层之间进行联动通信,从而实现自动化操作。
2. 速度控制器:电梯的电控系统中应该包括速度控制器以及对所有电动机和电脑设备的功率管理。
3. 安全保障:此类系统应该包括底层的传感器和控制器,以预防电梯陷入危险的情况。
基于这些方面,我们可以设计出以下的电梯智能控制系统:1. 位于每个楼层的面板将包括两个按钮:上行/下行和电梯呼叫。
2. 每个电梯都有自己的控制器,可以预测每个乘客的目标楼层以及电梯运动的方向。
3. 运动速度应该根据电梯的位置或者方向进行控制。
当电梯靠近楼层之后,速度应该降低并使电梯到达目的地。
4. 当电梯遇到紧急情况,如被卡住或者有人挡住,控制器应该立即响应并阻止电梯运动,避免任何可能危险的事件发生。
二、电梯智能控制系统的硬件设计以下是电梯智能控制系统的基本硬件设计:1. 单片机:电梯智能控制系统需要恰当的单片机来控制每个电梯的速度和位置,同时实现通信功能。
在本例中,我们使用51单片机。
2. 传感器:控制电梯位置和速度的传感器包括霍尔传感器和光电传感器。
3. 驱动器:驱动器是一种组件,可以调节电器负载的功率流量。
在电梯中,我们使用电动机和变频器驱动器来控制电梯的运动。
4. LED 显示器:该显示器用于指示电梯的运动状态,例如方向的指示灯、上行/下行箭头、电梯当前位置的数字等。
5. 按钮面板:面板应该在每个楼层提供上行/下行按钮和呼叫按钮,以允许乘客控制电梯。
三、电梯智能控制系统的软件设计以下是电梯智能控制系统的基本软件设计:1. 定时器:使用定时器来控制每个电梯的位置和速度,例如电梯到达楼层时,应该停止电梯并允许乘客离开或进入电梯。
毕业设计(论文)-基于单片机的四层电梯控制系统 精品
本科毕业论文(设计)题 目: 基于单片机的电梯控制系统专 业: 电子信息科学与技术学生姓名:学生学号:系 别: 物理与电子工程系年级、班: 2004级2班指导教师: 职称 讲师2008 年 5 月 25 日宜宾学院Y I B I N U N I V E R S I TY摘要本文介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯间电路模块、电梯内电路模块、楼层检测模块、电动机驱动模块、报警模块等7部分组成。
该系统采用单片机(89C51)作为控制核心,内外招使用按键按下与否而引起的电平的改变,作为用户请求信息发送到单片机,单片机控制电动机转动,单片机根据楼层检测结果控制电机停在目标楼层。
楼层检测使用光电传感器,电动机控制部分采用直流电动机及H桥式驱动。
软件部分使用汇编语言,利用中断方式来检测用户请求的按键信息,根据电梯运行到相应楼层时,光电传感器产生电平变化,送到单片机计数来确定楼层数,并送到数码管进行显示。
硬件设计简单可靠,结合软件,基本实现了四层电梯运行的模拟。
关键词:AT89C51;电梯控制系统;AbstractThis text primarily introduced Elevator control system that based on SCM (Single-Chip Microcomputer) control system and hardware from some of the major minimum system modules, elevator between circuit blocks, lift circuit module, floors detection module, the motor drive module, alarm module composed of seven parts. The system uses SCM (89 C51) as a core control, the use of internal and external strokes press the button or not arising from the level of change, as users request information sent to the microcontroller, motor control microcontroller rotation, the floor under the SCM Test results parked motor control in the target floor. Floor detection using photoelectric sensors, motor control part of a DC motor and H-bridge driver.Some use of assembly language software, the use of methods to detect interrupt the user requests the key information, according to the lift operation to the appropriate floor, a photoelectric sensor-level changes to the SCM count to determine the number of floors, and sent to the digital display. Hardware design is simple and reliable, the combination of software, basically a four-story elevator operation of the simulation.Key words: AT89C51; elevator control system;目录摘要 (I)ABSTRACT (II)第一章绪论 (1)1.1电梯的概述 (1)1.2本文主要研究内容 (2)第二章系统功能介绍及方案论证 (3)2.1电梯的组成 (3)2.2电梯控制系统组成框图及工作原理 (3)2.3总体方案设计与论证 (4)2.4单元电路的设计与论证 (4)2.4.1 单片机最小系统 (4)2.4.2 电机驱动电路模块 (5)2.4.3报警模块 (6)2.4.4 楼层检测模块 (6)2.4.5 电梯内部电路、电梯间电路及控制台电路模块的设计 (7)2.5本章小结 (9)第三章基于单片机的电梯控制系统单元电路的设计 (10)3.1单片机最小系统 (10)3.2各楼层电梯间电路 (10)3.3电梯内电路 (12)3.4控制台电路 (12)3.5楼层检测 (13)3.6电动机驱动 (14)3.7报警部分 (15)3.8本章小节 (15)第四章软件设计 (16)4.1按键查询部分 (17)4.2楼层选择按键功能程序 (19)4.3电机控制部分 (26)4.4楼层检测及显示部分 (26)4.5报警部分 (27)第5章系统仿真 (28)5.1软件编译调试 (28)5.2硬件仿真 (29)结论 (30)参考文献 (31)致谢辞 (32)附录二: (35)第一章绪论1.1电梯的概述电梯进入人们的生活已经150年了。
基于单片机的智能电梯控制系统设计
基于单片机的智能电梯控制系统设计作者:李欣阳张博文王慧敏来源:《电脑知识与技术》2021年第32期摘要:該文设计的智能电梯核心是STC89C51单片机,使用电机驱动芯片驱动两个直流减速电机实现控制电梯的基本上下行与开关门效果,利用可燃气体传感器与电阻式薄膜压力传感器检测电梯是否有可燃气体与电梯承载重量是否超重,同时通过按键实现楼层的选择与电梯上下行控制。
关键词:单片机;智能电梯;安全监测;安全控制中图分类号:TP3 文献标识码:A文章编号:1009-3044(2021)32-0126-031 引言伴随着电子科技的飞跃式发展,与此同时,互联网通信技术也发展迅猛,智慧城市以及智能装备成了城市建设的一大热门方向[1]。
伴随着“中国制造2025”的大力推进,智能化已经变成了电梯产业开发的热门方向,然而电梯产业在开发的时候需要注重生产安全等层面的要素,这也给智能电梯的发展提出了全新的考验。
此外,由于现代化高科技进程的不断发展,当今全世界使用电梯的频次愈来愈高,从中能够看到电梯早已变成人们生活中十分重要的一种工具,已经得到了普遍的应用,因此强化对电梯控制系统的研究十分有意义[2]。
物联网技术在电梯运行方面能进一步实现智能化,其能够让电梯的管理工作更加方便,也能够让电梯的运营更加可靠[3]。
与此同时,人们可以对正在运营的电梯开展实施的控制,假设电梯中的部分参数出现问题就能够进行及时更改,以避免错误的发生,提升电梯的总体运营效能;另一方面利用LCD1602显示电梯所处的位置和乘坐的人数,帮助用户在上下班高峰期查找电梯的运营状态,这样能够降低等待周期,提升了电梯的综合应用效率。
2 系统整体设计2.1电梯控制系统总体方案本设计基于STC89C51单片机,实现通过内外双键盘实现电梯进出人与控制电梯上下行效果;通过MQ-9可燃气体传感器检测电梯桥厢内是否有可燃气体;通过薄膜压力传感器实时检测电梯是否超重;通过LCD1602显示电梯当前楼层编号与电梯内人数等功能。
基于STC89C52单片机的模拟电梯控制系统
基于STC89C52单片机的模拟电梯控制系统摘要:本文介绍了基于STC89C52单片机的模拟电梯控制系统的设计与实现。
本系统通过单片机控制电梯的运行并实现了楼层选择、开关门、停靠等功能。
设计过程中选取了STC89C52单片机作为控制器,通过编程实现了电梯运行的逻辑控制。
最后通过实际的测试验证了系统的可靠性和稳定性。
1. 引言电梯作为现代城市生活中不可或缺的交通工具,在各类建筑中得到了广泛的应用。
而电梯的控制系统作为其核心部分,对于电梯的运行安全和效率具有至关重要的作用。
设计一个可靠稳定的电梯控制系统显得尤为重要。
2. 系统设计本系统主要包括电梯的上下运行、楼层选择、停靠、开关门等功能。
我们使用STC89C52单片机作为系统的控制器,通过编程实现电梯的逻辑控制。
下面是系统设计的具体步骤:2.1 电梯的运行逻辑设计电梯在运行过程中需要实现上下运行、停靠、开关门等功能。
我们首先设计了电梯的运行逻辑,包括电梯的启动、减速、运行、停靠等过程。
在设计过程中要考虑到电梯的载人量、楼层高度等因素,确保电梯的运行安全和效率。
2.2 楼层选择逻辑设计电梯内部和外部都需要设置楼层选择按钮,通过这些按钮可以选择需要到达的楼层。
在设计过程中需要考虑到电梯的当前状态、目标楼层等因素,确保电梯能够按照设计的逻辑进行运行。
电梯在到达目标楼层后需要进行开关门的操作。
通过编程实现电梯的开门、关门逻辑,确保电梯能够按照设计的逻辑进行操作。
3. 系统实现在系统实现过程中,我们首先完成了单片机的硬件设计与搭建,然后通过编程实现了电梯的逻辑控制。
具体步骤如下:3.1 硬件设计与搭建我们选择了STC89C52单片机作为电梯控制系统的控制器,通过电梯按钮模拟外部楼层选择的信号,通过限位开关模拟电梯的上下运行状态,通过LED灯模拟电梯门的开关状态。
最终完成了硬件的搭建和连接。
3.2 逻辑控制代码编写4. 系统测试与验证在系统设计与实现完成后,我们进行了系统测试与验证。
基于单片机的电梯控制系统设计
技术交流数码世界 P .196P FN 。
表1 检测率的比较结果嵌入率提出的方法文献【3】中的方法文献【4】中的方法P TNP TP P TP TN P TP P TP TN P TP P T12%85.75%84.65%85.20%90.83%75.30%83.07%66.95%61.20%64.08%25%99.20%98.35%98.78%98.03%98.20%98.16%73.95%70.15%72.05%50%99.55%98.45%99.00%94.69%95.92%95.30%76.90%76.15%76.53%从表1中可以看出,与方法【3】和【4】相比,我们的方法的真阴性率和真阳性率是令人满意的。
4.小结本文提出了一种新的基于共生矩阵的LSB 替换隐写分析方法,提出的方法利用了图像位平面间相关性的知识,通过从共生矩阵中提取特征,减少了特征向量的维数,进而有效地避免了“维数灾难”,并达到了预期的效果,该算法具有令人满意的检测率。
参考文献[1]Fridrich J, Goljan M, Du R. Detecting LSB Steganography in Color and Gray-scale Images[J]. IEEE Multimedia, special Issue on Security (S1070-986X), Oct.-Dec. issue, 2001: 22-28.[2]Liu Q Z, Sung A H, Qiao M Y , Chen Z X, Ribeiro B. An improved approach to steganalysis of JPEG images, Information Sciences, 180, 2010: 1643-1655.[3]Abolghasemi M, Aghainia H, Faez K, Mehrabi M A. LSB Data Hiding Detection Based on Gray Level Co-Occurrence Matrix (GLCM)[J]. International symposium on Telecommunications, 2008: 656- 659. [4]邓倩岚,林家骏.基于共生矩阵的图像隐写分析算法[J].微计算机信息(测控自动化),2009, 25(12):6-8.基于单片机的电梯控制系统设计孙晓琳 罗丹 沈阳工学院摘要:利用单片机组成的电梯控制系统所运用到的主要元件包含有:51单片机,ULN2003 双极型线性集成电路,步进电机等。
单片机智能电梯控制
单片机智能电梯控制随着技术的不断发展和社会的进步,电梯已经成为现代建筑中不可或缺的交通工具。
为了提高乘坐电梯的安全性和舒适性,单片机智能电梯控制系统应运而生。
本文将就单片机智能电梯控制系统的原理和应用进行探讨。
一、电梯的工作原理电梯是一种通过升降机来进行垂直运输的设备。
在传统的电梯控制系统中,通常采用了继电器进行控制。
然而,随着单片机技术的发展,单片机在电梯控制中得到了广泛应用。
单片机智能电梯控制系统主要由电梯电控系统、传感器、单片机控制器、驱动电路和人机交互界面等组成。
二、单片机智能电梯控制系统的设计要点1. 电梯状态检测单片机智能电梯控制系统可以通过传感器来检测电梯的各种状态。
例如,通过光电传感器可以检测电梯门的开关状态,通过加速度传感器可以检测电梯的运动状态等。
这些传感器将状态信息传递给单片机控制器,以便进行下一步的控制。
2. 调度算法设计单片机智能电梯控制系统的核心是调度算法。
调度算法是根据乘客的需求以及当前电梯的状态来决定电梯的运行方向和停靠楼层。
常见的调度算法有先进先出(FIFO)算法、最短寻址时间优先(SSTF)算法等。
在单片机智能电梯控制系统中,可以根据具体的需求选择适合的调度算法。
3. 安全保护措施为了提高电梯乘坐的安全性,单片机智能电梯控制系统需要具备一定的安全保护措施。
例如,当电梯超载时,系统应该及时进行报警并停止运行;当电梯发生故障时,系统应该自动切换到备用电源以便维持乘客的安全等。
三、单片机智能电梯控制系统的应用单片机智能电梯控制系统在现代建筑中得到了广泛的应用。
它能够提高电梯运行的效率和安全性,为乘客提供更好的乘坐体验。
此外,单片机智能电梯控制系统还可以实现远程监控和管理,方便运维人员及时了解电梯的工作状态并进行维护。
总结:单片机智能电梯控制系统通过引入单片机技术和先进的调度算法,实现了电梯的智能化控制。
它不仅提高了电梯的运行效率和安全性,还为乘客提供了更加舒适的乘坐体验。
基于单片机的智能电梯控制系统设计
基于单片机的智能电梯控制系统设计摘要本文介绍了一种采用单片机STC89C52芯片进行电梯控制系统的设计方法,主要阐述如何使用单片机进行编程来实现四层电梯的智能控制,利用单片机编程简洁而又多变的设计方法,缩短了研发周期,同时使电梯控制系统体积更小功能更强大。
本设计实现了电梯控制系统所需的一些基本功能,能通过电梯内按键或者电梯外上升、下降按键选择楼层,数码管显示实时楼层数,LED显示实时电梯运行状态。
原理图和PCB部分采用protel99se专业软件来设计,实现将设计产品化。
本次设计更注重了把一些新的思路加入到设计中。
主要包括采用了STC89C52芯片,使用C语言进行编程,使其具有了更强的移植性,更加利于产品升级。
关键词:STC89C52;电梯控制系统;protel99se;C语言AbstractThis paper introduces a design method of using STC89C52 chip for elevator control system, mainly describes how to use microcontroller programming to achieve the intelligent four storey elevator control, the design method of microcontroller programming simple and variable, shortens the development cycle, at the same time that the elevator control system smaller and more powerful. Some of the basic functions of the design and implementation of elevator control system required by the elevator, elevator buttons or rise, decline the key to select the floor, digital tube display real-time number of floors, LED display real-time operating state of elevator. Schematic and PCB design using Protel99SE software, the design of products. This design pays more attention to some new ideas into the design. Including the use of the STC89C52 chip, the use of C language programming, which has portability stronger, more conducive to the upgrading of products.Keywords: STC89C52; elevator control system; Protel99SE; C language第一章绪论随着人类社会已经逐步进入信息化的时代,信息社会的快速发展更是离不开电子产品的进步。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机的智能电梯控制系统设计摘要本文介绍了一种采用单片机STC89C52芯片进行电梯控制系统的设计方法,主要阐述如何使用单片机进行编程来实现四层电梯的智能控制,利用单片机编程简洁而又多变的设计方法,缩短了研发周期,同时使电梯控制系统体积更小功能更强大。
本设计实现了电梯控制系统所需的一些基本功能,能通过电梯内按键或者电梯外上升、下降按键选择楼层,数码管显示实时楼层数,LED显示实时电梯运行状态。
原理图和PCB部分采用protel99se专业软件来设计,实现将设计产品化。
本次设计更注重了把一些新的思路加入到设计中。
主要包括采用了STC89C52芯片,使用C语言进行编程,使其具有了更强的移植性,更加利于产品升级。
关键词:STC89C52;电梯控制系统;protel99se;C语言AbstractThis paper introduces a design method of using STC89C52 chip for elevator control system, mainly describes how to use microcontroller programming to achieve the intelligent four storey elevator control, the design method of microcontroller programming simple and variable, shortens the development cycle, at the same time that the elevator control system smaller and more powerful. Some of the basic functions of the design and implementation of elevator control system required by the elevator, elevator buttons or rise, decline the key to select the floor, digital tube display real-time number of floors, LED display real-time operating state of elevator. Schematic and PCB design using Protel99SE software, the design of products. This design pays more attention to some new ideas into the design. Including the use of the STC89C52 chip, the use of C language programming, which has portability stronger, more conducive to the upgrading of products. Keywords: STC89C52; elevator control system; Protel99SE; C language第一章绪论随着人类社会已经逐步进入信息化的时代,信息社会的快速发展更是离不开电子产品的进步。
单片机的出现使人类可以利用编程来代替复杂的硬件电路搭建,单片机的可靠程序运行,修改程序的灵活多样是普通的硬件电路不可比拟的。
通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。
一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。
同时,控制理论的发展也经历了古典控制理论、现代控制理论和智能控制理论三个阶段。
智能控制的典型实例是模糊全自动洗衣机等。
自动控制系统可分为开环控制系统和闭环控制系统。
一个控制系统包括控制器﹑传感器﹑变送器﹑执行机构﹑输入输出接口。
控制器的输出经过输出接口﹑执行机构﹐加到被控系统上﹔控制系统的被控量﹐经过传感器﹐变送器﹐通过输入接口送到控制器。
不同的控制系统﹐其传感器﹑变送器﹑执行机构是不一样的。
单片机应用的主要领域非常广,智能化家用电器、办公自动化设备商业营销设备、工业自动化控制、智能化仪表、智能化通信产品、汽车电子产品、航空航天系统和国防军事、尖端武器等领域。
单片机应用的意义不仅在于它的广阔范围及所带来的经济效益,更重要的意义在于,单片机的应用从根本上改变了控制系统传统的设计思想和设计方法。
以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。
以前自动控制中的PID调节,现在可以用单片机实现具有智能化的数字计算控制、模糊控制和自适应控制。
这种以软件取代硬件并能提高系统性能的控制技术称为微控技术。
随着单片机应用的推广,微控制技术将不断发展完善。
电路的集成化不仅对硬件电路的设计相关,与电路的布局同样相关。
印刷版的出现使得电路产品更加规范,体积更小。
Protel99se是一款专业的绘制电路及印刷版的软件,近年来的不断升级使得其功能更加完善,出现了altiumdesigner 、protel dxp等升级版本。
第二章硬件设计1.设计目标本设计的主要任务是对各楼层用户按钮信号的检测和处理,按预定的运行规则和程序,发出控制信号对电机进行调节,从而控制电梯的启停、速度;电梯运行所在楼层指示、设有电梯所处位置指示装置以及电梯运行模式(上升或下降)指示装置、关门延时设置、电梯到达有停站请求楼层,电梯门打开,开门延时一定时间后,电梯门关闭(开门指示灯熄灭),电梯继续运行,直至执行完最后一个请求信号后停留在当前楼层、每一层电梯入口处设有上下请求开关,电梯内设有顾客到达层次的停站请求开关、报警系统等。
2.设计原理控制方式分为开环系统与闭环系统。
2.1、开环控制系统开环控制系统(open-loop control system)是指被控对象的输出(被控制量)对控制器(controller)的输出没有影响。
在这种控制系统中,不依赖将被控量反送回来以形成任何闭环回路。
2.2、闭环控制系统闭环控制系统(closed-loop control system)的特点是系统被控对象的输出(被控制量)会反送回来影响控制器的输出,形成一个或多个闭环。
闭环控制系统有正反馈和负反馈,若反馈信号与系统给定值信号相反,则称为负反馈( Negative Feedback),若极性相同,则称为正反馈,一般闭环控制系统均采用负反馈,又称负反馈控制系统。
闭环控制系统的例子很多。
比如人就是一个具有负反馈的闭环控制系统,眼睛便是传感器,充当反馈,人体系统能通过不断的修正最后作出各种正确的动作。
如果没有眼睛,就没有了反馈回路,也就成了一个开环控制系统。
另例,当一台真正的全自动洗衣机具有能连续检查衣物是否洗净,并在洗净之后能自动切断电源,它就是一个闭环控制系统。
我们这里设计通过拨码开关控制电梯到达某个位置,来实现系统总的闭环控制。
设计原理图及PCB使用Protel 99se绘制,原理图如图2.1所示。
MCU选用STC89C52单片机,关于此单片机在本设计中的管脚分配如表2.1所示。
图2.1电梯智能控制原理图表2.1 单片机STC89C52管脚分配表管脚序号管脚能用途管脚1P1.0数码管共阳极管脚2P1.1数码管a管脚3P1.2数码管b管脚4P1.3数码管c管脚5P1.4数码管d管脚6P1.5数码管e管脚7P1.6数码管f管脚8P1.7数码管g管脚9RST复位管脚10R3.0RX管脚11R3.1TX管脚12R3.2备用管脚13R3.3备用管脚14R3.41层内按键管脚15R3.52层内按键管脚16R3.63层内按键管脚17R3.74层内按键管脚18XTAL2晶振管脚19XTAL1晶振管脚20VSS GND管脚21P2.01层上升按键3.单元模块设计3.1单片机最小系统模块单片机最小系统包括主芯片,复位电路和晶振脉冲产生电路。
晶振为12MHz 晶振,与30Pf电容并联,产生1us的脉冲信号作为单片机的“心脏”部分。
复位电路是开关与10uf电容并联组成的上电自动复位电路,在RST端为高电平时单片机清零,也即开关按下会产生清零信号。
管脚10、管脚11为数据输入/输出端口,通过电脑编程能将程序通过此接口烧录入单片机中。
3.2按键控制模块采用独立按键方式,这样可以在编程时很方便操作。
此按键模块当按下时端口电平为0,松开后为1。
3.3输出部分电机输出部分采用P0.5、P0.6的组合控制LED灯的方式来代表电梯的运行状态。
当P0.5、P0.6组合为01时代表上升,当为10时代表下降,当为常态时为11。
3.4显示部分电梯运行位置显示采用7段数码管来显示,因为此单片机端口输出能力不强,所以使用一个三极管来扩流达到驱动数码管发光的效果,其中单片机的管脚P2.0对应数码管共阳极,其余P2.1-P2.7方分别对应数码管的a-g 7段。
3.5报警部分报警采用8550三极管驱动蜂鸣器。
当P0.7口送高电平时,三极管处于截止状态,三极管Vce电压约为VCC,蜂鸣器只有很少电流流过,没法驱动其发声。
当PO口送低电平时,三极管处于饱和导通状态,三极管Vce约为0.3V,蜂鸣器有较大电流流过,能驱动其报警发声。
4.主MCU单片机(STC89C52)硬件资源介绍4.1单片机的外部结构拿到一块芯片,想要使用它,首先必须要知道怎样连线,我们用的一块称之为89C51的芯片,下面我们就看一下如何给它连线。
1、电源:这当然是必不可少的了。
单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。
2、振蒎电路:单片机是一种时序电路,必须提供脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。
只要买来晶振,电容,连上就可以了,按图2.1接上即可。
3、复位引脚:按图2.1中画法连好,至于复位是何含义及为何需要复要复位,在单片机功能中介绍。
4、 EA引脚:EA引脚接到正电源端。
至此,一个单片机就接好,通上电,单片机就开始工作了。
在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。