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

正文內(nèi)容

基于maxii系列cpld的微波爐控制器芯片設(shè)計-展示頁

2025-06-27 14:50本頁面
  

【正文】 各種顯示信息的BCD轉(zhuǎn)換成七段數(shù)碼管顯示的驅(qū)動信息編碼。 (5) 微波管的驅(qū)動:設(shè)置一個輸出驅(qū)動控制烹調(diào)狀態(tài)的繼電器即可。 (3)數(shù)碼管狀態(tài)的檢測:設(shè)置數(shù)碼管檢測按鍵,按動該按鍵后,數(shù)碼管能夠顯示“8888”的信息。本例中由外部時鐘電路以BCD碼的形式提供。工作時首先進行烹調(diào)時間設(shè)置,并使用數(shù)碼管顯示時間信息,設(shè)要求最長的烹調(diào)時間為59分59秒,時間設(shè)置完畢后系統(tǒng)自動回到初始狀態(tài);按開始烹調(diào)按鍵進入烹調(diào)狀態(tài),時間顯示數(shù)碼管按每秒減1的倒計時方式顯示剩余烹調(diào)時間;烹調(diào)結(jié)束后,系統(tǒng)回到復(fù)位狀態(tài)。采用VHDL的系統(tǒng)設(shè)計,一般有以下6個步驟:(1)要求的功能模塊劃分; (2)VHDL的設(shè)計描述(設(shè)計輸入); (3)代碼仿真模擬(前仿真); (4)計綜合、優(yōu)化和布局布線; (5)布局布線后的仿真模擬(后仿真); (6)設(shè)計的實現(xiàn)(下載到目標(biāo)器件)。此設(shè)計采用了現(xiàn)場可編程邏輯器件FPGA的 ASIC設(shè)計,由控制模塊、裝載模塊、計時模塊和顯示模塊四大模塊組成,而且它可以將所有器件集成在一塊芯片上,體積大大減小,且外圍電路很簡單,易于實現(xiàn)。本文采用先進的EDA技術(shù),利用QuartusII工作平臺和VHDL設(shè)計語言,設(shè)計了一種新型的微波爐控制器芯片,該芯片具有系統(tǒng)復(fù)位、時間設(shè)定和烹飪計時的功能,用一片F(xiàn)PGA芯片實現(xiàn),所以能設(shè)計出一款方便安全操作的微波爐是非常有必要的。他省時、省電、方便和衛(wèi)生,作為現(xiàn)代的烹飪工具,微波爐的控制器體現(xiàn)著他的重要性能指標(biāo)。微波爐開始進入越來越多的家庭,他給人們的生活帶來了極大的方便。浙江科技學(xué)院嵌入式系統(tǒng)(EDA技術(shù))課程設(shè)計報告書課題名稱:基于MAX II系列CPLD的微波爐控制器芯片設(shè)計院、系 : 自動化與電氣工程學(xué)院 專業(yè)班級: 建筑電氣智能化 目 錄第一章 緒論 1第二章 設(shè)計目的 2第三章 設(shè)計要求 3 微波爐的功能要求 3 3第四章 設(shè)計思想 4 4 4第五章 設(shè)計內(nèi)容 5 6 8 9 11 20設(shè)計總結(jié) 23感 言 24參考文獻 25I第1章 緒論隨著人們生活水平的提高和信息化的發(fā)展,家用電器層出不窮,各種功能也越來越完善,其中微波爐是現(xiàn)代家庭的必備產(chǎn)品已經(jīng)成為人們?nèi)沼蒙钪械谋夭豢缮俚膹N房電器,大大降低了家庭婦女的工作量和工作強度,它的質(zhì)量和性能的高低,將會極大的影響人們的生活水平和質(zhì)量。為此,設(shè)計一個高質(zhì)量的微波爐控制系統(tǒng)是非常有必要的。微波爐由2450MHz的超高頻來加熱食物。目前大部分微波爐控制器采用單片機進行設(shè)計,帶南路比較復(fù)雜性能不夠靈活。第2章 設(shè)計目的該設(shè)計用VHDL語言在MAX+PLUSⅡ軟件平臺上通過編譯、模擬、仿真,完成了微波爐控制功能,實現(xiàn)了微波爐的測試、時間設(shè)置、烹調(diào)計時、完成提示等設(shè)計,并對時鐘分頻作了一定的探討。第3章 設(shè)計要求 微波爐的功能要求要求設(shè)計一個基于MAXII系列的可調(diào)式數(shù)字鬧鐘,器件型號為EPM240T100C5,功能要求如下:上電后,系統(tǒng)自動復(fù)位:數(shù)碼管顯示全零,功率選擇小火檔,顯示“1”,三擋加熱輸出均為低電平; 可以進行烹調(diào)時間的分、秒設(shè)置,并使用數(shù)碼管顯示時間信息,設(shè)要求最長的烹調(diào)時間為59分59秒;可以選擇加熱功率,分三檔:高火、中火、小火,分別顯示“3”,“2”,“1”;按“開始”按鍵進入烹調(diào)狀態(tài),根據(jù)功率選擇輸出加熱控制信號,時間顯示數(shù)碼管按每秒減1的倒計時方式顯示剩余烹調(diào)時間;烹調(diào)定時結(jié)束后,輸出通知信號,系統(tǒng)回到復(fù)位狀態(tài)。 第4章 設(shè)計思想 上電后,系統(tǒng)處于復(fù)位狀態(tài)。 (1) 計時電路的設(shè)計:芯片內(nèi)部產(chǎn)生和外部提供。 (2) 時間設(shè)置出錯及工作過程的取消等情況的處理:設(shè)置一個復(fù)位按鍵。 (4) 時間顯示電路:采用4位7段顯示數(shù)碼管顯示,并由芯片直接驅(qū)動。第5章 設(shè)計內(nèi)容微波爐控制器的功能設(shè)計要求,本系統(tǒng)可由一下4個模塊組成:①狀態(tài)控制器KZQ;②數(shù)據(jù)裝載器ZZQ;③烹調(diào)計時器JSQ;④顯示譯碼器YMQ47;狀態(tài)控制電路,其功能是控制微波爐工作過程中的狀態(tài)轉(zhuǎn)換,并發(fā)出相關(guān)控制信號;數(shù)據(jù)裝載電路,其功能是根據(jù)控制信號選擇定時時間,測試數(shù)據(jù)或計時完成信息的載入;計時器電路,其功能是對時鐘進行減法計數(shù),提供烹調(diào)完成時的狀態(tài)信號。微波爐控制器的系統(tǒng)框圖如圖1所示。圖1 微波爐控制器的系統(tǒng)框圖接通電源初始狀態(tài)時間設(shè)置顯示8888烹調(diào)完成SET_TTEST?START?時間到?NYNYNYNY圖2 工作流程圖首先,對系統(tǒng)進行復(fù)位清零,使其各電路模塊均處于初始狀態(tài);當(dāng)烹飪時間設(shè)置信號SET_T有效時,讀入時間信號KEY[3..0]的取值,此時系統(tǒng)顯示設(shè)置的時間信息,再按下SET_T確定設(shè)置時間完成。烹調(diào)結(jié)束,系統(tǒng)恢復(fù)初始狀態(tài)。狀態(tài)控制器的功能根據(jù)輸入信號和自身當(dāng)時所處的狀態(tài)完成狀態(tài)的轉(zhuǎn)換和輸出相應(yīng)的控制信號,其模塊框圖如圖3所示。當(dāng)LD_DONE有效時,輸出烹調(diào)結(jié)束數(shù)據(jù)。當(dāng)LD_TEST有效時,輸出數(shù)碼管測試數(shù)據(jù)--包括6個輸入信號和4個輸出信號。TEST/LD_TESTRESET初 始狀 態(tài)IDLESET_CLOCKLAMP_TESTDONE_MSGTIMERSTARTamp。TESTamp。TEST/LD_CLKX/LD_TESTDONE/LD_DONE圖4 狀態(tài)控制器狀態(tài)轉(zhuǎn)換圖減法計數(shù)定時狀態(tài)T完成信息顯示狀態(tài)T烹調(diào)時間設(shè)置狀態(tài)T顯示譯碼測試狀態(tài)T 圖中,當(dāng)RESET信號有效時,系統(tǒng)復(fù)位清零;輸入/輸出對應(yīng)烹調(diào)時間設(shè)置、顯示譯碼測試、完成信號顯示和減法計數(shù)定時四種狀態(tài)進行相應(yīng)的轉(zhuǎn)換。圖5 數(shù)據(jù)裝載電路模塊框圖當(dāng)LD_DONE有效時,輸出烹調(diào)結(jié)束的信息數(shù)據(jù)數(shù)據(jù)。當(dāng)L_TEST有效時,輸出數(shù)碼管測試數(shù)據(jù)。 電路計時模塊可以由十進制減法計數(shù)器和六進制減法計數(shù)器級聯(lián)組成,其中,兩個十進制的減法計數(shù)器用于分、秒的個位減法計數(shù),兩個六進制的減法計數(shù)器用于分、秒的十位減法計數(shù)。圖6 計時器模塊原理圖計時器模塊的框圖如圖7所示。顯示譯碼控制部分的設(shè)計顯示的數(shù)字或字母BCD編碼七段顯示驅(qū)動編碼(g~a)00000011111110001000011020010101101130011100111140100110011050101110110160110
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1