基于单片机的电梯模型控制
基于单片机的电梯控制系统的开题报告分析

石河子大学毕业论文(设计)开题报告课题名称:基于单片机的电梯控制系统设计学生姓名:学号: 2010509038 学院:机械电气工程学院专业、年级:电气工程及其自动化2010(2)班指导教师:职称:副教授毕业论文(设计)起止时间:1.10——6.15文献综述摘要电梯控制系统设计文献综述1 电梯的定义及历史回眸1.1 电梯的定义一种以电动机为动力的垂直升降机,装有箱状吊舱,用于多层建筑乘人或载运货物。
也有台阶式,踏步板装在履带上连续运行,俗称自动电梯。
它是服务于规定楼层的固定式升降设备。
具有一个轿厢,运行在至少两列垂直的或倾斜角小于15°的刚性导轨之间。
轿厢尺寸与结构形式便于乘客出入或装卸货物。
习惯上不论其驱动方式如何,将电梯作为建筑物内垂直交通运输工具的总称。
1.2 电梯的发展历史回眸电梯技术发展大致分为两个阶段[1]:(1)电梯的雏形阶段1785年,英国出现了用蒸汽机驱动的升降机;1900年,以交流电动机传动的电梯开始问世。
1902年,瑞士的迅达公司研制成功了世界上第一台按钮式自动电梯,采用全自动的控制方式,提高了电梯的输送能力和安全性。
(2)现代电梯的发展阶段1903年,美国奥的斯公司生产了不带减速器的无齿轮高速电梯,电梯传动机构采用曳引驱动代替以往的卷筒式,为当今高层的大行程、高速度电梯奠定了基础;1976年,电梯上开始运用微处理机,之后随着大功率晶体管模块的问世,以及微机及数字调节器技术的不断成熟,人们利用调节脉冲宽度来调节电子逆变器,实现了对电梯中电动机的调压调频(VVVF),达到了线性调速的目的;1990年,电梯控制系统由并行信号传输向以串行为主的信号传输过渡,提高了整体系统的可靠性,为实现电梯的群控,智能化和远程监控提供了条件。
1.3 我国电梯事业的发展现状[2]大规模的经济建设尤其是蓬勃发展的房地产业给电梯行业开拓了广阔的市场,2001年我国电梯产量达4.5万台,创造了行业发展史上的一个新的高峰,被业内人士称为“第三次浪潮”。
基于PLC的八层电梯模型控制系统设计与实现

基于PLC的八层电梯模型控制系统设计与实现基于PLC的八层电梯模型控制系统设计与实现概述:随着社会的发展和人们生活水平的提高,电梯在现代城市中扮演着越来越重要的角色。
然而,为了确保乘客的安全和电梯正常运行,电梯的控制系统需要能够实时监测并响应各种情况。
本文将介绍一种基于PLC(可编程逻辑控制器)的八层电梯模型控制系统的设计与实现。
一、系统硬件设计:1. 控制器选型:本系统采用PLC作为控制器,因其具有高可靠性、扩展性强等特点,并且能够与各种传感器和执行器进行良好的协作。
2. 传感器选型:本系统采用多种传感器,如红外线传感器、光电开关、重力传感器等,用于检测电梯的楼层位置、电梯内部人数、开门状态等信息。
3. 执行器选型:本系统采用伺服电机作为执行器,以确保电梯平稳运行,并能够根据控制信号精确地到达指定楼层。
二、系统软件设计:1. 控制逻辑设计:根据电梯的运行流程和安全需求,设计相应的控制逻辑,包括电梯的启动、停止、运行中断、开门、关门等操作。
2. 状态监测设计:通过传感器获取电梯的实时状态信息,并实时监测电梯的楼层位置、电梯内人数、门的状态等参数。
3. 故障处理设计:设计相应的故障处理逻辑,如在检测到电梯停电或传感器故障时,及时采取适当的措施,如停止电梯运行或报警等。
三、系统实现:根据前期的硬件选型和软件设计,对电梯模型进行组装和搭建,并开展以下实现工作:1. 网络连接:将PLC与传感器、执行器等硬件设备进行网络连接,以实现数据的实时传输和控制信号的发送与接收。
2. 控制程序编写:根据设计的软件逻辑,编写相应的控制程序,并将其加载到PLC中。
3. 参数调整:对各个传感器和执行器进行参数调整,以确保其能够准确且稳定地工作。
4. 联调测试:进行系统的联调测试,包括主控制系统与各个传感器、执行器的协调工作,以验证系统的稳定性和可靠性。
四、系统实验与验证:通过对实现后的八层电梯模型的测试和验证,判断系统的性能是否达到设计要求。
基于单片机的电梯控制系统设计_毕业设计

本科毕业设计基于单片机的电梯控制系统设计摘要本文主要介绍了基于单片机的电梯控制系统,在本次设计中我们模拟了三层楼层的电梯的运行以及其中相应的逻辑关系。
在没有使用到真正的电梯箱和电机的情况下,我们使用LED指示灯以及电梯内部和电梯外部各个楼层的按键来模拟电梯接收到按键信号后的运行情况。
电梯控制系统的硬件部分主要由单片机最小系统模块、LED显示模块、按键中断请求模块等3部分组成。
该系统采用单片机(89C52)作为控制核心,根据各楼层按键检测结果来控制电梯并实现相应的操作。
软件部分使用C语言编程,程序部分由主程序、判断电梯运行方向子程序、电梯运行子程序和到达目的地操作子程序等4部分组成。
硬件电路的设计简单可靠,结合软件,基本实现了三层楼层的电梯运行的模拟。
关键词:89C52电梯控制系统C语言Design of Elevator Control System Based on MCUZhan Dongzhe(College of Engineering, South China Agricultural University, Guangzhou 510642, China) Abstract: This text primarily introduced Elevator control system that based on MCU (micro control unit) ,the design we simulate the operation of the elevator of the three floors and the corresponding logical relationship. without using the real elevator car and motor, we describes the elevator control system based on single chip, we use a LED indicator, and buttons inside the elevator and the elevator the various floors of the external button to simulate the elevator to run after the key signal is received.The hardware portion of the elevator control system mainly by the smallest single-chip system module, LED display module, key interrupt request module. The system uses a microcontroller (89C52) as the control, to control the elevator and the appropriate action in accordance with the key test results of each floor. Some use of C language software programming , part of the program by the main program to determine the elevator running direction of the subroutine, elevator operation subroutine and reach the destination operation subroutine parts. The design of the hardware circuit is simple and reliable, combined with software, the basic realization of the three-floor elevator running simulation.Key words: 89C52 elevator control system C language目录1 绪论 (1)2 方案论证以及系统功能介绍 (3)2.1 方案选择 (3)2.2 设计要求 (3)2.3 系统的结构框图 (3)2.4 STC89C52单片机 (4)3 硬件电路系统的设计 (5)3.1 硬件电路设计的主要思路 (5)3.2 复位电路 (6)3.3 晶振电路 (6)3.4LED指示灯电路 (7)3.5 按键中断电路 (8)4 软件系统的设计 (9)4.1 程序的设计思路 (9)4.2 主程序流程图 (10)4.3 判断方向流程图 (11)4.4 电梯运行流程图 (12)4.5 梯到达目的地操作流程图 (13)4.6 中断处理程序框图 (14)5 结论心得 (16)参考文献 (17)附录A (18)附录B (19)致谢 (31)华南农业大学本科生毕业设计成绩评定表1 绪论电梯进入人们的生活已经150年了。
基于单片机的电梯控制系统的开题报告

石河子大学毕业论文(设计)开题报告课题名称:基于单片机的电梯控制系统设计学生姓名:学号: ********** 学院:机械电气工程学院专业、年级:电气工程及其自动化2010(2)班指导教师:职称:副教授毕业论文(设计)起止时间:1.10——6.15文献综述摘要电梯控制系统设计文献综述1 电梯的定义及历史回眸1.1 电梯的定义一种以电动机为动力的垂直升降机,装有箱状吊舱,用于多层建筑乘人或载运货物。
也有台阶式,踏步板装在履带上连续运行,俗称自动电梯。
它是服务于规定楼层的固定式升降设备。
具有一个轿厢,运行在至少两列垂直的或倾斜角小于15°的刚性导轨之间。
轿厢尺寸与结构形式便于乘客出入或装卸货物。
习惯上不论其驱动方式如何,将电梯作为建筑物内垂直交通运输工具的总称。
1.2 电梯的发展历史回眸电梯技术发展大致分为两个阶段[1]:(1)电梯的雏形阶段1785年,英国出现了用蒸汽机驱动的升降机;1900年,以交流电动机传动的电梯开始问世。
1902年,瑞士的迅达公司研制成功了世界上第一台按钮式自动电梯,采用全自动的控制方式,提高了电梯的输送能力和安全性。
(2)现代电梯的发展阶段1903年,美国奥的斯公司生产了不带减速器的无齿轮高速电梯,电梯传动机构采用曳引驱动代替以往的卷筒式,为当今高层的大行程、高速度电梯奠定了基础;1976年,电梯上开始运用微处理机,之后随着大功率晶体管模块的问世,以及微机及数字调节器技术的不断成熟,人们利用调节脉冲宽度来调节电子逆变器,实现了对电梯中电动机的调压调频(VVVF),达到了线性调速的目的;1990年,电梯控制系统由并行信号传输向以串行为主的信号传输过渡,提高了整体系统的可靠性,为实现电梯的群控,智能化和远程监控提供了条件。
1.3 我国电梯事业的发展现状[2]大规模的经济建设尤其是蓬勃发展的房地产业给电梯行业开拓了广阔的市场,2001年我国电梯产量达4.5万台,创造了行业发展史上的一个新的高峰,被业内人士称为“第三次浪潮”。
《2024年基于PLC的八层电梯模型控制系统设计与实现》范文

《基于PLC的八层电梯模型控制系统设计与实现》篇一一、引言随着现代建筑业的飞速发展,电梯作为垂直交通工具,其安全、高效、稳定的运行显得尤为重要。
本文旨在设计并实现一个基于PLC(可编程逻辑控制器)的八层电梯模型控制系统,以优化电梯的运行效率和安全性。
二、系统需求分析系统需求分析是电梯模型控制系统设计与实现的首要步骤。
通过对八层电梯的实景模拟和实际需求的分析,我们可以明确系统需要满足以下基本功能:1. 乘客请求服务时的响应与调度。
2. 电梯在各层之间的准确停靠。
3. 安全保护功能,如超载、防撞等。
4. 监控及报警功能。
此外,为提高系统的使用效率和舒适性,我们还应考虑如下优化需求:1. 乘客数量的预判及分流。
2. 高效的人流引导与分流控制。
3. 系统的节能设计。
三、系统设计在系统设计阶段,我们首先确定了基于PLC的电梯控制方案。
通过PLC的高效处理能力和可靠性,我们可以实现对电梯运行的有效控制。
系统设计包括硬件设计和软件设计两部分。
(一)硬件设计硬件设计包括PLC的选择、传感器与执行器的配置等。
我们选择了高性能的PLC作为主控制器,通过与各种传感器(如楼层感应器、门开关传感器等)和执行器(如电机驱动器、灯光控制器等)的连接,实现对电梯的全面控制。
(二)软件设计软件设计主要包括PLC程序的编写和系统界面的开发。
我们采用结构化的编程方法,将程序分为输入处理、逻辑处理和输出处理三个部分。
同时,我们开发了友好的用户界面,方便用户进行操作和监控。
四、系统实现在系统实现阶段,我们首先完成了PLC程序的编写和调试。
通过模拟实际运行环境,我们对程序进行了反复的测试和优化,确保其能满足各项功能需求。
然后,我们完成了硬件的安装与调试,以及系统界面的开发。
在所有工作完成后,我们进行了整体系统的联调,确保系统的稳定性和可靠性。
五、系统测试与评估为确保系统的正常运行和性能达标,我们进行了系统的测试与评估。
我们模拟了各种实际运行场景,对系统的响应速度、准确度、安全性等方面进行了全面的测试。
一种基于PLC的电梯教学模型

2 对 模 型 用 电 机 要 求 的 体 积 小 , 起 线 路 , 电机 起 动 运行 线路 , 呼 叫 指 示 线 电 梯 上 升 指 示 灯 ; L 一 电梯 下 降 指 示 灯 ; SO B 一急 停 或 报 警 复 位 按 钮 ;S 1 B 动 、 调速 方便 ,接 线 简 单 , 可实 现 正 反 路 ,楼 层显 示线 路 , 开 关 门 控 制 线 路 , S5 B ~楼 层 呼 叫 按 钮 ; S l T 一 各 T ~S 5 转。 安 全 保 护 电路 等 。 层 限 位 开 关 ;H ~H 一呼 叫 层 指 示 灯 ; 1 5 因此,本电梯模型选用小型直流 电 电气控制系统如 图2 所示 。 l~5 一表示楼 层。 F F
1 、系 统 的控 制 要 求
电梯 控 制 系 统 梯 装 置 、变 压 而对 电梯 的运行 方向,楼层和 轿厢 的呼
开 行 可靠、编 程简单、维修方便 、抗干扰 稳压 电源及 电梯控制 系统 等组成 。由于 叫信 号 以指 示 灯 显 示 ( 关 旁 带 有 指 示 性 强 , 已成 为 目前 电梯 自动 控 制 系 统 中 电梯 的 运 行 足 根 据 楼 层 和 轿箱 的 呼 叫 信 灯 ) 为 了 提 高 电 梯 的运 行 效 率 和 平 层 。
层 。 另 外 , 电梯 在楼 层 间运 行 时 间 必须 小 于 l 秒 , 否 则 自动 停车 并报 警 。且 在 O
F 2- 4 R XN 6 M
呼叫指 示灯线路
每 一 呼 叫层 暂 停 3 。 秒 电 梯 结 构 框 图 如 图 3)示 , 模 型 电 f f
楼层显示线路
梯 主要 由轿 厢 、 电机 、支 架 、 导轨 、 限 位 开 关 、 呼 叫 按 钮 、 指 示 灯 、 L D 码 E数
基于单片机的电梯控制模型
电梯控制模型目录目录 (2)[摘要] (3)[关键词] (3)[Abstract] (3)[Keywords] (3)一、设计任务与要求 (4)二、总体方案设计与论证 (4)1、控制器选择 (4)2、动力选择 (4)三、硬件电路设计 (5)1、整体电路设计 (5)2、对电机的控制设计 (5)3、报警模块设计 (7)4、传感器模块设计 (7)5、A/D转换模块设计 (9)四、软件设计 (10)1、整个系统程序设计思路 (10)2、电机控制部分 (11)3、显示及报警部分 (13)附加:防冲顶和防撞底 (14)五、实际测试及结果分析 (14)六、结束语 (14)参考文献 (14)附录 (15)[摘要]:本系统采用两片单片机(89C52)作为内外招信号的检测和控制核心。
内外招使用按键按下与否带来的电平的改变来控制对应的单片机输入或输出口工作。
楼层检测使用反射式红外传感器;轿厢负载采用精密压力传感器;速度控制采用易控的步进电机外加微小误差转子;在竖井的侧面固定了轨道以防止轿厢的晃动。
基于这些完备而可靠的硬件设计,使用了一套独特的软件算法,实现了电机在运动和加速经及减速过程的精确控制。
[关键词]:单片机;步进电机;A/D转换;555定时器;施密特触发器;传感器;C语言编程;流程图[Abstract]:Inside and outside this system uses two piece of monolithic integrated circuits (89C52) to take the move of signal examination and the control core. The inside and outside move of use pressed key presses down the level change which or not brings to control corresponding the monolithic integrated circuit input or the outlet work. Floor examination use reflection type infrared sensor; The sedan theater box load uses the precise pressure transmitter; The speed control uses easily to control step-by-steps the electrical machinery in addition light error rotor; Fixed the track in the shaft side to prevent the sedan theater box rocking. Based on these complete and reliable hardware design, has used a set of unique software algorithm, has realized the electrical machinery in the movement and the acceleration after and the moderating process accuracy control.[Keywords]:MCS-51.89C52. Step-by-steps the electrical machinery; A/D transformation; 555 timers; Schmitt trigger; Sensor; C language programming; Flow chart一、设计任务与要求电梯控制模型,示意图如下图所示。
基于单片机的电梯控制系统的研究
基于单片机的电梯控制系统的研 究
郑良田
《 东莞市明兴电 梯有限公司
523571)
摘 要: 本文以单片机为研究对象, 采用单片 机作为电 梯的控制器, 介绍电梯控制系 统的硬件设计方法、系 统构成以及软件的设计, 详细 说明了系统的组成及工作原理, 该设计方法既适用于实验教学研究, 也适用于实际电梯的研究, 满足电梯控制中稳定性和安全性的要求。
3 软件设计
2 系统硬件构成及工作原理
本系统主要包括5 大模块。 1 电机控制模 -3 : 块, 位置显示模块, 管理模块, 电源控制模块, 重最检测模块。 按照上面的模块设计电梯控制系统 , 则理 想的电梯控制系统的运行速度应该满足下面
的曲线。
V(m /B )
①电机运行方向的控制。 单片 机根据输
2 . 3 管理模块 管理模块决定运行方式与方向, 呼梯信号
管理与 操作信号的 确认, 以及与 远程计算机的
交计的电源的种类较多, 有些模块 电压大小虽然相同, 但要求隔离以提高系统的
1
图2 系统硬件构成图
抗干扰能力。为 计如下几种电 + 3.3V 此设 源,
给单片机供电, 5V 和 一 给单片机的外围 + 5V 逻辑电路供电, 15V 和 一 + 15V 给放大电路供 电, 以上这些电压要求共地 ; 另外还需要隔离
入信号进行逻辑分析 , 决定电机停止、上升 或是下降。单片机的一个引脚控制一个继电 器的吸合, 此继电器的吸合与断开切换直流电 机供电电压的极性, 从而控制电机的上升或下 降的目的。 ②电机的速度控制。单片机根据设定的 速度值输出不同占空比的PWM 信号, 经硬件 平滑滤波控制电机的运行速度。 ③平层时轿厢的惯性的处理。电梯到达 楼层时, 若直接切断电机的供电, 由于轿厢的 惯性, 必然造成平层的不准确。本设计中加入 了反向电压制动到达了精确平层的效果。 系统构成如图2 所示, 系统核心为单片
(完整word版)基于单片机控制的电梯控制系统
单片机综合实验实验报告学院计算机与电子信息学院专业电子信息工程班级电信11- 班姓名学号110340301实验题目基于单片机控制的电梯控制器系统环境Proteus 指导教师左敬龙实验时间2013年10月28日至2013年11月01日实验报告评分:_______题目:基于单片机控制的电梯控制器班级:电信11- 姓名:摘要:单片机即单片微型计算机(Single-Chip Microcomputer ),是集CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器。
本设计介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯内外电路按键矩阵模拟检测模块、电梯外请求发光管显示模块、楼层显示数码管模块、电梯上下运行显示模块等5部分组成。
该系统采用单片机(AT89S52)作为控制核心,内外使用按键按下与否而引起的电平的改变,作为用户请求信息发送到单片机,通过单片机来控制电机的正反转,并且根据楼层检测结果控制电机停在目标楼层。
软件部分则使用C语言,利用查询方式来检测用户请求的按键信息,根据电梯运行到相应楼层时,模拟按键引起电平变化,送到单片机计数来确定楼层数,并送到数码管进行显示。
硬件设计简单可靠,结合软件,基本实现了六层电梯运行的模拟。
关键词:单片机,AT89S52,电梯,控制器。
1 引言随着生活节奏的加快以及生活环境的不断改变,高楼大厦中电梯的应用也越来越普及,而如何有效地使用电梯,是其能够智能化的稳定工作已经成为焦点。
从而,电梯便是高层住宅、商店、宾馆、写字楼、仓库等高层建筑不可缺少的垂直方向的运输工具。
然而,1889年美国奥梯斯升降机公司推出的世界第一部以电动机为动力的升降机,同年的纽约市马累特大夏安装成功。
随着建筑物规模的不断扩展,楼层也越来越高,对电梯的调速精度、调速范围等静态和动态特性也随之提出更高的要求。
由于传统的电梯运行逻辑控制系统采用的是继电器逻辑控制线路。
采用这种控制线路存在易出故障、维护不便、运行寿命较短、占用空间大等缺点。
基于51单片机的模拟电梯控制系统_毕业设计
摘要本文介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯内外电路按键模拟检测模块、电梯外请求发光管显示模块、楼层显示数码管模块、电梯上下行模块及模拟传感器模块等5部分组成。
该系统采用单片机(AT89C51)作为控制核心,内外均使用按键按下与否引起的单片机相应端口电平变化的原理,作为用户请求信息发送到单片机,单片机根据判断的结果最终驱动步进电机做相应的运动,在运动的过程中,单片机依照请求信息通过模拟的传感器使步进电机停止运动,并利用彩灯作为上升和下降的状况显示,七段数码管实时显示当前楼层,完成整个请求和响应的过程。
软件部分使用汇编语言实现,利用查询方式来检测用户请求的按键信息。
根据电梯运行到相应楼层时,模拟按键引起的电平变化,进行判断和执行实现电梯的控制,并且将程序模块化,方便了修改和调用。
硬件设计简单可靠,结合软件,基本实现了四层电梯的模拟运行。
关键词:单片机,AT89C51,电梯控制,步进电机目录摘要 (I)目录 (II)第1章绪论 (1)1.1电梯的研究背景及意义 (1)1.2 电梯的国内外发展状况 (1)第2章电梯设计任务与要求 (2)2.1设计任务 (2)2.2设计要求 (2)第3章总体设计方案 (3)3.1设计思路 (3)3.2总体设计框图 (3)第4章电梯控制系统 (4)4.1电梯控制系统 (4)4.2主要硬件设计器件介绍 (5)4.3 软件设计 (9)第5章个人心得体会 (12)参考文献 (14)致谢 (15)附录I: (16)附录II: (18)第1章绪论1.1电梯的研究背景及意义电梯是高层宾馆、商城、住宅、多层厂房和仓库等高层建筑不可缺少的垂直方向的交通工具。
随着社会的发展,建筑物规模越来越大,楼层越来越多,对电梯的可靠性、舒适感和美学等方面的要求也有了更高的要求。
电梯是集机电一体的复杂系统,涉及机械传动、电气控制和土建等工程领域,而对现代电梯而言,应具有高度的安全性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
12-13学年第一学期开放性实验项目题目: 电梯控制模型院系名称:信息科学与工程专业班级:电信1001学生姓名: 姜莉莉 学号: 0130指导教师: 王伟生 教师职称: 讲师实训地点:创新实验室 地点: 31520设计并制作一个电梯控制模型。
示意图如图3所示。
二、设计要求:1、 基本要求:电梯间竖井模型部分可由有机玻璃粘成无上盖板的六面体ABCDEFGH ,高度AE 为1.2m ;电梯桥厢模型J 通过滑轮悬挂并由电动机M 牵引,可在电梯间竖井模型的空间内上下运动。
该电梯间竖井模型每隔20cm 自下向上分成5层,其楼层编号如图3所示。
(1) 5(2) (3)(4) 层和从5层到1层的往返时间相等,单程时间不超过12秒,往、返时间之差不大于1秒,并自动记录、显示运行时间。
2、 发挥部分:(1) 要求桥厢模型能够加载0~500克的重物,显示并存储该物体的重量,显示分辨率为1克,误差:±3%。
(2) 桥厢模型的额定负荷可以预置,当加载的物体超过预置值时,将发出超重报警信号。
(3) 增设模拟桥厢内表示乘客欲到达层数的按钮,桥厢模型将按照电梯模型运行规则作相应的运动。
(4) 其它。
三、评分标准四、其他说明a) 控制电机类型不限,其安装位置及安装方式自定。
b) 电梯竖井间部分也可简化,由一垂直平面代替,如图4所示。
c) 平层的要求是以桥厢模型J 的底平面(或自定标志)与表示楼层的标志线平齐。
d)要求平层过程中桥厢模型J移动方向保持不变。
e)关于电梯模型运行规则的说明:(1) 电梯有两种类型的按钮:第一种为各楼层上的“向上”、“向下”按钮;第二种为电梯桥厢内表示要到达楼层编号的数字按钮。
实际制作时,按钮的安装位置不作任何限制。
(2) 各按钮呼叫时应有指示灯显示,电梯响应该按钮的呼叫后,其指示灯应自动熄灭。
(3) 电梯运行时响应按钮的优先顺序如下:方向优先:电梯按某方向运行时,优先响应该运行方向的按钮;距离优先:同一方向有多个按钮呼叫时,优先响应最近的楼层。
摘要本文介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电源设计模块、楼层检测模块、电动机驱动模块、LED显示模块、报警模块等7部分组成。
该系统采用单片机(89C52)作为控制核心,内外招使用按键按下与否而引起的电平的改变,作为用户请求信息发送到单片机,单片机控制电动机转动,单片机根据楼层检测结果控制电机停在目标楼层。
楼层检测使用光电传感器,电动机控制部分采用直流电动机和L297和L298芯片驱动。
软件部分使用汇编语言,利用中断方式来检测用户请求的按键信息,根据电梯运行到相应楼层时,光电传感器产生电平变化,送到单片机计数来确定楼层数,并送到数码管进行显示。
硬件设计简单可靠,结合软件,基本实现了五层电梯运行的模拟。
关键词:单片机、电梯控制系统、传感器、LED显示。
目录目录 (6)一、引言 (7)1.1设计的主要内容 (7)1.2设计思路 (8)二、硬件电路设计 (10)2.1 单片机系统 (11)2.2系统显示电路 (12)2.3键盘操作电路 (14)2.4电动机控制模块 (15)2.5与称重系统的接口设计 (16)2.6时钟电路的设计 (16)2.7 复位设计 (17)2.8单片机与步进电动机使用的电源设计 (18)2.9 楼层检测模块 (19)三、软件设计 (20)3.1电梯模型控制主程序设计 (20)3.2LED动态显示程序模块的设计 (21)3.3独立按键程序设计 (21)3.4X5045与89C52接口电路程序模块的设计 (22)四、总结 (24)五、参考文献 (25)六、附录 (26)一、引言1.1本设计的主要内容本次设计是电梯控制模型之单片机控制系统设计。
主要完成的功能是使用单片机来控制电梯控制系统,在这里为了更好的让教学知识与实际相连,也锻炼我们对一些专业软件的学习能力、以及动手能力,做出实物模型出来。
本电梯控制系统采用89C52单片机作为核心器件实现对电梯模拟轿厢的自动控制。
该系统控制过程是利用红外线发送-接收对管监测器采集数据,将数据传到控制器。
主控制器完成对轿厢在不同层面、不同速度、不同方向的实时控制和逻辑协议实现,从而来控制电动机的正转、反转、以及停止等。
主控制器还外接预制键盘和LED 显示模块等。
在该系统中,从控制器实现称重系统的压力信号采集并进行数据处理后,通过数据通信将所采集的参数发送给主控制器。
在重量允许范围里电阻应变式拉力传感器根据重力的变化使其阻值发生变化,再经相应的桥式传感器放大电路把这一电阻变化转换为线性电压信号,同时将该电压采样转为净重量并在LED 上显示。
在电梯超重的情况下,主控制器接收到从控制器所采集的参数后,发出让电机停止转动的控制信号和系统报警信号,从而有效地监控电梯系统的运行。
对单片机控制电梯系统而言,设计可分为硬件设计和软件设计。
在硬件设计部分,着重要完成以下几个方面的内容:1)单片机的选择;2) LED显示电路的设计;3)键盘操作电路的设计;4)与称重系统的接口设计;5)与步进电动机的接口设计;6)时钟与看门狗复位电路;7)单片机与步进电动机使用的电源设计;对于系统的软件设计,主要包括:1)系统主程序的设计;2)系统几个中断子程序的设计3)系统软件流程图等内容;针对本次设计中所存在的问题,提出部分改进意见和下一步所要研究的目标。
最后,总结了设计过程的收获与不足并展望了未来。
1.2设计思路1.21 系统的组成本次设计是电梯模型控制的单片机系统设计,单片机模块是整个系统的核心部分,在这样一个电梯模型的控制系统中,需要有控制电梯轿厢上行和下行的电机控制模块、控制轿厢停止并给电机信号的红外感应模块、还有电梯轿厢内的重量检测模块和显示模块和LED显示模块。
LED显示模块主要是显示电梯在运行的过程中所经过的层数,电梯欲到达的层数等。
在这里,单片机基本系统、显示、键盘设计,单片机与步进电动机的接口设计,单片机与称重系统的接口设计,这三个部分是本次设计的重点。
1.22 显示设计:采用传统的8位数码管(LED)显示移动的楼层以及相关的方向问题。
显示信息量少,功耗较大,但是在这里的软件驱动简单,驱动电路也相对容易实现,硬件电路调试也方便,在主单片机中仅仅考虑到显示楼层数和电梯运行的方向,而不需要显示大量的信息,所以用传统的8位数码管LED显示即可以。
1.23 键盘设计:单片机使用的键盘为独立式,独立式实际上就是一组相互独立的按键,这些按键可直接与单片机的I/O口连接,连接方法就是每个按键独立一条口线,各按键之间状态不会影响且接口简单。
1.24 与电机驱动系统的接口设计步进电机是一种将电脉冲转化为角位移的执行机构。
当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(即步进角)。
我们所用的步进电机是四相电机(参数),所以需要放大四路驱动信号。
采用专用步进电机控制芯片L297及L298,该芯片可以驱动一个四相电机,放大四相0到5伏控制信号,控制5到24伏范围的电源驱动步进电机,且该芯片能通过使能端同时控制四路的工作状态,输出电压最高可达50V,可以直接通过电源来调节输出电压;也可以直接用单片机的I/O口提供信号;电路简单,使用比较方便。
1.25 与称重系统的接口设计本系统是在轿厢内放一称重传感器来采集放在轿厢内的重物的重量的,本次设计采用应变式称重传感器。
此传感器是由电阻应变片作为敏感元件制造生产的称重传感器,即此传感器是一种压力传感器,能够很直观的将重量信号转换成电压信号,从而来很好的将数据传输给单片机。
1.26 电源模块稳压电源的技术指标分为两种:一种是特性指标,包括允许的输入电压、输出电压、输出电流及电压调节范围等;另一种是质量指标,用来衡量输出直流电压的稳定程度,包括稳压系数、输出电阻、温度系数及纹波电压等。
由于整个系统既包括模拟电路也包括数字电路,所以为减少相互扰,本系统设计了稳压源以供电机和单片机等需要使用电源的器件使用。
在这里选择的是由输出电压固定的三端集成稳压器,用来产生4路电源+5V、-5V、+12V、-12V分别对各部分电路供电。
二、硬件电路设计根据本设计的任务、要求,我们将系统分为若干个模块,以单片机为核心,完成多项功能。
主控制器是通过控制驱动电机的正常运转,控制其运行的方向、速度;与红外发射接收对管通信,控制轿厢的运行距离,使其在适当的位置停下来;处理由键盘输入的数据,并且控制LED 显示,从控制器是完成对应变片放大电路的采样,并将电压变化量的变换转为净重量显示在LED上。
本系统功能较多,设计极具人性化,图3-1为电梯系统架构。
2.1 单片机系统考虑到现在市场上能够买到的芯片以及系统要求实现的功能来看,采用89C52 单片机。
89C52 单片机为CMOS 8 位单片机,片内含8KB 的可反复擦写的只读程序存储器和256 字节的随机存取存储器,片内置通用8 位中央处理器(CPU)和Flash 存储单元,其强大的功能更适合较为复杂的控制应用场合。
下面对89C52 单片机作简要说明。
89C52单片机的系统结构框图图3-2 89C52 的引脚排列图关于89C52单片机的最小系统的连接图和电路及89C52单片机芯片内部结构相关教材上已介绍的很详细,在这里我们不再赘述。
2.2 系统显示电路2.21LED显示电路在这里使用的是动态扫描显示。
为了节省单片机的口线,用74LS164移位寄存器来移位显示要显示的数据,并用三极管来驱动,这样可以节省单片机的I/O 口,考虑到设计的电梯是五层的,六个数码管中的五个用来显示楼层,另外一个用来显示电梯运行的方向,即是向上运行,还是向下运行。
在电梯运行的过程中显示电椅欲运行到达的楼层数,当到达过那一层,那个楼层数字亮。
当电梯运行过去时,那层电梯数字的数码管灭,在到达下一层时,采用同样的处理方法。
在电梯的运行过程中,如前面电梯的运行规则所说,电梯上行的过程中,只响应比欲到达的楼层数字大的楼层,但是保留对电梯的呼叫信号,当电梯完成当前的呼叫后,再按照相应的规则进行。
六个数码管用六个COM位选端和一个数据传送端及和其他器件共用的时钟端来实现。
节省了硬件资源,也使电路简单。
下面我把74LS164介绍一下:选用的型号是74LS164。
其引脚如图3-3所示:图3-3 74LS164引脚图引脚功能如下:A 与B—串行数据输入,每个输入可以作为另一个输入的高电平有效输入,在使用时,两个输入端必须相连,而不同输入端必须接高电平。
CLK—时钟信号,高电平有效。
MR/—清零复位端,低电平有效。
Q0-Q7—数据输出端。
2.22 电梯灯显示电路在电梯控制系统中,设计一个电梯楼层的显示灯,在这里是用传统的小灯泡来显示,原理是在每一个楼层,都会有一排小灯,这每一个小灯代表一个楼层,当电梯在某一层时,对应的小灯就会发光亮起来,这样每一层的人都能够知道电梯当前是在何层,当电梯运行过那一层时,小灯会相应的灭掉,随之而来的楼层则变亮,其原理图见3-4所示。