基于51单片机的电梯智能控制系统设计与实现

基于51单片机的电梯智能控制系统设计与实现

电梯智能控制系统是一种基于微控制器的设计,它的主要目的是帮助电梯自动化运行并保证运行的安全性。本文将介绍基于51单片机的电梯智能控制系统的设计和实现。

一、电梯智能控制系统的设计思路

若要设计一款电梯智能控制系统,我们需要考虑以下方面:

1. 电梯的联动性:我们需要让电梯在呼叫系统和在楼层之间进行联动通信,从而实现自动化操作。

2. 速度控制器:电梯的电控系统中应该包括速度控制器以及对所有电动机和电脑设备的功率管理。

3. 安全保障:此类系统应该包括底层的传感器和控制器,以预防电梯陷入危险的情况。

基于这些方面,我们可以设计出以下的电梯智能控制系统:

1. 位于每个楼层的面板将包括两个按钮:上行/下行和电梯呼叫。

2. 每个电梯都有自己的控制器,可以预测每个乘客的目标楼层以及电梯运动的方向。

3. 运动速度应该根据电梯的位置或者方向进行控制。当电梯靠近楼层之后,速度应该降低并使电梯到达目的地。

4. 当电梯遇到紧急情况,如被卡住或者有人挡住,控制器应该立即响应并阻止电梯运动,避免任何可能危险的事件发生。

二、电梯智能控制系统的硬件设计

以下是电梯智能控制系统的基本硬件设计:

1. 单片机:电梯智能控制系统需要恰当的单片机来控制每个电

梯的速度和位置,同时实现通信功能。在本例中,我们使用51单片机。

2. 传感器:控制电梯位置和速度的传感器包括霍尔传感器和光

电传感器。

3. 驱动器:驱动器是一种组件,可以调节电器负载的功率流量。在电梯中,我们使用电动机和变频器驱动器来控制电梯的运动。

4. LED 显示器:该显示器用于指示电梯的运动状态,例如方向

的指示灯、上行/下行箭头、电梯当前位置的数字等。

5. 按钮面板:面板应该在每个楼层提供上行/下行按钮和呼叫

按钮,以允许乘客控制电梯。

三、电梯智能控制系统的软件设计

以下是电梯智能控制系统的基本软件设计:

1. 定时器:使用定时器来控制每个电梯的位置和速度,例如电

梯到达楼层时,应该停止电梯并允许乘客离开或进入电梯。

2. 状态机:使用状态机来控制每个电梯的运动,例如电梯到达

目的地之后,应该进入一个待命状态。

3. 通信协议:使用通信协议将每个电梯的状态和位置传输到呼

叫中心,并使呼叫系统响应对电梯的请求。

4. 安全保障:如果电梯受到阻碍或者遇到紧急情况,控制器应

该及时响应并应用安全措施,如制动器、紧急停车等。

四、电梯智能控制系统的实现

1. 程序设计:设计一个程序,在51单片机中实现基本的电梯

控制。这个程序应该允许每个电梯在各自的楼层下行、上行。

2. 状态转移:在每个楼层和电梯中各放置一个光电门传感器和

霍尔传感器。当电梯接近楼层时,传感器应该检测到电梯,并停止

电梯的动力系统。

3. 通信:用通信协议将每个电梯的状态和位置传输到呼叫中心,并使用 LCD 屏幕显示电梯的状态,维护系统的状态。

4. 安全保障:如果有人挡住电梯大门,相应的门控制系统应该

立即停止电梯运动,以防任何危险事件的发生。

以上是基于51单片机的电梯智能控制系统的设计和实现。这是

一个比较完整和成熟的系统,具有先进的智能性和安全性。

基于51单片机的电梯设计

摘要 随着社会的不断发展,楼房越来越高,而电梯则成了高层楼房的必须设备。电梯从手柄开关操纵电梯、按钮控制电梯发展到了现在的群控电梯,为高层运输做出了不可磨灭的贡献。单片机在电梯升降控制上的应用主要体现在它的逻辑开关控制功能。由于单片机具有逻辑运算,计数和定时以及数据输入输出的功能,在电梯升降过程中,各种逻辑开关控制与单片机很好的结合,很好的实现了对升降的控制。 本文主要讨论研究利用Atmel 公司的51系列单片机AT89C51和四相步进电机对电梯的升降进行控制,形成电梯控制系统。 关键词:电梯AT89C51 电梯升降控制四相步进电机C语言程序设计

第一章绪论 1.1单片机简介 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用。 本系统采用Atmel 公司的51系列单片机AT89C51作为主控芯片。其特征如下: 单片机AT89C51 8位微控制器8K字节在系统可编程Flash 主要性能 ● 与MCS-51单片机产品兼容 ● 8K字节在系统可编程Flash存储器 ● 1000次擦写周期 ● 全静态操作:0Hz~33Hz ● 三级加密程序存储器 ● 32个可编程I/O口线 ● 三个16位定时器/计数器 ● 八个中断源 ● 全双工UART串行通道 ● 低功耗空闲和掉电模式 ● 掉电后中断可唤醒 ● 看门狗定时器 ● 双数据指针 ● 掉电标识符 功能特性描述

AT89C51是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89C51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89C51具有以下标准功能: 8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89C51 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。 1.2电梯的定义与简介 一种以电动机为动力的垂直升降机,装有箱状吊舱,用于多层建筑乘人或载运货物。也有台阶式,踏步板装在履带上连续运行,俗称自动电梯。 服务于规定楼层的固定式升降设备。它具有一个轿厢,运行在至少两列垂直的或倾斜角小于15°的刚性导轨之间。轿厢尺寸与结构形式便于乘客出入或装卸货物。 习惯上不论其驱动方式如何,将电梯作为建筑物内垂直交通运输工具的总称。 按额定速度又可分为低速电梯(1米/秒以下)、快速电梯(1~2米/秒)和高速电梯(2米/秒以上)3种。19世纪中期开始采用液压电梯,至今仍在低层建筑物上应用。1852年,美国的E.G.奥蒂斯研制出钢丝绳提升的安全升降

基于51单片机模拟电梯控制系统

基于51单片机模拟电梯控制系统 电梯是现代城市生活的重要交通工具之一,已经成为日常生活中不可或缺的一部分。在高楼大厦中,电梯控制系统的作用变得越来越重要。在这种情况下,开发一种基于51单片机的模拟电梯控制系统就尤为重要。 电梯的控制系统是电梯中最重要的部分之一。当一位乘客按下电梯按钮时,电梯控制系统会接收到乘客所在的楼层信息,然后根据这个信息来控制电梯的运行。因此,电梯控制系统需要非常高的准确性和可靠性。 技术实现 在实现基于51单片机的模拟电梯控制系统时,要考虑以下几个方面: 1. 楼层的检测和显示 为了使电梯正常运行,需要使用传感器来检测和显示电梯所在的楼层。可以使用光电传感器来实现。当电梯运行到一个楼层时,光电传感器会检测到楼层号并发送信号给51单片机,然后单片机将此楼层号显示在电梯内的显示器上。 2. 电梯门的控制 电梯门是必须保证安全的重要因素之一。当乘客进入或离开电梯时,电梯门必须正确地打开和关闭。应该使用红外传感器来检测是否有人在电梯门口。如果没有人,则电梯门可以关闭,否则等待直到所有人进入或离开电梯。 3. 故障检测 为了确保电梯的正常运行,应该安装故障检测系统来检测和记录任何可能的故障和警报。这样可以快速诊断问题并及时修复。 4. 操作控制 在电梯内安装按钮,使乘客可以选择他们要去的楼层。在51单片机上,选择按钮的信息输入,以控制电梯的运行。为了提高效率,应该安装一种预测算法,以确定电梯应该在哪个楼层停靠。 实现此系统所需的硬件技术包括光电传感器,红外传感器,按键开关,高亮度LED,数字LED显示器,关键电路以及MCU编程技术。 总结 基于51单片机的模拟电梯控制系统是一个非常复杂的系统,需要各种技术和硬件支持。然而,如果正确实现,它将非常有益于现代城市交通和生活。这种系统将提

基于51单片机控制电梯系统设计

沧州师范学院毕业设计(论文) 单片机电梯控制系统设计 学员姓名: 指导导师: 年级: 专业:电气自动化 学号:15 2013 年11月

目录 摘要: (5) 关键词: (5) 引言: (6) 一、系统功能介绍及方案论证 (6) 1.1电梯的组成 (6) 1.2电梯控制系统组成框图及工作原理 (6) 1. 3单元电路的设计与论证. (7) 1.3.1单片机最小系统 (7) 1.3.2电机驱动电路模块 (7) 1.3.3报警模块 (7) 1.3.4电梯内部电路、电梯间电路及控制台电路模块的设计 (7) 二、基于单片机的电梯控制系统单元电路的设计 (8) 2.1单片机最小系统 (9) 2.1.1各楼层电梯间电路(三级标题黑体小四号) (9) 2.1.2电梯内电路 (9) 2.1.3 控制台电路 (9) 2.1.4楼层检测 (10) 2.1.5电动机驱动 (10) 2.1.6报警部分 (11) 三、软件设计 (11) 3.1按键查询部分 (11) 3.1.1 电机控制部分 (12) 3.1.2 楼层检测及显示部分 (12) 致谢 (12) 参考文献 (1) 错误!未定义书签。 附图图纸 (14) 程序清单 (15)

摘要: 伴随着我国现代化程度的提高,电梯成为高层建筑中的重要交通工具,它是高层建筑中安全、可靠、垂直上下的运载工具,对改善劳动条件、减轻劳动强度起到很大的作用。同时也给人们的生活带来了便利,为我国现代化建设的加速发展提供了强大的保障。电梯的应用范围很广,可用于宾馆、饭店、办公大楼、商场、娱乐场所,仓库以及居民住宅大楼等。因此,在现代社会中电梯已成为人类必不可少的垂直运输交通工具。 利用单片机控制电梯有成本低,通用性强,灵活性大以及易于实现复杂控制等优点。 基于单片机的分设计,介绍了以AT89C51系列单片机为核心,并结合74LS245和LED等芯片以及与之相配套的汇编语言软件等进行电梯模拟的具体实现方法,该方法不仅可以实现电梯的基本功能,而且可以设置电梯直达、急停、停电检修等功能,从而可实现电梯的智能控制及相应的最佳路线选择,提高电梯的有效利用率。 关键词: 单片机;电梯;系统;控制

基于51单片机模拟电梯控制系统

基于51单片机模拟电梯控制系统 简介 本文档介绍了基于51单片机的模拟电梯控制系统。电梯是现代建筑中不可或缺的交通工具,其安全性和运行效率直接影响到建筑的使用体验。本文档将详细描述电梯控制系统的设计和实现过程,以及关键的技术细节。 系统架构 硬件设计 基于51单片机的模拟电梯控制系统的硬件设计主要包括以下几个模块: 1.电梯控制板:该板包含了51单片机、电梯按钮、 电梯状态显示器等组件,用于控制电梯的运行和状态显示。 2.电梯驱动器:该模块负责控制电梯的电机和门的开 关,通过与电梯控制板的通信来实现电梯的运行控制。 3.按键模块:该模块用于接收用户输入的目标楼层, 并将数据传输给电梯控制板。

4.故障检测模块:该模块用于检测电梯运行时的故障 情况,并通过与电梯控制板的通信来报告故障信息。 软件设计 电梯控制系统的软件设计主要包括以下几个部分: 1.电梯控制算法:该算法用于根据用户输入的目标楼 层和电梯当前的状态,确定电梯的运行方向和下一个停靠楼层。 2.状态机设计:该设计用于实现电梯的状态转换和运 行控制。通过状态机设计,可以实现电梯的顺序运行、停靠和开关门等功能。 3.中断处理程序:该程序用于处理硬件中断,包括接 收用户输入的目标楼层和监测电梯的故障情况。 功能实现 电梯运行控制 通过电梯控制算法和状态机设计,可以实现电梯的运行控制。电梯可以根据用户输入的目标楼层确定运行方向,并在到达目标楼层时停靠。

电梯状态显示 电梯状态显示器可以显示电梯当前的楼层和运行状态,如上行、下行、停靠等。通过电梯状态显示器,用户可以清楚地了解电梯的运行情况。 故障检测与报告 电梯控制系统可以监测电梯的故障情况,如电机故障、门开关故障等。一旦检测到故障,系统会通过显示器或其他方式向维护人员报告故障信息,以便及时修复。 基于51单片机的模拟电梯控制系统通过硬件设计和软件设计实现了电梯的运行控制、状态显示和故障检测等功能。该系统可以提供安全、高效的电梯运行体验,为建筑的使用者提供便利。通过本文档的介绍,读者可以了解该系统的设计和实现过程,以及关键的技术细节。

基于单片机的电梯控制系统设计

基于单片机的电梯控制系统设计 我们所说的单片机就是单片微型计算机(Single-Chip Microcomputer )又可以称作微控制器,是把中央处理器,计数器,存储器,定时器与很多型号的输入输出接口都集中在同一块电路芯片上的微控制器。单片机的型号与种类数不胜数,在这之中,51单片机是最具代表性,最具典型性的单片机,因此51单片机的用途十分广泛,被应用于诸多领域。在电梯控制系统中包含和应用了很多学科知识和高级技术,比如:电气自动控制技术,微处理器技术等等。电梯是建筑和设计中不可缺少的机械工具。同时,电梯已经已经成为各种新型科技及计算机控制系统很好的应用平台以及教学平台。 本设计是利用STC89C52单片机控制的6层电梯模拟控制系统,主要包括硬件系统的设计、软件系统的设计及模拟电路的仿真、调试。这个设计主要是根据中断电路控制电梯响应的相关知识来实现的,是一种专门用来提供楼层快速通行的控制设计的智能系统。此外,用单片机控制的电梯最大的特点是成本低,在各个领域都能够适用,比较容易将复杂控制简单化,较易操作。 关键词:STC89C52单片机,仿真调试,电梯,软件,硬件

目录 1绪论 (1) 1.1 研究背景 (1) 1.2国内外研究现状 (1) 1.3研究目的与意义 (2) 1.4本章小结 (2) 2 系统总体方案 (2) 2.1 设计要求 (3) 2.2系统设计方案 (3) 2.2.1 显示模块的选择 (3) 2.2.2 单片机的选择 (4) 2.2.3按键的选择 (4) 2.2.4电源模块的选择 (5) 2.3本章小结 (6) 3 系统的硬件设计 (6) 3.1主控芯片 (7) 3.1.1 各引脚功能 (7) 3.1.3 单片机最小系统 (7) 3.2显示电路 (9) 3.3按键电路 (11) 3.4本章小结 (12) 4 系统软件设计 (12) 4.1 主程序 (12) 4.2系统的主流程图 (13) 4.3定时器程序流程图 (15) 4.4本章小结 (15) 5联调与调试 (16) 5.1 硬件调试 (16) 5.2 软件调试 (18) 结论与展望 (21) 附录A: 系统原理图 (22) 附录B: 系统仿真图 (23) 附录C:系统PCB图 (24) 附录D:系统源程序 (25)

单片机89C51做电梯自动控制系统设计

单片机原理与应用技术课程设计报告 基于单片机控制的电梯自动控制系统 专业班级: 姓名: 时间: 指导教师:

基于单片机控制的电梯自动控制系统 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 -

基于51单片机的电梯智能控制系统设计与实现

基于51单片机的电梯智能控制系统设计与实现 电梯智能控制系统是一种基于微控制器的设计,它的主要目的是帮助电梯自动化运行并保证运行的安全性。本文将介绍基于51单片机的电梯智能控制系统的设计和实现。 一、电梯智能控制系统的设计思路 若要设计一款电梯智能控制系统,我们需要考虑以下方面: 1. 电梯的联动性:我们需要让电梯在呼叫系统和在楼层之间进行联动通信,从而实现自动化操作。 2. 速度控制器:电梯的电控系统中应该包括速度控制器以及对所有电动机和电脑设备的功率管理。 3. 安全保障:此类系统应该包括底层的传感器和控制器,以预防电梯陷入危险的情况。 基于这些方面,我们可以设计出以下的电梯智能控制系统: 1. 位于每个楼层的面板将包括两个按钮:上行/下行和电梯呼叫。 2. 每个电梯都有自己的控制器,可以预测每个乘客的目标楼层以及电梯运动的方向。 3. 运动速度应该根据电梯的位置或者方向进行控制。当电梯靠近楼层之后,速度应该降低并使电梯到达目的地。 4. 当电梯遇到紧急情况,如被卡住或者有人挡住,控制器应该立即响应并阻止电梯运动,避免任何可能危险的事件发生。 二、电梯智能控制系统的硬件设计

以下是电梯智能控制系统的基本硬件设计: 1. 单片机:电梯智能控制系统需要恰当的单片机来控制每个电 梯的速度和位置,同时实现通信功能。在本例中,我们使用51单片机。 2. 传感器:控制电梯位置和速度的传感器包括霍尔传感器和光 电传感器。 3. 驱动器:驱动器是一种组件,可以调节电器负载的功率流量。在电梯中,我们使用电动机和变频器驱动器来控制电梯的运动。 4. LED 显示器:该显示器用于指示电梯的运动状态,例如方向 的指示灯、上行/下行箭头、电梯当前位置的数字等。 5. 按钮面板:面板应该在每个楼层提供上行/下行按钮和呼叫 按钮,以允许乘客控制电梯。 三、电梯智能控制系统的软件设计 以下是电梯智能控制系统的基本软件设计: 1. 定时器:使用定时器来控制每个电梯的位置和速度,例如电 梯到达楼层时,应该停止电梯并允许乘客离开或进入电梯。 2. 状态机:使用状态机来控制每个电梯的运动,例如电梯到达 目的地之后,应该进入一个待命状态。 3. 通信协议:使用通信协议将每个电梯的状态和位置传输到呼 叫中心,并使呼叫系统响应对电梯的请求。 4. 安全保障:如果电梯受到阻碍或者遇到紧急情况,控制器应 该及时响应并应用安全措施,如制动器、紧急停车等。 四、电梯智能控制系统的实现

基于单片机电梯控制系统设计与实现

基于单片机电梯控制系统设计与实现电梯控制系统是指在电梯上安装控制器,通过电梯内外按钮的操作控制电梯的运行,使电梯能够精确地到达乘客所要的楼层。 本文将介绍基于单片机的电梯控制系统的设计与实现,包括硬件部分和软件部分的详细介绍。 硬件设计。 硬件设计包括电梯控制器、电机控制板、电机驱动板和电源电路四大部分。 1.电梯控制器。 电梯控制器是整个系统的核心,它接收电梯内、外按钮的信号并根据运行状态和电梯门状态来控制电动机(或液压)的正、反转和制动。电梯控制器的主要功能是实现电梯的平层、自动门开关等功能。 2.电机控制板。 电机控制板是控制电动机的主板,它通过控制电机的转速来控制电梯的运动。电机控制板还可以在电梯故障时进行故障检测和报警。 3.电机驱动板。 电机驱动板是控制电机转向的板,它可以实现电梯的上升和下降,使电机能够按照电梯控制器的指令进行正、反转。 4.电源电路。 电源电路用来为整个系统提供电源,保证系统的正常运行。

软件设计。 电梯控制系统的软件设计包括编写程序、编译和烧录等步骤。 1.程序编写。 程序编写是整个软件设计的核心,主要用C语言编写,包括电梯控制器程序、电机控制板程序、电机驱动板程序等。 2.编译。 编译的目的是将程序转译成机器语言,使单片机能够理解运行。编译使用工具可以是Keil或者IAR等软件。 3.烧录。 烧录是将编译好的程序通过编程器烧录进单片机中,未经烧录的单片机是无法工作的。 总结。 电梯控制系统是一项复杂的工程,需要综合考虑硬件、软件和安全等多方面的问题。本文介绍了基于单片机的电梯控制系统的设计和实现,并提供了相关的硬件和软件设计思路,希望对读者有所帮助。

基于单片机的电梯控制系统设计

基于单片机的电梯控制系统设计 随着现代社会的快速发展,电梯已成为人们日常生活中不可或缺的运输工具。为了提高电梯的运行效率,保证其安全可靠性,设计一种基于单片机的电梯控制系统。该系统以单片机为核心,结合传感器、按键、显示等模块,实现对电梯的运行状态、楼层信号、呼梯信号的实时监控与显示。 一、系统硬件设计 1、单片机选择 本设计选用AT89S52单片机作为主控芯片,该芯片具有低功耗、高性能的特点,内部集成了丰富的外围设备,方便开发与调试。 2、输入模块设计 输入模块主要包括楼层传感器和呼梯按钮。楼层传感器采用光电式传感器,安装在各楼层,用于检测电梯的运行状态和位置;呼梯按钮安装在电梯轿厢内,用于收集用户的呼梯信号。 3、输出模块设计 输出模块主要包括显示模块和驱动模块。显示模块采用LED数码管,

用于实时显示电梯的运行状态、楼层位置等信息;驱动模块包括继电器和指示灯,用于控制电梯的运行和指示状态。 4、通信模块设计 通信模块采用RS485总线,实现单片机与上位机之间的数据传输与通信。 二、系统软件设计 1、主程序流程图 主程序主要实现电梯控制系统的初始化、数据采集、处理与输出等功能。主程序流程图如图1所示。 图1主程序流程图 2、中断处理程序 中断处理程序主要包括外部中断0和定时器0的中断处理。外部中断0用于处理楼层传感器的信号,定时器0用于计时和速度控制。 三、系统调试与性能分析 1、硬件调试

首先对电路板进行常规检查,包括元器件的焊接、电源的稳定性等;然后分别调试输入、输出、通信等模块,确保各部分功能正常。 2、软件调试 在硬件调试的基础上,对软件进行调试。通过编写调试程序,检查各模块的功能是否正常;利用串口调试工具,对通信模块进行调试。3、性能分析 经过调试后的电梯控制系统,其性能稳定、运行可靠。该系统能够实现对电梯运行状态、楼层信号、呼梯信号的实时监控与显示,并且具有速度快、安全可靠等特点。该系统还具有成本低、易于维护等优点,适用于各种场合的电梯控制。 基于单片机的智能电梯控制系统设计 随着科技的发展和人们对生活质量的需求不断提高,智能电梯控制系统已成为现代高层建筑中不可或缺的一部分。本文将介绍一种基于单片机的智能电梯控制系统的设计。 一、系统硬件设计 1、电梯运行检测模块

基于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)

毕业设计(论文)-基于51单片机的电梯智能控制系统设计

摘要 在现代电梯智能控制系统大多采用PLC智能控制,PLC具有稳定的多I/O 口输出控制,容易操作与调试,易于远程操作及监控等优点,但PLC造价高,市场上一般16点的PLC造价就至少上百元,而大多进口的西门子,欧姆龙系列就不用说了,故在小系统中,采用PLC控制不太合适。 本系统采用AT89C51进行智能控制,成本超低,但性能亦很稳定,并具有系统崩溃自锁功能,整体性能比利用PLC更优惠。 关键字:AT89C51,电机控制,24c02

目录 摘要 (1) 目录 (2) 一系统设计方案 (3) 1.单片机控制系统总体框图 (3) 2.电机驱动系统设计框图 (3) 二元器件简介 (4) 1.AT89C51的单片机简介 (4) (1)主要特性 (5) (2)管脚说明 (5) (3)振荡器特性 (8) (4)芯片擦除 (8) 2.存储器24c02 (9) 三电梯智能控制系统设计 (13) 1.硬件电路设计 (13) (1)单片机最小系统 (13) (2)继电器控制电路的设计 (14) (3)红外检测系统 (14) (4)系统供电电源 (15) 2.系统软件设计 (15) (1)软件介绍 (15) (2)程序流程图 (15) (3)程序清单 (16) 四调试过程 (17) 1.检测AT89C51运行否 (17) 2.红外检测测试 (17) 总结 (18) 参考文献 (19)

一系统设计方案1.单片机控制系统总体框图 2.电机驱动系统设计框图

二元器件简介 1.AT89C51的单片机简介 AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 单片机内部结构图为如图3所示:: 图3

基于单片机的电梯控制系统的设计

基于单片机的电梯控制系统的设计 电梯控制系统被广泛应用于现代化城市、商业综合体、大型住宅等地方,它的安全性和便捷性受到广泛关注。基于单片机电梯控制系统的出现,完美地解决了一系列问题,如传统微型电梯控制系统存在的布线麻烦、易受电磁干扰、系统资源不足等问题。下面,本文将详细介绍基于单片机的电梯控制系统。 一、设计思想 本控制系统采用AT89S51单片机作为控制器,其使用了数字 电路和模拟电路相结合的设计方法,从而实现了对电梯的自动控制。该系统集成了多种保护措施,具有高度的可靠性、抗干扰能力和波动能力,是一种非常实用的电梯控制系统。 二、硬件设计 (1)AT89S51单片机 该单片机采用8位CMOS微控制器,程序存储器容量为32KB,数据存储器容量为2KB,支持定时器/计数器、串行通信接口 等外设。 (2)电梯电机 电梯电机是电梯运行的关键部件之一,常见的电梯电机有交流电机和直流电机两种。设计时需根据实际需要选择合适的电机,以实现电梯的起升和运行。

(3)门禁控制器 门禁控制器是门禁装置的核心部件之一,用于控制电梯门的开启和关闭,保证电梯的安全性。 (4)电源模块 电源模块提供电梯系统所需的稳定可靠的电源。 (5)其他模块 还需要设计开关模块、指示灯模块、蜂鸣器模块等其他模块,以实现电梯的正常控制和提示。 三、软件设计 该系统总共包含三个模块,即控制模块、运算模块和存储模块。 (1)控制模块 第一步:启动电梯,检查电路可靠性,门状态、里程表、楼层显示等各项需要监测的装置是否正常工作。 第二步:选择电梯的运行方向和终点楼层。 第三步:通过监测电梯门开关的状态来控制电梯门的开关以及上下行电梯。

单片机电梯控制系统设计与制作

单片机电梯控制系统设计与制作 电梯是现代城市中经常使用的一种垂直交通工具。为了确保电梯的安全性和效率,需要采用一些先进的技术来控制电梯的运行。单片机电梯控制系统是一种常见的电梯控制技术,本文介绍了单片机电梯控制系统的设计与制作。 一、单片机电梯控制系统设计 1、硬件设计 单片机电梯控制系统主要包括电梯传感器、电梯控制单元、电梯驱动器等硬件组成部分。 电梯传感器:电梯传感器主要是检测电梯是否到达所需楼层,以及判断电梯门的开关情况。 电梯控制单元:电梯控制单元采用单片机作为核心控制芯片,主要负责电梯的各种控制任务,包括实现电梯的起、停、下行等指令的处理,以及电梯运行状态的监测。 电梯驱动器:电梯驱动器是将电梯控制单元的指令转化为实际的物理运动,主要负责电梯电机的转动、电梯门的开关等。 2、软件设计 单片机电梯控制系统的软件设计主要包括以下几个部分:

(1)时序控制程序:该程序主要利用单片机中的定时器模块实现电梯的时序控制,例如电梯的开门时间、等待时间、闭门时间等。 (2)命令处理程序:该程序主要是处理来自电梯传感器以及外部控制中心发送的指令,例如电梯的上行指令、下行指令、停止指令等。 (3)故障检测程序:该程序主要是检测电梯中可能出现的错误,例如电梯超载、门未关紧等。 二、单片机电梯控制系统制作 1、电路板制作 电路板是单片机电梯控制系统的核心部分,需要在电路板上进行焊接和安装。可以通过专业的电路板制作厂家进行制作,也可以自己DIY。 2、程序下载 完成电路板的制作后,需要下载单片机电梯控制系统的软件程序,将程序烧录进入单片机中。 3、外部接口连接 将电梯传感器、电梯驱动器等硬件连接到主控板上,并与外部接口连接完成后,就可以进行系统测试了。

基于51单片机的电梯控制课程设计报告

目录 摘要 (2) 1、绪论 (3) 2设计内容及要求 (4) 2.1设计目的 (4) 2.2设计任务及要求 (4) 3设计原理及单元模块 (5) 3.1设计原理及方法 (5) 3.2单元模块设计 (6) 3.2.1单片机最小系统模块 (6) 3.2.2 开关控制模块 (7) 3.2.3电机驱动模块 (7) 3.2.4电压比较器模块 (8) 3.2.5显示模块 (10) 3.2.6 红外线对管原理 (11) 3.2.7电路总图 (13) 4软件模块 (14) 5心得体会 (15) 参考文献 (15) 附录一:C语言代码 (16)

摘要 本文介绍了一种采用单片AT89S52芯片进行电梯控制系统的设计方法,主要阐述如何使用单片机进行编程来实现电子设计的方法,利用单片机编程实现功能,简洁而又多变的设计方法,缩短了研发周期,同时使电梯控制系统体积更小功能更强大。本设计实现了电梯控制系统所需的一些基本功能,能通过方向按键选择上下楼梯,能通过数字按键选择楼层,数码管显示实时楼层数,电机控制使电梯箱能上下运动。原理图采用protel99se专业软件来设计,实现将设计产品化。本次设计更注重了把一些新的思路加入到设计中。主要包括采用了AT89C52芯片,使用C语言进行编程,使其具有了更强的移植性,更加利于产品升级。 关键词:AT89C52;电梯控制系统;C语言

1、绪论 人类社会已经进入信息化时代,信息社会的发展离不开电子产品的进步。单片机的出现使人类实现利用编程来代替复杂的硬件搭建电路,它靠程序运行,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性! 单片机应用的主要领域非常广,智能化家用电器、办公自动化设备商业营销设备、工业自动化控制、智能化仪表、智能化通信产品、汽车电子产品、航空航天系统和国防军事、尖端武器等领域。 单片机应用的意义不仅在于它的广阔范围及所带来的经济效益,更重要的意义在于,单片机的应用从根本上改变了控制系统传统的设计思想和设计方法。以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。以前自动控制中的PID调节,现在可以用单片机实现具有智能化的数字计算控制、模糊控制和自适应控制。这种以软件取代硬件并能提高系统性能的控制技术称为微控技术。随着单片机应用的推广,微控制技术将不断发展完善。 电路的集成化不仅对硬件电路的设计相关,与电路的布局同样相关。印刷版的出现使得电路产品更加规范,体积更小。Protel99se是一款专业的绘制电路及印刷版的软件,近年来的不断升级使得其功能更加完善,出现了altium designer 、protel dxp等升级版本。

基于单片机的智能电梯控制系统设计

基于单片机的智能电梯控制系统设计 【摘要】智能电梯管控系统即是对电梯开展智能化控制,以原电梯为基础安 装智能化门禁装置,用户惟有借助电梯专用卡或扫码方可启动电梯,使使用场所 就此提升安全等级。现阶段我国常用的智能电梯控管系统的核心是单片机为主。 本文以基于单片机视角,对智能梯管控系统开展全面探讨,旨在丰富相关研究, 为后续电梯智能设计与功能完善提供有效借鉴。 【关键词】单片机;智能电梯;控制系统 近年随着公众生活水平的持续攀升,高楼大厦早已成为生活中不可缺少的住 宅及办公场地,电梯由此得到普及性应用,给公众生活和工作带来诸多便利。同 时随着电梯功能的日渐完善,为电梯安装智能系统也成为电梯智能化建设的关键。而单片机成为智能电梯系统的重要构件。电梯智控系统以单片机为基础,借助其 特有的语音识别功能,创新语音控制替代人工按键,确保电梯自主运行,使传统 电梯接触式按键成为历史,无接触式智控为现阶段电梯控制的主流。 一、智能电梯控制系统工作原理 智能电梯管控平台系统为电梯智能化建设必要的控制软件,主要涵盖单片机、气体传感器、显示器、电机等。其中最关键的是单片机。单片机用于智能电梯管 控平台可实现如下功用,即:其一,使控制范围得以扩大。如果控制信号具体到 某个位置时,则系统初定组借助不同方式实现电梯的换接、开断等。其二,放大 功率。单片机在智能电梯系统中要实现高灵敏度调节,即对功率加以控制。其三,综合信号。单片机可以确保智能电梯实现对多个信号的有效控制,在明确智能输 入形式的前提,单片机综合比对以达到最佳控制效果。 智能电梯联动控制平台系统两端接收到来自电压的刺激后,电流由此产生, 继而推进电磁效应形成。电磁效应在作用被激发后将衔铁返弹至弹簧,继而带动 触点完成吸合。智能电梯管控平台基于上述原理开展作业。

基于单片机的模拟电梯控制系统的设计与实现开题报告

基于单片机的模拟电梯控制系统的设计与实现开题报告

HEFEI UNIVERSITY 毕业设计(论文) 开题报告 题目基于单片机的模拟电梯控制系统的设计与实现系别电子信息与电气工程系 专业自动化 班级 姓名 指导老师 完成时间

合肥学院电子信息与电气工程系 毕业设计(论文)开题报告学生: 班级:

注:可行性方案分析见附页。

附页:可行性方案分析 基于单片机的模拟电梯控制系统的设计与实现 一、研究背景 生活在继续,科技在发展,电梯也在进步。150年来,电梯的材质由黑白到彩色,样式由直式到斜式,在操纵控制方面更是步步出新——手柄开关操纵、按钮控制、信号控制、集选控制、人机对话等等,多台电梯还出现了并联控制,智能群控;双层电梯电梯展示出节省井道空间,提升运输能力的优势;变速式自动人行道扶梯的出现大大节省了行人的时间;不同外形——扇形、三角形、半菱形、半圆形、整圆形的观光电梯则使身处其中的乘客的视线不再封闭。如今,以美国奥的斯公司为代表的世界各大著名电梯公司各展风姿,仍在继续进行电梯新品的研发,并不断完善维修和保养服务系统。调频门控、智能远程监控、主机节能、控制柜低噪音耐用、复合钢带环保——一款款集纳了人类在机械、电子、光学等领域最新科研成果的新型电梯竞相问世,冷冰冰的建筑因此散射出人性的光辉,人们的生活因此变得更加美好。本设计以单片微机,设计一种电梯控制系统,实现了电梯的智能化和自动化。 二、研究内容 此设计要实现: 1功能要求: (1)用步进电机模拟电梯的升降电机,牵引电梯模型; (2)用键盘模拟不同楼层的电梯升降请求按钮及电梯内部的楼层按钮; (3)动态显示当前电梯所在楼层、运行方向,以及外部请求的升降方 向; (4)以单片机作为整个系统的控制器,控制电梯的运行。 2 设计要求: (1)以MSC—51系列单片机为核心构造系统; (2)显示装置用LED显示器; (3)设计系统原理框图和详细电路图,标出所用器件的型号及必要参 数;

(完整)基于51单片机的三层电梯系统设计

基于51单片机的三层电梯系统设计 专业班级:电子信息科学与技术1班 *名:** 指导教师:金国华老师 信息科学技术学院

摘要 本文设计了一款基于单片机(AT89C51)的三层电梯的模拟控制系统。以51单片机为核心,由7段显示数码管来作为电梯楼层和电梯上下行状态的显示部分,数码管显示“p”则说明电梯运行状态向上,显示“d”则说明电梯运行状态向下。由按键来分别表示电梯内外的各个功能按钮。 本设计主要是利用了单片机:灵活性大、通用性强以及易于实现复杂控制的特点,使系统在达到设计目的的同时显得结构简单,操作方便,容易理解。文中首先是针对设计的目的选择出比较合适的设计方案,并且对AT89C51单片机和7段显示数码管进行了简要介绍,然后将本次设计的硬件电路分为单片机控制模块、显示模块、按键检测模块三个大的模块.在进行了电路的连接之后,根据电路的连接就各个模块分别编写程序再由主程序统一衔接在一起。通过调试运行,所设计的三层电梯系统基本满足设计要求。 关键词:AT89C51单片机;电梯控制;数码显示

Abstract In this paper,we designed a three elevator analog control system which is based on a microcontroller(AT89C51).The microcontroller as the core,and 7—segment digital tube display as the elevator floor and the elevator up and down the line status display section.When the elevator running up the d igital display ”p” and when the elevator running down the digital display "d" .Various function buttons inside or outside the elevator are represented by buttons. This design is mainly the use of the characteristics of SCM:flexibility,versatility and easy to implement complex control features。So that the system is not only designed to meet the design requirements but also seem simple structure,easy to operate and understand.First of all,we choose the appropriate design and then a brief description of AT89C51 microcontroller and 7-segment display digital tube。Then in this design the hardware circuit is divided into three large modules:single-chip control module, display module, key detection module .According to the connection of the circuit ,we write programs on each module separately and then together in unity by the main program.By commissioning,the system is basically meet the requirement of the design. Key word:AT89C51Microcontroller;Elevator control;Digital display

相关文档
最新文档