毕业设计(论文)
单片机控制电梯系统设计
学生姓名
班 级 学号
学院名称 机电工程学院
专业名称
指导教师
2015年 月 日
徐州工程学院学位论文原创性声明
本人郑重声明: 所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用或参考的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标注。
本人完全意识到本声明的法律结果由本人承担。
论文作者签名: 日期: 年 月 日
徐州工程学院学位论文版权协议书
本人完全了解徐州工程学院关于收集、保存、使用学位论文的规定,即:本校学生在学习期间所完成的学位论文的知识产权归徐州工程学院所拥有。徐州工程学院有权保留并向国家有关部门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借阅。徐州工程学院可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
论文作者签名: 导师签名:
日期: 年 月 日 日期: 年 月 日
摘 要
随着计算机技术和网络技术的发展,使得电梯的总线式控制方式成为了可能。将电梯的控制功能分为若干模块,又用不同的控制器完成各部分特定的功能,各控制器间采用可靠的通信技术控制局域网传递信息,相互进行通信,协同工作,系统可以实现电缆的插接化,并大大减少井道中电缆数量,减少布线工作量和维护成本。而且,可以使得系统中各个控制器有更充裕的时间用于进一步完善其自身的功能,以改善电梯的性能。
本课题设计的电梯控制系统有三个主要功能模块:电梯操作系统控制模块,由单片机及外围接口电路组成,是电梯逻辑运行的控制核心;拖动系统控制模块,由模拟电路组成的交流调压调速装置。继电器、接触器开关量控制模块,由电梯的状态、保护继电器及主电路接触器组成。
关键词:单片机,LED数码显示,矩阵式按键,电梯控制
ABSTRACT
With the development of computer technology and network technology, making the bus control mode elevator as possible. The elevator control function is divided into a number of modules, and with a different controller to complete a specific function of each part, between the controller uses a reliable controller area network communication technology to transmit information, communicate with each other, work together, the system can achieve cable plug access technology, and greatly reduce the number of hoistway cables, reducing the amount of cabling and maintenance costs. Moreover, the system can make each controller will have sufficient time to further improve its capabilities to improve the performance of the elevator.
The topic of the elevator control system design has three main modules: elevator operating system control module, the MCU and peripheral interface circuit, is the core of the elevator control logic operation; drag system control module, analog circuit AC voltage regulation speed devices. Relays, contactors switch control module, the status of the elevator, protection relays and contactors main circuit components.
Keywords: microcontroller, LED digital display, matrix-button, the elevator control
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1研究的背景与意义 1
1.2本文主要研究内容及设计步骤 2
第二章 方案设计 4
2.1电梯控制系统原理 4
2.2总体方案设计 4
2.2.1设计原理 4
2.2.2设计方框图 5
2.3 硬件芯片的选择 6
2.4软件的使用 7
2.4.1电路图制作软件 proteus 7.5 sp3 7
2.4.2 C51的程序开发软件Keil 8
2.5本章小结 9
第三章系统的硬件设计 10
3.1单片机的最小系统模块 10
3.1.1 AT89C51简介 10
3.1.2最小系统模块 13
3.2可编程I/O扩展芯片82C55模块 15
3.3信号输入电路 18
3.3.1内外请求输入电路 18
3.3.2厢体位置模拟输入电路 19
3.4信号模拟输出电路 20
3.4.1楼层显示电路 20
3.4.2电梯外部请求显示电路 21
3.4.3报警部分 22
3.5单片机对芯片82C55的基本读写 23
3.5.1芯片82C55的初始化 24
3.5.2芯片82C55的工作方式 26
3.6本章小结 28
第四章系统的软件设计 30
4.1软件设计 30
4.1.1电梯判决函数 30
4.1.2电梯运行的主程序流程图 32
4.2 keilc的编程和汇编语言的程序 34
4.2.1 keilc编程的流程 34
4.2.2 部分软件功能的程序 36
4.3本章小结 39
第五章 功能仿真与结果分析 40
5.1单片机控制电梯的仿真 40
5.2 结果与分析 41
5.3本章小结 43
第六章 总结 44
参考文献 45
附录 48