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

正文內(nèi)容

電梯的控制器電路設(shè)計(jì)__eda技術(shù)課程設(shè)計(jì)(完整版)

2025-09-02 16:30上一頁面

下一頁面
  

【正文】 //將各下降請求信號實(shí)時(shí)地合并 (1 樓為底層 ,無下降請求 ,考慮到通用性 ,將第 1 位填零 ) always (call_down_2 or call_down_3 or call_down_4 or call_down_5 or call_down_6) down_all={call_down_6, call_down_5, call_down_4, call_down_3, call_down_2, 139。b10,STATIC=239。 parameter TRUE=139。b1000000。 //up_all,down_all,request_all 分別用來合并向上請求的各信號,向下請求的各信號和??空埱蟮母餍盘? //以便判斷電梯在狀態(tài)間如何轉(zhuǎn)移時(shí)更簡潔 reg [5:0] up_all,down_all,request_all。 wire [6:0]out。//出錯(cuò) output [6:0]count_out。//翻轉(zhuǎn) counter_1=2839。 在我的學(xué)習(xí)過程中, 楊紅娟和 王濤老師也給了我耐心的指導(dǎo)和幫助。在有請求的情況下,電梯控制器還要根據(jù)電梯的當(dāng)前狀態(tài)和當(dāng)前的樓層去判斷電梯的下一步該如何運(yùn)作。b0。b001000, FLOOR5=639。b0001000, DOWNSTOP=739。b0, call_up_5, call_up_4, call_up_3, call_up_2, call_up_1}。高電平有效; RUN_WAIT:電梯運(yùn)行或等待時(shí)間指示鍵,指示電梯運(yùn)行狀況或等待時(shí)間的長短,高電平有效; ST_OUT:電梯 所在樓層指示數(shù)碼管,只是電梯當(dāng)前所在的樓層數(shù)。 山東建筑大學(xué)信息與電氣工程學(xué)院學(xué)院課程設(shè)計(jì)說明書 4 圖 1. 電梯控制器 DTKZQ 的輸入輸出接口圖 各輸入端口的功能如下: CLKIN:基準(zhǔn)時(shí)鐘信號,為系統(tǒng)提供 2Hz的時(shí)鐘脈沖,上升沿有效; UPIN:電梯上升請求鍵。 本設(shè)計(jì)采用 Verilog HDL 語言的編程 技術(shù),源程序 Altera 公司的 Quartus II軟件仿真。因此要加大對電梯技術(shù)的創(chuàng)新和發(fā)展,提升電梯的性能,就需要引進(jìn)更好的技術(shù),電梯控制器就是很好的裝置,大力開發(fā)控制器是很必要的。 進(jìn)一步鞏固理論知識(shí),培養(yǎng)所學(xué)理論知識(shí)的在實(shí)際中的應(yīng)用能力;掌握EDA 設(shè)計(jì)的一般方法;熟 悉一種 EDA 軟件,掌握一般 EDA 系統(tǒng)的調(diào)試方法;利用EDA 軟件設(shè)計(jì)一個(gè)電子技術(shù)綜合問題,培養(yǎng) Verilog HDL 編程、書寫技術(shù)報(bào)告的能力??蓪?shí)現(xiàn)有等待時(shí)間的延遲關(guān)門操作,高電平有效; RUN_STOP:電梯運(yùn)行或停止開關(guān)鍵。 該電梯控制器設(shè)計(jì)的關(guān)鍵是確定上升及下降寄存器的置位與復(fù)位。b0000001, UP=739。b000001,FLOOR2=639。b0。 采用了七個(gè)狀態(tài)實(shí)現(xiàn)了有限狀態(tài)機(jī) 圖 黑線: WAIT TO UP TO UPSTOP TO OPENDOOR TO CLOSEDOOR TO WAIT 粉 紅 線: WAIT TO DOWN TO DOWNSTOP TO OPENDOOR TO CLOSEDOOR TO WAIT 模塊設(shè)計(jì) 電梯主控制器模塊 elevator_controller: 此段智能電梯控 制器由三個(gè)重要部分組成的。 c p_50 M c p_1f req uenc e_di vins t2 圖 數(shù)碼管譯碼模塊 波形仿 真 當(dāng)電梯處于初始狀態(tài)時(shí),電梯在高層有向下的請求時(shí): 山東建筑大學(xué)信息與電氣工程學(xué)院學(xué)院課程設(shè)計(jì)說明書 10 圖 9 當(dāng)電梯停在 6樓處于等待狀態(tài)時(shí),在 1樓和 2樓同時(shí)有向上的請求時(shí): 圖 10 山東建筑大學(xué)信息與電氣工程學(xué)院學(xué)院課程設(shè)計(jì)說明書 11 當(dāng)電梯停在 1樓處于等待狀態(tài)時(shí),在 6樓和 5樓同時(shí)有向下的請求時(shí): 圖 11 當(dāng)電梯停在 6樓時(shí),有在 5樓的向下的請求時(shí),電梯應(yīng)該先到五樓,電梯內(nèi)部請求到 1樓,如果電梯在下降的過程中,有在 2樓的向上的請求時(shí),電梯應(yīng)該先相應(yīng)內(nèi)部請求,然后相應(yīng)外部請求: 圖 12 山東建筑大學(xué)信息與電氣工程學(xué)院學(xué)院課程設(shè)計(jì)說明書 12 電梯的強(qiáng)制運(yùn)行按鈕 forbid: 圖 13 山東建筑大學(xué)信息與電氣工程學(xué)院學(xué)院課程設(shè)計(jì)說明書 13 總結(jié) 與致謝 通過本次 課程設(shè)計(jì) 進(jìn)一步熟悉 Quartus II 軟件的使用和操作方法,以及硬件實(shí)現(xiàn)時(shí)的下載方法與運(yùn)行方法;對 Verilog HDL 語言的自頂向下設(shè)計(jì)方法有了進(jìn)一步的認(rèn)識(shí),對其中的許多語句也有了新了解,掌握;對自己獨(dú)立思考和解決問題的能力也有了很大的鍛煉 。//計(jì)數(shù)器 reg cp_1。 //output ports: output [6:0]out。 山東建筑大學(xué)信息與電氣工程學(xué)院學(xué)院課程設(shè)計(jì)說明書 16 //pos 與 Posout 的關(guān)系 :當(dāng)前狀態(tài)一改變 ,pos 立即作相應(yīng)改變 ,而 PosOut 則是當(dāng)前狀態(tài)在要變到下一狀態(tài)的瞬間 //,將 PosOut 作相應(yīng)改變。 reg [1:0] UpDnFlag。b0001000 , DOWNSTOP=739。b001000, FLOOR5=639。b0。方法雖然違反了“同步電路最好 //沒有時(shí)鐘門控”的要求,但是在此只要“負(fù)面影響”不是很大還是可以接受的。amp。pos)0)//??空埱笾杏挟?dāng)前樓層??空埱蠓? NextState=OPENDOOR。 else NextState=WAIT。 else if((down_allamp。 else NextState=WAIT。FLOOR1))||((request_allamp。FLOOR3))||((request_allamp。FLOOR5))||((request_allamp。(down_allamp。(down_allamp。(down_allamp。amp。amp。amp。pos)amp。 end else if(request_all||down_all) NextState=UP。pos))//上升或??空埱笾杏挟?dāng)前樓層的請求否,有可能關(guān)門的瞬間又有新的請求 NextState=OPENDOOR。 end else if(request_all||up_all)//上升和??空埱笾杏挟?dāng)前層的請求且只有當(dāng)前層下的請求 NextState=DOWN。(request_allamp。(request_allamp。(request_allamp。amp。amp。amp。FLOOR1)posamp。FLOOR3)posamp。FLOOR5)posamp。 else if((up_allamp。 else NextState=DOWN。 endcase //3rd StateShift always block,the sequential FSM output,有限狀態(tài)機(jī)第三段 always (posedge real_clk or posedge reset)//output if(reset) //復(fù) 位后初始化當(dāng)前樓層為第一層 ,門是關(guān)閉的 ,電梯是靜止的 begin pos=FLOOR1。 DoorFlag=CLOSED。 山東建筑大學(xué)信息與電氣工程學(xué)院學(xué)院課程設(shè)計(jì)說明書 23 end DOWNSTOP: begin pos=pos。 UpDnFlag=UpDnFlag。 output over_alarm。b111_1001。b001000:out=739。//6 default:over_alarm=1。//4 639。b000010:out=739。 reg over_alarm。 DoorFlag=CLOSED。 UpDnFlag=DNFLAG。 end DOWN: begin pos=pos1。 UpDnFlag=STATIC。pos)||(down_allamp。 else NextState=UP。(up_allamp。(up_allamp。(up_allamp。FLOOR5))||((down_allamp。FLOOR3))||((down_allamp。FLOOR1))||((down_allamp。FLOOR6)posamp。FLOOR4)posamp。FLOOR2)posamp。//無任何請求,轉(zhuǎn)為 WAIT 模式 end //請參考 UpDnFlag=UPFLAG 的注釋 else if(UpDnFlag==DNFLAG) begin
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1