电梯设计毕业论文.doc

上传人:h**** 文档编号:155643 上传时间:2018-07-12 格式:DOC 页数:21 大小:377KB
下载 相关 举报
电梯设计毕业论文.doc_第1页
第1页 / 共21页
电梯设计毕业论文.doc_第2页
第2页 / 共21页
电梯设计毕业论文.doc_第3页
第3页 / 共21页
电梯设计毕业论文.doc_第4页
第4页 / 共21页
电梯设计毕业论文.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、 泉州经贸职业技术学院 毕业设计报告 系 (部) 专 业 应用电子技术 题 目 基于单片机模拟电梯设计 指 导 老 师 学 生 姓 名 学 生 学 号 目 录 摘要 . 1 第一章 绪论 . 2 错误 !未定义书签。 第二章 系统总体方案 . 3 2.1 设计要求 . 3 2.2 设计方框图 . 4 2.2 显示模块的选择 . 5 2.3 单片机的选择 . 6 2.4 按键的选择 . 7 2.5 电源模块的选择 . 5 第三章 硬件设计 . 6 3.1 主控芯片 . 6 3.1.1引脚功能 . 6 3.1.2 单片机最小系统 . 11 3.2 显示电路 . 7 3.3 按键电路 . 8 第四章

2、 软件设计 .8 4.1 流程图设计 . 8 4.11 源程序 . 15 第五章 系统调试 . 16 5.1 硬件调试 . 16 5.2 软件调试 . 17 总结 . 16 附录 A . 17 附录 B . 17 摘要 随着经济的高速发展,微电子技术、计算机技术和自动控制技术也得到 了迅速发展, 交流变频调速技术已经进入一个崭新的时代,其应用越来越广。电梯是现代高层建筑的垂直交通工具,其设计要求稳定性、安全性及高。随着人们生活水平的不断提高 ,对电梯的要求的也相应提高,电梯得到了快速发展,我国 国产电梯多为继电器,本次设计的软件控制部分由 单片机 来实现,研究、分析电梯的逻辑关系,进而实现控制

3、。通过合理的选择和设计,提高了电梯的控制水平,并改善了电梯运行的舒适感,使电梯达 到 较为理想的控制效果。关键词:电梯硬件描述语言编译仿真 第一章 绪论 电梯是标志现代物质文明的垂直运输工具、是机 电一体化的复杂运输设备。它涉及电子技术、机械工程、电力电子技术、微机技术、电力拖动系统和土建工程等多个科学领域。目前电梯的生产情况和使用数量已成为一个国家现代化程度的标志之一。随着现代化城市的高速发展,每天都有大量人流及物 流需要输送。为节约用地和适应经贸事业的发展,一幢幢高楼拔地而起,这些高层建筑的垂直运输是一个突出问题,与人们的工作和生活紧密相关。目前,我国国产电梯大部分为继电器及 PLC 控制

4、方式,继电器控制系统性能不稳定、故障率高,大大降低了电梯的舒适性、可靠性和安全性,经常造成停梯,给乘用人员的生活和工作带来了很多不便,因而传统的电梯控制系统的更新势在必行; PLC(可编程控制器)在电梯控制中得到了广泛的应用。本次设计尝试用 Verilog HDL 实现电梯控制,可进行多层次的逻辑设计,也可进行仿真验证、时序分析等以保证设计的 正确。本书主要是根据普通居民住宅楼电梯的控制回路并按居民楼的特点来设计 第二章 系统总体方案 2.1 设计要求 当电梯处于上升模式的时候,只响应比电梯所在位置高的上楼请求信号,有上而下逐个执行,直到最后一个上楼请求执行完毕,如果高层有下楼请求,则直接到有

5、下楼请求的最高楼接客,然后便进入下降模式。当电梯处于下降模式时,则与上升到模式相反。 2.2 设计方框图 本电路主要由 4 大部分组成:键盘模块、单片机最小系统控制电路、显示模块电路、电源模块电路。其中单片机最小系统主要复位电路,电路复位后楼层显示数字 1 表示电梯此时在一楼,而电梯楼层位置是由延时电路控制的,延时电路是 2 秒延时,每层之间通过 2秒延时控制即每延时 2秒表示电梯走了一层,同时显示相应的上下箭头指示。本设计的延时部分主要是软件控制的。电梯的状态是通过点阵组成的上下箭头和数字显示的。键盘电路采用独立式按键。电梯的正常工作是通过对单片机写入程序控制的, 总体方框图如图 2-1 所

6、示 。 图 2-1 总体框图 2.2 显示模块的选择 点阵显示 : 点阵是由小 LED 组成, LED 显示屏可以显示变化的数字、文字、图形图像;不仅可以用于室内环境还可以用于室外环境,具有投 影仪、电视墙、液晶显示屏无法比拟的优点。 LED 之所以受到广泛重视而得到迅速发展,是与它本身所具有的优点分不开的。这些优点概括起来是:亮度高、工作电压低、功耗小、小型化、寿命长、耐冲击和性能稳定。 LED 的发展前景极为广阔,目前正朝着更高亮度、更高耐气候性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向发展。 综上所诉: LCD1602 显示不了图形,当电梯升降时显示不了相应的指示;数码管虽简

7、单方便能显示数字,但同样是显示不了图形;只有点阵既能显示数字又能显示图形,适合本设计,固本设计用点阵作为显示模块。 2.3 单片机的选择 STC51 系列单片机 : 用 STC89C52 芯片作为系统核心,采用闪烁可编程可擦除只读存储器( FPEROM-Flash Programable and Erasable Read Only Memory)的低电压,内部具有8KB ROM 存储空间,是 51 系列单片机内存的两倍,而且还比 51单片机多定时计数器和中断,并且比 AT89C52 芯片经济,实惠。所以本设计采用 STC89C52 芯片。 本设计采用的是 STC89C52 单片机, STC8

8、9C52 是一个低电压,高性能 CMOS 8 位单片机 ,高密度、非易失性存储技术生产,兼容标准 MCS-51 指令系统,片内置通用 8位中央处理器和 Flash 存储单元,功能强大的 STC89C52 单片机可为您提供许多较复杂系统控制应用场合。 2.4 按键的选择 采用独立式键盘 : 独立式键盘是直接用 I/O 口线构成的单元按键开关电路,其特点是每个按键独立占用一根 I/O 口线,每个按键的工作不会影响其他 I/O 口线的状态。但是当所需按键数量多时,会占用过多的 I/O 口。 基于以上分析,此次设计采用方案二独立式按键,因为本次设计中仅使用到 6 个按键。常用的按键有三种:机械触点式按

9、键、导 电橡胶式和柔性按键(又称触摸式键盘)。 机械触点式按键是利用机械弹性使键复位,手感明显,连线清晰,工艺简单,适合单件制造。但是触点处易侵入灰尘而导致接触不良,体积相对较大。 导电橡胶按键是利用橡胶的弹性来复位,通过压制的方法把面板上所有的按键制成一块,体积小,装配方便,适合批量生产。但是时间长了,橡胶老化而使弹力下降,同时易侵入灰尘。 柔性按键是近年来迅速发展的一种新型按键,可以分为凸球型和平面型两种。柔性按键最大特点是防尘、防潮、耐蚀,外形美观,装嵌方便。而且外形和面板的布局、色彩、键距可按照整机的 要求来设计。 但是由于客观条件与经济能力有限,本系统采用机械触点式按键。 2.5 电

10、源模块的选择 变压器降压 : 采用典型的变压器降压,全波整流,电容滤波及集成电路稳压的思路进行设计。由于单片机及后续的无线接收电路等都用 5 V 作为工作电源,所以在经整流和滤波电路1234C21 0 4C41 0 4+ C11 0 0 0 U F+ C34 7 0 U FIN12OUT37 8 0 5 V C C220V后再用三端集成稳压电路进行稳压,为后续电路提供稳定可靠的 5 V 直流电源,三端稳压集成电路采用 LM7805。具体电路图 如图 2-2。 图 2-2 电源电路图 第三章 硬件设计 3.1 主控芯片 本系统采用 STC89C52 为主控芯片。 STC89C52 是一种低 功耗

11、、高性能 CMOS 8位微控制器,具有 8K 在系统可编程 Flash 存储器。使用 Atmel 公司高密度非易失性存储器技术制造,与工业 80C51 产品指令和引脚完全兼容。片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 STC89C52 在众多嵌入式控制应用系统中得到广泛应用。 3.1.1 各引脚功能 单片 机引脚图如下: E A /V P31X119X218R E S E T9P 37 / R D17P 36 W R16P 32 / IN T 012P 33 / IN T 113P 34 / T 0

12、14P 35 / T 115P 101P 112P 123P 134P 145P 156P 167P 178P 0039P 0138P 0237P 0336P 0435P 0534P 0633P 0732P 2021P 2122P 2223P 2324P 2425P 2526P 2627P 2728P S E N29A L E / P30P 31 / T X D11P 30 / R X D10GND20V C C40U1S T C 8 9 C 5 2图 3-1 单片机引脚图 3.1.2 单片机最小系统 单片机加上适当的外围器件和应用程序,构成的应用系统称为最小系统。最小系统包括时钟电路和复位电

13、路。 时钟电路: 单片机内部具有一个高增益反相放大器,用于构成振荡器。通常在引脚 XTALl 和XTAL2 跨接石英晶体和两个补偿电容构成自激振荡器,结构图 2 中 X1、 C1、 C2。可以根据情况选择 6MHz、 12MHz 或 24MHz 等频率的石英晶体,补偿电容通常选择 30pF 左右的瓷片电容。 Y111.0592M H zC230pFC330pF1819 图 3-2 时钟电路 复位电路: 单片机小系统常采用上 电自动复位和手动按键复位两种方式实现系统的复位操作。上电复位要求接通电源后,自动实现复位操作。手动复位要求在电源接通的条件下,在单片机运行期间,用按钮开关操作使单片机复位。

14、其结构如下图。上电自动复位通过电容 C3 充电来实现。手动按键复位是通过按键将电阻 R1 与 VCC 接通来实现。 R110kC110uFS4V C C9图 3-3 复位电路 3.2 显示电路 点阵是由 64 个小灯组成, 点阵 LED 一般采用扫描式显示,实际运用分为三种方式:点扫描 、 行扫描 、 列扫描。 若使用第一种方式,其扫描频率必须大于 1664=1024Hz ,周期小于 1ms 即可。若使用第二 和第三种方式,则频率必须大于 168=128Hz ,周期小于 7.8ms 即可符合视觉暂留要求。此外一次驱动一列或一行( 8颗 LED)时需外加驱动电路提高电流,否则 LED亮度会不足。

15、 原理图如下: 图 3-4 点阵电路 点阵与单片机的引脚相连,通过单片机的 IO 口的高低电平可以控制点阵的显示,与单片机的接口电路如图 : P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78RST9P3.0(RXD)10P3.1(TXD)11P3.2(INT0)12P3.3(INT1)13P3.4(T0)14P3.5(T1)15P3.6(WR)16P3.7(RD)17XTAL218XTAL119GND20(A8)P2.021(A9)P2.122(A10)P2.223(A11)P2.324(A12)P2.425(A13)P2.526(A14)P2.627(A15)

16、P2.728PSEN29ALE/PROG30EA/VPP31(AD7)P0.732(AD6)P0.633(AD5)P0.534(AD4)P0.435(AD3)P0.336(AD2)P0.237(AD1)P0.138(AD0)P0.039VCC40U1STC89C51COM1R12R23R34R45R56R67R78R8910310KV C CV C C12345678910 11 12 13 14 15 16DZ图 3-5 点阵连接电路 3.3 按键电路 如图所示,按键电路模块包括每层楼的按钮,这些按钮一端与地相接,一端又与单片机 IO 口相接,外部 0中断低电平有效,这样可以实现模拟按键的自

17、如操作。 1 23 4K551 23 4K661 23 4K221 23 4K331 23 4K111 23 4K44 图 3-6 按键电路 第四章 软件设计 4.1 流程图设计 4.11源程序: #include #define uchar unsigned char #define uint unsigned int uchar m=0,n=0; uchar o,p,d; uchar time=0; uchar code taba= 0xff,0xef,0xef,0xef,0xab,0xc7,0xef,0xff; uchar code tab1= 0xff,0xef,0xcf,0xef,0

18、xef,0xef,0xef,0xc7; uchar code tab2= 0xff,0xc7,0xbb,0xfb,0xf7,0xcf,0xbf,0x83; uchar code tab3= 0xff,0xc7,0xbb,0xfb,0xe7,0xfb,0xbb,0xc7; uchar code tab4= 0xff,0xf7,0xe7,0xd7,0xb7,0xb7,0x83,0xf7; uchar code tab5= 0xff,0x83,0xbf,0x87,0xfb,0xfb,0xbb,0xc7; uchar code tab6= 0xff,0xe7,0xdf,0xbf,0x87,0xbb,0xbb,0xc7; void delay(uchar n) uchar i,j; for(i=n;i0;i-) for(j=255;j0;j-); timer0() interrupt 1 using 1 TH0 = (65536-50000)/256; TL0 = (65536-50000)%256; if(op) d=1; else if(op) d=2; else d=0; time+; if(time=1) n=(1(p+1); else if(time=5) if(d=0)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。