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

正文內(nèi)容

北郵簡(jiǎn)易電磁爐控制器的設(shè)計(jì)與實(shí)現(xiàn)-wenkub

2023-05-24 14:54:38 本頁(yè)面
 

【正文】 D_LOGIC。 ENTITY dcl IS PORT( clk: IN STD_LOGIC。我想,在實(shí)驗(yàn)成功的那一剎那,那些努力都得到了見(jiàn)證。這次代碼寫(xiě)的挺冗長(zhǎng)的,因?yàn)閱?wèn)題 多,解決完的時(shí)候都需要馬上驗(yàn)收了,所以很多代碼,完全可以寫(xiě)得更簡(jiǎn)單的。要根據(jù)實(shí)際的板子時(shí)鐘頻率去寫(xiě)代碼。 這次的經(jīng)驗(yàn)教訓(xùn)還是挺多的。書(shū)上寫(xiě)的是循環(huán) 2499999 次,所以從來(lái)沒(méi)覺(jué)得是分頻有問(wèn)題,一直找別的原因,浪費(fèi)了很多時(shí)間。后來(lái)只能放棄,開(kāi)始了一個(gè)新的思路,就是按部就班的,按照最簡(jiǎn)單的思路去寫(xiě)代碼。 第一次實(shí)驗(yàn)結(jié)束后,我便開(kāi)始寫(xiě)一些小段程序,比如說(shuō),數(shù)碼管顯示,點(diǎn)陣顯示等等小程序。覺(jué)得電磁爐挺有意思的,心想,一定要好好去做這個(gè)實(shí)驗(yàn)。 【解決方案】解決方案通過(guò) Power 和 ModelSel 鍵控制,如果有按鍵,就恢復(fù)狀態(tài)。分頻當(dāng)時(shí)是進(jìn)行 2499999 次循環(huán)。 2. 【問(wèn)題】實(shí)驗(yàn)中遇到的最大的問(wèn)題,就是產(chǎn)生不了倒計(jì)時(shí)。 ( 2)資源利用情況 邏輯原件: 15%,引腳使用: 32%。 【 微波爐邏輯劃分方塊圖 】 【 狀態(tài)轉(zhuǎn)移圖 】 1) 烹飪模式狀態(tài)轉(zhuǎn)移圖 2)火力調(diào)節(jié)狀態(tài)轉(zhuǎn)移圖 3)倒計(jì)時(shí)狀態(tài)轉(zhuǎn)移圖 【 流程圖 】 三、仿真波形及波形分析: 通過(guò)仿真軟件 QUATUSII 進(jìn)行仿真。顯示器件選用 LED 七段數(shù)碼管。從默認(rèn)時(shí)間或者已調(diào)定時(shí)時(shí)間開(kāi)始,依次減少 1 秒鐘。 火力調(diào)節(jié)模塊 電磁爐的火力分 5 檔可調(diào): 1900W1500W1100W600W100W,將火力信息傳遞到數(shù)碼顯示模塊。 【設(shè)計(jì)思路】 電路由烹飪模式選擇模塊、火力調(diào)節(jié)模塊、定時(shí)模塊、倒計(jì)時(shí)模塊、分頻器模塊,關(guān)機(jī)模塊,譯碼和數(shù)碼顯示電路,點(diǎn)陣顯 示電路等模塊組成。 4)編譯成功后,進(jìn)行仿真,觀(guān)察波形圖。 二、系統(tǒng)設(shè)計(jì)基本思想 【設(shè)計(jì)過(guò)程】 1)審題,初步確定思路。 設(shè)置關(guān)閉鍵,任何時(shí)候按下關(guān)閉鍵即可將電磁爐關(guān)機(jī)。用數(shù)碼管 DISP5 和 DISP4 顯示定時(shí)檔位和倒計(jì)時(shí)的過(guò)程,倒計(jì)時(shí)時(shí)間到后,電磁爐自動(dòng)停止加熱并關(guān)機(jī)。 【基本要求】 烹飪模式 選擇:電磁爐的烹飪模式有火鍋、煎炒、爆炒、煲湯和蒸燉五檔可選。用 一個(gè)按鍵( BTN7 )實(shí)現(xiàn)烹飪檔位的選擇(按下此鍵依上述順序依次變化),用點(diǎn)陣 顯示當(dāng)前的烹調(diào)檔位(火鍋顯示 H 、煎炒顯示 J 、爆炒顯示 B 、煲湯顯示 T 和蒸燉 顯示 Z ),烹調(diào)檔位的選擇按鍵同時(shí)也是加熱的開(kāi)始按鍵,即烹調(diào)檔位選定的同時(shí)電磁爐就以最大功率開(kāi)始加熱,沒(méi)有選擇時(shí)電磁爐處于停止?fàn)顟B(tài),點(diǎn)陣不顯示。 4 、不進(jìn)行定時(shí)操作時(shí),電磁 爐以默認(rèn)加熱時(shí)間進(jìn)行加熱。 提高要求: 用 8 個(gè) LED 燈作為加熱進(jìn)度顯示條,隨著加熱時(shí)間的增加勻速增加點(diǎn)亮 LED 燈的個(gè)數(shù),無(wú)論加熱時(shí)間是多長(zhǎng),最后都必須將 8 個(gè) LED 燈全部點(diǎn)亮。 2)畫(huà)出流程圖,狀態(tài)轉(zhuǎn)移圖。 5)將程序下載到實(shí)驗(yàn)板上,調(diào)試各功能。 烹飪模式選擇模塊 電磁爐的烹飪模式有火鍋、煎炒、爆炒、煲湯和蒸燉五檔可選。 定時(shí)模塊 定時(shí)時(shí)間以 5103060 秒鐘的順序依次遞增。 分頻器模塊 將系統(tǒng)時(shí)鐘分頻,設(shè)計(jì)一個(gè)大小合適的分頻器使得系統(tǒng)能夠正確的實(shí)現(xiàn)一秒的計(jì)時(shí)以及數(shù)碼管和點(diǎn)陣顯示掃描的掃描時(shí)鐘。在譯碼顯示電路輸出的驅(qū)動(dòng)下,依次顯示,只是掃描頻率很高,所以在人的視覺(jué)里可以看到穩(wěn)定顯示的數(shù)字符號(hào)。 1) 烹飪模式選擇模塊 當(dāng) modelSel 第一次出現(xiàn)上升沿的時(shí)候,開(kāi)機(jī),同時(shí)點(diǎn)陣顯示 H 當(dāng) modelSel 第二次出現(xiàn)上升沿的時(shí)候,點(diǎn)陣顯示 J 之后如果繼續(xù)設(shè)置 modelSel 的上升沿的話(huà),就可以實(shí)現(xiàn)H,J,B,T,Z五中模式的循環(huán)轉(zhuǎn)換??傮w來(lái)說(shuō)還是可以的。一直都顯示 00。后來(lái)改成24999 之后 發(fā)現(xiàn)倒計(jì)時(shí)可以用了。 4.【問(wèn)題】蜂鳴器剛開(kāi)始是響的,但是加上消抖后,就不響了。但是,看到那么多功 能還是有點(diǎn)懵的。 第二次實(shí)驗(yàn)結(jié)束的時(shí)候,我的小程序大部分可以運(yùn)行了。 第四次實(shí)驗(yàn)就要驗(yàn)收了,可是我的倒計(jì)時(shí)出了問(wèn)題,一直顯示不了,上面的故障分析中也有提到??赡軐?shí)際與理論還是有一定差距的。 一、如果我能把我的代碼分塊寫(xiě)的話(huà),出現(xiàn)問(wèn)題的時(shí)候也不會(huì)牽一發(fā)動(dòng)全身。而不是把書(shū)上的理解了,就照搬過(guò)來(lái)。這次代碼有 386 行。 八、參考文獻(xiàn) 《數(shù)字電路與邏輯設(shè)計(jì)實(shí)驗(yàn)教程》 ———— 北京郵電大學(xué)電路實(shí)驗(yàn)中心 《 VHDL 硬件描述語(yǔ)言與數(shù)字邏輯電路設(shè)計(jì)》 侯伯亨 西安電子科技大學(xué)出版社 《數(shù)字邏輯設(shè)計(jì)實(shí)驗(yàn)技術(shù)與 EDA 工具》 ———— 北京郵電大學(xué) 九、源程序 LIBRARY IEEE。 時(shí)鐘輸入 modelSel: IN STD_LOGIC。 定時(shí)設(shè)置 power: IN STD_LOGIC。 數(shù)碼管顯示控制 powerled: OUT STD_LOGIC。 SIGNAL state: state_type1。 SIGNAL pre_time: state_type3。 1Hz 時(shí)鐘信號(hào) SIGNAL clock2: STD_LOGIC。 表示跳轉(zhuǎn) SIGNAL finish: STD_LOGIC。 signal temp1 : std_logic。 SIGNAL fun1_tmp3:INTEGER RANGE 0 TO 7。 signal ge:INTEGER RANGE 0 TO 9。 END CASE。event and clk = 39。 OR sig =39。 finish=39。 else COUNT2 = COUNT2 + 1。 else clock2 = 39。139。) THEN IF(ge = 0 AND shi /= 0) THEN ge=9。 ELSE ge=ge1。 end if。139。139。139。 powerled=led。EVENT AND clk=39。139。 END IF。 ELSE CASE state IS WHEN s0 = IF(modelSel=39。) THEN state=s1。139。 ELSE state=s1。and temp2=39。 END IF。039。 WHEN s4 = IF(modelSel=39。) THEN state=s0。 END IF。 p5:PROCESS(clk,state,led) 點(diǎn)陣顯示 BEGIN IF(clk39。039。 H col=00000000。 row=10111111。 W
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1