摘 要:本文介绍了单片机的电梯控制系统的设计,硬件部分主要由单片机模块、电梯内外电路模块、楼层检测模块、电动机驱动模块、显示模块、报警模块六个部分组成。该系统采用AT89C51作为电梯控制系统的核心,电梯工作时,系统利用判断电平高低的方式来检测用户请求的按键信息,当检测到用户有请求后,驱动电机转动,利用光电传感器检测,产生电平变化,来确定楼层数,并显示在数码管上。报警模块作为电梯的求救系统,采用中断方式检测“报警”按键,处理突发事故。这种设计的优点:成本低、灵活性大和易于实现。66440
毕业论文关键词:电梯控制系统,AT89C51,中断
Abstract:This paper introduces the plan of lift operating system based on SCM ,hardware part mainly makes up six parts,inlcuding SCM module, lift domestic and foreign circuit module,floor detection module,motor driver module,Display module,alarm module。The series uses AT89C51 as the core of the lift dominate series,When elevator is working,system of judgment level to the detection of the key information user requests,when testing the user request, driving motor rotation ,using opto-electronic sensor,come about electric voltage variation,to the SCM to make sure the storey number,and control get command of led reveal。Alarm module as the distress of the lift system,Using interrupt way to detect the alarm button,handle sudden accident。The merit of this design:lower fabrication cost, expediency and easy to be realized。
Key words: lift control,AT89C51,Interrupt
目 录
1 绪论 4
1.1 电梯的历史 4
1.2 本文设计完成的功能 4
2 系统结构及芯片选择 4
2.1 系统结构图 4
2.3 芯片选择 5
2.3.1 单片机简介 5
2.3.2 电机驱动模块 6
2.3.3 报警模块 8
2.3.4 楼层检测模块 8
2.3.5 电梯内外电路模块 8
2.3.6显示模块的设计 8
3 系统各部分功能电路的设计 9
3.1 单片机电路图 9
3.2电梯内外电路 9
3.3 楼层检测 11
3.4 电机驱动 11
3.5 报警部分 12
3.6 显示模块设计 12
4 软件设计 13
4.1 按键查询部分 13
4.2 楼层选择按键功能程序 15
4.3 电机控制部分 18
4.4楼层检测及显示部分 18
4.5 报警部分 18
5 系统仿真 19
5.1 软件编译调试 19
5.2 硬件仿真 20
结论 21
参考文献 22
致谢 23
附录一: