首页 > 其他分享 >课程设计报告:三层电梯控制电路

课程设计报告:三层电梯控制电路

时间:2023-11-01 09:57:34浏览次数:36  
标签:状态 课程设计 请求 电梯 模块 电梯门 运行 控制电路

课程设计报告:三层电梯控制电路

封面

(在此省略)

课程设计任务书

课题名称: 三层电梯控制电路

设计要求:

  1. 每层电梯入口处设有上下请求开关,电梯内设有顾客到达层次的停站请求开关。
  2. 设有电梯入口处位置指示装置及电梯运行模式(上升或下降)指示装置。
  3. 电梯每秒升(降)一层楼。
  4. 电梯到达有停站请求的楼层,经过1秒电梯门打开,开门指示灯亮,开门4秒后关闭(开门指示灯灭),电梯继续进行,直至执行完最后一个请求信号后停留在当前层。
  5. 能记忆电梯内外所有请求,并按照电梯运行规则按顺序响应,每个请求信号保留至执行后消除。
  6. 电梯运行规则:当电梯处于上升模式时,只响应比电梯所在位置高的上楼请求,由下而上逐个执行,直到最后一个上楼请求执行完;如果高层有下楼请求,则相反。
  7. 电梯初始状态为一层开门状态。

前言

电梯在现代社会中已经成为不可或缺的交通工具之一,它的作用不仅是方便人们出行,而且还可以提高建筑物的使用率。设计一个能够满足多种需求的电梯控制电路对于提高电梯的安全性和效率有很大的意义。本课程设计将尝试利用基于浙大、清华等中国开源大模型的AI机器人来实现三层电梯的控制,设计思路灵活,同时也能够保证电梯的运行效率和安全性。

目录

  1. 任务书
  2. 前言
  3. 设计思路
  4. 单元电路设计
  5. 模拟仿真
  6. 总体电路图
  7. 结论
  8. 参考文献

设计思路

为了实现电梯的控制,我们需要设计以下电路模块:

  1. 请求采集模块:负责采集电梯内部和外部的请求信号;
  2. 运行控制模块:根据采集到的请求信号,决定电梯的运行方向和下一次停靠的楼层;
  3. 电梯门控制模块:负责控制电梯门的开关;
  4. 显示模块:显示当前电梯所在楼层和运行状态。

综合以上四个模块,可以实现一个完整的三层电梯控制电路。

单元电路设计

请求采集模块

请求采集模块应该包括:

  1. 电梯内部请求开关:包括每一层楼的上下请求开关和电梯内部到达层次的停站请求开关;
  2. 电梯外部请求开关:包括每一层楼的上下请求开关。

每个请求开关都应该与一些逻辑门相连,以将请求信息转换为数字信号。例如,对于一个上升请求,可以将其转换为逻辑高电平;对于一个下降请求,可以将其转换为逻辑低电平。

运行控制模块

运行控制模块应该包括:

  1. 状态机:用于记录当前电梯的运行状态;
  2. 请求队列:用于存储所有的请求信号,并根据电梯的运行规则对其进行排序;
  3. 电梯停靠控制逻辑:用于决定电梯下一次停靠的楼层和运行方向。

状态机应该包括以下几个状态:

  1. 停留在某一层楼停靠状态;
  2. 电梯门打开状态;
  3. 电梯门关闭状态;
  4. 开门等待第1秒状态;
  5. 开门等待第2秒状态;
  6. 开门等待第3秒状态;
  7. 开门等待第4秒状态;
  8. 上升状态;
  9. 下降状态;
  10. 停止状态。

请求队列应该是一个先进先出(FIFO)队列。当有新的请求信号加入队列时,应该按照电梯运行规则对其进行排序。

电梯停靠控制逻辑应该根据电梯当前的运行状态和请求队列来决定下一次停靠楼层和运行方向。如果电梯处于上升状态,则它只响应比电梯所在位置高的上楼请求,由下而上逐个执行,直到最后一个上楼请求执行完;如果高层有下楼请求,则相反。

电梯门控制模块

电梯门控制模块应该负责控制电梯门的开关。当电梯到达有停站请求的楼层时,经过1秒电梯门打开,开门指示灯亮,开门4秒后关闭(开门指示灯灭)。

显示模块

显示模块应该负责显示当前电梯所在楼层和运行状态。楼层位置可以用数字显示器来显示,运行状态可以用LED灯来显示。

模拟仿真

使用Quartus进行逻辑电路逻辑仿真。对于每个电路模块,可以编写Verilog代码,并进行单元测试。最后将所有模块组合在一起进行系统测试。

总体电路图

使用Multisim或者Proteus画出整体电路图。将上述模块进行连接,以实现完整的三层电梯控制电路。

结论

本课程设计成功地设计出了一个能够满足多种需求的三层电梯控制电路。通过运用状态机、请求队列和电梯门控制逻辑等设计思想,能够确保电梯的运行效率和安全性。

参考文献

  1. 三层电梯控系统 - 百度文库:https://wenku.baidu.com/view/80ca2b8bc281e53a5902ff37.html?wkts=1698028558207&bdQuery=%E4%B8%89%E5%B1%82%E7%94%B5%E6%A2%AF%E6%8E%A7%E5%88%B6%E7%94%B5%E8%B7%AF%E6%98%AF%E6%97%B6%E5%BA%8F%E7%94%B5%E8%B7%AF%E5%90%97
  2. http://cooco.net.cn/zuowen/1101221.html

标签:状态,课程设计,请求,电梯,模块,电梯门,运行,控制电路
From: https://www.cnblogs.com/rexaron/p/17802357.html

相关文章

  • 三层电梯控制电路课程设计报告
    三层电梯控制电路课程设计报告设计要求本次课程设计要求我们设计一个三层电梯的控制和显示电路,具体设计要求如下:每层电梯入口处设有上下请求开关,电梯内设有顾客到达层次的停站请求开关。设有电梯入口处位置指示装置及电梯运行模式(上升或下降)指示装置。电梯每秒升(降)一层楼......
  • 数字电路硬件设计系列(十七)之上电时序控制电路
    1简介上电时序,也叫做Power-upSequence,是指电源时序关系。下面就是一系列电源的上电的先后关系:2方案介绍2.1电容实现延时采用不同的电容来控制上电延时时间的长短,具体的电路见下图:这种上电时序控制的方式,电路结构简单,但是延时时间难以精确的控制。在FPGA的电源......
  • 关于闭环控制电路设计方法上的一点思考
        闭环控制电路在实际设计中应用比较多,之所以需要闭环控制,就是需要应对系统外部的控制的。以下一些自己的感悟是《OperationalAmplifierSpeedandAccuracyImprovement》的读后感。就像有些时候,听到一首歌,一句诗,会给你一种“代入感”,就像很多人看电影听到那句“轻舟......
  • 鹏业电梯管理生态系统_电梯管理系统
    国家市场监督管理总局于近日发布《关于2022年全国特种设备安全状况的通告》,数据显示:截止2022年底,我国的电梯总量已达964.46万台,保有量高居世界第一。电梯保有量持续增长的同时,老旧电梯数量激增,电梯的维护维修需求也在逐年增大,保修期满后的电梯维护维修多数会申请小区的维修资金。据......
  • QT/MFC课程设计参考选题[2023-09-04]
    QT/MFC课程设计参考选题[2023-09-04]课程设计参考选题课程设计作为课程所学内容的实践,要求采用面向对象系统分析与设计方法,首先对问题进行需求分析,识别类与对象,设计合理的类结构与程序结构实现程序功能(恰当应用教材所介绍的各种数据结构和算法),用C++语言编写程序;然后设计各种可能......
  • 基于智能边缘分析网关的电动车进电梯安全预警系统
    一、背景介绍随着社会的发展和科技的进步,电动车在日常生活中的使用越来越广泛。然而,一些小区和楼宇管理中出现了电动车进入电梯的安全隐患。为了解决这个问题,我们设计了一套基于智能边缘分析网关的电动车进电梯AI预警方案,旨在通过人工智能技术来实时监测电梯内的电动车,及时预警并采......
  • 张三坐电梯的计算问题 - Java编程实现
    摘要:本文介绍了一个关于张三坐电梯的计算问题,并通过Java代码实现了解决方案。在张三学校的教学楼前排了很多人,他的前面有n个人在等电梯。电梯每次可以乘坐12人,每次上下需要的时间为4分钟(上需要2分钟,下需要2分钟)。现在,我们需要帮助张三计算还需要多少分钟才能乘电梯到达楼上。我们......
  • 电子工程数学方法课程设计
               ......
  • 展创新实力,保上下安全——鹏业携电梯管理生态系统参加2023贵州物博会
    8月25日,由贵州省住房和城乡建设厅指导、贵阳市住房和城乡建设局支持、贵州省物业管理协会和贵阳市物业管理协会联合主办的2023贵州智慧物业创新发展论坛暨贵州物业管理产业博览会(以下简称“贵州物博会”)在贵阳国际会议展览中心隆重开幕,大会现场还将举行为期3天的“贵州智慧物业创新......
  • 电磁场与波课程设计
                contributedbyLYH......