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

正文內(nèi)容

基于vhdl六層電梯控制器控制系統(tǒng)設(shè)計(jì)(完整版)

  

【正文】 TAIYUAN UNIVERSITY OF SCIENCE amp。在主進(jìn)程中定義了 7 個(gè)狀態(tài),分別是“ stopon1”“ dooropen”“ doorclose”“ doorwait4”“ up”“ down”和“ stop” ,在電梯時(shí)鐘的觸發(fā)下,通過(guò)當(dāng)前狀態(tài)和信號(hào)燈信號(hào)判定下一狀態(tài)。 VHDL 具有功能強(qiáng)大的語(yǔ)言結(jié)構(gòu),可以用簡(jiǎn)潔明確的 源代碼 來(lái)描述復(fù)雜的邏輯控制 。 (2)設(shè)有電梯入口處位置指示裝置及電梯運(yùn)行模式 (上升或下降 )指示裝置。乘客在電梯中選擇所要到達(dá)的樓層,通過(guò)主控制器的處理,電梯開(kāi)始運(yùn)行,狀態(tài)顯示器顯示電梯的運(yùn)行狀態(tài),電梯所在樓層數(shù)通過(guò)譯碼器譯碼從而在樓層顯示器中顯示。實(shí)驗(yàn)板上輸入過(guò)大的脈沖序列,通過(guò)分頻器將高頻轉(zhuǎn)換為低頻,即 buttonclk,通過(guò)此時(shí)鐘信號(hào)控制電梯信號(hào)燈。 其次是輸出端口,有升降請(qǐng)求信號(hào)以后,就得有一個(gè)輸出端口來(lái)指示請(qǐng)求是否被響應(yīng),有請(qǐng)求信號(hào)以后,該輸出端口輸出邏輯‘ l’。 在信號(hào)燈控制進(jìn)程中,由于使用了專門的頻率較高的按鍵時(shí)鐘,所以使得按鍵的靈敏度增大,但是時(shí)鐘頻率不能過(guò)高,否則容易使按鍵過(guò)于靈敏。端口模式主要就是 IN、BUFFER、 OUT 端口。 選擇器件 1. 數(shù)據(jù)選擇器 邏輯功能表如 表 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 12 表 數(shù)據(jù)選擇器邏輯功能表 2. 譯碼器 邏輯功能表如 表 表 譯碼器邏輯功能表 功能模塊 電梯主控制模塊 如圖 : 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 13 圖 電梯主控制模塊 電梯主控制模塊端口說(shuō)明: buttonclk 按鈕時(shí)鐘信號(hào) liftclk 電梯時(shí)鐘信號(hào) reset 復(fù)位鍵 f1upbutton 一樓上樓按鈕 f2upbutton 二樓上樓按鈕 f3upbutton 三樓上樓按鈕 f4upbutton 四樓上樓按鈕 f5upbutton 五樓上樓按鈕 f2dnbutton 二樓下樓按鈕 f3dnbutton 三樓下樓按鈕 f4dnbutton 四樓下樓按鈕 f5dnbutton 五樓下樓按鈕 f6dnbutton 六 樓下樓按鈕 stop1button 電梯內(nèi)部一樓按鈕 stop2button 電梯內(nèi)部二樓按鈕 stop3button 電梯內(nèi)部三樓按鈕 stop4button 電梯內(nèi)部四樓按鈕 stop5button 電梯內(nèi)部五樓按鈕 stop6button 電梯內(nèi)部六樓按鈕 fuplight[6..1] 每樓層上升指示燈 fdnlight[6..1] 每樓層下降指示燈 stoplight[6..1] 電梯內(nèi)部樓層指示燈 position[2..0] 樓層位置顯示 doorlight 電梯門狀態(tài)顯示 udsig 電梯上升下降顯示 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 14 分頻器模塊 如圖 : 圖 分頻器模塊 模塊端口說(shuō)明: clk_in 電源輸入端 div_out 分頻后時(shí)鐘輸出端 譯碼器模塊 如圖 : 圖 aaa[2..0] 樓層位置輸出端 bbb[3..0] 譯碼輸出端 數(shù)據(jù)選擇器模塊 如圖 : 圖 數(shù)據(jù) 選擇器模塊 數(shù)據(jù)選擇器模塊端口說(shuō)明: input[3..0] 譯碼器輸入端 output[6..0] 數(shù)據(jù)選擇器輸出端 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 15 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 16 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 17 第 4 章 六層電梯模塊 仿真 電梯控制器控制仿真分析 示例 1: 圖 ,也就是 f5upbuttton 信號(hào)的一個(gè)脈沖 [9],可以看到電梯從一層上升到五層, position 信號(hào)由 1變到 5, doorlight信號(hào) ‘1 ’ 表示開(kāi)門, ‘0’ 表示關(guān)門。 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 18 圖 示例 1 示例 2: 圖 ,它是圖 的 繼續(xù),當(dāng)電梯停留在第六層的時(shí)候,在電梯外第四層有下降請(qǐng)求,這時(shí)候 fdnlight 信號(hào)燈由 0變?yōu)?8,說(shuō)明第四層有下降請(qǐng)求。 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 20 圖 示例 3 示例 4: 圖 所示的仿真,原先電梯停留在第一層,電梯外第六層有下降請(qǐng)求,電梯上升到六層,乘客進(jìn)入電梯以后要求下降到一層,此時(shí),二 層有下降請(qǐng)求,接著又有上升請(qǐng)求,電梯首先在二層停留。 仿真波形圖如圖 : 圖 分頻器仿真波形 頂層電路仿真分析 實(shí)例( 1): 當(dāng)二樓上升按鈕為 高電平時(shí),即 f2uplight=1。在電梯的上升模式時(shí),如果有本層請(qǐng)求信號(hào),則電梯開(kāi)門;如果沒(méi)有任何請(qǐng)求信號(hào),則電梯停在當(dāng)前層;否則用 abc 和 stoplight 與 fuplight向量比較, 如果 stoplight 或 fupligh 比 abc 大,則 說(shuō)明更高層還有上升或者停戰(zhàn)請(qǐng)求,電梯需繼續(xù)上升;如果 abc 更大,則用 abc 與 fdnlight 作比較,如果 fdnlight 更大,則說(shuō)明更高層有下降請(qǐng)求,電梯繼續(xù)上升,否則電梯下降。當(dāng)遇到了自己無(wú)法解決的困難與問(wèn)題的時(shí)候,還請(qǐng)教老師給予指導(dǎo)和幫助。 按鈕 時(shí)鐘信號(hào) liftclk: in std_logic。 二樓下降按鈕 f3dnbutton:in std_logic。 內(nèi)部停止指示燈 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 34 position:buffer integer range 1 to 6。 下降清除信號(hào) begin controllift:process(reset,liftclk) variable pos:integer range 1 to 6。 下樓信號(hào)清除 pos:=1。 電梯處于一樓 pos:=1。139。mylift=doorclose。 else udsig=39。139。039。mylift=doorclose。139。 else udsig=39。139。139。039。mylift=doorclose。 then if position=1 then if stoplight=000000 and fuplight=000000 and fdnlight=000000 then 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 37 udsig=39。139。mylift=down。 elsif stoplight(1)=39。 then udsig=39。139。 or fuplight(1)=39。mylift=down。 elsif stoplight(1)=39。 or fuplight(1)=39。 then udsig=39。139。 when up = position=position+1。139。 if position1 and (stoplight(pos)=39。139。039。139。 or fdnlight(position)=39。 end if。139。139。139。139。139。 elsif f2dnbutton=39。 elsif f4dnbutton=39。 elsif f6dnbutton=39。 then fdnlight(6)=39。 then fdnlight(4)=39。 then fdnlight(2)=39。 if cleardn=39。139。139。039。 fuplight=000000。 mylift=doorwait1。) then cleardn=39。139。139。 else mylift=doorclose。 or fdnlight(pos)=39。139。 if position 6 and( stoplight(pos)=39。 else udsig=39。mylift=down。 or fuplight(2)=39。 or stoplight(2)=39。039。 or fuplight(2)=39。 elsif stoplight(1)=39。mylift=down。 or stoplight(2)=39。039。 elsif stoplight(1)=39。mylift=doorclose。039。 else udsig=39。139。139。mylift=down。139。139。 else udsig=39。139。mylift=down。139。 else udsig=39。 when doorwait4 = mylift=doorclose。 處于一樓 else if liftclk39。139。 電梯門指示燈 ?1? 開(kāi) ?0?關(guān) udsig:buffer std_logic )。 四樓下降按鈕 f5dnbutton:in std_logic。 復(fù)位鍵 f1upbutton:in std_logic。 最后再次感謝老師的輔導(dǎo)以及同學(xué)的幫助 ,因?yàn)樗麄兪刮覍?duì)這門學(xué)科有了更深刻的了解 。這樣可以大大簡(jiǎn)化程序,但要注意的是 abc 向量作為判斷依據(jù),需實(shí)時(shí)更新,可以單獨(dú)寫一個(gè)進(jìn)程,觸發(fā)時(shí)鐘周期要設(shè)置得很小。 仿真圖如圖 : 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 24 圖 實(shí)例( 1) 實(shí)例( 2): 當(dāng)電梯六樓向下按鈕 f
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1