基于单片机的8层电梯控制系统的设计
无需注册登录,支付后按照提示操作即可获取该资料.
基于单片机的8层电梯控制系统的设计(任务书,开题报告,论文12000字)
摘 要
针对越来越昂贵的PLC电梯控制系统,本文设计了一种用STC89C52芯片进行的电梯模拟控制系统,它是由8个独立按键、8个led灯、数码管、语音模块、led灯阵和单片机最小系统构成的,可以模拟电梯控制系统所需的一些基本功能。用户通过操作界面上的按键按钮选择想要到达的楼层,按下按键后就会给单片机一个控制信号,这时候led灯阵组成的电路会根据楼层数的选择显示向上或者向下的箭头,与此同时,数码管能够显示实时楼层数,到达目的楼层后,语音模块会发出语音提示。经过调试后,以上功能均可实现。
关键词:电梯; STC89C52; 键盘控制
The design of the 8 layers of elevator control system based on MCU
Abstract
This paper describes the elevator control system for use STC89C52 analog chip, which is composed of eight separate buttons, 8 led lights, digital control, voice module, led lamp array and smallest single-chip system configuration, you can simulate the elevator control system Some basic functionality. Users select the floor you want to reach through the key button on the user interface, after pressing the button will give a control signal microcontroller, this time led lamp array consisting of circuit according to choose the number of stories in the display up or down arrow, and At the same time, the number of digital control can display real-time floor, after reaching the destination floor, the voice module will issue voice prompts. After commissioning, the above functions can be achieved.
Key words: Elevator; STC89C52 ; Keyboard control
目录
摘 要 I
Abstract II
目录 III
第一章 绪论 1
1.1电梯控制的背景 1
1.2电梯控制研究的意义 1
1.3电梯控制的现有技术 1
1.4论文结构 2
第二章 硬件设计 1
2.1电梯模拟控制系统的整体方案 1
2.2单片机最小系统主控芯片的选择 2
2.2.1单片机最小系统复位电路的设计 4
2.2.2 最小系统晶振电路的设计 5
2.3电梯模拟控制系统呼叫按键电路 5
2.4电梯模拟控制系统数码管显示电路 6
2.5电梯模拟控制系统LED灯阵显示电路 7
2.6电梯模拟控制系统语音模块电路 7
2.7本章小结 9
第三章 软件设计 10
3.1电梯模拟控制系统模块之间的总体设计 10
3.2电梯模拟控制系统按键模块程序的设计 11
3.3电梯模拟控制系统语音模块的程序设计 12
3.4电梯模拟控制系统处理函数的设计 13
3.4.1电梯不动时判断向上还是向下的程序设计 14
3.4.2电梯向上判断其是否继续向上的程序设计 15
3.4.3电梯向下判断其是否继续向下的程序设计 16
3.5本章小结 16
第四章 软硬件调试 17
4.1电梯模拟控制系统硬件电路基本调试 17
4.2电梯模拟控制系统分模块调试 17
4.2.1电梯控制系统电源模块的检测与调试 17
4.2.2电梯控制系统发光二极管的检测与调试 17
4.2.3电梯控制系统的语音模块的检测与调试 17
4.3电梯模拟控制系统软件功能的调试 18
4.3.1二极管指示功能的调试: 18
4.3.2 LED灯阵箭头指示功能 18
4.3.4语音播报功能 19
4.3.5复位功能 19
4.4本章小结 19
第五章 总结与展望 20
5.1总结 20
5.2展望 20
致谢 1
参考文献 22
附录一 原理图 23
附录二 实物图 24
附录三 程序 25