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

正文內(nèi)容

基于vhdl六層電梯控制系統(tǒng)-文庫吧資料

2025-07-02 12:12本頁面
  

【正文】 when doorwait4 = mylift=doorclose。 電梯處于一樓 pos:=1。139。139。 處于一樓else if liftclk39。 下樓信號清除 pos:=1。 上樓信號清除 cleardn=39。 起始狀態(tài) clearup=39。139。 下降清除信號 begincontrollift:process(reset,liftclk) variable pos:integer range 1 to 6。 內(nèi)部電梯狀態(tài)信號signal clearup:std_logic。architecture art of sixlift is type lift_state is (stopon1,dooropen,doorclose,doorwait4,up,down,stop)。 電梯門指示燈 ‘1’ 開 ‘0’關(guān) udsig:buffer std_logic )。 內(nèi)部停止指示燈 position:buffer integer range 1 to 6。 下降指示燈 stop1button,stop2button,stop3button, stop4button, stop5button, stop6button:in std_logic。 六樓下降按鈕 fuplight:buffer std_logic_vector(6 downto 1)。 四樓下降按鈕 f5dnbutton:in std_logic。 二樓下降按鈕 f3dnbutton:in std_logic。 四樓上升按鈕 f5upbutton:in std_logic。 二樓上升按鈕 f3upbutton:in std_logic。 復(fù)位鍵 f1upbutton:in std_logic。 按鈕時(shí)鐘信號 liftclk: in std_logic。use 。use 。 最后再次感謝老師的輔導(dǎo)以及同學(xué)的幫助,因?yàn)樗麄兪刮覍@門學(xué)科有了更深刻的了解。當(dāng)遇到了自己無法解決的困難與問題的時(shí)候,還請教老師給予指導(dǎo)和幫助。在連接各個(gè)模塊的時(shí)候一定要注意各個(gè)輸入、輸出引腳的線寬,因?yàn)槊總€(gè)線寬是不一樣的,只要讓各個(gè)線寬互相匹配,才能得出正確的結(jié)果,否則,出現(xiàn)任何一點(diǎn)小的誤差就會(huì)導(dǎo)致整個(gè)文件系統(tǒng)的編譯出現(xiàn)錯(cuò)誤提示,在器件的選擇上也有一定的技巧,只有選擇了合適當(dāng)前電路所適合的器件,編譯才能得到完滿成功。參考文獻(xiàn)[1]黃正巾,徐堅(jiān)等. CPLD系統(tǒng)設(shè)計(jì)與應(yīng)用[M].北京:電子工業(yè)出版社,2002,110~123.[2]蔣璇,[M].北京:電子工業(yè)出版社, 2001,23~34.[3][M].北京:電子工業(yè)出版社,2003,231~243.[4]潘松,王國棟. VHDL實(shí)用教程(修訂版)[M].成都:成都電子科技大學(xué)出版社,2002,45~87.[5]宋萬杰,羅豐,[M].西安:西安電子科技大學(xué)出版社,2005,25~56.[6](EDA)教程[M].成都:成都電子科技大學(xué)出版社,2006,67~90.[7] 邱玉春. [M].電子產(chǎn)品世界,2007, 50~53.[8] 蘇長贊. 電梯設(shè)計(jì)與應(yīng)用[M]. 北京:人民郵電出版社,2008,76~91.[9] 樓然苗. CPLD設(shè)計(jì)指導(dǎo)[M]. 北京航空航天大學(xué)出版社,2007,223~225.[10] 彭為. 數(shù)字系統(tǒng)設(shè)計(jì)[M]. 電子工業(yè)出版社,2006,61~71.[11] 吳國經(jīng). 單片機(jī)應(yīng)用技術(shù)[M]. 中國電力出版社,2004,112~131.[12] 戴佳. VHDL程序設(shè)計(jì)實(shí)例精講[M]. 電子工業(yè)出版社,2007,88~92.[13] 朱清慧. VHDL教程. 清華大學(xué)出版社[M].2008,201~210.[14] 何立民.EDA應(yīng)用技術(shù)選編[M].北京:北京航空航天大學(xué)出版社,2008,44~51.[15] 李華EDA實(shí)用接口技術(shù)[M]. 北京航空航天大學(xué)出版社2003,176~182.致謝通過這次課程設(shè)計(jì),讓我明白了理論和實(shí)際操作之間差距,而且也讓我很明確得意識到自己在數(shù)電上有很多的知識漏洞,以后應(yīng)該多鉆研一下。這樣可以大大簡化程序,但要注意的是abc向量作為判斷依據(jù),需實(shí)時(shí)更新,可以單獨(dú)寫一個(gè)進(jìn)程,觸發(fā)時(shí)鐘周期要設(shè)置得很小。在電梯的上升模式時(shí),如果有本層請求信號,則電梯開門;如果沒有任何請求信號,則電梯停在當(dāng)前層;否則用abc和stoplight與fuplight向量比較,如果stoplight或fupligh比abc大,則說明更高層還有上升或者停戰(zhàn)請求,電梯需繼續(xù)上升;如果abc更大,則用abc與fdnlight作比較,如果fdnlight更大,則說明更高層有下降請求,電梯繼續(xù)上升,否則電梯下降。同時(shí)需要在按鍵控制進(jìn)程里加入其他按鍵觸發(fā)指示燈的語句。在設(shè)計(jì)方法上也做了特殊的設(shè)計(jì),所以使得擴(kuò)展性較好。: 實(shí)例(1)實(shí)例(2):當(dāng)電梯六樓向下按鈕f3dnlight=1時(shí),電梯到達(dá)六樓,此時(shí)電梯內(nèi)部按鈕stop1button=1;與此同時(shí),三樓電梯f3dnlight=1,電梯到達(dá)三樓停后,最終到達(dá)一樓。: 分頻器仿真波形 頂層電路仿真分析實(shí)例(1):當(dāng)二樓上升按鈕為高電平時(shí),即f2uplight=1。當(dāng)輸入信號aaa=4時(shí),輸出bbb=0100;當(dāng)輸入信號aaa=5時(shí),輸出bbb=0101;當(dāng)輸入信號aaa=6時(shí),輸出bbb=0110;其他都為0000; 譯碼器仿真波形 數(shù)據(jù)選擇器仿真分析此模塊的功能是根據(jù)輸入不同的數(shù)據(jù)輸出不同的數(shù)據(jù),即由輸入定輸出,輸出量通過數(shù)碼管顯示數(shù)據(jù)。當(dāng)輸入信號aaa=1時(shí),輸出bbb=0001。隨后要響應(yīng)二層上升請求,上升到二層,乘客進(jìn)入電梯以后要求上升到三層,所以電梯最后的停留位置在三層。 示例3示例4: ,原先電梯停留在第一層,電梯外第六層有下降請求,電梯上升到六層,乘客進(jìn)入電梯以后要求下降到一層,此時(shí),二層有下降請求,接著又有上升請求,電梯首先在二層停留。電梯的運(yùn)行情況完全正確。 示例2示例3:,原先電梯停留在第一層,這時(shí)候電梯外第六層有下降請求,電梯上升到第六層,乘客進(jìn)入電梯以后要求下降到一層,與此同時(shí),在電梯外第三層有上升請求,電梯首先要響應(yīng)下降請求然后再響應(yīng)這個(gè)上升請求,所以電梯得先下降到一層,然后再上升到第三層來,接著電梯內(nèi)部五樓,三樓都有請求信號,于是電梯升到五樓然后下降到三樓,這是符合常理的。電梯開始下降,即udsig=1,抵達(dá)四樓后電梯門開,doorlight=1, 這時(shí)候,在電梯內(nèi)部有一樓向上請求,接著電梯內(nèi)部有三樓的請求,所以電梯繼續(xù)下降,到達(dá)三層后,電梯門開[11],四秒后電梯門關(guān),又因?yàn)橐粯怯姓埱笏宰罱K到達(dá)一樓停止響應(yīng),position信號的值保持在1,電梯處于上升模式。 示例1示例2:,當(dāng)電梯停留在第六層的時(shí)候,在電梯外第四層有下降請求,這時(shí)候fdnlight信號燈由0變?yōu)?,說明第四層有下降請求。當(dāng)電梯處于第五層時(shí),udsig=0,即此時(shí)若沒有其他請求,電梯處于上升模式;當(dāng)stop6button=1,即電梯內(nèi)部按了六層請求時(shí),電梯門燈滅電梯開始上升udsig=0,即處于上升模式[10],抵達(dá)六層時(shí),udsig=即無論什么請求電梯都開始下降,且doorlight=1,即燈亮,電梯門開。(注意fuplight和fdnlight是6位的二進(jìn)制向量,這里的“010000”,表示五層有請求;“000100”也就是4,表示三層有請求)。在仿真圖中看不到buttonclk,只顯示為一條黑色的線,是因?yàn)椴捎昧祟l率較大的時(shí)鐘。 選擇器件1. 數(shù)據(jù)選擇器 數(shù)據(jù)選擇器邏輯功能表2. 譯碼器 譯碼器邏輯功能表 功能模塊 電梯主控制模塊: 電梯主控制模塊電梯主控制模塊端口說明:buttonclk 按鈕時(shí)鐘信號 liftclk 電梯時(shí)鐘信號 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 電梯上升下降顯示 分頻器模塊: 分頻器模塊模塊端口說明:clk_in 電源輸入端 div_out 分頻后時(shí)鐘輸出端 譯碼器模塊:aaa[2..0] 樓層位置輸出端 bbb[3..0] 譯碼輸出端 數(shù)據(jù)選擇器模塊:圖 數(shù)據(jù)選擇器模塊數(shù)據(jù)選擇器模塊端口說明:input[3..0] 譯碼器輸入端 output[6..0] 數(shù)據(jù)選擇器輸出端第4章 六層電梯模塊仿真 電梯控制器控制仿真分析示例1: ,也就是f5upbuttton信號的一個(gè)脈沖[9],可以看到電梯從一層上升到五層,position信號由1變到5,doorlight信號‘1’表示開門,‘0’表示關(guān)門。描述了在六層電梯中出現(xiàn)的各種可能的情況作為控制電梯的主要進(jìn)程。結(jié)構(gòu)體負(fù)責(zé)描述電路器件的內(nèi)部邏輯功能或電路結(jié)構(gòu)。這些都滿足上面調(diào)用的IEEE庫中的程序包[7]。端口模式主要就是IN、BUFFER、OUT端口。VHDL的實(shí)體描述了電路器件的外部情
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1