单片机课程设计之电梯控制系统.doc

上传人:b****1 文档编号:147541 上传时间:2022-10-04 格式:DOC 页数:23 大小:753.80KB
下载 相关 举报
单片机课程设计之电梯控制系统.doc_第1页
第1页 / 共23页
单片机课程设计之电梯控制系统.doc_第2页
第2页 / 共23页
单片机课程设计之电梯控制系统.doc_第3页
第3页 / 共23页
单片机课程设计之电梯控制系统.doc_第4页
第4页 / 共23页
单片机课程设计之电梯控制系统.doc_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

单片机课程设计之电梯控制系统.doc

《单片机课程设计之电梯控制系统.doc》由会员分享,可在线阅读,更多相关《单片机课程设计之电梯控制系统.doc(23页珍藏版)》请在冰豆网上搜索。

单片机课程设计之电梯控制系统.doc

微控综合系统课程设计报告

微控综合系统课程设计报告

评语:

考勤(10)

守纪(10)

过程(40)

设计报告(30)

答辩(10)

总成绩(100)

专业:

电气工程及其自动化

班级:

姓名:

学号:

指导教师:

自动化与电气工程学院

2016年12月23日

摘要

本文介绍了一种采用STC15F2K60S2芯片进行电梯控制系统的设计方法,主要阐述如何使用单片机进行编程来实现电子设计的方法,利用单片机编程实现功能,简洁而又多变的设计方法,缩短了研发周期,同时使电梯控制系统体积更小功能更强大。

硬件部分主要由单片机的最小模块、电梯内外按钮控制模块、数码管显示楼层模块、发光二极管显示目的楼层模块、报警显示模块组成。

软件部分使用kiel软件进行C语言程序编写,用proteus软件进行仿真调试。

本设计具有电梯控制系统所需的一些基本功能,能通过方向按键选择方向,能通过数字按键选择楼层,数码管显示实时楼层数,电动机控制部分采用直流电机及H桥驱动电路,使电梯箱能上下运动。

硬件设计简单可靠,结合软件,基本实现了五层电梯运行的模拟仿真。

关键词:

STC15F2K60S2芯片;电梯控制系统;C语言

Abstract

ThispaperdescribestheuseofaSTC15F2K60S2chipforelevatorcontrolsystemdesignmethods,mainlyelaborateshowtousemicrocontrollerprogrammingmethodtorealizeelectronicdesign,realizethefunctionoftheuseofsingle-chipprogramming,conciseandchangingthedesignmethodshortensthedevelopmentcycle,atthesametimetheelevatorcontrolsystemsmallerandmorepowerful.Thehardwarepartiscomposedofthesmallestmoduleofthemicrocontroller,theinternalandexternalbuttoncontrolmodule,thedigitalcontroldisplaymodule,thelightemittingdiodedisplaymoduleandthealarmmodule.ThesoftwarepartusestheKielsoftwaretocarryontheClanguageprogramming,usestheProteusSoftwaretocarryonthesimulationdebugging.Someofthebasicfunctionsofthedesignoftheelevatorcontrolsystemrequired,canchoosedirectionkeydirectionthroughthenumberkeystoselectthefloor,real-timedigitaldisplayofthenumberoffloors,themotorcontrolpartadoptsDCmotorandHbridgedrivingcircuit,theelevatorboxcanmoveupanddown.Thehardwaredesignissimpleandreliable,combinedwiththesoftware,thebasicrealizationofthefiveelevatoroperationsimulation.

Keywords:

STC15F2K60S2chip;elevatorcontrolsystem;Clanguage.

1.引言

随着现代高科技的发展,住房和办公用楼都已经逐渐向高层发展。

电梯是高层宾馆、商店、住宅、多层仓库等高层建筑不可缺少的垂直方向的交通运输工具。

因此电梯在我们的生活中起着举足轻重的作用。

电梯已不仅是一种生产环节中的重要设备,更是一种人们频繁乘用的交通运输设备。

由于传统的电梯运行逻辑控制系统采用的是继电器逻辑控制线路。

采用这种控制线路,存在易出故障、维护不便、运行寿命较短、占用空间大等缺点。

从技术发展来看,这种系统将逐渐被淘汰。

而单片机价格相当便宜,由单片机设计的控制系统可以随着设备的更新而不断修改完善,更完美的实现设备的升级。

1.1课题的提出及研究意义

电梯是集机械原理应用、电气控制技术、微处理技术、系统工程学等多科学和技术分支于一体的机电设备,它是建筑中永久垂直交通工具。

电梯作为生产生活的典型运载工具使用已十分普及,其控制信号类型多,关系复杂,要求的控制性能特别高。

随着经济的发展高层建筑越来越多对电梯的运行速度和控制性能也提出了更高的要求。

而在我国于八十年代初至九十年代初投入使用的电梯,其中绝大部分采用继电器—继电器阵列结构该结构体积大、接线复杂、噪音大、触点易磨损、故障率高、维护工作量大,已无法满足现代社会的需要。

自上世纪80年代以来,微机控制系统得到了极大的发展,现已深人到我国工农业生产的各个方方面面,随着电力电子技术和微电子技术的发展,使得以微机为核心的控制系统得到广泛应用。

尤其是单片机的开发与应用,其深度和广度越来越大。

微机应用于电梯控制系统,与传统的采用继电接触逻辑控制系统相比,具有很大优越性,一方面,它使整个系统的体积减小,可靠性提高,使用寿命延长;另一方面,它还简化了安装调试和维护维修的工作量,使整个电梯的运行成本降低。

更突出的优点是微机具有灵活的算术和逻辑运算功能,具有很强的通信和可扩展功能,实现更完善的自动控制。

常用的微机控制主要的有两种技术:

基于PLC控制和基于单片机控制两大技术。

可编程控制器,是微机技术与继电器常规控制技术相结合的产物,是在顺序控制器和微机控制器的基础上发展起来的新型控制器,是一种以微处理器为核心用作数字控制的专用计算机,它有良好的抗干扰性能,适应很多工业控制现场的恶劣环境,所以现在的电梯控制系统主要还是由可编程控制器控制。

但是由于PLC的针对性较强,每一台PLC都是根据一个设备而设计的,所以价格较昂贵。

而单片机价格相当便宜,也不像PLC那么有针对性,可以随着设备的更新而不断修改完善,更完美的实现设备的升级。

基于单片机控制的电梯可以大大的降低成本而且运行也较可靠,采用单片机来实现老式电梯控制系统的改造无疑是最佳方案。

由于单片机具有体积小、线路简单、无噪音、可靠性高、维护方便,是一种少投入、高回报的方案。

同时能方便实现多台电梯的群控,并通过通讯接口与楼宇自动化系统联接,实施对电梯的监控。

1.2课题研究的内容

随着科技的发展,微型计算机领域的不断进步,将使得将来电梯的体积大大减小,功能不断完善,过程的控制更平稳、可靠、抗干扰性能增强、机械与电气部件被机结合在一个设备内,把仪表、电子和计算机的功能综合在一起。

因此微型计算机控制技术将会成为电梯运行中的关键技术。

本次设计的主要内容是以单片机为主控制器的电梯控制系统。

本来电梯系统是一个相对复杂的系统,由于能力和经验有限,所以只能实现基本的功能如:

层站呼叫、自动停层、轿厢命令响应等。

通过单片机输出电压通过驱动电路然后控制电梯拖动。

在此,本文以五层电梯为研究对象,选用STC15F2K60S2单片机作为其控制器,研究微机控制梯系统的设计方法。

根据问题的提出、意义和文献综述,本课题研究的具体内容包括以下四个方面:

(1)对电梯系统常用的控制方法的研究

(2)电梯控制系统硬件组成及其原理

(3)电梯的单片机系统软件设计

(4)电梯在信号传输中遇到的问题

2总体设计方案

2.1设计思路

本次设计的基本思想是采用STC15F2K60S2单片机作为核心,利用其丰富的I/O接口与外围电路配合进行控制。

采用延时函数来控制电梯的位置校验,采用数码管静态显示来实时显示电梯所在楼层。

采用行列式矩阵键盘矩阵作为外呼内选电路,由于是5层楼,故选用4×4矩阵键盘。

当电梯到达目的楼层时电机停止,此时即可进、出乘客,乘客进入电梯之后可选择去哪一层,然后电梯根据乘客的选择判断去哪一层,继续运行。

通过单片机控制电梯在上升过程中只响应上升呼叫,下降过程中只响应下降呼叫。

电梯的正常运行通过单片机的控制来实现。

2.1.1方案确立

(1)楼层显示模块

方案一:

采用点阵式液晶显示器(LCD)显示各种相关数据以及信息。

点阵式液晶显示器属于低功耗器件,但其价格较贵。

方案二:

采用传统的8段数码管(LED)显示电梯实时所到的楼层。

虽功耗大,但其软件驱动简单,硬件电路调试方便,价格便宜,亮度大,能满足本设计的要求。

以上两种方案中,选择方案二。

(2)声音提示模块

方案一:

采用美国ISD公司的2590语音芯片,该语音芯片录放时间为90秒。

ISD2500系列具有抗断电、音质好,使用方便等优点。

它的最大特点在于片内E2PROM容量为480K,所以录放时间长;有10个地址输入端,寻址能力可达1024位;最多能分600段;设有OVF(溢出)端,便于多个器件级联。

方案二:

采用蜂鸣提示音提示当轿箱到达所需的楼层时,蜂鸣器响,提示乘客到达了所需的楼层,另外可以作为紧急停止时的报警提示信号,其软件驱动、硬件电路调试非常简洁方便,而且价格便宜,能满足本设计的要求。

以上两种方案中,选择方案二。

(3)电动机模块

方案一:

采用步进电机作为本设计的执行元件,步进电机在定位性能方面十分优越。

步进电机和普通电机的区别主要就在于其脉冲驱动的形式,步进电机不需要A/D转换,能够直接将数字脉冲信号转化成为角位移。

常用的步进电机每转一步,角度转1.8°,在应用中,步进电机可以同时完成两个工作,其一是传递转矩,其二是传递信息,升降精度很高。

方案二:

采用直流电机作为本设计的执行元件,直流电机工作是让线圈始终交替地处于稳定状态和非稳定平衡状态,通过控制电流的方向可以实现电机的正反转。

直流电机在高起动转矩、大转矩、低惯量的系统中经常使用到。

此题目中电机要带动的负载较大,对升降精度要求不是很,所以采用方案二。

2.1.2实现单片机控制电梯的主要方法

首先,对实际的电梯系统进行模拟,一般情况下,一个电梯应该具备相关按键、显示二极管、数码管等,由于这是一个调度模块,故没有设计具体的轿厢等机械部分。

然后,结合这些实物,选择恰当的芯片,并分成若干模块,安排好各自之间的关系。

同时要有专门的按键控制芯片,从而便于按键管理。

接着,要完成电路图的设计,焊接相关器件后进行硬件调试,看是否好用并加以适当的更正,最终使硬件电路简单又实用。

同时,如果每个选层按钮都采用独立的按键设置,可以很大程度上简化扫描按键程序,采集信号也容易得多,但是由于单片机接口有限,模拟电梯自动控制系统所需按键较多,如此会有接口不足的问题,所以本设计采用4×4按键矩阵开关电路作为外呼内选呼叫控制。

出于同样问题,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机软件及应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1