摘要:随着社会的迅速发展,各种建筑楼层越来越高,因此电梯成了楼房里必不可少的设备。电梯是集机械、电气、系统工程、微处理器技术等多个学科和技术于一体的机电设备。本文设计了一款基于单片机(AT89C52)的四层电梯模拟控制系统,本次设计以AT89C52单片机为控制核心,由七段显示数码管来作为电梯楼层和电梯上下行状态的显示部分,利用单片机控制电机,通过电机的正反转来体现电梯上下运行的功能,并且通过数码管来显示电梯层数。通过编写C语言程序,调试运行来满足设计需求。用单片机控制电梯有成本低、通用性强、灵活性大及实现复杂控制等优点。
关键字:单片机;电梯控制;电机;C语言
目录
摘要
Abstract
第一章 绪论-1
1.1课题研究的背景及意义-1
1.2国内外发展状况-1
1.3本文的内容及安排-2
第二章 系统方案设计-3
2.1系统总体结构设计-3
2.2硬件设计-3
2.2.1单片机简介-3
2.2.2主控芯片的选型-4
2.2.3发光二极管及独立按键-6
2.3单片机开发工具仿真简介Keil 简介-7
第三章 硬件实现及单元电路设计-8
3.1单片机最小系统单元-8
3.2电机运行单元-8
3.3电梯内部显示报警模块-9
3.4电梯内部键盘操作单元-9
3.5召梯电路操作单元-10
3.6电路总图-11
第四章 系统软件设计方案-12
4.1主程序-12
4.2内部按键扫描流程-13
4.3系统调试-14
4.3.1Keil编程-14
4.3.2Proteus仿真-15
结束语-18
致 谢-19
参考文献-20
附录A 程序清单-21