1。3设计目的
目前市场上所常用的是以PLC技术为核心的电梯控制系统,它花费的成本较高,需要三相供电[1]。为了解决这一问题,本设计给出了一种成本较低,可靠性较好的基于单片机的电梯模拟控制系统的设计思路。本设计从很大程度上检测了学生的动手操作能力以及对课本知识的理解程度。这次设计能够在很大程度上帮助学生加深对基础知识的理解。
2单片机STC89C52的介绍
2。1单片机STC89C52的特点
STC89C52RC单片机是宏晶科技推出的一种低功耗、高性能的微控制器,具有8K在系统上可编程的FLASH存储器[2]。具有以下标准功能:
(1)具有8字节Flash。
(2)512字节RAM。
(3)32位I/O口线。
(4)具有看门狗功能定时。
(5)共三个16位定时器/计数器。
(6)内置4KBBEEPROM。
(7)MAX810复位电路。
(8)一个6向量2级中断结构。
(9)全双工串行口。
图2-1 单片机外形及引脚排列
2。2单片机I/O口的配置[3]
表2-1单片机各个引脚的配置
1脚 电梯上行发光二极管
16脚 门外2楼下楼召唤按钮
2脚 电梯下行发光二极管 17脚 门外1楼上召唤按钮
3脚 开门发光二极管 18、19脚 电容、晶振
4脚 电梯内HELP键 20脚 接地
5脚 蜂鸣器 21-24脚 步进电机
9脚 复位按钮
25脚 门内1楼召唤按钮
12脚 门外4楼下楼召唤按钮 26脚 门内2楼召唤按钮
13脚 门外3楼上楼召唤按钮 27脚 门内3楼召唤按钮
14脚 门外3楼下楼召唤按钮28脚
门内4楼召唤按钮
15脚
门外2楼上楼召唤按钮 32-39
共阳数码管
3电路的设计
3。1按键电路
在我们的日常生活中是极少会用到复位这项功能的,因此在这边我就不具体介绍复位按键电路的设计了。下面我重点来介绍一下其他按键电路的设计思路。
图3-1按键模块的电路图
如上图3-1所示,左边的按键分别对应着电梯内对应的楼层数以及帮助按钮,文献综述
而电梯外面的楼层数以及对电梯的上行、下行还有电梯的复位按键则由右边的6个按键分别一一对应。这些按键的两端分别接到地和单片机的I/O口上。当按下电梯外按键时,电梯运行,来到相应的楼层,对应的指示灯亮起,电梯开门,指示灯亮。进入电梯后,选择所要去到的楼层,电梯开始运行,到达所选择楼层时,指示灯亮,蜂鸣器提示,演示结束。如果有需要帮助,电梯内有帮助按键,按下后,蜂鸣器报警,按下复位按键,回复初始状态,电梯默认停靠在一层。