ImageVerifierCode 换一换
格式:DOCX , 页数:53 ,大小:421.38KB ,
资源ID:22624314      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22624314.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(电梯控制模型系统设计论文0Word格式文档下载.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

电梯控制模型系统设计论文0Word格式文档下载.docx

1、且这些红外光子的能量的大小必须满足一定的要求(即红外光还必须满足一定的波长范围),才能激发束缚电子,起激发作用。否则不能被吸收,所以受外界影响比较小,抗干扰比较强。基于以上分析,考虑到系统的稳定性以及设计模型需要,拟定方案二,采用光电开关进行检测。(2) 选层模块利用单片机I/O口直接控制开关和灯,充分利用AVR单片机I/O口,使用软件方式实现选层功能,不仅节省硬件开支而且控制直接方便。采用D触发器对每层信号进行锁存控制,实现选层功能1。此种方法虽能实现电梯呼梯信号锁存,但是硬件要求复杂,而且占用I/O资源较多。经比较,方案一更具实用性,调试工作量小,易于实现,因此决定采用方案一实现选层功能。

2、(3) 电机驱动模块电机的驱动电路主要通过电机的正转和反转实现物电梯的方向选择。对于电机驱动的电路有下面的几种方案。采用继电器对电动机的开或关进行控制,通过开关的切换对轿厢的速度进行调整。这个方案的优点是电路较为简单,缺点是继电器的响应时间慢、机械构造结构易损坏、寿命较短、可靠性不高。采用三极管组成的开关PWM电路2。采用三极管代替继电器,如图2-2所示,这种调速方式有调速特性优良、调整平滑、调整范围广、过载能力大,能承受频繁的负载冲击还可以频繁的无级快速启动和反转等优点。但是由于放大电路很难做到完全一致,当电机的功率较大时运行起来会不稳定,而且电路的制作也比较复杂。图2-2 功率放大器驱动电

3、路原理图方案三:采用直流电机,其转速恒定,电流随负载而变化, 利用L293D直接驱动3,输出电压最高可达50V,而且电路简单,可以直接通过电源来调节输出电压;直接用单片机的I/O口提供信号;通过输入高低电平即可实现电机的正转以及反转,物体运行速度均匀,输出功率大、动态特性好。 根据题目要求,对以上方案进行比较,使用L293D芯片充分发挥了它的功能,能稳定地驱动直流电机,且价格不高,故选用L293D驱动电机。而使用L293D时,可以用L297来提供时序信号,节省单片机I/O口的使用;也可以直接用单片机模拟出时序信号。由于控制并不复杂,故选用方案三直接用单片机模拟出时序信号。图2-3为单片机控制直

4、流电机的原理框图。图2-3 单片机控制直流电机原理框图(4) 显示模块在轿厢运行过程中,系统需要对运行层数及方向作必要的显示。经考虑有以下三种显示方案。数码管LED显示,采用此种方式只能显示非常有限的符号和数码字,轿厢位置可显示出来,但耗电量大,显示不够灵活,不生动,而且字体不易改变,具有局限性。对于本设计功能实现是不相适应的。点阵式LED显示,利用点阵显示可以显示较为清晰的数字,用户自定义输入选择余地大,而且非常方便,界面清晰亲切,能够满足实时显示要求。使用液晶显示屏显示。液晶显示屏(LCD)具有轻薄短小,低耗电量,可视面积大,平面直角显示分辨率高以及稳定不闪烁等优势。但由于只需显示楼层这样

5、的数据,信息量比较小,且由于液晶是以点阵的模式显示各种符号,需要利用控制芯片创建字符库,编程工作量大,控制器的资源占用较多,其成本也偏高。在使用时,不能有静电干扰,否则易烧坏液晶的显示芯片,不易维护。因此,采用方案二,利用点阵显示楼层数。该方案可以同时实现楼层显示,而且数据信息量少,编程方便,成本合理,适于安放在电梯层门边。(5)电源模块考虑到电机功率、轿厢载重、摩擦力及芯片能否正常工作问题,电源分别使用+5V、+12V供电。2.2.2 系统各模块的最终方案经过仔细分析和论证,决定了系统各模块的最终方案如下。(1) 检测模块:采用光电检测开关;(2) 选层电路模块:采用AVR单片机I/O口直接

6、控制;(3) 电机驱动模块:采用永磁直流减速电机;(4) 显示模块:采用点阵LED;(5) 电源模块:采用+5V、+12V供电;3 系统的硬件设计与实现3.1 系统硬件的基本组成部分及原理图本系统是一个光、机、电一体的综合设计,在设计中运用了检测技术、自动控制技术和电子技术。根据控制方式及系统组成,电梯控制系统可分为智能控制部分、显示部分1。智能控制部分:系统中控制器件根据由传感器输出的电信号进行逻辑判断,控制电梯的电机运转,完成轿厢准确平层及选向运行等各项任务。控制部分包括4个主要单元电路:单片机控制电路、传感器检测电路、选层电路以及电机驱动电路。其中,传感器检测部分包括1个单元电路:光电检

7、测电路。它是利用光电开关将检测到的一系列的外部信息转化为可被控制器件辨别的电信号。选层电路包括两个单元电路: 内部选层电路与外部选层电路。内部选层电路通过74ls138进行译码进行指示灯亮灭选择,开关由单片机I/O口直接进行控制;外部选层电路中的开关以及指示灯直接由单片机I/O口进行控制。电机驱动电路由电机驱动芯片L293D与直流电机组成。显示部分:系统控制器件通过单片机检测到平层信号和开关信号后控制驱动芯片74ls244完成显示功能,显示部分包括3个主要单元电路:传感器检测电路、开关电路以及点阵显示电路。智能控制部分系统原理图如图3-1所示。图3-1智能控制部分系统原理图3.2 主要单元电路

8、的设计3.2.1 智能控制部分的单元电路设计(1)控制电路的设计图3-2 ATmega8515的最小系统及外围电路单片机接收从各部分电路输入的逻辑信号和脉冲信号,并将输入的信号进行处理运算,以控制电流或电压的形式输出给被控制的单元电路,完成各项任务要求。单片机ATmega85154外接检测电路、开关以及显示灯电路、直流电机驱动电路。光电传感器信号由PC0-PC4口控制,直流电机以及内部选层指示灯由PB2-PB7口控制,外部选层信号由PD0-PD7口控制。内部选层信号由PA0-PA4口控制,PC0-PC4口、PD0-PD7口用于两个单片机之间的信号连接,即单片机1、2双方都对控制信号与开关信号进

9、行检测与判断。各口分配见图3-2所示。(2)光电检测电路的设计该部分电路主要利用光电开关检测电梯是否到达平层位置5,若电梯运行在楼层之间,光电开关未被挡住,光电开关输出信号为“0”,经过非门74ls04反相后将信号转变为标准TTL电平,即为“1”信号,PNP三极管作为开关使用,此时不导通;如果电机运行到某层,光电开关被挡住,有信号检测到,即为“1” 信号,经过非门74ls04反相后将信号转变为标准TTL电平输入到三极管,再利用三极管开关作用将信号输出到单片机进行检测,从而判断出电梯要到哪层去执行指令。原理如图3-3所示:图3-3 光电检测电路(3)电机驱动电路的设计本系统使用永磁式直流减速电机

10、,采用简单的硬件电路即可实现系统的驱动功能 ,L293D为电机驱动芯片,是著名的SGS公司的产品,内部包含4通道逻辑驱动电路。有16个引脚,内部结构如图3-4所示。其额定工作电流为1A,最大可达1.5A,Vss电压最小4.5V,最大可达12V;Vs电压最大值也是12V,但经过实验,Vs电压应该比Vss电压高,否则有时会出现失控现象。电机运行速度可以通过调节Vs控制。方法为在电源输出端串接电阻,通过调节电阻实现电机运行速度的控制6。图3-4 L293D内部结构电路图当芯片使能端置高电平,两输入端通过相应的电平设置即可实现电机的正转、反转7。L293D运行表如表3-1示。表3-1 电机驱动-L29

11、3D运行表ENA(B)IN1(IN3)IN2(IN4)电机运行情况 H H L 正转 L H 反转同IN2(IN4)同IN1(IN3) 刹车 L X X 停止由于题目要求轿厢模型在加载400克的条件下,从1层到5层和从5层到1层的往返时间相等,单程时间不超过12秒,往、返时间之差不大于2秒,根据我们采用的直流减速电机参数,如表3-2所示。表3-2 直流减速电机参数额定电压12VDC空载转速6000r/min空载电流260mA额定负荷140gf.cm 13.72mN.m负荷电流1300mA符合转速4500R/min方 向CW/CCW电机的减速比为1:1008,经理论计算得:有载转速 (3-1)

12、v为有载转速,V为空载转速,n为减速比= 6000/100(r/min)= 60(r/min)=1(r/s)电机带动轴(模型中使用圆木做成,表面包有黑色胶皮)直径为3.5cm,电机转一圈形成 (3-2) l为电机转动一圈的距离,d为电机带动轴直径=10.99cm速度 (3-3) v为电机转动速度=10.9(cm/r)/1(r/s)=10.99cm/s电梯模型高为1.2m,运行时间 (3-4) t为电梯运行时间,h为电梯模型高度=120cm/10.99(cm/s)=10.9s 12s ,符合要求。电机驱动电路9如图3-5所示。其中,使能端EN2为高电平,输入信号IN3、IN4分别由PB1、PB2

13、控制,输出端OUT3、OUT4接直流电机两端,电压输入分别为+5V、+12V。图3-5 电机驱动电路(4)内部选层电路的设计 内部选层电路由内部选层开关以及内部指示灯组成,由于考虑端口问题,采用74LS13810进行扩展,当内部开关按下时,即轿厢内部有请求时,内部相应楼层指示灯亮,电梯到达所选之层时,指示灯灭。其电路图如图3-6所示。图3-6 内部选层电路图表3-3 74LS138真值表INPUTSOUTPUTS H L L H L L L H L L L H L H H L H L H L H H H H H H H H H H H H H L H H H H H H H H L H H H

14、 H H H H H L H H H H H H H H L H H H H H H H H L H H H H H H H H L H H H H H H H H L H H H H H H H H LH=HIGH Voltage Level L=LOW Voltage Level X=Dont Care根据表3-3中74LS138的真值表11,74LS138的E1、E2端接地,通过PB5口控制74LS138的E3端,当E3为高时,74LS138开始正常工作。输出Y控制发光二极管。PA0-PA4口用来控制内部5层选层开关,其对应关系如表3-4、3-5所示。表3-4 发光二极管开关状态对应表外

15、部楼层L L HL L L第一层L L HH L L第二层L H L第三层H H L第四层第五层表3-5 开关状态对应表端口内部楼层PA0PA1PA2PA3PA43.2.2 显示部分的单元电路设计(1)显示电路的设计所到楼层采用分布在电梯外部5个楼层及内部的8X8点阵显示,显示原理如图3-7所示12,本部分采用独具创新的软件技术,通过对AVR单片机的编程,创造性地实现了检测、选层等电路与单片机之间的接口技术,外部硬件仅使用两片74LS24413驱动点阵完成,通过该接口,使硬件更灵活、更方便使用。实现了电梯运行系统与手动控制系统的数据传递,这正符合当今时代所追求的“尽量使用软件实现硬件”的原则,

16、大大降低了外设硬件的成本。显示电路采用两片74ls244驱动六个点阵进行显示,74ls244内部有8个三态缓冲门,采用8路输出,一片用于控制点阵行扫描,由单片机的PA0-PA7口控制,另一片用于控制点阵列扫描,由单片机的PC0-PC7口控制,检测信号通过PD0-PD4口与单片机1的检测控制端口PC0-PC4口连接,经单片机控制用来判断楼层信号14,外部向上请求按键信号经过或门74ls32连接到单片机2的PB6、外部向下请求按键信号经过或门74ls32连接到单片机2的PB7口,当有按键按下时,按键信号变为1,经过或门后信号为1,只要PB6、PB7口检测到按键请求信号“1”,信号送入单片机,经单片

17、机处理后执行相应操作进行显示。图3-7 楼层及运行方向显示电路(2)电源电路的设计系统中电机驱动采用+5V、+12V供电,其他电路模块一般采用5V供电。变压器的输出功率为30W,而电梯整机在工作时的消耗功率约为16W左右,此功率主要以电机消耗功率为主,电机的负荷功率为15W,所以变压器足以为电梯控制系统供电。稳压电源一般由变压器、整流器、滤波器和稳压器四大部分组成,电源设计电路如图 3-8所示。变压器把市电交流电压变为所需要的低压交流电。桥式整流器把交流电变为直流电。经滤波器后,稳压器再把不稳定的直流电压变为稳定的直流电压输出。 其中C1、C2为输入低频滤波电容,C5、C6为输入高频滤波电容,

18、C7、C8为输出低频滤波电容,C3、C4为输出高频滤波电容15。图3-8 电源电路4 系统的软件设计4.1 开发软件及编程语言简介系统采用汇编语言按模块化方式进行设计,并将各模块集成于ATmega8515芯片中,然后通过AVR Studio4.0软件开发平台,对设计文件进行编译、仿真,采用并口ISP高速下载,通过PonyProg将程序下载到ATmega8515中,实现系统的设计要求。4.2 软件实现方法4.2.1 选层控制程序选层控制部分主要用来控制电梯的外部请求按键、内部请求按键、外部指示灯、内部指示灯,以及电梯位置检测、电机运行。程序流程图1如图4-1所示。图4-1选层控制程序流程图4.2

19、.2 显示程序显示部分主要用来显示电梯运行层数,当电梯到达某一层时,系统检测到平层信号后开始显示楼层数,该楼层数一直保持显示状态,直到电梯运行到下一个楼层后才开始显示下一个楼层的数值16。程序流程图如图4-2所示。图4-2显示程序流程图4.2.3 显示子程序显示子程序是电梯运行到某层时,楼层数的显示原理。程序流程图4如图4-3所示:图4-3显示子程序流程图4.2.4 其他子程序延时子程序完成延时功能,程序流程图略。5 系统调试为了确定系统与设计要求的符合程度,我们对系统中的关键部分进行了实际的测试。5.1 测试仪器测试使用的仪器设备如表5-1所示表5-1 测试使用的仪器设备序号名称、型号、规格

20、数量备注1VP-5220D双踪示波器 1254600B数字存储示波器3DF1647信号发生器4DF1731SD3A直流稳压电源5XL9205A数字万用表深圳新乐电子仪器厂6秒表宁波中策电子有限公司7卷尺(5m)天津市开利达控制技术有限公司5.2 指标测试5.2.1 检测部分的测试 检测电路由五个光电开关组成的检测电路组成,分别负责各层轿厢位置的检测,首先对其中一个电路进行调试,当传感器感光部分未被挡住时,输出信号为低,经非门反相后为高;当传感器感光部分被挡住时,输出信号为高,经非门反相后为低18。但是由于经非门前输出高电平仅有2.4V,此电压不足以使单片机读为高电平,即单片机I/O口检测不到信

21、号。考虑到该问题,采用了非门将信号变为标准的TTL电平。PNP三极管其开关作用。这样就将检测到的信号转化为单片机可以接受的信号,提高了系统的稳定性。5.2.2 开关以及指示灯测试开关包括外部请求按键以及内部指令按键,当外部有请求时,外部指示灯亮,按下内部指令按键后,内部指示灯亮,电梯判断轿厢位置开始运行。到达指令楼层后停梯。为使开关与灯正常工作,8个开关用单片机PD口加以控制,外部上行指示灯和下行指示灯分别用PB0、PB1口控制。内部指令按键由PA口控制,由于端口不够用,内部指示灯由PB2、PB3、PB4、PB5经74ls138端口外扩后加以控制。按下上行按键,外部上行指示灯全亮,反之,按下下

22、行按键,外部下行指示灯全亮。按下内部指令按键,内部各层相应指示灯亮。首先对按键按下后各I/O口电压进行测试,用万用表两端分别测按键按下先后电压的变化。确定各个按键电压变化正确后,再对74ls138进行调试,各部分调试无误,最后将程序下载到单片机中进行验证19。5.2.3 电机驱动电路测试此部分电路主要采用L293D进行驱动,将该部分电路与其它部分隔离,电路检查无误后,用万用表测各点输入电压用单片机编程控制驱动芯片的输入端,检测电机能否正常实现正转及反转。经调试成功后,将此部分电路与其相关控制部分电路连接,再对其进行编程调试。测试所得电梯运行时间及载重参数如表5-2所示表5-2 电梯运行时间及载

23、重参数表载重上行时间1下行时间1时间2下行时间2时间3下行平均时间总运行时间400g9s/9s10s/9.5s9.6s/9.4s9.5s9.3s18.8s500g10.8s/9.5s10.5s/9s10.2s/10s10.2s9.519.7s450g10.6s/9s10.3s/9.2s10s/9.7s10.3s19.6s经过计算,电梯运行时间满足要求,即在载重400g条件下,上下运行时间基本相等,单程时间不超过12秒,往、返时间之差不大于2秒,而且满足桥厢模型能够加载0500克的重物,误差在10%以内。5.2.4 显示部分测试 显示部分测试主要是模拟轿厢运行到某层时的楼层数显示,首先进行点阵测

24、试,用万用表测量点阵块能否正常工作,然后下载仅显示数字的程序到单片机进行验证,确认点阵显示模块能够正常工作后,再编程下载系统显示程序,此程序不包括运行方向显示,经过编译、仿真、下载,程序无误后,在原有程序基础上添加运行方向显示程序,经编译、仿真后下载验证20。最后对两片单片机进行整机调试。显示功能能够加以实现。5.2.5 机械部分测试根据硬件设计结构,电梯运行在井道中时,由于要考虑重心问题,需要对机械部分进行调整,调整的原则是,电梯模型上方卷轴位置要与轿厢重心位置在一条直线上,轿厢由绳子跨过卷轴系在由电机带动的横杆上,卷轴位置基本确定后,再调整轿厢的重心,即对轿厢上所系绳子位置进行调整,最终确

25、定双方准确位置,然后对轿厢上遮光部分铝片位置进行调整,加大遮光范围,最后减小井道中导轨之间距离,使电梯正好在其间运行,防止电梯在运行过程中因阻力抛出轨道,最终达到电梯运行的平稳度要求。5.2.6 系统实现的功能系统实现的功能有:当某层有呼叫并有呼叫信号显示时,桥厢模型作相应的运动,并准确平层当有多层呼叫时,桥厢模型将按说明中的运行规则作相应的运动,并依次在呼叫的楼层停留5秒能自动记录、显示桥厢模型当前到达的楼层编号桥厢模型在加载400克的条件下,从1层到5层和从5层到1层的往返时间相等,单程时间不超过12秒,往、返时间之差不大于2秒,并自动记录楼层数模拟桥厢内表示乘客欲到达层数的按钮,桥厢模型将按照电梯模型运行规则作相应的运动轿厢能够加载0500克的重物能够实现运行方向显示6 总结本系统以单片机AVR ATmega8515作为核心部件,利用光电检测技术并配合一套独特的软件算法

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

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