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

正文內(nèi)容

基于vhdl語言的3層電梯控制器-文庫吧

2025-11-02 02:23 本頁面


【正文】 器的模塊 電梯控制器實體設(shè)計 首先考慮輸入端口,一個異步復(fù)位端口 reset,用于在系統(tǒng)不正常時回到初始狀態(tài);在電梯外部,必須有升降請求端 口,一層是最低層,不需要有下降請求, 三 層是最高層,不需要有上升請求,二層則上升、下降請求端口都有;在電梯的內(nèi)部,應(yīng)該設(shè)有各層停留的請求端口:一個電梯時鐘輸入端口,該輸入時鐘以 1 秒為周期,用于驅(qū)動電梯的升降及開門關(guān)門等動作;另有一個按鍵時鐘輸入端口,時鐘頻率比電梯時鐘 頻率 高。 其次是輸出端口,有升降請求信號以后,就得有一個輸出端口來指示請求是否被響應(yīng),有請求信號以后,該輸出端口輸出邏輯 ‘l’ 。被響應(yīng)以后則恢復(fù)邏輯 ‘O’ ;同樣,在電梯內(nèi)部也應(yīng)該有這樣的輸出端口來顯示各層停留是否被響應(yīng);在電梯外部,需要 一個端口來指示電梯現(xiàn)在所處的位置;電梯開門關(guān)門的狀態(tài)也能用一個輸出端口來指示;為了觀察電梯的運行是否正確,可以設(shè)置一個輸出端口來指示電梯的升降狀態(tài)。 更多論文 電梯控制器結(jié)構(gòu)體設(shè)計 首先說明一下狀態(tài)。狀態(tài)機設(shè)置了 10個狀態(tài),分別是電梯停留在 l層 (stoponl)、開門 (dooropen)、關(guān)門 (doorclose)、開門等待第1秒 (doorwaitl)、 開門等待第 2 秒 (doorwait2)、開門等待第 3秒 (doorwait3)、開門等待第 4秒 (doorwait4)、上升 (up)、下降 (down)和停止 (stop)。在實體說明定義完端口之后 , 在結(jié)構(gòu)體 architecture 和 begin 之間需要有如下的定義語句,來定義狀態(tài)機。 TYPE lift_state IS (stoponl, dooropen, doorclose, doorwaitl, doorwait2, doorwai t3,door。 wai t4, up, down, s top): SIGNAL mylift: lift_state: 在結(jié)構(gòu)體中,設(shè)計了倆個進(jìn)程互相配 合,一個是狀態(tài)機進(jìn)程作為主要進(jìn)程,另外一個是信號燈控制進(jìn)程作為輔助進(jìn)程。狀態(tài)機進(jìn)程中的很多判斷條件是以信號燈進(jìn)程產(chǎn)生的信號燈信號為依據(jù)的,而信號燈進(jìn)程中信號燈的熄滅又是由狀態(tài)機進(jìn)程中傳出的 clearup 和 cleardn 信號來控制。 在狀態(tài)機進(jìn)程中,在電梯的上升狀態(tài)中,通過對信號燈的判斷,決定下一個狀態(tài)是繼續(xù)上升還是停止;在電梯下降狀態(tài)中,也是通過對信號燈的判斷,決定下一個狀態(tài)是繼續(xù)下降還是停止;在電梯停止?fàn)顟B(tài)中,判斷是最復(fù)雜的,通過對信號的判斷,決定電梯是上升、下降還是停止。 在信號燈控 制進(jìn)程中,由于使用了專門的頻率較高的按鍵時鐘,所以使得按鍵的靈敏度增大,但是時鐘頻率不能過高,否則容易使按鍵過于靈敏。按鍵更多論文 后產(chǎn)生的點亮的信號燈 (邏輯值為 ‘1’) 用于作為狀態(tài)機進(jìn)程中的判斷條件,而clearup 和 cleardn 信號為邏輯 ‘l’ 使得相應(yīng)的信號燈熄滅。 LIBRARY IEEE。 USE 。 USE 。 USE ; ENTITY ETHREEFLIFT IS PORT(BUTTONCLK: IN STD_LOGIC。 按鍵時鐘 LIFTCLK: IN STD_LOGIC。 電梯時鐘 RESET: IN STD_LOGIC。 異步復(fù)位按鍵 F1UPBUTTON: IN STD_LOGIC。 第 1 層上升請求按鈕 F2UPBUTTON: IN STD_LOGIC。 第 2 層上升請求按鈕 F2DNBUTTON: IN STD_LOGIC。 第 2 層下降請求按鈕 F3DNBUTTON: IN STD_LOGIC。 第 3 層下降請求按鈕 FUPLIGHT:BUFFER STD_LOGIC_VECTOR(3DOWNTO1)。 電梯外部上升請求指示燈 FDNLIGHT:BUFFER STD_LOGIC_VECTOR(3DOWNTO1)。 電梯外部下降請求指示燈 STOP1BUTTON,STOP2BUTTON,STOP3BUTTON:IN STD_LOGIC。 電梯內(nèi)部請求按鍵 更多論文 STOPLIGHT: BUFFER STD_LOGIC_VECTOR(3DOWNTO1)。 POSITION: BUFFER INTEGER RANGE1 TO 3。 電梯位置指示 DOORLIGHT: OUT STD_LOGIC。 電梯門開關(guān)指示 UDSIG: BUFFER STD_LOGIC。 電梯升降指示 END THREEFLIFT。 ARCHITECTURE ART OF THREEFLIFT IS TYPE LIFT_STATE IS (STOPON1,DOOROPEN,DOORCLOSE,DOORWAIT1, DOORWAIT2, DOORWAIT3, DOORWAIT4,UP,DOWN,STOP)。 SIGNAL MYLIFT: LIFT_STATE。 SIGNAL CLEARUP:STD_LOGIC。 用于清除上升請求指示燈的信號 SIGNAL CLEARDN:STD_LOGIC。 用于清除下降請求指示燈的信號 BEGIN CTRLIFT: PROCESS(RESET,LIFTCLK) 控制電梯狀態(tài)的進(jìn)程 VARIABLE POS: INTEGER RANGE 3 DOWNTO 1。 變量 POS 用于表示電梯的位置 BEGIN IF RESET=39。139。THEN 異步復(fù)位信號如果為 1時電梯的狀態(tài) MYLIFT=STOPON1。 CLEARUP=39。039。 CLEARDN=39。039。 ELSE 否則,異步復(fù)位信號為 0 時的正常工作情況 IF LIFTCLK39。EVENT AND LIFTCLK=39。139。THEN電梯時鐘上升沿觸發(fā) CASE MYLIFT IS WHEN STOPON1= 處于電梯停留在一層的狀態(tài) DOORLIFT=39。139。 開門指示燈亮,便是開門 POSITION=1。POS:=1。 電梯位置為 1 更多論文 MYLIFGT=DOORWAIT。 狀態(tài)轉(zhuǎn)移到開門等待第 1秒狀態(tài) WHEN DOORWAIT1= 處于開門等待第 1 秒的狀態(tài) MYLIFT=DOORWAIT2。 狀態(tài)轉(zhuǎn)移到開門等待第 2秒 狀態(tài) WHEN DOORWAIT2= 處于開門等待第 2秒狀態(tài) CLEARUP=39。039。 CLEARDN=39。039。 MYLIFT=DOORWAIT3。 狀態(tài)轉(zhuǎn)移到開門等待地 3秒狀態(tài) WHEN DOORWAIT3= 處于開門等待第 3 秒狀態(tài) MYLIFT=DOORWAIT4。 狀態(tài)轉(zhuǎn)移到開門等待第 4秒狀態(tài) WHEN DOORWAIT4= 處于開門等待第 4秒狀態(tài) MYLIFT=DOORCLOSE。 狀態(tài)轉(zhuǎn)移到開門狀態(tài) DOORLIGHT=39。039。 開門指示燈滅,表示關(guān)門 IF UDSIG=39。039。 THEN UDSIG=0 表示上升模式 IF POSITION=3 THEN 如果電梯在第 3 層 IF STOPLIGHT=000AND FUPLIGHT=000AND FDNLIGHT=000THEN UDSIG=39。139。 沒有任何請求信號,那么將 UDSIG 置 1 MYLIFT=DOORCLOSE。 電梯處于關(guān)門狀態(tài) ELSE UDSIG=39。139。 MYLIFT=DOWN。 無論什么請求電梯都的下降 END IF。 ELSIF POSITION=2 THEN 如果電梯在第 2層 IF STOPLIGHT=000AND FUPLIGHT=000AND FDNLIGHT=000 THEN
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1