毕业设计基于at89s52单片机的模拟电梯设计.docxVIP

毕业设计基于at89s52单片机的模拟电梯设计.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题 目:基于AT89S52单片机的模拟电梯设计 学院:物理与电气学院 专业:电子信息科学与技术 班级: 电信101 学生姓名: 完成日期: 摘要: 单片机即单片微型计算机(Single-Chip Microcomputer ),是 集CPU , RAM ,ROM,定时,计数和多种接口于一体的微控制器。其中 51单片机是各种单片机中最为典型和最有代表性的一种,广泛应用于 各个领域?电梯是集机械原理应用、电气控制技术、微处理器技术、 系统工程学等多学科和技术分支于一体的机电设备,它是建筑中的永 久垂直交通工具。 本论文选择AT89S52为核心控制元件,使用宏晶公司的STC89C51RC 加外围器件作控制单元,用数码管显示,使用单片机C语言进行编程 制作了一个八层电梯模拟系统。其原理图可分为按键部分、显示部分、 电机部分、最小系统部分。两个按键(一个电梯内,一个电梯外)对 应一个楼层,另有开门、关门两个按键。芯片一旦检测到某楼层的按 键被按下,就会在对应端口输出5V高电平驱动电机来到该楼层,程 单序会延迟几分钟,等人进入电梯后,关门,去到要去的楼层。在整 个过程中,数码管会显示楼层数。最小系统为单片机提供时钟信号和 复位功能。 目录 未找到目录项。 设计任务 1丄设计内容与要求 随着现代高科技的发展,住房和办公用楼都已经逐渐向高层发 展。电梯是高层宾馆、商店、住宅、多层仓库等高层建筑不可缺少的 垂直方向的交通运输工具。1889年美国奥梯斯升降机公司推出的世 界上第一部以电动机为动力的升降机,同年在纽约市马累特大厦安装 成功。随着建筑物规模越来越大,楼层也越来越高,对电梯的调速精 度、调速范围等静态和动态特性都提出了更高的要求。由于传统的电 梯运行逻辑控制系统釆用的是继电器逻辑控制线路。采用这种控制线 路,存在易出故障、维护不便、运行寿命较短、占用空间大等缺点。 电梯控制系统是比较复杂的一个大型系统,在计算机诞生的几 十年里,继屯器控制系统为电梯控制的发展做了巨大的贡献,但在性 能上和PLC还是有本质上的差距。在科技的不断发展下,单片机控 制系统很快可以解决抗扰性,成为方便有效的电梯控制系统。 此单片机模拟电梯用绿色发光二极管组成的箭头来指示电梯当 前是处于上升状态还是下降状态,用数码管显示当前是处于哪一层,用 红色发光二极管指示电梯走到哪一层会停.电源接通后,若没有人按下 停止按键,它就以每层2秒的速度一直上下运行,若有人按下某一层的 停止按键,它就会在相应的那一层停止4秒钟,并伴有开门和关门的声 音提不。 硬件系统实现 2.1.AT89S52 芯片 AT89S52——低功耗高性能CMOS 8位单片机,片内8k Bytes ISP (In-system programmable)的 口J 反复擦写 1000 次的 FLASH 只读程 序存储器,器件采用ATMEL公司之高密度、非易失性存储技术制造, 兼容标准MCS-51指令系统及80C51引脚结构,片上Flash允许程序 存储器在系统可编程,亦适于常规编程器。单芯片上,拥有8位CPU 及在系统可编程FLASH,使AT89S52为众多嵌入式控制应用系统提供 高灵活、超有效之解决方案。 AT89S52之特点:40个引脚,8k Bytes Flash片内程序存储器, 256 bytes的随机存取数据存储器(RAM) , 32个外部双向输入/输出 (I/O) 口,5个中断优先级2层中断嵌套中断,2个16位可编程定 吋计数器,2个全双工串行通信口,看门狗(WDT)电路,片内吋钟振 荡器。 图2.1 AT89S52管脚图: AT89S52 功能:8k 字节 FLASII, 256 字节 RAM, 32 位 I/O 口线, 看门狗定时器,2个数据指针,三个16位定时器/计数器,一 6向 量2级中断结构,全双工串行口,片内晶振及吋钟电路。AT89S52可 (T2) P1.0 匚 □ VCC 1 40 (T2 EX) P1.1 匚 2 39 □ PO.O (ADO) P1.2 匚 3 38 Zl P0.1 (AD1) P1.3 匚 4 37 □ P0.2 (AD2) FM.4 匚 5 36 □ P0.3 (AD3) (MOSI) P1.5 匚 6 35 □ P0.4 (AD4) (MISO) P1.6 匚 7 34 □ P0.5 (AD5) (SCK) P1.7 匚 8 33 Zl P0.6 (ADS) RST匚 9 O 32 □ P0.7 (AD7) (RXD) P3.0 匚 10 31 Zl EAA/PP (TXD) P3.1 匚 11 30 Zl ALE/PROG (INTO) P3.2 匚 12 29 □ PSEN (INT1) P3.3 匚 13 28 ZJ P2.7 (A15) (T

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档