freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

采用vhdl語(yǔ)言來(lái)設(shè)計(jì)實(shí)用三層電梯控制器-文庫(kù)吧資料

2024-08-20 11:39本頁(yè)面
  

【正文】 ut pin=18。input pin=17。input pin=13。input pin=12。input pin=10。input pin=9。input pin=8。input pin=126。仿真情況如圖3所示。二層有下樓請(qǐng)求,電梯運(yùn)行到二層停止,開(kāi)門(mén),由于沒(méi)有關(guān)門(mén)請(qǐng)求,電梯等待4秒自動(dòng)關(guān)門(mén)。電梯內(nèi)部要求停在三層同時(shí)二層外部有上樓請(qǐng)求,則電梯停在二層,開(kāi)門(mén),由于沒(méi)有關(guān)門(mén)請(qǐng)求,電梯等待4秒自動(dòng)關(guān)門(mén)。外部沒(méi)有請(qǐng)求時(shí),電梯等待4秒關(guān)門(mén)。仿真情況如圖2所示。二層外部有下樓請(qǐng)求,則電梯運(yùn)行到二層停止,開(kāi)門(mén),由于沒(méi)有關(guān)門(mén)請(qǐng)求,電梯等待4秒自動(dòng)關(guān)門(mén)。雖然此時(shí)二層有下樓請(qǐng)求,但由于此時(shí)電梯處于上升模式,所以電梯在二層不停。外部沒(méi)有請(qǐng)求時(shí),電梯等待4秒關(guān)門(mén)。仿真情況如圖1所示。電梯運(yùn)行到二層,開(kāi)門(mén),由于沒(méi)有關(guān)門(mén)請(qǐng)求,電梯等待4秒自動(dòng)關(guān)門(mén)。外部沒(méi)有請(qǐng)求時(shí),電梯等待4秒關(guān)門(mén)。 4 系統(tǒng)仿真電梯運(yùn)行情況分析,選取幾個(gè)典型運(yùn)行情況進(jìn)行分析。如果清除下降的信號(hào)有效,則電梯內(nèi)部相應(yīng)樓層停止信號(hào)清除,同時(shí)電梯外部相應(yīng)樓層下降信號(hào)清除;否則當(dāng)有下降請(qǐng)求時(shí)相應(yīng)的電梯外部下降指示燈亮。 end if。)then uplight(2)=39。 elsif(up2=39。)then uplight(1)=39。 else if(up1=39。 uplight(position)=39。) then stoplight(position)=39。 if(clearup=39。139。停止:該狀態(tài)的下一狀態(tài)為dooropen。如果此時(shí)電梯在二層同時(shí)二層外部有上升或下降的請(qǐng)求或電梯內(nèi)部有在二層下的請(qǐng)求,則進(jìn)入下一狀態(tài)stop。 end if。)) then state=up。 or downlight(3)=39。 elsif(pos=2 and (stoplight(3)=39。139。139。139。 pos:=pos+1。如果此時(shí)電梯在二層同時(shí)三層外部有下降的請(qǐng)求或電梯內(nèi)部有在三層下的請(qǐng)求,則進(jìn)入下一狀態(tài)up;否則進(jìn)入下一狀態(tài)stop。上升:電梯所在樓層數(shù)加一。當(dāng)處于下降模式,同時(shí)電梯位于二層,如果此時(shí)電梯的內(nèi)部與外部都沒(méi)有請(qǐng)求,電梯仍為下降模式,并進(jìn)入下一狀態(tài)doorclose;如果此時(shí)電梯內(nèi)部有在二層下的請(qǐng)求或二層外部有下樓請(qǐng)求或上樓請(qǐng)求,電梯進(jìn)入下一狀態(tài)dooropen;如果此時(shí)電梯內(nèi)部有在一層下的請(qǐng)求或一層外部有上樓請(qǐng)求,電梯仍為下降模式,并進(jìn)入下一狀態(tài)down;否則電梯轉(zhuǎn)為上升模式,并進(jìn)入下一狀態(tài)up。當(dāng)處于上升模式,同時(shí)電梯位于一層,如果此時(shí)電梯的內(nèi)部與外部都沒(méi)有請(qǐng)求,電梯仍為上升模式,并進(jìn)入下一狀態(tài)doorclose;如果此時(shí)電梯內(nèi)部有在一層下的請(qǐng)求或一層外部有上樓請(qǐng)求,電梯進(jìn)入下一狀態(tài)dooropen;否則電梯仍為上升模式,并進(jìn)入下一狀態(tài)up。 state=down。 else udsig=39。039。139。139。 state=doorclose。 elsif (position=2) then if(stoplight=000 and uplight=000 and downlight=000) then udsig=39。 end if。139。) then state=dooropen。 or downlight(3)=39。 elsif(stoplight(3)=39。139。當(dāng)處于上升模式,同時(shí)電梯位于三層,如果此時(shí)電梯的內(nèi)部與外部都沒(méi)有請(qǐng)求,電梯轉(zhuǎn)為下降模式,并進(jìn)入下一狀態(tài)doorclose;如果此時(shí)電梯內(nèi)部有在三層下的請(qǐng)求或三層外部有下樓請(qǐng)求,電梯進(jìn)入下一狀態(tài)dooropen;否則電梯轉(zhuǎn)為下降模式,并進(jìn)入下一狀態(tài)down。關(guān)門(mén)狀態(tài):此時(shí)電梯開(kāi)門(mén)。開(kāi)門(mén)等待3秒:如果此時(shí)有關(guān)門(mén)請(qǐng)求,則轉(zhuǎn)入下一狀態(tài)doorclose;如果沒(méi)有請(qǐng)求,則下一狀態(tài)為wait4。 end if。) then state=doorclose。 if(close=39。 cleardn=39。 when wait1=clearup=39。開(kāi)門(mén)等待1秒:該狀態(tài)時(shí)重新計(jì)入上升下降請(qǐng)求。 pos:=1。139。停一層狀態(tài):電梯開(kāi)門(mén)同時(shí)轉(zhuǎn)入下一狀態(tài)wait1。 狀態(tài)機(jī)進(jìn)程:該部分是整個(gè)設(shè)計(jì)的核心,根據(jù)電梯的工作模式,將電梯的工作分為10個(gè)狀態(tài),分別為停一層stopno開(kāi)門(mén)狀態(tài)dooropen、關(guān)門(mén)狀態(tài)doorclose、開(kāi)門(mén)等待1秒wait開(kāi)門(mén)等待2秒wait開(kāi)門(mén)等待3秒wait開(kāi)門(mén)等待4秒wait上升up、下降down和停止stop。 fliclk=q(3)。 end if。139。 process(clk) ——產(chǎn)生電梯控制時(shí)鐘fliclk和按鍵控制時(shí)鐘buttclk begin if (clk39。按鍵后產(chǎn)生的點(diǎn)亮的信號(hào)燈(邏輯值為‘1’)用于作為狀態(tài)機(jī)進(jìn)程中的判斷條件,而clearup和cleardn信號(hào)為邏輯‘l’使得相應(yīng)的信號(hào)燈熄滅。 在狀態(tài)機(jī)進(jìn)程中,在電梯的上升狀態(tài)中,通過(guò)對(duì)信號(hào)燈的判斷,決定下一個(gè)狀態(tài)是繼續(xù)上升還是停止;在電梯下降狀態(tài)中,也是通過(guò)對(duì)信號(hào)燈的判斷,決定下一個(gè)狀態(tài)是繼續(xù)下降還是停止;在電梯停止?fàn)顟B(tài)中,判斷是最復(fù)雜的,通過(guò)對(duì)信號(hào)的判斷,決定電梯是上升、下降還是停止。狀態(tài)機(jī)進(jìn)程中的很多判斷條件是以信號(hào)燈進(jìn)程產(chǎn)生的信號(hào)燈信號(hào)為依據(jù)的,而信號(hào)燈進(jìn)程中信號(hào)燈的熄滅又是由狀態(tài)機(jī)進(jìn)程中傳出的clearup和cleardn信號(hào)來(lái)控制。 ——電梯運(yùn)行狀態(tài) 結(jié)構(gòu)體部分 使用狀態(tài)機(jī)來(lái)實(shí)現(xiàn)電梯功能。 ——樓層指示燈 doorlight:out std_logic。 ——停止指示燈 position:buffer integer range 1 to 3。 ——下將指示燈 stop1,stop2,stop3:in std_logic。 ——三樓下將按鈕 uplight:buffer std_logic_vector(3 downto 1)。 ——二樓上升按鈕 down2:in std_logic。 ——門(mén)燈信號(hào) up1:in std_logic。 ——時(shí)鐘信號(hào) close :in std_logic。結(jié)構(gòu)體部分共使用了分頻進(jìn)程,電梯狀態(tài)進(jìn)程,讀按鍵、控制指示燈進(jìn)程和信號(hào)燈進(jìn)程4個(gè)進(jìn)程。 use 。 use 。 庫(kù)聲明部分調(diào)用VHDL庫(kù),通過(guò)library語(yǔ)句本程序應(yīng)用了VHDL庫(kù)中的”通用ieee庫(kù)”和”標(biāo)準(zhǔn)std庫(kù)”。由功能要求得到本程序設(shè)計(jì)的端口必須包括:時(shí)鐘信號(hào)(clk);系統(tǒng)復(fù)位信號(hào)(reset);一樓電梯外人的上升請(qǐng)求信號(hào)(up1);二樓電梯外人的上升請(qǐng)求信號(hào)(up2);二樓電梯外人的下降請(qǐng)求信號(hào)(down2);三樓電梯外人的下降請(qǐng)求信號(hào)(down2);電梯內(nèi)部人到達(dá)樓層的請(qǐng)求信號(hào)(stopstopstop3);電梯內(nèi)部關(guān)門(mén)請(qǐng)求信號(hào)(close);所有輸入信號(hào)等于1,表示有請(qǐng)求,等于0,表示無(wú)請(qǐng)求;電梯外部上升指示燈(uplight)和下降請(qǐng)求指示燈(downlight),它們與upupdowndown3信號(hào)相對(duì)應(yīng);電梯內(nèi)部乘客到達(dá)樓層的停站請(qǐng)求燈(stoplight),該信號(hào)與stopstop2和stop3信號(hào)相對(duì)應(yīng);電梯運(yùn)行模式指示(udsig),1代表下降模式,0代表上升模式;電梯所在樓層指示(position),表示電梯在對(duì)應(yīng)樓層;電梯所在樓層數(shù)碼管表示(dout),該信號(hào)與position信號(hào)相對(duì)應(yīng);電梯門(mén)狀態(tài)指示(doorlight),1表示開(kāi)門(mén),0表示關(guān)門(mén)。當(dāng)按下梯內(nèi)關(guān)門(mén)按鈕時(shí)立刻響應(yīng)關(guān)門(mén)操作,否則,開(kāi)門(mén)4秒后,電梯門(mén)關(guān)
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1