网站大量收购闲置独家精品文档,联系QQ:2885784924

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

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机控制的电梯控制系统.doc

单片机综合实验 实验报告 学院 计算机与电子信息学院 专业 电子信息工程 班级 电信11- 班 姓名 学号 110340301 实验题目 基于单片机控制的电梯控制器 系统环境 Proteus 指导教师 左 敬 龙 实验时间 2013年10月28日 至 2013年11月01日 实验报告评分:_______ 题目: 基于单片机控制的电梯控制器 班级:电信11- 姓名: 摘要:单片机即单片微型计算机(Single-Chip Microcomputer ),是集CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器。本设计介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯内外电路按键矩阵模拟检测模块、电梯外请求发光管显示模块、楼层显示数码管模块、电梯上下运行显示模块等5部分组成。该系统采用单片机(AT89S52)作为控制核心,内外使用按键按下与否而引起的电平的改变,作为用户请求信息发送到单片机,通过单片机来控制电机的正反转,并且根据楼层检测结果控制电机停在目标楼层。软件部分则使用C语言,利用查询方式来检测用户请求的按键信息,根据电梯运行到相应楼层时,模拟按键引起电平变化,送到单片机计数来确定楼层数,并送到数码管进行显示。硬件设计简单可靠,结合软件,基本实现了六层电梯运行的模拟。 关键词:单片机,AT89S52,电梯,控制器。 1 引言 随着生活节奏的加快以及生活环境的不断改变,高楼大厦中电梯的应用也越来越普及,而如何有效地使用电梯,是其能够智能化的稳定工作已经成为焦点。从而,电梯便是高层住宅、商店、宾馆、写字楼、仓库等高层建筑不可缺少的垂直方向的运输工具。然而,1889年美国奥梯斯升降机公司推出的世界第一部以电动机为动力的升降机,同年的纽约市马累特大夏安装成功。随着建筑物规模的不断扩展,楼层也越来越高,对电梯的调速精度、调速范围等静态和动态特性也随之提出更高的要求。由于传统的电梯运行逻辑控制系统采用的是继电器逻辑控制线路。采用这种控制线路存在易出故障、维护不便、运行寿命较短、占用空间大等缺点。而由单片机设计的控制系统可以随着设备的更新而不断完善,可以更加完善地实现设备的升级,并且具有价格便宜、电路简单、维护容易等优点。 2 总体设计方案 2.1 设计思路 本次设计的基本思想是采用AT89S52单片机作为核心,利用其丰富的I/O接口与外围电路配合进行控制。采用定时器延时来控制电梯的位置校验,采用1位LED静态显示来实时显示电梯所在楼层,并用ULN2003和移位寄存器74ls595来驱动8×8LED点阵显示电梯所处的状态。采用行列式键盘矩阵作为外呼内选电路,由于是6层楼,故选用4×4矩阵键盘。当电梯到达目的楼层时电机停止,此时即可进、出乘客,乘客进入电梯之后可选择去哪一层,然后电梯根据乘客的选择判断去哪一层,继续运行。通过单片机控制电梯在上升过程中只响应上升呼叫,下降过程中只响应下降呼叫。电梯的正常运行通过单片机的控制来实现。 2.1.1 方案比较 AT89S52与地址译码器74LS138组成控制和扫描系统,并用AT89S52的串口对主电路的单片机进行通信,这种方案既能很好的控制键盘及显示又为主单片机大大的减少了程序的复杂性,而且具有体积小,价格便宜的特点。但是该系统所接的按键数目有限,且占用了对应主CPU的串行端口,按键出现的抖动现象也比较难解决。因此在使用时受到一定的限制。 方案二:采用4×4矩阵按键实现电梯内部六个选层按钮和电梯外十个上下行按钮,正好十六个按钮。LCD进行显示。液晶显示屏(LCD)具有功耗低、无辐射危险、平面直角显示以及影像稳定等,可视面积大,画面效果好,既可显示图形,也可显示汉字,分辨率高,抗干扰能力强,显示内容多等特点。此外,液晶显示器与单片机可直接相连,电路设计及连接简单。 基于以上分析,上述两种方案各有千秋,因为显示楼层部分在实际中基本都是采用大数码管来显示的,而且本次设计针对的只是六层楼,所以只需要显示楼层数即可,不需要显示其他复杂内容,故本次设计选用数码管作为显示楼层元件。 2.1.1.3 驱动电路的比较与确定 方案一:采用与步进电机相匹配的成品驱动装置。使用该方法实现步进电机驱动,其优点是工作可靠,节省制作和调试的时间,但成本很高。其原理方框图如图1所示。 图1采用成品驱动器的原理方框图 方案二:采用互补硅功率达林顿晶体管TIP142T实现步进电机的驱动,采用该方法实现步进电机驱动,电路连接比较简单,工作相对也比较可靠,成本低廉,技术成熟。此外,为提高

文档评论(0)

我的文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档