资源描述:
《全自动电梯控制电路》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、全自动电梯控制电路一.实验任务及要求:设计一个四层楼房全自动电梯控制电路,功能如下:1)每层电梯入口设有上下请示开关各一个(最低层只有向上请示,最高层只有向下请示开关),电梯内设有乘客到达层次的停站要求开关;2)电梯所处位置指示装置和电梯上下行状态指示装置;3)电梯每秒升(降)一层,到达某一层时,数码管显示该层层数,并一直保持到电梯到达新一层为止;4)电梯到达有停站要求的梯层后,经过0.5秒,电梯门自动打开(开门指示灯亮),经过5秒后,电梯门自动关闭(开门指示灯灭),电梯继续运行;5)能保证响应电梯内外的所有请求信号,,并按照电梯运行规则次第响应,每个请求信号保留
2、至执行后撤除;6)电梯运行规则:电梯处于上升模式时,只响应比所在位置高的梯层的上楼请求信号,由上而下逐个执行直到最后一个请求执行完毕。如有更高层有下梯请求,则直接升到有下梯请求的最高层接客,然后转入下降模式。电梯处于下降模式时与之相反,仅响应比电梯所在位置低的下楼请求,由上到下逐个解决,直到最后一个请求被处理完毕。如果最低层有上楼请求时,则降至该层楼,并转入上升模式,电梯执行完所有的请求后,应停在最后所在位置不变,等待新的请求;7)开机时,电梯应停在一楼,而各种上下请求均被清除。二、设计说明与提示电路面板如下所示:梯外控制面板四楼三楼二楼A▼一楼梯内控制面板—(楼
3、层指示)A▼(运行指示)四楼■三楼■☆(开门指示)二楼■--楼■说明:以上面板除了表明“指示”的器件(即只是用于显示的器件,如开门指示)之外,其余的均为显示和输入器件,即比如“一楼■”表明其可作输入按键(作为到一楼的请求输入),同时亦作为显示器件(指示请求是否被处理)。设计框图如下显示:1.信号说明:upl-up3:分别为1,2,3楼用户上楼请求信号;dn2-dn4:分别为2,3,4楼用户下楼请求信号;tol-104:分别为电梯内用户到1,2,3,4楼的请求信号;lupl-lup3:分别为1,2,3楼用户上楼请求指示;Idn2-ldn4:分别为2,3,4楼用户下楼
4、请求指示;ltol-lto4:分别为电梯内用户到1,2,3,4楼的请求指示;cupl-cup3:分别用于清除为1,2,3楼用户上楼请求;cdn2-cdn4:分别用于清除为2,3,4楼用户下楼请求;ctol-cto4:分别用于清除电梯内用户到1,2,3,4楼的请求;floor:楼层显示;openled:开门指示;叩led:上升指示;dnled:下降指示;2.模块说明:请求处理模块:存储用户的请求以及当请求被处理后请求指示的清除。控制模块:1)电梯到达有停站要求的梯层后,经过0.5秒,电梯门白动打开(开门指示灯亮),经过5秒后,电梯门自动关闭(开门指示灯灭),电梯继续
5、运行;2)能保证响应电梯内外的所有请求信号,,并按照电梯运行规则次笫响应,每个请求信号保留至执行后撤除;3)开机时,电梯应停在一楼,而各种上下请求均被清除。程序设计说明:请求处理模块:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYkeyISPORT(resetupl,up2,up3dn2,dn3,dn4tol,to2,to3,to4cupl,cup2,cup3cdn2,cdn3,cdn4:INSTD_LOGIC;:INSTD.LOGIC;:INSTD_LOGIC;:INSTD_LOGIC;:INSTD_LOGIC;:IN
6、STD_LOGIC;ctol,cto2,cto3,cto4:INSTD_LOGIC;1叩I,lup2,lup3:OUTIdn2,ldn3,ldn4:OUTItol,lto2,lto3,lto4:OUTSTD_LOGIC;STD_LOGIC;STD.LOGIC);ENDkey;ARCHITECTUREaOFkeyISBEGINup1label:PROCESS(reset,up1,cupl)BEGINIFcupl-Torreset=,rTHEN清零或复位lupK^O*;ELSIF叩PeventANDup1=TTHEN——保存请求信号luplv二T;ENDIF;ENDP
7、ROCESSupllabel;——以下类似处理up21abel:PROCESS(reset,up2,cup2)BEGINIFcup2=Torreset=TTHENlup2<=,0';ELSIFup2,eventANDup2=TTHENIup2v二T;ENDIF;ENDPROCESSup21abel;up31abel:PROCESS(reset,up3,cup3)BEGINIFcup3=*I*orreset二TTHENlup3<=,0,;ELSIF叩3'eventANDup3二TTHENlup3<=T;ENDIF;ENDPROCESSup31abel;dn21abe
8、l:PRO