单片机模拟电梯控制系统
2023-03-24 09:30:34
论文总字数:22348字
摘 要
电梯是高层建筑不可缺少的垂直方向的交通运输工具。电梯与高楼大厦如同马路于城市一般,其重要性不言而喻。本论文介绍了基于51单片机的电梯模拟控制系统。该系统有硬件和软件部分组成。其中硬件部分主要有单片机最小系统模块、USB供电模块、二位一体数码管楼层显示模块、矩阵显示方向以及特殊字符模块、电梯内外按键电路模拟检测模块、电梯请求LED管显示模块、74HC573驱动模块、MAX232程序下载模块等八部分组成。该控制系统采用STC89C52作为整个控制的核心。内外层利用按钮的按下与否来控制单片的相应端口变化,即作为用户的请求信息给单片机,单片机依照请求的信息传送给各个显示模块,从而完成整体的响应与请求过程。软件部分全部使用C语言来实现,利用不断查询的按键的方式来检测用户请求的按键信息。并且本次设计是基于Protues仿真成功的前提下,完善Protell99下的原理图,并生成PCB板在进行硬件电路的搭建设计,所以可靠性比较高。最终也是成功实现了八层楼的电梯模拟控制。
关键词:STC89C52;74HC573;MAX232;Protues;Protell99
Abstract
The elevator is an indispensable means of transport high-rise buildings in the vertical direction. Lift and high-rise buildings in the city as the road in general, and its importance is self-evident. This paper describes the simulation-based elevator control system 51 SCM. The system consists of hardware and software components. The hardware part of the main smallest single-chip system module. USB power supply module, Two integrated digital floor display module, Matrix display module orientation, and special characters, Inside and outside the elevator button circuit analog detection module, Elevator request LED display module, 74HC573 driver module, composed of eight parts MAX232 download modules, etc. The control system uses STC89C52 as the core of the whole control. Inner and outer layers of pressed or not use the button to control a corresponding change in monolithic port, That is, as users request information to the microcontroller, Microcontroller according to information transfer request to each display module, Thus completing the overall response to the request process. Software section all use C language to achieve, Use constantly poll the key way to detect the key information requested by the user. And this design is based on the premise of a successful simulation under Protues, Schematic perfect under Protell99, And generate PCB board during the design of the hardware circuit structures, So reliability is relatively high.. Ultimately successful implementation of the eight-story elevator simulation control.
Keywords:STC89C52;74HC573;MAX232;Protues;Protell99
目录
摘要 I
Abstract II
第一章 绪论 1
1.1 论文研究的背景及意义 1
1.2 论文的研究内容 1
第二章 系统总体结构 2
2.1 模拟电梯控制系统任务规划 2
2.2 模拟电梯控制系统结构框图 2
2.3 系统方案的论证与比较 4
2.3.1 控制模块 4
2.3.2 显示模块 4
2.3.3 下载模块 4
2.3.4 电源模块 5
2.4 最终方案 5
第三章 硬件设计 5
3.1 主要控制芯片 5
3.1.1 P0端口 6
3.1.2 P1 端口 6
3.1.3 P2端口 7
3.1.4 P3端口 7
3.2 驱动模块 7
3.3 显示模块 8
3.3.1 数码管显示 8
3.3.2 Led显示 9
3.3.3 点阵显示 10
第四章 软件设计 11
4.1 Protell 99 11
4.2 Proteus 12
4.3 Keil C 13
4.4 主要程序设计分析 13
第五章 实物调试及总结 14
5.1 实物调试 14
5.2 总结 17
致谢 18
参考文献(reference) 19
附录 一 20
附录 二 21
第一章 绪论
1.1 论文研究的背景及意义
自从改革开放以来,国家经济飞速发展,科技突飞猛进,人们的房子也从小平房到5,6层的居民房,由于经济发展的区域不协调性,大量人口迁入高发达城市或是沿海发达地区。这些城市面对大量的人口涌入。供房的需求问题则是日益突出,因此,不得不在开荒辟地以扩大建房面积的同时,房子也不断的往高处发展。然而,面对十几层,甚至是几十层的高楼,普通的楼梯作为安全通道可能更为合适,所以电梯的建设成为不二选择,是高层建筑不可或缺的交通工具。电梯制造业也随着高楼大厦的拔地而起而蒸蒸日上。根据行业数据表明,2014全年电梯总产量突破70万台,全国电梯保有量将达到350万台以上。与此同时,人们对电梯的质量也提出了更高的要求,在追求安全,可靠的同时,在美观与舒适等方面也不断提高。本论文设计以模拟方式来表示电梯实际的运行工作状态,采用搭建一个以单片机位主要核心空竹元件的模拟平台方式来对电梯实际运行状况的进行仿真测试。
1.2 论文的研究内容
剩余内容已隐藏,请支付后下载全文,论文总字数:22348字