毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

基于单片机的八层电梯控制系统设计+程序+电路图(2)

时间:2021-04-19 22:11来源:毕业论文
1.2 本课 研究现状 目前,由可编程控制器(PLC)或微型 计算机 组成的电梯运行逻辑控制系统,正以很快的速度发展着。可编程控制器,是微机技术与继电

1.2  本课研究现状

    目前,由可编程控制器(PLC)或微型计算机组成的电梯运行逻辑控制系统,正以很快的速度发展着。可编程控制器,是微机技术与继电器常规控制技术相结合的产物,是在顺序控制器和微机控制器的基础上发展起来的新型控制器,是一种以微处理器为核心用作数字控制的专用计算机,它有良好的抗干扰性能,适应很多工业控制现场的恶劣环境,所以现在的电梯控制系统主要还是由可编程控制器控制。但是由于PLC的针对性较强,每一台PLC都是根据一个设备而设计的,所以价格较昂贵。而单片机价格相当便宜,如果在抗干扰功能上有所提高的话完全可以代替PLC实现对工控设备的控制。另外最近频发电梯安全事故,传统PLC控制器维护不变也是事故发生的重要原因,而单片机设计的控制系统可以随着设备的更新而不断修改完善,更完美的实现设备的升级与维护。   

2  系统总体设计方案

2.1  系统概述

    本设计是以单片机为主控制的电梯控制系统,选用51单片机(该机芯片为AT89S51)作为其控机器,电梯的八个按钮与红外线二极管的接收作为输入信号,通过汇编语言可实现电梯上下运行、特定层数悬停、电梯门的关与合等功能。

2.2  系统组成框图

在本设计中需用到AT89S51芯片,1个数码管,一个蜂鸣器,复位电路,8个按键,24个发光二极管。

单片机的电梯控制系统系统组成框图

图2.1 系统组成框图

3  系统硬件设计 

3.1  AT89S51芯片

本设计主要采用AT89S51芯片。AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。文献综述

AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。

此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作。掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。主要功能如表3.1所示:

                

表3.1 AT89S51芯片的主要功能

·兼容MCS-51指令系统 ·  4k可反复擦写(>1000次)ISP Flash ROM

· 32个双向I/O口 ·  4.5-5.5V工作电压

· 2个16位可编程定时/计数器 ·  时钟频率0-33MHz

· 全双工UART串行中断口线 ·  128x8bit内部RAM

· 2个外部中断源 ·  低功耗空闲和省电模式

· 中断唤醒省电模式 基于单片机的八层电梯控制系统设计+程序+电路图(2):http://www.youerw.com/zidonghua/lunwen_73613.html

------分隔线----------------------------
推荐内容