摘 要:电梯伴随着科技的发展,已经成为人们生活中必不可少的运输工具,尽管它是一种垂直运动的设备,但是它日渐发展成为更加多样化,更加人性化的设备,日益满足人类生活的各种需要.与此同时,在满足人类需要的过程中,电梯的安全性也是一个主要问题.
电梯是否安全取决于电梯如何运行,即电梯控制系统是否完整健全.由此可见电梯控制系统是电梯技术的核心,它不仅将电梯机械部件组合起来,也让电梯稳定有效的运行.电梯技术的研究核心是对电梯拖动技术与电梯控制技术的研究.电梯拖动技术的发展经历了直流电机驱动控制、交流单速电机驱动、交流双速电机驱动、交流调压调速驱动、交流变压变频调速驱动及交流永磁同步电机变频调速驱动等阶段.交流变压变频调速驱动被认为是电梯拖动技术的一次革命性创举,成为目前广泛使用的一种电梯拖动技术,它实现了交流电机无极变速的需求,提高了电机调速精度、调速范围的性能指标.永磁同步电机的研制成功则是电梯拖动技术又一次质的飞跃,而目前,对直线电动机在电梯拖动中的应用研究成为一个新的研究热点.电梯控制技术经历了由继电器控制、可编程逻辑器件PLC控制到微处理器控制的发展进程.以嵌入式微处理器为核心控制器的嵌入式系统作为计算机应用的一个崭新领域,以其简洁、高效等特点越来越多地受到人们的广泛关注.而且在工业控制系统中已得到了广泛的应用,应用于电梯控制系统,具有很大的优越性.现在对电梯控制系统功能要求越高,控制程序就必然越复杂,引入嵌入式实时操作系统作为软件开发平台可以优化系统结构,提高系统可靠性、实时性和编程的灵活性,将是电梯控制系统开发的必需环节.
本文硬件方面采用单片机电梯控制系统,使用80c51单片机作为最小系统,使用8255A芯片做按键模块,74LS373来驱动数码管和控制指示灯.软件方面则采用C语言进行编程,以实现电梯控制系统为目的,本文设计一个8层电梯控制系统,只为初级电梯模型的设计.
关键字:单片机;电梯;嵌入式
目录
摘要
abstract
第1章 绪论-1
1.1 电梯发展历史-1
1.2 电梯发展前景-2
1.3 电梯的分类-2
1.3.1 根据电梯的用途分类-2
1.3.2 根据驱动方式分类-3
1.3.3 根据速度分类-3
1.3.4 根据电梯有无司机分类-3
1.3.5 根据操纵控制方式分类-3
1.3.6 其它分类方式-4
1.3.7 特殊电梯-4
1.4 课题研究内容和意义-5
第2章 电梯控制系统的整体设计与实现-7
2.1 嵌入式系统概念-7
2.1.1 嵌入式系统组成-7
2.1.2 嵌入式系统特点-7
2.2 嵌入式实时操作系统在中国的发展-8
2.3 课题设计思路-8
2.4 课题的设计步骤-9
2.5 课题的开发环境介绍-9
2.5.1 Proteus7.0软件-9
2.5.2 Keil程序研发软件-10
2.6 功能要求-10
2.7 课题总体设计-10
2.7.1 系统总设计框图-10
2.7.2 系统元器件清单-11
2.8 相关芯片说明-12
2.8.1 最小系统80C51-12
2.8.2 扩展芯片8255A-12
2.8.3 电机驱动专用芯片L298-15
第3章 系统的硬件设计-17
3.1 数码管显示电路-17
3.2 LED灯显示电路-17
3.3 电机驱动电路-18
3.4 按键电路-18
3.5 晶振电路-19
3.6 复位电路-20
3.7 电路总设计图-21
第4章 系统的软件设计-23
4.1 80C51资源的分配-23
4.2 软件流程图-23
4.2.1 主程序流程图-23
4.2.2 中断程序流程图-25
第5章 结论与展望-27
5.1结论-27
5.1.1仿真结果-27
5.1.2 心得体会-28
5.2 展望-28
参考文献-29
致 谢-30
附录A:硬件设计图-31
附录B:电梯完整程序-32