单片机四层电梯控制系统(课程设计)
PAGE
指导教师评定成绩:
审定成绩:
重 庆 邮 电 大 学
自 动 化 学 院
基于51单片机的电梯控制课程设计报告
单位(二级学院): 自动化学院
学 生 姓 名: 唐海东
专 业: 电气工程与自动化
班 级:
学 号:
指 导 教 师: 程安宇 老师
设计时间: 2012 年 6 月
重庆邮电大学自动化学院制
目 录
TOC \o "1-3" \h \u HYPERLINK \l "_Toc" 摘要 PAGEREF _Toc \h 3
HYPERLINK \l "_Toc" 1、绪论 PAGEREF _Toc \h 4
HYPERLINK \l "_Toc" 2设计内容及要求 PAGEREF _Toc \h 5
HYPERLINK \l "_Toc" 2.1设计目的 PAGEREF _Toc \h 5
HYPERLINK \l "_Toc" 2.2设计任务及要求 PAGEREF _Toc \h 5
HYPERLINK \l "_Toc" 3设计原理及单元模块 PAGEREF _Toc \h 6
HYPERLINK \l "_Toc" 3.1设计原理及方法 PAGEREF _Toc \h 6
HYPERLINK \l "_Toc" 3.2单元模块设计 PAGEREF _Toc \h 7
HYPERLINK \l "_Toc" 3.2.1单片机最小系统模块 PAGEREF _Toc \h 7
HYPERLINK \l "_Toc" 3.2.2 开关控制模块 PAGEREF _Toc \h 8
HYPERLINK \l "_Toc" 3.2.3电机驱动模块 PAGEREF _Toc \h 8
HYPERLINK \l "_Toc" 3.2.4电压比较器模块 PAGEREF _Toc \h 9
HYPERLINK \l "_Toc" 3.2.5显示模块 PAGEREF _Toc \h 11
HYPERLINK \l "_Toc" 3.2.6 红外线对管原理 PAGEREF _Toc \h 12
HYPERLINK \l "_Toc" 3.2.7电路总图 PAGEREF _Toc \h 14
HYPERLINK \l "_Toc" 4软件模块 PAGEREF _Toc \h 15
HYPERLINK \l "_Toc" 5心得体会 PAGEREF _Toc \h 16
HYPERLINK \l "_Toc" 参考文献 PAGEREF _Toc \h 16
HYPERLINK \l "_Toc" 附录一:C语言代码 PAGEREF _Toc \h 17
PAGE 20
摘要
本文介绍了一种采用单片AT89S52芯片进行电梯控制系统的设计方法,主要阐述如何使用单片机进行编程来实现电子设计的方法,利用单片机编程实现功能,简洁而又多变的设计方法,缩短了研发周期,同时使电梯控制系统体积更小功能更强大。本设计实现了电梯控制系统所需的一些基本功能,能通过方向按键选择上下楼梯,能通过数字按键选择楼层,数码管显示实时楼层数,电机控制使电梯箱能上下运动。原理图采用protel99se专业软件来设计,实现将设计产品化。本次设计更注重了把一些新的思路加入到设计中。主要包括采用了AT89C52芯片,使用C语言进行编程,使其具有了更强的移植性,更加利于产品升级。
关键词:AT89C52;电梯控制系统;C语言
1、绪论
人类社会已经进入信息化时代,信息社会的发展离不开电子产品的进步。单片机的出现使人类实现利用编程来代替复杂的硬件搭建电路,它靠程序运行,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!
单片机应用的主要领域非常广,智能化家用电器、办公自动化设备商业营销设备、工业自动化控制、智能化仪表、智能化通信产品、汽车电子产品、航空航天系统和国防军事、尖端武器等领域。???
单片机应用的意义不仅在于它的广阔范围及所带来的经济效益,更重要的意义在于,单片机