基于单片机控制的电梯控制系统
- 格式:docx
- 大小:11.30 KB
- 文档页数:3
基于单片机的电梯自动控制系统设计【摘要】电梯是现代人类生活中必不可少的运载工具,其重要性不言而喻。
如果电梯控制系统主芯片采用高性能的微控器,这样就使得控制系统可以提供两种联网方式,使得系统性能更加安全可靠。
本文介绍了电梯控制系统的硬件和软件设计,期望能给人们可借鉴的经验。
【关键词】单片机;电梯;控制系统1.引言随着我国经济的不断增长,高楼大厦越来越多,电梯方面的技术发展得越发成熟,电梯的安全性能得到了很好的提升。
但是,一些电梯由于硬件和软件的设计不够完善,使得电梯在运行和维护方面存在着困难和隐患,对人们的生命财产安全有着严重的威胁,如何解决此类问题已成为当务之急。
下面就这些方面进行讨论。
2.相关硬件设计分析图1表示控制系统框架,其采用的是Freescale的MCF51CN128作为主控芯片,而时钟的模块则为其显示时间,通过对RFID进行读卡从而达到识别和认证电梯工作人员以及乘客身份的目的,预留下来的借口是RS485,通过音频进行解码以后可以对语音的相关提示和一些音乐进行播放,并由计算机和SP3232进行通信,设置电梯设备初始的相关参数。
由无线通信的模块MC52i来传输无线短信以及语音的同化,由DO83848i对太网进行接收,并由LED等对工作状态进行及时的显示,并与RJ-45端口交接,与TCP/IP协议栈进行配合后实现网络通信的功能。
2.1 接口以太网为主的模块局域网以太网为主是遵循了常用的通信标准,其设备又是保持在1010~0Mbps的速度传输信息,具有低成本和高可靠性的优点。
而MCU快速的内部集成可以将控制器与DP83848进行连接,与HR911105A进行配合以后形成了太网电路。
在辅助电路内部存在三个LED,其作用是提供指示,如果D1灯发出亮光,那么就表示此时是Activity的状态如果D2发出亮光,那么就表示此时是Link的状态,如果D3发挥作用,则表示以100Mb/s的速度将信息进行传播,不亮的情况下其速度则为10Mb/s,这个时候的振荡源由晶体来产生,以使得芯片得以正常进行工作。
毕业设计(论文)题目基于单片机的电梯控制系统模拟电梯控制系统设计摘要单片机即单片微型计算机(Single-Chip Microcomputer ),是集CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器。
其中51单片机是各种单片机中最为典型和最有代表性的一种,广泛应用于各个领域.电梯是集机械原理应用、电气控制技术、微处理器技术、系统工程学等多学科和技术分支于一体的机电设备,它是建筑中的永久垂直交通工具。
本论文选择AT89S51为核心控制元件,设计了一个八层电梯系统,使用单片机汇编语言进行编程,实现运送乘客到任意楼层,并且显示电梯的楼层和上下行。
利用单片机控制电梯有成本低,通用性强,灵活性大及易于实现复杂控制等优点。
关键词单片机电梯系统控制Simulated elevator control system designAbstract Microcontroller that microcomputer (Single-Chip Microcomputer) gathering CPU, RAM, ROM, the timing, number and variety of interface integrated microcontrollers. 51 various SCM SCM is the most typical and most representative of a widely used in various fields. Elevator is the application of the principle set machinery, electrical control technology, microprocessor technology, systems engineering and other technical disciplines and branches of the integration of mechanical and electrical equipment, which is building a permanent vertical transport. This paper choice AT89S51 control of the core components, designed a new 8 storey lift systems, using single-chip assembly language programming, transporting passengers arrived a floor, it also shows the elevator floor and downlink. SCM control elevators low cost, versatility, flexibility and ease of large complex control advantagesKeyboards Single-Chip Microcomputer Elevator system control目录引言 (1)第一章单片机概述 (2)1.1单片机简介 (2)1.2单片机的特点 (3)1.3单片机的应用领域 (4)1.4单片机的发展趋势 (4)1.5单片机的主要生产厂家和机型 (5)第二章硬件系统实现 (7)2.1功能模块图 (7)2.2各功能模块介绍 (7)2.2.1 AT89S51芯片 (7)2.2.2 显示模块 (10)2.2.3 复位开关模块 (10)2.2.4 振荡器电路模块 (11)2.2.5 程序下载模块 (11)2.3设计电路及连线 (11)第三章软件设计 (13)3.1汇编语言简介 (13)3.2流程图设计 (14)3.3程序设计 (15)3.3.1程序初始化 (15)3.3.2主程序调用 (15)3.3.3中断程序调用 (16)第四章系统调试 (19)4.1硬件调试 (19)4.2软件调试 (19)第五章英文翻译 (21)结论 (25)致谢 (26)参考文献 (27)程序附录 (28)引言随着现代高科技的发展,住房和办公用楼都已经逐渐向高层发展。
基于单片机的电梯运行控制系统随着科技的不断进步,基于单片机的电梯运行控制系统成为了现代电梯行业的重要发展方向。
这种控制系统具有智能化、节能、安全可靠等诸多优势,为电梯的运行管理提供了全新的解决方案。
一、单片机在电梯运行控制系统中的应用单片机作为一种集成了微处理器、内存、外设接口等功能的芯片,具有体积小、价格低、可靠性高等特点,因此在电梯控制系统中得到了广泛应用。
基于单片机的电梯运行控制系统可以通过编程实现多种控制功能,如楼层呼叫、定向运行、减速停车等。
此外,单片机还可以结合传感器、变频器等设备,实现对电梯的智能监控和节能控制。
二、电梯运行控制系统的组成部分及工作原理电梯运行控制系统主要由以下几个部分组成:1、控制器:控制器是电梯运行控制系统的核心部分,主要负责接收乘客的呼叫信号,并根据最优路径算法确定电梯的运行方向和速度。
控制器一般由单片机及其外围电路组成。
2、呼叫信号装置:呼叫信号装置设置在各个楼层,用于乘客发送呼叫信号。
当乘客按下呼叫按钮时,相应的楼层信号将被发送到控制器。
3、显示装置:显示装置通常设置在电梯内,用于显示当前楼层、目的楼层等信息,以方便乘客了解电梯的运行状态。
4、传感器:传感器用于检测电梯的运行状态和位置信息,如电梯的上下方向、当前楼层等。
5、变频器:变频器用于控制电机的转速,从而实现电梯的速度控制。
电梯运行控制系统的工作原理如下:当乘客按下呼叫按钮时,控制器接收到楼层信号,并根据最优路径算法确定电梯的运行方向和速度。
变频器根据控制器的指令控制电机的转速,从而控制电梯的速度。
同时,传感器检测电梯的运行状态和位置信息,并将相关信息反馈给控制器。
控制器根据传感器的反馈信息调整电梯的运行状态,确保电梯的稳定运行。
三、现有问题及解决方法尽管基于单片机的电梯运行控制系统具有诸多优点,但在实际应用中仍存在一些问题。
例如,控制器可能出现故障,导致电梯无法正常运行。
为解决这一问题,可在控制器中加入备份电路,以确保在控制器出现故障时电梯仍能正常运行。
基于51单片机模拟电梯控制系统简介本文档介绍了基于51单片机的模拟电梯控制系统。
电梯是现代建筑中不可或缺的交通工具,其安全性和运行效率直接影响到建筑的使用体验。
本文档将详细描述电梯控制系统的设计和实现过程,以及关键的技术细节。
系统架构硬件设计基于51单片机的模拟电梯控制系统的硬件设计主要包括以下几个模块:1.电梯控制板:该板包含了51单片机、电梯按钮、电梯状态显示器等组件,用于控制电梯的运行和状态显示。
2.电梯驱动器:该模块负责控制电梯的电机和门的开关,通过与电梯控制板的通信来实现电梯的运行控制。
3.按键模块:该模块用于接收用户输入的目标楼层,并将数据传输给电梯控制板。
4.故障检测模块:该模块用于检测电梯运行时的故障情况,并通过与电梯控制板的通信来报告故障信息。
软件设计电梯控制系统的软件设计主要包括以下几个部分:1.电梯控制算法:该算法用于根据用户输入的目标楼层和电梯当前的状态,确定电梯的运行方向和下一个停靠楼层。
2.状态机设计:该设计用于实现电梯的状态转换和运行控制。
通过状态机设计,可以实现电梯的顺序运行、停靠和开关门等功能。
3.中断处理程序:该程序用于处理硬件中断,包括接收用户输入的目标楼层和监测电梯的故障情况。
功能实现电梯运行控制通过电梯控制算法和状态机设计,可以实现电梯的运行控制。
电梯可以根据用户输入的目标楼层确定运行方向,并在到达目标楼层时停靠。
电梯状态显示电梯状态显示器可以显示电梯当前的楼层和运行状态,如上行、下行、停靠等。
通过电梯状态显示器,用户可以清楚地了解电梯的运行情况。
故障检测与报告电梯控制系统可以监测电梯的故障情况,如电机故障、门开关故障等。
一旦检测到故障,系统会通过显示器或其他方式向维护人员报告故障信息,以便及时修复。
基于51单片机的模拟电梯控制系统通过硬件设计和软件设计实现了电梯的运行控制、状态显示和故障检测等功能。
该系统可以提供安全、高效的电梯运行体验,为建筑的使用者提供便利。
单片机综合实验实验报告学院计算机与电子信息学院专业电子信息工程班级电信11- 班姓名学号110340301实验题目基于单片机控制的电梯控制器系统环境Proteus 指导教师左敬龙实验时间2013年10月28日至2013年11月01日实验报告评分:_______题目:基于单片机控制的电梯控制器班级:电信11- 姓名:摘要:单片机即单片微型计算机(Single-Chip Microcomputer ),是集CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器。
本设计介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯内外电路按键矩阵模拟检测模块、电梯外请求发光管显示模块、楼层显示数码管模块、电梯上下运行显示模块等5部分组成。
该系统采用单片机(AT89S52)作为控制核心,内外使用按键按下与否而引起的电平的改变,作为用户请求信息发送到单片机,通过单片机来控制电机的正反转,并且根据楼层检测结果控制电机停在目标楼层。
软件部分则使用C语言,利用查询方式来检测用户请求的按键信息,根据电梯运行到相应楼层时,模拟按键引起电平变化,送到单片机计数来确定楼层数,并送到数码管进行显示。
硬件设计简单可靠,结合软件,基本实现了六层电梯运行的模拟。
关键词:单片机,AT89S52,电梯,控制器。
1 引言随着生活节奏的加快以及生活环境的不断改变,高楼大厦中电梯的应用也越来越普及,而如何有效地使用电梯,是其能够智能化的稳定工作已经成为焦点。
从而,电梯便是高层住宅、商店、宾馆、写字楼、仓库等高层建筑不可缺少的垂直方向的运输工具。
然而,1889年美国奥梯斯升降机公司推出的世界第一部以电动机为动力的升降机,同年的纽约市马累特大夏安装成功。
随着建筑物规模的不断扩展,楼层也越来越高,对电梯的调速精度、调速范围等静态和动态特性也随之提出更高的要求。
由于传统的电梯运行逻辑控制系统采用的是继电器逻辑控制线路。
采用这种控制线路存在易出故障、维护不便、运行寿命较短、占用空间大等缺点。
基于单片机的电梯控制系统设计随着现代社会的快速发展,电梯已成为人们日常生活中不可或缺的运输工具。
为了提高电梯的运行效率,保证其安全可靠性,设计一种基于单片机的电梯控制系统。
该系统以单片机为核心,结合传感器、按键、显示等模块,实现对电梯的运行状态、楼层信号、呼梯信号的实时监控与显示。
一、系统硬件设计1、单片机选择本设计选用AT89S52单片机作为主控芯片,该芯片具有低功耗、高性能的特点,内部集成了丰富的外围设备,方便开发与调试。
2、输入模块设计输入模块主要包括楼层传感器和呼梯按钮。
楼层传感器采用光电式传感器,安装在各楼层,用于检测电梯的运行状态和位置;呼梯按钮安装在电梯轿厢内,用于收集用户的呼梯信号。
3、输出模块设计输出模块主要包括显示模块和驱动模块。
显示模块采用LED数码管,用于实时显示电梯的运行状态、楼层位置等信息;驱动模块包括继电器和指示灯,用于控制电梯的运行和指示状态。
4、通信模块设计通信模块采用RS485总线,实现单片机与上位机之间的数据传输与通信。
二、系统软件设计1、主程序流程图主程序主要实现电梯控制系统的初始化、数据采集、处理与输出等功能。
主程序流程图如图1所示。
图1主程序流程图2、中断处理程序中断处理程序主要包括外部中断0和定时器0的中断处理。
外部中断0用于处理楼层传感器的信号,定时器0用于计时和速度控制。
三、系统调试与性能分析1、硬件调试首先对电路板进行常规检查,包括元器件的焊接、电源的稳定性等;然后分别调试输入、输出、通信等模块,确保各部分功能正常。
2、软件调试在硬件调试的基础上,对软件进行调试。
通过编写调试程序,检查各模块的功能是否正常;利用串口调试工具,对通信模块进行调试。
3、性能分析经过调试后的电梯控制系统,其性能稳定、运行可靠。
该系统能够实现对电梯运行状态、楼层信号、呼梯信号的实时监控与显示,并且具有速度快、安全可靠等特点。
该系统还具有成本低、易于维护等优点,适用于各种场合的电梯控制。
摘要本文介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯内外电路按键模拟检测模块、电梯外请求发光管显示模块、楼层显示数码管模块、电梯上下行模块及模拟传感器模块等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 显示:本设计要求实现6层控制,实时显示电梯所在楼层号位置2 升降控制:采用一台电动机,利用电机的正反转来实现电梯的升降。
3 具备不可逆响应的功能:电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向呼叫均无效。
(二)扩展功能1 可增加人性化的按键语音服务功能2 可增加遥控或感应操作功能二计划完成时间三周1第一周完成软件和硬件的整体设计,同时按要求上交设计报告一份。
2 第二周完成软件的具体设计和硬件的制作。
3 第三周完成软件和硬件的联合调试。
目录1引言 (1)2电路总体设计方案 (1)2.1设计思路 (1)2.2设计方框图 (1)3设计原理分析 (2)3.1模拟信号输入电路的设计 (2)3.2模拟信号输出电路的设计 (3)3.2.1显示电路的设计 (3)3.2.2电机控制电路的设计 (3)3.3复位和时钟电路 (4)3.4系统软件设计 (4)4结束语 (6)参考文献 (6)附录一 (7)附录二 (8)基于单片机控制的电梯控制器摘要:针对目前建筑物上的载物电梯的常规功能和大型车间转移贷物的麻烦,本设计提出了以单片机为核心的电梯控制技术和实现方法,通过人的按键选择能够使电梯自动上升、下降、自动、自行和实时显示,带来了极大方便。
关键词:89S51,门开关,电梯控制,电机的正反转,传感器1引言在一些办公楼、宾馆和大型车间中,除了安装载人电梯外,为了更加提高办事效率,节省劳力,常常要安装载物电梯。
但是在目前广泛使用的自动控制系统中,绝大多数是以继电器为控制型。
它的缺点是随着楼层的增高,使用继电器的数量会大大增加,造价和体积也会越来越大;同时继电器也会因为长时间工作发生表面烧结,控制失灵现象。
本设计以六层建筑物为模型,以单片机8051为核心,设计了一种方便贷物在各层的传送,但工作环境又不太烦忙的电梯,消除了以上缺点,且有很强的实用性。
2电路总体设计方案2.1 设计思路本设计采用AT89S51单片机作为核心,配以适当接口作为输入输出通道。
基于AT89C51单片机电梯控制系统的设计电梯控制系统是一个非常常用且重要的系统,在现代的高层建筑中几乎无处不在。
在这篇文章中,我们将介绍一个基于AT89C51单片机的电梯控制系统的设计。
首先,让我们了解一下电梯系统的基本原理。
一个标准的电梯系统由电梯井、电梯、电梯按钮、电梯控制系统和相关的传感器组成。
电梯井是电梯运行的区域,电梯则负责在楼层之间垂直运行。
电梯按钮用来选择目标楼层,电梯控制系统接收按钮的输入,并根据指定的楼层来控制电梯的运行。
传感器则用于检测电梯是否到达了指定楼层。
在本设计中,我们将使用AT89C51单片机作为电梯控制系统的核心芯片。
AT89C51是一种8位微控制器,具有强大的处理能力和丰富的接口功能。
它可以与其他外部设备进行通信,接收和发送数据,并控制电梯的运行。
首先,我们需要对电梯系统进行建模和设计。
我们将电梯系统划分为几个模块,包括电梯井、电梯、电梯按钮、电梯控制系统和传感器。
在电梯井中,我们需要安装楼层传感器,以便控制系统能够准确地检测电梯的位置。
这些传感器可以是光电传感器、红外线传感器或其他类型的传感器。
当电梯到达指定的楼层时,传感器将发送信号给控制系统。
电梯按钮用于选择目标楼层。
每个楼层都安装有一个电梯按钮。
当乘客按下按钮时,按钮会发送信号给控制系统,控制系统将根据输入的楼层信息计算出电梯的运行方向。
电梯本身主要由电机和轿厢构成。
电梯电机用于驱动轿厢在不同楼层之间垂直运动。
控制系统将控制电机的转动方向和速度,以实现电梯的运行。
最后,我们来了解电梯控制系统的设计。
电梯控制系统由AT89C51单片机和其他外部设备组成。
AT89C51单片机将接收来自按钮和传感器的输入信号,并根据输入信号来控制电梯的运行。
为了实现这个设计,我们需要将单片机与按钮和传感器连接。
单片机的GPIO引脚将与按钮连接,以接收按钮输入的信号。
传感器将与单片机的引脚连接,在电梯到达指定楼层时发送信号给单片机。
毕业设计(论文)开题报告题目基于单片机的电梯控制系统专业电气自动化学生姓名一、文献综述(立论依据)电梯现在已经是人们生活中不可缺少的一部分,无论是高层居民楼还是商场、办公楼都已经离不开电梯,电梯的数量也在飞速的增长,到2010年全球电梯总量已逾千万部。
人们对电梯的安全性、高效性、舒适性要求越来越高,展望未来电梯的发展必将迈向智能化和群控系统化。
单片机的价优性和可拓展性很适合未来电梯的需要。
二、研究内容及预期目标本系统是基于单片机的对电梯的控制,设计可完成对八层电梯的控制,包括内外呼叫、电机驱动电路、楼层检测、楼层显示、报警系统,电梯平层减速等,最终实现乘客在任意楼层呼叫电梯,电梯到达自动开门,乘客进入电梯后选择目标楼层,电梯载乘客到达目标楼层,自动开门。
并且实现系统对多个呼叫和目标楼层的响应和判断,进行最优化运送。
三、研究方案(研究方法)1.通过考察电梯的控制系统,了解电梯运行原理,为设计做好准备。
2.通过对电梯控制系统的考察后,发现其不足之处加以改正。
并加入LED显示和单片机电路的控制系统并做出本设计的基本原理原稿。
3.查阅相关单片机控制系统,选择一种合适的单片机。
4.确定设计方案,写出方案的实现步骤,翻译中英文摘要。
5.画出控制原理图,并调试程序。
6.攥写论文,写完并打印论文。
四、进度计划2011年11月28日至2011年12月4日搜集材料,完成基本的电路初稿2011年12月5日至2011年12月11日完善电路图,编写程序,及完善程序2011年12月12日至2011年12月18日编写及完善论文,准备答辩。
指导教师签字时间年月日。
单片机原理与应用技术课程设计报告基于单片机控制的电梯自动控制系统专业班级:姓名:时间:指导教师:基于单片机控制的电梯自动控制系统1.设计目的与要求1.1 基本功能(1)显示:本设计要求实现6层控制,实时显示电梯所在楼层位置。
(2)升降控制:采用一台电动机的正反转来实现电梯的升降。
(3)具备不可逆响应的功能:电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向呼叫均无效。
1.2 扩展功能(1)可增加人性化的按键语音服务功能。
(2)可增加遥控或感应操作功能。
2.设计内容(1)画出电路原理图,正确使用逻辑关系;(2)确定元器件及元件参数;(3)进行电路模拟仿真;(4)SCH文件生成与打印输出;3.编写设计报告写出设计的全过程,附上有关资料和图纸,有心得体会。
4.答辩在规定时间内,完成叙述并回答问题。
- 2 -目录1 引言 ·······································································································- 4 -2 电梯控制系统原理················································································- 4 -3 总体设计方案························································································- 5 -3.1 设计思路·······················································································- 5 -3.1.1 方案比较··············································································- 5 -3.1.2 方案确立··············································································- 5 -3.2 设计方框图···················································································- 6 -4 电梯控制系统单元电路的设计 ····························································- 6 -4.1 单片机最小系统···········································································- 7 -4.2 信号输入电路···············································································- 7 -4.2.1 内外请求输入电路 ······························································- 8 -4.2.2 厢体位置模拟输入电路·······················································- 8 -4.3 信号模拟输出电路 ·······································································- 9 -4.3.1 楼层显示电路 ······································································- 9 -4.3.2 电梯外部请求显示电路·····················································- 10 -4.3.3 电梯方向及开关门电路·····················································- 11 -5 系统软件设计······················································································- 12 -5.1 初始化程序·················································································- 12 -5.2 各楼层子程序·············································································- 12 -5.3 显示子程序·················································································- 12 -6 结束语 .................................................................................................- 14 - 参考文献 .................................................................................................- 14 - 附录一 .....................................................................................................- 16 - 附录二 (17)- 3 -基于单片机原理的电梯自动控制系统摘要:本文介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯内外电路按键矩阵模拟检测模块、电梯外请求发光管显示模块、楼层显示数码管模块、电梯上下行及开关门模拟显示模块等5部分组成。
基于51单片机的电梯智能控制系统设计与实现电梯智能控制系统是一种基于微控制器的设计,它的主要目的是帮助电梯自动化运行并保证运行的安全性。
本文将介绍基于51单片机的电梯智能控制系统的设计和实现。
一、电梯智能控制系统的设计思路若要设计一款电梯智能控制系统,我们需要考虑以下方面:1. 电梯的联动性:我们需要让电梯在呼叫系统和在楼层之间进行联动通信,从而实现自动化操作。
2. 速度控制器:电梯的电控系统中应该包括速度控制器以及对所有电动机和电脑设备的功率管理。
3. 安全保障:此类系统应该包括底层的传感器和控制器,以预防电梯陷入危险的情况。
基于这些方面,我们可以设计出以下的电梯智能控制系统:1. 位于每个楼层的面板将包括两个按钮:上行/下行和电梯呼叫。
2. 每个电梯都有自己的控制器,可以预测每个乘客的目标楼层以及电梯运动的方向。
3. 运动速度应该根据电梯的位置或者方向进行控制。
当电梯靠近楼层之后,速度应该降低并使电梯到达目的地。
4. 当电梯遇到紧急情况,如被卡住或者有人挡住,控制器应该立即响应并阻止电梯运动,避免任何可能危险的事件发生。
二、电梯智能控制系统的硬件设计以下是电梯智能控制系统的基本硬件设计:1. 单片机:电梯智能控制系统需要恰当的单片机来控制每个电梯的速度和位置,同时实现通信功能。
在本例中,我们使用51单片机。
2. 传感器:控制电梯位置和速度的传感器包括霍尔传感器和光电传感器。
3. 驱动器:驱动器是一种组件,可以调节电器负载的功率流量。
在电梯中,我们使用电动机和变频器驱动器来控制电梯的运动。
4. LED 显示器:该显示器用于指示电梯的运动状态,例如方向的指示灯、上行/下行箭头、电梯当前位置的数字等。
5. 按钮面板:面板应该在每个楼层提供上行/下行按钮和呼叫按钮,以允许乘客控制电梯。
三、电梯智能控制系统的软件设计以下是电梯智能控制系统的基本软件设计:1. 定时器:使用定时器来控制每个电梯的位置和速度,例如电梯到达楼层时,应该停止电梯并允许乘客离开或进入电梯。
本科毕业论文(设计)题 目: 基于单片机的电梯控制系统专 业: 电子信息科学与技术学生姓名:学生学号:系 别: 物理与电子工程系年级、班: 2004级2班指导教师: 职称 讲师2008 年 5 月 25 日宜宾学院Y I B I N U N I V E R S I TY摘要本文介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯间电路模块、电梯内电路模块、楼层检测模块、电动机驱动模块、报警模块等7部分组成。
该系统采用单片机(89C51)作为控制核心,内外招使用按键按下与否而引起的电平的改变,作为用户请求信息发送到单片机,单片机控制电动机转动,单片机根据楼层检测结果控制电机停在目标楼层。
楼层检测使用光电传感器,电动机控制部分采用直流电动机及H桥式驱动。
软件部分使用汇编语言,利用中断方式来检测用户请求的按键信息,根据电梯运行到相应楼层时,光电传感器产生电平变化,送到单片机计数来确定楼层数,并送到数码管进行显示。
硬件设计简单可靠,结合软件,基本实现了四层电梯运行的模拟。
关键词:AT89C51;电梯控制系统;AbstractThis text primarily introduced Elevator control system that based on SCM (Single-Chip Microcomputer) control system and hardware from some of the major minimum system modules, elevator between circuit blocks, lift circuit module, floors detection module, the motor drive module, alarm module composed of seven parts. The system uses SCM (89 C51) as a core control, the use of internal and external strokes press the button or not arising from the level of change, as users request information sent to the microcontroller, motor control microcontroller rotation, the floor under the SCM Test results parked motor control in the target floor. Floor detection using photoelectric sensors, motor control part of a DC motor and H-bridge driver.Some use of assembly language software, the use of methods to detect interrupt the user requests the key information, according to the lift operation to the appropriate floor, a photoelectric sensor-level changes to the SCM count to determine the number of floors, and sent to the digital display. Hardware design is simple and reliable, the combination of software, basically a four-story elevator operation of the simulation.Key words: AT89C51; elevator control system;目录摘要 (I)ABSTRACT (II)第一章绪论 (1)1.1电梯的概述 (1)1.2本文主要研究内容 (2)第二章系统功能介绍及方案论证 (3)2.1电梯的组成 (3)2.2电梯控制系统组成框图及工作原理 (3)2.3总体方案设计与论证 (4)2.4单元电路的设计与论证 (4)2.4.1 单片机最小系统 (4)2.4.2 电机驱动电路模块 (5)2.4.3报警模块 (6)2.4.4 楼层检测模块 (6)2.4.5 电梯内部电路、电梯间电路及控制台电路模块的设计 (7)2.5本章小结 (9)第三章基于单片机的电梯控制系统单元电路的设计 (10)3.1单片机最小系统 (10)3.2各楼层电梯间电路 (10)3.3电梯内电路 (12)3.4控制台电路 (12)3.5楼层检测 (13)3.6电动机驱动 (14)3.7报警部分 (15)3.8本章小节 (15)第四章软件设计 (16)4.1按键查询部分 (17)4.2楼层选择按键功能程序 (19)4.3电机控制部分 (26)4.4楼层检测及显示部分 (26)4.5报警部分 (27)第5章系统仿真 (28)5.1软件编译调试 (28)5.2硬件仿真 (29)结论 (30)参考文献 (31)致谢辞 (32)附录二: (35)第一章绪论1.1电梯的概述电梯进入人们的生活已经150年了。
基于STC89C52单片机的模拟电梯控制系统模拟电梯控制系统是一个常见的工控系统,其基本原理是通过电子设备控制电梯的运行。
本系统以STC89C52单片机为核心控制器,通过编程控制,完成电梯的各种运行状态。
该控制系统的硬件主要包括STC89C52单片机、液晶显示屏、按钮、电机驱动模块等。
STC89C52单片机作为核心控制器,负责接收按钮信号、监控电梯运行状态,并控制电机驱动模块实现电梯的上升、下降、停止等功能。
液晶显示屏用于显示电梯状态,按钮负责用户输入,通过按钮选择目标楼层。
电机驱动模块用于驱动电梯的运行。
软件方面,首先需要对STC89C52单片机进行初始化设置,包括端口设置、中断设置等。
然后,在主程序中设置一个无限循环,不断检测按钮信号和电梯状态。
当按钮被按下时,单片机会接收到按钮信号,并参考电梯状态,做出相应的处理。
如果电梯处于停止状态,并且按下了上升按钮,则单片机会发送指令让电梯上升;如果电梯处于上升状态,并且按下了停止按钮,则单片机会发送指令让电梯停止。
在电梯运行过程中,单片机需要实时监控电梯的运行状态,并进行相应的处理。
当电梯运行到目标楼层时,单片机会发送指令让电梯停下来;当电梯超过最高楼层或低于最低楼层时,单片机会发送指令让电梯改变运行方向。
整个模拟电梯控制系统的关键在于如何准确地监测电梯的运行状态,并根据用户的输入做出正确的控制。
这需要编写精确的逻辑代码,并进行充分的测试,确保系统的稳定运行。
基于STC89C52单片机的模拟电梯控制系统通过将按钮信号和电梯状态实时传递给单片机,并根据这些信息进行控制指令的发送,实现了对电梯运行状态的控制。
这种控制系统能够有效提高电梯的运行效率和安全性,使乘客更加方便快捷地使用电梯。
基于STC89C52单片机的模拟电梯控制系统摘要:本文介绍了基于STC89C52单片机的模拟电梯控制系统的设计与实现。
本系统通过单片机控制电梯的运行并实现了楼层选择、开关门、停靠等功能。
设计过程中选取了STC89C52单片机作为控制器,通过编程实现了电梯运行的逻辑控制。
最后通过实际的测试验证了系统的可靠性和稳定性。
1. 引言电梯作为现代城市生活中不可或缺的交通工具,在各类建筑中得到了广泛的应用。
而电梯的控制系统作为其核心部分,对于电梯的运行安全和效率具有至关重要的作用。
设计一个可靠稳定的电梯控制系统显得尤为重要。
2. 系统设计本系统主要包括电梯的上下运行、楼层选择、停靠、开关门等功能。
我们使用STC89C52单片机作为系统的控制器,通过编程实现电梯的逻辑控制。
下面是系统设计的具体步骤:2.1 电梯的运行逻辑设计电梯在运行过程中需要实现上下运行、停靠、开关门等功能。
我们首先设计了电梯的运行逻辑,包括电梯的启动、减速、运行、停靠等过程。
在设计过程中要考虑到电梯的载人量、楼层高度等因素,确保电梯的运行安全和效率。
2.2 楼层选择逻辑设计电梯内部和外部都需要设置楼层选择按钮,通过这些按钮可以选择需要到达的楼层。
在设计过程中需要考虑到电梯的当前状态、目标楼层等因素,确保电梯能够按照设计的逻辑进行运行。
电梯在到达目标楼层后需要进行开关门的操作。
通过编程实现电梯的开门、关门逻辑,确保电梯能够按照设计的逻辑进行操作。
3. 系统实现在系统实现过程中,我们首先完成了单片机的硬件设计与搭建,然后通过编程实现了电梯的逻辑控制。
具体步骤如下:3.1 硬件设计与搭建我们选择了STC89C52单片机作为电梯控制系统的控制器,通过电梯按钮模拟外部楼层选择的信号,通过限位开关模拟电梯的上下运行状态,通过LED灯模拟电梯门的开关状态。
最终完成了硬件的搭建和连接。
3.2 逻辑控制代码编写4. 系统测试与验证在系统设计与实现完成后,我们进行了系统测试与验证。
基于单片机控制的电梯控制系统
第一章:引言
1.1 研究背景
电梯作为现代城市中必不可少的交通工具,已经成为人们日常生活中的一部分。
随着技术的发展,电梯也不再是简单的上下楼工具,而是逐渐成为智能化、自动化的设备。
电梯控制系统是电梯运行的核心,也是保证电梯安全、高效运行的关键。
1.2 研究目的和意义
本文旨在设计并实现一个基于单片机控制的电梯控制系统,以提高电梯的运行效率和安全性。
通过对电梯控制系统的研究,可以更好地理解电梯的工作原理,为电梯的维护和运营提供参考。
同时,通过对单片机控制电梯系统的设计和实现,可以提高学生的实践能力和创新意识。
第二章:电梯控制系统的工作原理
2.1 电梯的基本结构
电梯由电动机、控制系统、导轨、轿厢、门等组成。
其中,控制系统是电梯运行的核心部分,负责控制电梯的上下运动、门的开关等功能。
2.2 电梯的工作流程
电梯的工作流程包括乘客呼叫、电梯响应、开门、关门、上行或下行等步骤。
控制系统根据乘客的呼叫信号和电梯当前状态,确定电梯的运动方向和停靠楼层。
2.3 电梯控制算法
电梯控制算法是决定电梯运行状态的关键。
常见的电梯控制算法有先来先服务算法、最短路径算法、最近调度算法等。
第三章:基于单片机的电梯控制系统设计
3.1 系统硬件设计
基于单片机的电梯控制系统的硬件设计包括电梯主控板、传感器、按钮等。
电梯主控板负责接收和处理各种信号,并控制电梯的运行。
传感器用于检测电梯当前状态,按钮用于乘客呼叫电梯。
3.2 系统软件设计
基于单片机的电梯控制系统的软件设计包括程序的编写和调试。
程序需要根据电梯工作流程和控制算法,实现电梯的运行控制和状态监测等功能。
第四章:系统实现与测试
4.1 硬件制作和连接
根据设计要求,制作电梯主控板和其他硬件设备,并进行连接和调试。
4.2 软件编程与调试
根据系统设计要求,编写电梯控制系统的软件程序,并进行调试和测试。
4.3 系统性能测试
对电梯控制系统进行功能和性能测试,包括电梯的运行速度、响应时间、停靠楼层准确性等指标的测试。
第五章:结论与展望
5.1 结论
本文设计并实现了一个基于单片机控制的电梯控制系统,实现了电梯的自动控制和运行。
通过对电梯的研究和实践,可以更好地理解电梯的工作原理和控制方法。
5.2 展望
基于单片机的电梯控制系统还可以进一步完善和改进,例如加入故障检测和报警功能,提高电梯的安全性和可靠性。
同时,可以探索其他控制算法和技术,以满足不同场景和需求下的电梯运行控制。