基于51单片机的模拟电梯控制系统教材

课 题 基于51单片机的模拟电梯控制系统 所属教学单位 学 号 姓 名 指导教师 2011年 11 月 22 日 专 业 年 级

摘要

本文介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯内外电路按键模拟检测模块、电梯外请求发光管显示模块、楼层显示数码管模块、电梯上下行模块及模拟传感器模块等5部分组成。该系统采用单片机(AT89C51)作为控制核心,内外均使用按键按下与否引起的单片机相应端口电平变化的原理,作为用户请求信息发送到单片机,单片机根据判断的结果最终驱动步进电机做相应的运动,在运动的过程中,单片机依照请求信息通过模拟的传感器使步进电机停止运动,并利用彩灯作为上升和下降的状况显示,七段数码管实时显示当前楼层,完成整个请求和响应的过程。

软件部分使用汇编语言实现,利用查询方式来检测用户请求的按键信息。根据电梯运行到相应楼层时,模拟按键引起的电平变化,进行判断和执行实现电梯的控制,并且将程序模块化,方便了修改和调用。硬件设计简单可靠,结合软件,基本实现了四层电梯的模拟运行。

关键词:单片机,AT89C51,电梯控制,步进电机

I

目录

摘要 .............................................................................. 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 参考文献 ....................................................................... 13 致谢 ............................................................................. 14 附录I: ........................................................................ 15 附录II: ....................................................................... 17

II

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4