设计简介:

本设计是基于单片机的六层电梯设计,主要实现以下功能:

①可实现通过内机按键和外机按键控制电梯到达楼层
②可实现通过一个四相步进电机控制电梯升降,另一个四相步进电机控制电梯开关门
③可实现通过HX711测量总重,超载报警
④可实现延时关门和提前关门
⑤实现通过数码管显示当前楼层,相应楼层指示灯亮

标签:51单片机、数码管、HX711、四相步进电机、继电器

题目扩展:
基于51单片机的六层电梯设计、具有超载提醒的六层电梯设计、6层电梯

六层电梯-实物设计 - 电子校园编号: CP-51-2021-003-SW 仿真链接: 六层电梯-仿真设计 软件安装: Proteus7.8:点击下载 Keil5:点击下载 AD:点击下载 Visio:点击下载 设计简介: 本设计是基于单片机的六层电梯设计,主要实现以下功…https://www.mcude.com/mcudesign/814/更多设计可以在特纳斯电子校园网下载

电子校园 - 特纳斯电子专注于单片机毕业设计参考、单片机课程设计参考、毕业答辩PPT模板、单片机设计与开发的电子校园设计网站特纳斯电子专注于单片机、电子嵌入式、物联网设计,打造入门开发者学习开发新天地,毕业设计代做、单片机课程设计代做、单片机设计与开发的电子校园设计网站https://www.mcude.com/

效果图:

内机

外机

总体资料:

原理图:

内机

外机

软件设计流程:

系统框图:

本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成6层电梯的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。主机的输入由两部分组成,第一部分是3*4矩阵键盘,通过该键盘可以控制开关电梯门、按下相对应的楼层等;第二部分是供电电路,给整个系统进行供电。输出由六部分组成,第一部分是数码管显示模块, 通过该模块可以显示当前所在楼层;第二部分是继电器,通过该模块模拟对讲状态;第三部分是步进电机,当电梯停在相对应的楼层时,步进电机控制电梯的开门和关门;第四部分是串口通信,通过该模块连接从机;第五部分是两个LED指示灯,当电梯上行、下行时,其对应的指示灯亮;第四部分是蜂鸣器,当模拟超载时,蜂鸣器进行报警。

从机的输入由三部分组成,第一部分是3*4矩型键盘,通过该键盘模拟每个楼层的上下按键;第二部分是供电电路,给整个系统进行供电;第三部分是串口通信,通过该模块连接主机。输出部分是六个LED灯,当电梯到达某个楼层时,相应的指示灯亮。

基于单片机的六层电梯设计相关推荐

  1. 基于单片机的八层电梯设计

    设计简介: 本设计是基于单片机的八层电梯设计,主要实现以下功能: ①可实现通过内机按键和外机按键控制电梯到达楼层 ②可实现通过一个四相步进电机控制电梯升降,另一个四相步进电机控制电梯开关门 ③可实现通 ...

  2. 【单片机毕业设计】【mcuclub-jj-003】基于单片机的八层电梯的设计

    最近设计了一个项目基于单片机的八层电梯系统,与大家分享一下: 一.基本介绍 项目名:八层电梯 项目编号:mcuclub-jj-003 单片机类型:STC89C52.STM32F103C8T6 功能简介 ...

  3. 基于MCGS的六层电梯控制

    基于MCGS的六层电梯控制 利用MCGS组态软件进行六层电梯的仿真模拟监控界面设计,需实现电梯轿厢的上下运行显示,内呼选层控制和外呼按钮控制,电梯轿厢开关门显示等,需界面形象逼真,能够实现内外呼申请控 ...

  4. 电梯程序c语言51单片机,基于51单片机的六层电梯控制系统c语言程序.pdf

    #include #define MAXFLOOR 6 //定义一个最大层数为6 层的电梯 unsigned char code LEDCODES[]={0x3f,0x06,0x5b,0x4f,0x6 ...

  5. 项目二 基于单片机的八层电梯

    前言:作者想要帮助一些童鞋和爱好者进行项目构建,但自知能力有限,不喜可论,创作不易,勿喷. 系统采用STC89C52芯片进行的电梯模拟控制系统,设计模拟了电梯控制系统基本功能,通过按键选择楼层,数码管 ...

  6. 基于S7–1500的单部六层电梯教程(六)

    此文主要用于解答大家的一些常见的疑惑. 此文原文: 内容包括 部分程序讲解.下载的程序如何打开等. https://zhuanlan.zhihu.com/p/367266801 Q1: 参考程序运行起 ...

  7. 基于组态王和S7-200 PLC的六层电梯8层电梯控制 组态王动画仿真,带PLC源代码,plc程序每一条都带着解释

    基于组态王和S7-200 PLC的六层电梯8层电梯控制 组态王动画仿真,带PLC源代码,plc程序每一条都带着解释,组态王源代码,图纸,IO地址分配 ID:6465675194299424Holly1 ...

  8. 基于S7–1500的单部六层电梯教程(五)

    前面的内容 基于S7–1500的单部六层电梯教程(一) 基于S7–1500的单部六层电梯教程(二) 基于S7–1500的单部六层电梯教程(三) 基于S7–1500的单部六层电梯教程(四) 基于S7–1 ...

  9. 基于S7–1500的单部六层电梯教程(三)

    教程继续更新ing 程序思路讲解 基于S7–1500的单部六层电梯教程(一) 基于S7–1500的单部六层电梯教程(二) 基于S7–1500的单部六层电梯教程(三) 基于S7–1500的单部六层电梯教 ...

最新文章

  1. TensorFlow解析常量、变量和占位符
  2. Java 内存模型和 JVM 内存结构真不是一回事
  3. 5G加速下的云办公时代来临?阿里云新品服务器 - 无影云桌面的服务开通与体验,本地客户端连接阿里云无影云桌面演示
  4. Git远程:分支的upstream
  5. AI公开课:18.05.05 施尧耘(阿里云量子技术CS)—清华AI第四讲之《人工智能与量子计算》Quantum课堂笔记——带你了解量子计算
  6. 疫情撬动游戏产业“底层认知”,正向价值愈发突显
  7. Java代码03-打印一个菱形
  8. 从pg_hba.conf文件谈谈postgresql的连接认证
  9. C语言中float,double类型,在内存中的结构(存储方式).
  10. java 单例 生命周期_Rhythmk 一步一步学 JAVA (13) Spring-2 之Ben懒加载以及生命周期,单例...
  11. Eclipse配置jdk
  12. lintcode 订单
  13. java题目——月供计算器
  14. arcpy实现注记合并
  15. Java资料网盘分享
  16. apktool下载安装
  17. linux系统虚拟鼠标的实现
  18. C++入门:命名空间
  19. 从最近的比赛学习CTR/CVR
  20. 计算机网络拓扑应用于,基于复杂网络理论的计算机网络拓扑研究

热门文章

  1. 将Texture Packer制作的.pvr.ccz和.plist文件还原为多个原图 -- 使用说明文档
  2. 若依更改主界面图标及文字
  3. 装好虚拟机后,打开系统有黑屏的一些解决策略
  4. 算王软件无法正常启动_故障处理篇一:pr2018 软件安装完成,无法正常打开的解决办法...
  5. 华为手机动态修改androidid信息
  6. 浅析音乐对现代社会的影响
  7. Android6.0添加usb转网口
  8. Win7 绕过密码登入系统
  9. 李恒君 导演创作 影视制作导演进阶课程 学后心得
  10. LUNIX Anubis安装