【正文】
OR((UR(9 DOWNTO 1) OR DR(9 DOWNTO 1))=000000000)) THEN LADD=11。 ELSE LADD=10。 END IF。電梯在第八層 WHEN 7=IF ((UR(8) OR DR(8))39。039。) THEN LADD(1)=39。039。 ELSIF (((LADD(0)=39。139。)) THEN LADD =11。電梯在第二層 WHEN 1=IF ((UR(2)OR DR(2))39。) THEN 電梯運(yùn)行時(shí) IF (WAI_T=110) THEN IF ((UR OR DR)=0000000000000000) THEN LADD(1)=39。 END CASE。039。039。039。039。139。139。139。139。139。 WHEN 15 = UR(15)=39。 WHEN 11 = UR(11)=39。 WHEN 7 = UR(7)=39。 WHEN 3 = UR(3)=39。 WHEN OTHERS=NULL。 WHEN 13 = UR(13)=39。 WHEN 9 = UR(9)=39。 WHEN 5 = UR(5)=39。))THEN CASE T IS WHEN 1 = UR(1)=39。 BEGIN NUM:=LIFTOR+1。139。分頻進(jìn)程 P0:PROCESS(CLK) BEGIN IF (CLK39。 RUN_WAIT=39。ARCHITECTURE ART OF DTKZQ ISSIGNAL UR,DR:STD_LOGIC_VECTOR(16 DOWNTO 1)。 結(jié)合DIRECT完成樓層選擇的鍵入 CLOSE:IN STD_LOGIC。LIBRARY IEEE。11 WHEN1100=ledout=0111001。3 WHEN0100=ledout=1100110。USE 。1. 系統(tǒng)功能模塊設(shè)計(jì)示意圖電梯的控制狀態(tài)包括運(yùn)行狀態(tài)、停止?fàn)顟B(tài)及等待狀態(tài),其中運(yùn)行狀態(tài)又包含向上狀態(tài)和向下狀態(tài)。高電平有效;DOWNIN:電梯下降請求鍵,由用戶向電梯控制器發(fā)出下降請求。 2. 整體設(shè)計(jì)概述電梯的微機(jī)化控制主要有以下幾種形式:① PLC控制;② 單板機(jī)控制;③ 單片機(jī)控制;④ 單微機(jī)控制;⑤ 多微機(jī)控制;⑥ 人工智能控制。根據(jù)數(shù)字邏輯的特點(diǎn),選擇相應(yīng)的題目,在老師的指導(dǎo)下,由學(xué)生獨(dú)立完成。由于我們在設(shè)計(jì)時(shí)為電子鐘和秒表模塊中都加入了顯示電路,總控模塊可分別與之連接組成一個分系統(tǒng),便于調(diào)試??蓪?shí)現(xiàn)有等待時(shí)間的延遲關(guān)門操作,高電平有效;RUN_STOP:電梯運(yùn)行或停止開關(guān)鍵。 據(jù)此,整個電梯控制器DTKZQ應(yīng)包括如下幾個組成部分:① 時(shí)序輸出及樓選計(jì)數(shù)器;② 電梯服務(wù)請求處理器;③ 電梯升降控制器;④ 上升及下降寄存器;⑤ 電梯次態(tài)生成器。 輸出信號END LED。6 WHEN0111=ledout=0000111。14 WHEN1111=ledout=1110001。USE 。 電梯運(yùn)行的開關(guān)鍵 LAMP:OUT STD_LOGIC。 運(yùn)行或等待計(jì)數(shù)器SIGNAL DIVID,HAND,CLKIN:STD_LOGIC。WAI_T。) THEN CLKIN=NOT CLKIN。 ELSE DIR=DIR+1。139。139。139。139。139。139。039。039。039。039。)) THEN CASE T IS WHEN 1 = DR(1)=39。 WHEN 5 = DR(5)=39。 WHEN 9 = DR(9)=39。 WHEN 13 = DR(13)=39。 WHEN OTHERS=NULL。 WHEN 3 = DR(3)=39。 WHEN 7 = DR(7)=39。 WHEN 11 = DR(11)=39。 WHEN 15 = DR(15)=39。 DR=0000000000000000。039。039。電梯在第三層 WHEN 2=IF ((UR(3) OR DR(3))39。 END IF。 ELSE LADD=10。)AND ((UR(16 DOWNTO 6) OR DR(16 DOWNTO 6))00000000000)) OR((UR(4 DOWNTO 1) OR DR(4 DOWNTO 1))=0000)) THEN LADD=11。139。 ELSIF (((LADD(0)=39。039。) THEN LADD(1)=39。039。電梯在第十一層 WHEN 10=IF ((UR(11) OR DR(11))39。 END IF。 ELSE LADD=10。)AND ((UR(16 DOWNTO 14) OR DR(16 DOWNTO 14))000 )) OR((UR(12 DOWNTO 1) OR DR(12 DOWNTO 1))=000000000000)) THEN LADD=11。139。 ELSIF ((( LADD(0)=39。039。 END IF。139。 ELSIF (LADD=10) THEN LIFTOR=LIFTOR1。USE 。 電梯運(yùn)行的開關(guān)鍵 LAMP:OUT STD_LOGIC。COMPONENT DTKZQ ISPORT(CLK:IN STD_LOGIC。 電梯運(yùn)行或停止指示鍵 RUN_WAIT:OUT STD_LOGIC_VECTOR(3 DOWNTO 0)。 U4: LED PORT MAP(S2,DIRECT)。拼一個春夏秋冬!贏一個無悔人生!早安!—————獻(xiàn)給所有努力的人. 學(xué)習(xí)好幫