电梯控制系统设计-兰州交通大学.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理及系统课程设计 评语: 考勤10 分 守纪10 分 过程30 分 设计报告30 分 答辩20 分 总成绩 (100 分) 专 业:电气工程及其自动化 班 级: 姓 名: 学 号: 指导教师: 兰州交通大学自动化与电气工程学院 2014 年 1 月 17 日 单片机原理及系统课程设计报告 基于单片机的电梯控制模型设计 1设计说明 1.1设计目的 本文介绍了一种采用单片AT89C52 芯片进行电梯控制系统的设计方法,主要 阐述如何使用单片机进行编程来实现电子设计的方法,利用单片机编程实现功能。 硬件部分主要由单片机的最小模块、电梯内外按钮控制模块、数码管显示楼层模 块、发光二极管显示目的楼层模块、报警显示模块组成。软件部分使用kiel 软件 进行C语言程序编写,用proteus软件进行仿真调试。本设计具有电梯控制系统所 需的一些基本功能,能通过方向按键选择方向,能通过数字按键选择楼层,数码 管显示实时楼层数,电动机控制部分采用直流电机及H 桥驱动电路,使电梯箱能上 下运动,基本实现了五层电梯运行的模拟仿真。 1.2 设计要求 本设计以五层电梯为研究对象,选用AT89C52 单片机作为其控制器,研究微 机控制梯系统的设计方法。根据问题的提出、意义和文献综述,本课题研究的具 体内容包括以下四个方面: (1)对电梯系统常用的控制方法的研究。 (2)电梯控制系统硬件组成及其原理。 (3)电梯的单片机系统软件设计。 (4)电梯在信号传输中遇到的问题。 1.3 设计方法 首先,对实际的电梯系统进行模拟,一般情况下,一个电梯应该具备相关按 键、显示二极管、数码管等,由于这是一个调度模块,故没有设计具体的轿厢等 I/O 机械部分。由于其有诸多按键和显示环节,而单片机的 口管脚资源实在有限, I/O 故需要 口扩展,用以管理二极管;同时要有专门的按键控制芯片,从而便于按 键管理。 同时,如果每个选层按钮都采用独立的按键设置,可以很大程度上简化扫描 按键程序,采集信号也容易得多,但是由于单片机接口有限,模拟电梯自动控制 系统所需按键较多,如此会有接口不足的问题,所以本设计采用4×4 按键矩阵开 关电路作为外呼内选呼叫控制。出于同样问题,显示楼层电路采用数码管从串口 输出。为了更接近实际的电梯控制系统,设计中还添加电梯外上下行请求显示, 可用五个发光二极管表示目的请求按键是否按下,有则亮,无则灭。 - 1- 单片机原理及系统课程设计报告 2 设计方案及原理 2.1设计方案 AT89C52 I/O 本次设计的基本思想是采用 单片机作为核心,利用其丰富的 接 口与外围电路配合进行控制。采用延时函数来控制电梯的位置校验,采用数码管 静态显示来实时显示电梯所在楼层。采用行列式矩阵键盘矩阵作为外呼内选电路, 由于是5层楼,故选用4×4 矩阵键盘。当电梯到达目的楼层时电机停止,此时即 可进、出乘客,乘客进入电梯之后可选择去哪一层,然后电梯根据乘客的选择判 断去哪一层,继续运行。通过单片机控制电梯在上升过程中只响应上升呼叫,下 降过程中只响应下降呼叫。电梯的正常运行通过单片机的控制来实现。 2.2 设计原理 本设计主要由6 大部分电路组成:键盘电路、单片机最小系统电路、楼层显 示电路、电机驱动显示电路、目的楼层显示电路、警报电路。其中单片机最小系 1 统主要由复位电路组成。电路复位后楼

文档评论(0)

yigang0925 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档