当前位置:文档之家› 51单片机双电梯联动控制系统设计

51单片机双电梯联动控制系统设计

51单片机双电梯联动控制系统设计

51单片机双电梯联动控制系统设计的基本思路如下:

1. 系统结构设计:本系统采用主从结构设计,即一个主控制器和两个从控制器。主控制器控制整个系统的运行,包括两台电梯车厢的联动控制和故障判断处理;从控制器则分别控制电梯的运行和开关门。

2. 电梯状态判断:系统需要对两台电梯的电梯状态进行判断,包括电梯运行方向、电梯位置、电梯门的打开和关闭状态等。其中,电梯位置的判断需要通过编码器或者光电开关来实现。

3. 电梯调度算法设计:根据电梯状态判断,设计电梯调度算法。在电梯调度方面,需要考虑取货电梯和送货电梯的优先级处理,同时也需要考虑两台电梯路线交错的问题,以保证系统运行效率和顺畅度。

4. 控制器设计:主控制器采用51单片机来实现,从而实现对整个系统的总体控制和判断。从控制器采用运算放大器和三极管等元器件来实现。除了电梯控制,还需要设计针对电梯过载、开关门故障、马达故障等情况的保护措施和处理流程。

5. 系统测试:进行电梯运行测试以及故障测试,通过测试数据分析来优化系统的设计,达到更好的运行效果和稳定性。

总的来说,51单片机双电梯联动控制系统设计需要综合考虑多个方面的因素,结合实际情况进行灵活处理,才能实现一个高效、稳定的系统。

【最新版】基于51单片机的电梯毕业设计论文

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

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

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

基于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单片机的模拟电梯控制系统通过硬件设计和软件设计实现了电梯的运行控制、状态显示和故障检测等功能。该系统可以提供安全、高效的电梯运行体验,为建筑的使用者提供便利。通过本文档的介绍,读者可以了解该系统的设计和实现过程,以及关键的技术细节。

单片机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. 安全保障:如果电梯受到阻碍或者遇到紧急情况,控制器应 该及时响应并应用安全措施,如制动器、紧急停车等。 四、电梯智能控制系统的实现

基于MCS-51单片机的电梯模拟系统设计

本科毕业设计论文 题目基于MCS-51单片机的电梯模拟系统设计 专业名称 学生姓名 指导教师 毕业时间

毕业 一、题目: 基于MCS-51单片机的电梯模拟系统设计 二、指导思想和目的要求: 通过毕业设计,使学生对所学电子工艺、传感器知识、电机控制技术、模电、数电、等电子基础课程的基本知识加深理解,在所学51八位单片机的基础上,学习更高级十六位单片机的基本指令及基本结构,并将其与实际工程应用紧密结合起来,培养创新意识,增强分析问题解决问题能力,为尽快进入社会角色,熟悉相关开发工作流程,提高基本工作技能,为即将踏入社会奠定理论和实践基础。 要求:认真复习有关基础理论和技术知识,查阅参考资料,参照下列设计思想,运用所学单片机知识独立设计电路、自行焊接、调试,直至预期结果方可。要求实现: 1. 通电后,系统默认电梯轿厢停在一层。 2. 如需上行,请按下所要到达楼层的上行呼叫按钮,轿厢显示开始 上行,所经楼层号用LED进行短时显示,到达,楼层号持续显示,直至轿厢被呼叫离开,并有蜂鸣器鸣叫以示到达。 3. 当轿厢停留在中间楼层时,可实现上或下行呼叫,行进方向按呼 叫顺序进行,如同时呼叫,则坚持先上行,后下行原则。 4. 由LED指示轿厢行进的方向。 5. 模拟楼层数要求五层及以上。 三、进度与要求: 1.第一周~第三周在工作中收集各种相关资料,给出系统整体设计方案。

2.第四周~第五周进行器件选型,并用PROTEL设计硬件原理图。 3.第六周~第九周针对系统具体功能进行编程调试。 4.第十周~第十一周整理并组织论文。 6.第十二周~第十四周完成修改稿,定稿,打印,交评阅。 7.第十五周~第十六周评阅与答辩 四、主要参考书及参考资料 [1] 谢宜人主编,单片机实用技术问答, 北京人民邮电出版社 ; 2003 [2] 靳达,单片机应用系统开发实例导航 , 北京人民邮电出版社 ; 2003 [3] 流光斌等,单片机系统实用抗干扰技术,北京人民邮电出版社;2004 [4] 余永权,ATMEL89系列单片机应用技术,北京航空航天大学出版社;2002 [5] 陈瑾;智能小车运动控制系统的研究与实现[D];东南大学硕士论文; 2005年 [6] 韦巍;智能控制技术[M];北京:机械工业出版社;2000年 [7] 蒋新松;机器人学导论[M];辽宁科学技术出版社;2003年 [8] 孙迪生,王炎;机器人控制技术;北京:机械工业出版社;1997年 [9] 陈明荧,8051单片机课程设计实训教材,清华大学出版社;2003年 [10] 蔡美琴等,MCS-51系列单片机系统及其应用,高等教育出版社;2004 年 学生指导教师__ _ 系主任

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

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

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

51单片机层电梯控制程序

51单片机层电梯控制程序 随着科技的不断进步,电梯已经成为现代城市生活中不可或缺的一部分。而电梯的安全性和效率则直接关系到人们的出行体验。为了实现电梯的智能化控制,我们可以使用51单片机来设计一个层电梯控制程序。 我们需要了解电梯的基本原理。电梯主要由电机、编码器、按钮、门禁系统等组成。电梯的控制程序需要根据乘客的需求,通过按钮输入信号,来控制电机的运行方向和楼层的开关门。而编码器则用于检测电梯当前所在楼层,以便进行准确的控制。 在设计层电梯控制程序时,我们首先需要定义电梯的各个状态。电梯的状态可以分为停止状态、上升状态和下降状态。在停止状态下,电梯等待乘客按下按钮来选择楼层。一旦有乘客按下按钮,电梯将根据按钮所在楼层与当前楼层的比较来确定运行方向。如果按钮所在楼层大于当前楼层,则电梯进入上升状态;如果按钮所在楼层小于当前楼层,则电梯进入下降状态。 在运行状态下,电梯需要不断检测当前楼层与目标楼层之间的差距,以便及时停止运行。在达到目标楼层后,电梯将停止运行并开门,等待乘客出入。如果在运行过程中有其他乘客按下按钮,则电梯将根据当前运行方向以及按钮所在楼层与当前楼层的比较来决定是否停在该楼层。

为了实现层电梯控制程序,我们需要编写相应的代码。首先,我们需要定义各个状态的变量,并初始化电梯所在楼层为1楼,电梯运行方向为停止状态。然后,我们可以使用中断来检测按钮输入信号,并根据按钮所在楼层与当前楼层的比较来确定电梯的运行方向。在运行过程中,我们可以使用定时器中断来检测电梯与目标楼层之间的差距,并在达到目标楼层后停止运行并开门。同时,我们需要考虑其他乘客按下按钮的情况,以便及时停在相应楼层。 除了基本的层控制功能外,我们还可以添加一些其他的功能来提升电梯的智能化程度。例如,我们可以添加一个超载检测功能,当电梯超过一定重量时,禁止进入电梯;我们还可以添加一个故障检测功能,当电梯出现故障时,及时报警并停止运行。这些功能可以通过添加相应的代码来实现。 通过使用51单片机来设计层电梯控制程序,我们可以实现电梯的智能化控制。这不仅可以提升电梯的安全性和效率,还可以为人们的出行带来更好的体验。未来,随着科技的不断发展,电梯的智能化控制将会越来越普及,为人们的生活带来更大的便利。

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

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

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

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

毕业设计(论文)-基于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

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

基于单片机控制的电梯控制系统 第一章:引言 1.1 研究背景 电梯作为现代城市中必不可少的交通工具,已经成为人们日常生活中的一部分。随着技术的发展,电梯也不再是简单的上下楼工具,而是逐渐成为智能化、自动化的设备。电梯控制系统是电梯运行的核心,也是保证电梯安全、高效运行的关键。 1.2 研究目的和意义 本文旨在设计并实现一个基于单片机控制的电梯控制系统,以提高电梯的运行效率和安全性。通过对电梯控制系统的研究,可以更好地理解电梯的工作原理,为电梯的维护和运营提供参考。同时,通过对单片机控制电梯系统的设计和实现,可以提高学生的实践能力和创新意识。 第二章:电梯控制系统的工作原理 2.1 电梯的基本结构 电梯由电动机、控制系统、导轨、轿厢、门等组成。其中,控制系统是电梯运行的核心部分,负责控制电梯的上下运动、门的开关等功能。 2.2 电梯的工作流程 电梯的工作流程包括乘客呼叫、电梯响应、开门、关门、上行或下行等步骤。控制系统根据乘客的呼叫信号和电梯当前状态,确定电梯的运动方向和停靠楼层。 2.3 电梯控制算法

电梯控制算法是决定电梯运行状态的关键。常见的电梯控制算法有先来先服务算法、最短路径算法、最近调度算法等。 第三章:基于单片机的电梯控制系统设计 3.1 系统硬件设计 基于单片机的电梯控制系统的硬件设计包括电梯主控板、传感器、按钮等。电梯主控板负责接收和处理各种信号,并控制电梯的运行。传感器用于检测电梯当前状态,按钮用于乘客呼叫电梯。 3.2 系统软件设计 基于单片机的电梯控制系统的软件设计包括程序的编写和调试。程序需要根据电梯工作流程和控制算法,实现电梯的运行控制和状态监测等功能。 第四章:系统实现与测试 4.1 硬件制作和连接 根据设计要求,制作电梯主控板和其他硬件设备,并进行连接和调试。 4.2 软件编程与调试 根据系统设计要求,编写电梯控制系统的软件程序,并进行调试和测试。 4.3 系统性能测试 对电梯控制系统进行功能和性能测试,包括电梯的运行速度、响应时间、停靠楼层准确性等指标的测试。 第五章:结论与展望

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

基于单片机的电梯控制设计 随着现代城市的发展,高层建筑的数量不断增加,电梯已成为居民出行的必备工具。电梯控制系统是电梯的核心部分,其合理、安全、高效的控制对电梯的运行起着决定性的作用。本文基于单片机,对一种现代化电梯控制系统进行了设计和实现,并逐步介绍其原理和具体实现方法。 1.设计思路 基于单片机的电梯控制系统,基于先进、高效的现代技术,采用数字、电子、计算机等技术,集成了电梯运行的各项功能,如门控、运行控制、限速保护、人员安全保护等。结合具体使用场景,通过对电梯各种状态的控制,实现电梯的自动运行。 2.设计方案 此次设计采用基于单片机的电梯控制方案,通过采用传感器、驱动器等电子元器件,真正实现了电梯的智能化控制。主要由以下五个部分组成: (1)控制部分:采用AT89C52单片机作为主控制器,负责控制电梯各部分。通过对单片机程序的编写,对各个部分进行精确的控制和调整。 (2)物理部分:即电梯的各个部分,包括电机、减速钢丝绳、限速器、轮架、门体等。

(3)传感器部分:通过安装在电梯厅和轿厢内的传感器,探 测电梯的各种状态信息,例如:电梯内外乘客数量、电梯运行方向、门体状态等。实时将这些状态码转换成数字数据传送到单片机中,实现对电梯运行状态的掌控。 (4)显示部分:将电梯运行状态的各种信息,通过LED数码管、液晶显示等形式,进行实时显示。这部分可以为乘客提供明确的电梯状态信息,提高电梯使用效率和安全性。 (5)交互部分:如何使乘客和电梯进行有效的交互,减少误 操作,是电梯控制设计的核心关键。通过电子开门器、按钮等,实现乘客与电梯交互的整个过程。 3.实现过程 (1)设计程序代码 在AT89C52单片机中,通过程序设计实现电梯的各部分精确 控制。代码的设计需要考虑到电梯各种状态,例如:乘客进出电梯、电梯起升、降落等。通过逻辑程序的编写,实现扫描电梯状态,并对电梯的运行进行掌控。 (2)制作原型 通过根据设计方案,搭建各个部分的物理模型,并进行调试和安装。通过电路板的硬件连接,实现了各个部分之间的信息交互,实现了对电梯的自动化控制。

基于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.电梯控制器。 电梯控制器是整个系统的核心,它接收电梯内、外按钮的信号并根据运行状态和电梯门状态来控制电动机(或液压)的正、反转和制动。电梯控制器的主要功能是实现电梯的平层、自动门开关等功能。 2.电机控制板。 电机控制板是控制电动机的主板,它通过控制电机的转速来控制电梯的运动。电机控制板还可以在电梯故障时进行故障检测和报警。 3.电机驱动板。 电机驱动板是控制电机转向的板,它可以实现电梯的上升和下降,使电机能够按照电梯控制器的指令进行正、反转。 4.电源电路。 电源电路用来为整个系统提供电源,保证系统的正常运行。

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

双电梯联控系统总体方案设计

双电梯联控系统总体方案设计 研究了用PLC控制两台电梯的双电梯并联控制系统的设计方法,首先详细表达了电梯的机械系统、拖动系统和控制系统的主要部件的功能和工作原理,确定了用PLC控制双电梯联动系统的方案。下面是的双电梯联控系统总体方案设计,欢迎来参考! 然后确定了电梯控制系统的根本功能,并根据这些功能设计出了电梯的根本运行控制程序。论文讨论了对两部并联电梯运行的要求,研究了并联调度的原那么。 并联电梯控制系统的设计以实际情况为根据,计算出了优化的电梯运行调度方案,到达高效、节能的目的。对我国的电梯市场的设计、研发提供了良好的实验依据。 本课题将在借鉴已有成果的根底上,设计基于计算机+可编程控制器的双电梯联动控制系统。通过合理地利用PLC的硬件资源和软件资源,进展电梯群控系统的设计来提高电梯的操作灵活及快捷。对电梯的群控问题进展分析研究,以两台电梯的联控逻辑为例,设计基于计算机+可编程控制器的双电梯联动控制系统。通过合理地利用PLC的硬件资源和软件资源,进展电梯群控系统的设计来提高电梯的平安可靠性和操作的灵活性,对缩短平均候梯时间、减少电梯运行时间具有重要意义,对电梯控制的开展具有促进作用。 1.通过研究电梯的运行方式,进展双电梯的逻辑设计。双电梯一般遵守集选规那么,即将呼叫信号先进展登记,对与电梯运行同向的呼叫信号逐一应答,当同向指令和召唤应答完毕后电梯可以自动换向。除此以外,电梯并联运行还遵循的相应的调度原那么:正常情况下,当电梯使用以后,二号电梯作为忙梯会首先自动上升至第三层待命,一号电梯那么作为基站电梯在第一层楼待命。当某层

站有门厅呼叫信号时,那么“忙梯”立即启动并定向运行去接该层站的乘客。 2.选用西门子S7-300系列PLC作为下位机,构成双电梯的控制系统,电梯逻辑控制系统的控制核心是PLC,哪些信号需要输入至PLC,PLC需要驱动哪些负载,以及采用何种编程方式,都决定着其内部I/O点数的分配,根据PLC的I/O节点使用原那么,应留出一定的I/O点以做扩展时使用。 3.PLC控制程序采用构造化设计,使用西门子配套软件STEP7进展编程设计,构建双电梯联控软件系统。 2.1 电梯的构造与工作原理 电梯是垂直方向上运行的运输设备,由机械和电气两大系统组成。 机械系统由曳引系统、轿厢、对重装置、导向系统、厅轿门、开关门系统、机械平安保护系统组成。其中曳引系统由曳引机、导向轮、曳引钢丝绳、曳引绳锥套等部件组成。导向系统由导靴、导轨架、导轨等部件组成。机械平安保护系统主要由缓冲器、限速器和平安钳、制动器、门锁等部件组成。厅轿门和开关系统由轿门、厅门、开关门机构、门锁及位置开关等部件组成。 曳引绳两端分别连着轿厢和对重,缠绕在曳引轮和导向轮上,曳引电动机通过减速器变速后带动曳引轮转动,靠曳引绳与曳引轮摩擦产生的牵引力,实现轿厢和对重的升降运动,到达运输目的。固定在轿厢上的导靴可以沿着安装在建筑物井道墙体上的固定导轨往复升降运动,防止轿厢在运行中偏斜或摆动。常闭块式制动器在电动机工作时松闸,使电梯运转,在失电情况下制动,使轿厢停顿升降,并在指定层站上维持其静止状态,供人员和货物出入。轿厢

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

本科毕业论文(设计) 题目:基于单片机的双电梯控制 系统的设计 专业代码:071201 作者姓名:阮志刚 学号:2006201283

单位:物理科学与信息工程学院 指导教师:王宝兴 2010年5月26日 目录 摘要 (4) 关键词: (4) ABSTRACT (5) KEYWORDS (6) 引言 (7) 1. 总体方案设计与论证 (8) 1.1 双电梯控制模型(五层),示意图如下图所示。 (8) 1.2 控制器选择 (8) 1.3 动力选择 (9) 1.4并联电梯的调度原则 (9) 2.硬件电路设计 (10) 2.1 整体电路设计 (10) 2.2 对电机的控制设计 (11)

2.3报警模块设计 (12) 2.4传感器模块设计 (13) 2.4.1重力传感器模块 (13) 2.4.2 光传感器模块 (15) 2.5 A/D转换模块设计 (16) 2.6系统板(二)I/O的分配 (17) 3. 软件设计 (18) 3.1整个系统程序设计思路(流程图) (18) 3.2 电机控制部分 (19) 3.2.1轿厢运行部分: (19) 3.2.2平层部分 (20) 3.3 显示及报警部分 (21) 3.3.1楼层显示 (21) 3.3.2电梯外部按键显示 (21) 3.3.3超重报警 (22) 3.3.4紧急报警 (22) 总结 (22) 参考文献 (23) 附录 (24) 谢辞 (32)

摘要 本系统采用两片单片机(89C52)作为内外招信号的检测和控制核心。内外招使用按键按下与否带来的电平的改变来控制对应的单片机输入或输出口工作。楼层检测使用光传感器;轿厢负载采用精密压力传感器;速度控制采用易控的步进电机外加微小误差转子;在竖井的侧面固定了轨道以防止轿厢的晃动。基于这些完备而可靠的硬件设计,使用了一套独特的软件算法,实现了并联电梯的调度以及电机在运动和加速经及减速过程的精确控制。 关键词:单片机;步进电机;A/D转换;555定时器;施密特触发器;传感器;C语言编程;流程图

相关主题
文本预览
相关文档 最新文档