设计简介:
本设计是基于单片机的六层电梯控制器系统,主要实现以下功能:
(1)每层楼外部设有上升和下降按钮(一楼只有上升,六楼只有下降),电梯按照指令运行;
(2)每层楼外部和电梯内部显示电梯当前所在楼层及状态;
(3)电梯每3秒钟下降或上升一层楼,运行停止后缓冲一秒,开门5秒,关门后1秒继续执行请求。
(4)具有防夹以及超重报警功能
标签:51单片机、LCD1602、直流电机模块、四相步进电机模块、串口通信、数码管、红外对管。
题目拓展:八层电梯
编号:
CJL-51-2022-105-SW
视频演示:
开题报告链接:
基于单片机的六层电梯控制器-开题报告 - 电子校园网 (mcude.com)
软件安装:
资料预览
效果图:
内机:
外机:
总体资料:
原理图:
内机:
外机:
软件设计流程:
系统框图:
本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成基于单片机的六层电梯控制的整个系统,有内机和外机两大部分,每个部分都包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。
内机输入由四部分组成,分别是HX711重力传感器、红外对管、矩阵按键和供电电路;输出由四部分组成,分别是数码管、ULN2003四相步进电机驱动、LED灯、蜂鸣器。重力传感器用于检测电梯是否超重,若超重,则蜂鸣器进行报警;红外对管是检测到在电梯门关闭时是否检测到人,若检测到人电梯门打开;矩阵按键中除了有楼层按键,还有手动开关门;数码管显示当前楼层;当电梯上行或下行时,步进电机进行正转或反转来模拟电梯的运行,上行或下行的指示灯也会亮;最后的供电电路负责给整个内机供电。
外机输入由两部分组成,分别是矩阵键盘和供电电路;输出由四部分组成,分别是四位数码管、两位共阳数码管、M1508直流电机驱动、LED指示灯。外机有十个按键,对应着一楼上、六楼下、二三四五楼的上下按键,和开关门电梯按键;所按楼层和内机发送过来的楼层显示在数码管上;M1508电机模拟电梯开关门;LED用做上下行指示灯;最后供电电路给整个系统供电。
硬件清单:
内机:
外机: