已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
河南科技學(xué)院2013屆本科畢業(yè)論文(設(shè)計(jì))題目基于FPGA的太陽能熱水器智能控制器的設(shè)計(jì)學(xué)生姓名所在學(xué)院所學(xué)專業(yè)導(dǎo)師姓名完成時(shí)間20130515基于FPGA的太陽能熱水器智能控制器的設(shè)計(jì)摘要近些年人們的生活水平越來越好,因此人們也越來越注重生活質(zhì)量,越來越注重環(huán)境保護(hù),太陽能熱水器成為了近些年來家庭中常見的家用產(chǎn)品。尤其在農(nóng)村地區(qū)太陽能熱水器的使用呈指數(shù)式增長,但是現(xiàn)在國內(nèi)太陽能熱水器的質(zhì)量還有待提高,存在著很多設(shè)計(jì)上的問題。例如有些功能過于單一,不能24小時(shí)隨時(shí)提供熱水,很容易受到外界的干擾,不能很好地滿足人們心中對(duì)太陽能熱水器功能的需求,有時(shí)還會(huì)出現(xiàn)加熱不足或者是過加熱的情況,這樣就存在很多大的安全隱患,所以本文設(shè)計(jì)了一款基于FPGA的太陽能熱水器智能控制系統(tǒng)。該系統(tǒng)主要包括顯示模塊、鍵盤模塊、水位檢測模塊、溫度模塊、上水模塊、模糊控制模塊等。該太陽能熱水器操作簡單,功能齊全,抗干擾性能好,可以保證用戶能夠24小時(shí)都能隨時(shí)用上熱水,而且不會(huì)出現(xiàn)加熱不足或者是加熱時(shí)間過長的現(xiàn)象,讓用戶用著安心用著放心,這樣才達(dá)到了本文設(shè)計(jì)這款太陽能熱水器的目的。關(guān)鍵詞太陽能熱水器,模塊化設(shè)計(jì),F(xiàn)PGA,模糊控制FPGABASEDSOLARWATERHEATERINTELLIGENTCONTROLLERDESIGNABSTRACTINRECENTYEARS,THELEVELOFPEOPLESLIVESGETTINGBETTERANDBETTER,SOPEOPLEAREINCREASINGLYFOCUSEDONTHEQUALITYOFLIFEMOREANDMOREATTENTIONTOENVIRONMENTALPROTECTION,SOLARWATERHEATERHASBECOMECOMMONINRECENTYEARS,THEFAMILYHOMEEXPONENTIALGROWTHOFSOLARWATERHEATERS,ESPECIALLYINRURALAREAS,BUTTHEQUALITYOFDOMESTICSOLARWATERHEATERTHEREISTOBEIMPROVED,THEREAREMANYDESIGNPROBLEMSFOREXAMPLESOMEFEATURESOVERASINGLE,NOTFOR24HOURSTOPROVIDEHOTWATERATANYTIME,ARESUSCEPTIBLETOOUTSIDEINTERFERENCE,THEHEARTSOFTHEPEOPLECANNOTMEETTHEDEMANDOFSOLARWATERHEATERFUNCTION,ANDSOMETIMESINSUFFICIENTHEATINGOROVERHEATING,SOTHEREAREMANYSECURITYRISKS,SOWEDESIGNEDANFPGABASEDSOLARWATERHEATERINTELLIGENTCONTROLSYSTEMTHESYSTEMINCLUDESADISPLAYMODULE,KEYBOARDMODULE,THEWATERLEVELDETECTIONMODULE,MODULETEMPERATURE,WATERSUPPLYMODULE,FUZZYCONTROLMODULETHESOLARHEATEROPERATIONISSIMPLE,FUNCTIONAL,ANTIJAMMINGPERFORMANCE,CANENSURETHATUSERSCANSPENDHOTWATERATANYTIMEIN24HOURS,ANDWILLNOTAPPEARINSUFFICIENTHEATINGORHEATINGTIMEISTOOLONGPHENOMENON,SOTHATUSERSWITHPEACEOFMINDWITHTHERESTASSURED,SOASTOACHIEVETHEPURPOSEOFTHEDESIGNOFFTHISSOLARWATERHEATERKEYWORDSSOLARWATERHEATERS,MODULARDESIGN,FPGA,FUZZYCONTROL目錄1緒論111我國太陽能熱水器的發(fā)展現(xiàn)狀112本文研究的目的與意義12太陽能熱水器的原理與結(jié)構(gòu)221太陽能熱水器的基本原理222太陽能熱水器系統(tǒng)的結(jié)構(gòu)223太陽能熱水器的電氣控制33基于FPGA智能化外部電路的設(shè)計(jì)431總體硬件電路的設(shè)計(jì)432硬件電路芯片的選型5321FPGA芯片的選用533FPGA外部硬件電路的設(shè)計(jì)5331溫度傳感器局部電路的設(shè)計(jì)5332水位檢測局部電路設(shè)計(jì)733344矩陣控制鍵盤電路的設(shè)計(jì)7334顯示模塊的設(shè)計(jì)8335上水模塊控制電路9336加熱模塊控制電路9337模糊控制模塊的設(shè)計(jì)104內(nèi)部軟件設(shè)計(jì)1141軟件流程設(shè)計(jì)1142系統(tǒng)模塊的軟件設(shè)計(jì)12421按鍵模塊軟件設(shè)計(jì)12442顯示模塊的設(shè)計(jì)13443溫度檢測模塊13444水位檢測模塊14445上水模塊設(shè)計(jì)15446電加熱模塊設(shè)計(jì)16結(jié)論17參考文獻(xiàn)18致謝19附錄2011緒論11我國太陽能熱水器的發(fā)展現(xiàn)狀近十幾年來,中國的經(jīng)濟(jì)發(fā)展迅速,人們越來越富裕。國家統(tǒng)計(jì)局發(fā)布的2012年國民經(jīng)濟(jì)運(yùn)行情況顯示,全年國內(nèi)生產(chǎn)總值519322億元,按可比價(jià)格計(jì)算,比上年增長78,按照年末匯率計(jì)算,GDP約合826萬億美元,人均GDP6100美元。由于人民生活水平的提高,太陽能熱水器已經(jīng)成為了大多數(shù)家庭中必備的產(chǎn)品之一。太陽能熱水器基本上不受年齡層次的影響,所以市場范圍特別大。12本文研究的目的與意義隨著人們生活水平的提高,人們越來越追求高質(zhì)量高品質(zhì)的生活。但同時(shí)人們也面臨著環(huán)境問題和生活成本越來越高等問題。煤、石油等化石燃料的價(jià)格一路飆升,給人們的生活成本帶來了巨大的壓力,迫使人們向清潔能源發(fā)展,隨之而來的就是帶來了太陽能熱水器產(chǎn)業(yè)的迅速發(fā)展。但是我國市場上的太陽能熱水器大部分都比較簡單,有的還會(huì)有安全上的隱患,現(xiàn)在的消費(fèi)者越來越追求安全舒適的人性化的產(chǎn)品,顯然現(xiàn)有的太陽能熱水器已經(jīng)越來越不能夠滿足消費(fèi)者對(duì)產(chǎn)品人性化設(shè)計(jì)要求了。所以本文要設(shè)計(jì)一款太陽能加熱和電加熱相結(jié)合的恒溫控制系統(tǒng),電加熱和太陽能加熱可以相互的自動(dòng)切換,利用模糊控制的設(shè)計(jì)實(shí)現(xiàn)了熱水器的恒溫控制問題,保證用戶24小時(shí)都能隨時(shí)用上熱水,而且不會(huì)出現(xiàn)過加熱或者是加熱不足的情況。22太陽能熱水器的原理與結(jié)構(gòu)21太陽能熱水器的基本原理太陽能熱水器就是利用太陽能,把太陽能轉(zhuǎn)化成熱能,然后把熱能傳遞給水最終產(chǎn)生熱水的的一種裝置。它通過聚集熱量,把熱量傳遞給溫度較低的冷水,當(dāng)水被加熱升溫時(shí),熱水就會(huì)上浮冷水下沉,這樣就把冷水和熱水分開了,熱水進(jìn)入上水筒冷水被繼續(xù)加熱,一直持續(xù)下去就會(huì)有源源不斷的熱水了。22太陽能熱水器系統(tǒng)的結(jié)構(gòu)太陽能熱水器有兩大部分組成熱水器和控制器部分。熱水器部分又分為蓄水箱、集熱器、連接管道等其他設(shè)施。而控制器又有輸入、顯示、檢測、控制等電路組成。具體結(jié)構(gòu)示意圖如圖21所示溫度檢測溫度設(shè)定數(shù)碼管水位設(shè)定A/D轉(zhuǎn)換電磁閥晶閘管加熱控制上水控制水位檢測EP2C5F256C6自動(dòng)上水時(shí)間設(shè)定蓄熱水箱儲(chǔ)水箱循環(huán)泵循環(huán)泵電加熱水位傳感器溫度傳感器入水口出水口溫度傳感器圖21太陽能熱水器系統(tǒng)結(jié)構(gòu)圖23太陽能熱水器的電氣控制3(1)先將蓄水箱加滿水,使集熱器處于滿水工作狀態(tài)。(2)自動(dòng)供應(yīng)冷水和及時(shí)儲(chǔ)蓄熱水。太陽能集熱板和太陽能蓄熱水箱內(nèi)都安裝有溫度傳感器,能夠及時(shí)收集兩個(gè)水箱內(nèi)的水溫信號(hào)。通過把溫度信號(hào)轉(zhuǎn)換為電壓信號(hào)在控制電路中比較,若測得溫度數(shù)據(jù)差值比預(yù)先所設(shè)定的數(shù)值大,控制器發(fā)出控制信號(hào),開啟循環(huán)水泵把熱水送入太陽能蓄水箱內(nèi),同時(shí)把冷水送入太陽能集熱板內(nèi)。由于傳感器是實(shí)時(shí)監(jiān)控實(shí)時(shí)發(fā)送信號(hào)的,所以當(dāng)傳感器所測得的溫度信號(hào)差值小于所設(shè)定的值時(shí)循環(huán)水泵就會(huì)立刻停止上水工作,然后太陽能集熱器能的水開始加熱。(3)蓄水箱中的電加熱控制系統(tǒng)的工作。水溫都是通過安裝在水箱內(nèi)的溫度感應(yīng)器來來實(shí)時(shí)監(jiān)測的。通過轉(zhuǎn)換把溫度信號(hào)轉(zhuǎn)換成電壓信號(hào)后和預(yù)先設(shè)定的電壓信號(hào)差值進(jìn)行比較,如果如果所測得的差值比預(yù)先設(shè)定的差值要大的話就說明水箱內(nèi)的水溫達(dá)到了所設(shè)定的溫度值,這時(shí)就無需加熱。如果如果所測得的差值比預(yù)先設(shè)定的差值要小的話就說明水箱內(nèi)的水溫沒有達(dá)到所設(shè)定的溫度值,這時(shí)就需要控制器發(fā)出信號(hào),經(jīng)過放大電路來驅(qū)動(dòng)電加熱器工作對(duì)集熱器內(nèi)的水進(jìn)行加熱。(4)太陽能熱水器的智能電氣保護(hù)系統(tǒng)。當(dāng)陽光較強(qiáng)時(shí)蓄水箱內(nèi)的溫度已經(jīng)達(dá)到了本文所設(shè)定的溫度時(shí),本文就不需要再用電加熱對(duì)蓄水箱進(jìn)行加熱了。通過控制器關(guān)閉對(duì)水箱的電加熱,這樣既安全又節(jié)省了電量。相反,在太陽能不足時(shí)通過傳感器測得的溫度傳輸給控制器,控制器通過控制電加熱系統(tǒng)對(duì)水箱內(nèi)的水進(jìn)行加熱,從而保證了水箱內(nèi)隨時(shí)有熱水,而且防止水管等其他裝置在冬天寒冷的天氣中被動(dòng)壞了。(5)控制其中還有一些按鍵來控制熱水器中的溫度設(shè)定、水位設(shè)置、和上水時(shí)間的控制等。43基于FPGA智能化外部電路的設(shè)計(jì)31總體硬件電路的設(shè)計(jì)硬件電路系統(tǒng)的設(shè)計(jì)包括控制電路、數(shù)模模數(shù)轉(zhuǎn)換電路、傳感器電路、鍵盤電路、水位水溫檢測電路等。在硬件電路設(shè)計(jì)時(shí),考慮到后期擴(kuò)展,應(yīng)該留有一定數(shù)量的預(yù)留接口。外圍電路一定不能出錯(cuò),因?yàn)橥鈬娐芬坏┏尚驮谶M(jìn)行更改就會(huì)比較困難。整體硬件電路設(shè)計(jì)如圖31所示16位按鍵EOCD0D7OESTARTALEADDBADDAIN1IN0水位檢測晶閘管繼電器TIL113TIL117EP2C5F256C6ADC0809C1C6EIE5F6F10B3A7A14A6A5A4A3B4L1L4K1K2M16N16T3T4T5T6R7R8T7T14D16D15D14D13EPCS4SI8DATADCLKNCSASDI74LS373OELED0D7Q0Q7圖31硬件系統(tǒng)電路圖按鍵模塊主要是用來設(shè)置上水時(shí)間、加熱溫度、水位設(shè)定等的控制;ADC0809模塊主要是將模擬信號(hào)轉(zhuǎn)變?yōu)閿?shù)字信號(hào),然后將數(shù)據(jù)傳輸?shù)街行奶幚砥?;水位檢測模塊是通過傳感器將水位數(shù)據(jù)轉(zhuǎn)換成0、1二進(jìn)制數(shù)據(jù),再通過中5心處理器傳輸?shù)綌?shù)碼管上用十進(jìn)制數(shù)據(jù)顯示出來。32硬件電路芯片的選型現(xiàn)有的市場上大多數(shù)的控制芯片都是由單片機(jī)控制系統(tǒng)、數(shù)字信號(hào)處理器、或者可編程邏輯器件即FPGA構(gòu)成的。單片機(jī)和數(shù)字信號(hào)處理器都是采用的哈佛結(jié)構(gòu),而FPGA采用的是查列表。單片機(jī)在簡單控制上有優(yōu)勢,數(shù)字信號(hào)在數(shù)據(jù)處理上占有優(yōu)勢,而FPGA在控制和新算法上比較占優(yōu)勢。33FPGA外部硬件電路的設(shè)計(jì)331溫度傳感器局部電路的設(shè)計(jì)溫度傳感器的種類有很多主要有熱敏電阻、鉑電阻、熱電偶、數(shù)字溫度傳感器等類型。這幾種溫度傳感器各有利弊,本文這里選用高可靠的NTC熱敏電阻器作為該項(xiàng)目的溫度傳感器。本文選用熱敏電阻主要有以下幾個(gè)方面1絕緣性好,可靠性高,反映速度快;2具有良好的絕緣密封性和抗機(jī)械碰撞,抗折彎能力,可靠性高;3能長時(shí)間穩(wěn)定工作年電阻值漂移率1;4比較精密,能測定001的溫度改變;5測量溫度范圍比較廣,可以測量80L50。綜合以上原因本文選用熱敏電阻作為溫度傳感器。熱敏電阻的阻值溫度特性曲線是一條指數(shù)曲線,在一定的范圍內(nèi)可以近似為線性函數(shù),這樣就方便溫度測量與控制調(diào)試熱敏電阻的阻值溫度特征曲線如圖32所示。圖32熱敏電阻阻值溫度特征曲線為了測得水溫,可以給熱敏電阻一恒定電流,電阻隨著溫度的改變而改變,所以電壓也會(huì)隨著溫度的改變而改變。這樣一來本文就可以用電壓值的改變來表示水溫的變化。本文可以用下面這個(gè)公式來表示溫度的變化TKVT0T表示被測的溫度表示熱敏電阻溫度特性相關(guān)的參數(shù)06K表示熱敏電阻相關(guān)系數(shù)TV表示熱敏電阻兩端的電壓根據(jù)這個(gè)公式,知道了熱敏電阻溫度特性相關(guān)的參數(shù)和熱敏電阻的相關(guān)系數(shù),再測得熱敏電阻兩端的電壓就可以測到水箱內(nèi)的溫度。由上圖可知,熱敏電阻阻值溫度特征曲線從10到150都呈線性函數(shù),適合本文的太陽能熱水器系統(tǒng)。溫度測量電路具體設(shè)計(jì)如圖33所示B3A7A14A6A5A4A3B4EP2C5F256C6ADC0809EOCD0D7OESTARTALEADDBADDAIN0R熱敏電阻圖33溫度測量電路332水位檢測局部電路設(shè)計(jì)水位檢測電路采用簡單易行、便宜可靠的電路設(shè)計(jì),如果不考慮成本的情況下應(yīng)該采用連續(xù)型水位檢測比較好,但是本文考慮到成本問題這里采用間斷式的水位檢測設(shè)計(jì)。大致簡圖如圖34所示圖34水位檢測電路簡圖這里可以把水箱分為A、B、C、D、E五部分,分別代表水箱水位的20、40、60、80、100。這五部分都分為兩個(gè)電平高電平和低電平,分別用1、0來表示。當(dāng)水位達(dá)到20時(shí)A端就為高電位如果水位低于20時(shí)A端就為低電平,當(dāng)水位達(dá)到40時(shí)B端就達(dá)到高電平以此類推當(dāng)水位達(dá)到100時(shí)E段就為高電平。通過把A端到E端與FPGA芯片連接再通過模數(shù)轉(zhuǎn)換就能把水位用兩個(gè)數(shù)碼管顯示出來,這樣就能及時(shí)掌握水位的具體情況并且可以通過控制ACDBE5V水箱電阻導(dǎo)線100806040207系統(tǒng)來控制上水的時(shí)間、水位的高低。33344矩陣控制鍵盤電路的設(shè)計(jì)本文中需要0到9是個(gè)數(shù)字鍵,還需要溫度設(shè)置鍵、水位設(shè)置鍵、上水時(shí)間控制鍵、確認(rèn)鍵和后退鍵。加起來一共15個(gè)按鍵,所以需要設(shè)計(jì)一個(gè)44鍵盤才夠用。矩陣鍵盤又叫做行列式鍵盤,44矩陣鍵盤需要4個(gè)IO口來作為行輸入,還需要4個(gè)IO口來作為列輸入。每個(gè)行和每個(gè)列的交叉點(diǎn)就是一個(gè)按鍵,這樣有44共16個(gè)按鍵足夠本設(shè)計(jì)的的要求和使用,而且還節(jié)省了很多IO口。44鍵盤簡單框圖如圖35所示0123456789ABCDEF端口1端口2端口3端口4端口5端口6端口7端口8圖3544鍵盤簡單框圖44矩陣鍵盤具體工作原理首先進(jìn)入鍵盤掃描狀態(tài),看是否有按鍵按下。先從端口1到端口4輸入低電平,端口5到端口8輸入高電平,然后從端口5到端口8讀取鍵盤狀態(tài)。再從端口1到端口4輸入高電平,端口5到端口8輸入低電平,然后從端口1到端口4讀取鍵盤狀態(tài)。通過兩次對(duì)鍵盤陣列的掃描就能判斷出來那個(gè)按鍵被按下然后通過芯片來進(jìn)行控制操作。例如按鍵2被按下了,從端口1到端口4輸入低電平,端口5到端口8輸入高電平,可得端口5到端口8的狀態(tài)為“0111”,即為“70H”。再從端口5到端口8輸入低電平,端口1到端口4輸入高電平,可得端口1到端口8的狀態(tài)8為“1101”,即為“0DH”。將兩次狀態(tài)值進(jìn)行或運(yùn)算就可以得到其按鍵的特征編碼為“7DH”。根據(jù)這種方法可以隨時(shí)測得哪個(gè)按鍵被按下,進(jìn)而可以根據(jù)用戶的需要實(shí)時(shí)精準(zhǔn)的控制系統(tǒng)的整體。334顯示模塊的設(shè)計(jì)顯示模塊本文采用4個(gè)共陰極數(shù)碼管組成,數(shù)碼管分為共陰極數(shù)碼管和共陽極數(shù)碼管。數(shù)碼管顯示分為靜態(tài)顯示和動(dòng)態(tài)顯示,本文采用動(dòng)態(tài)顯示,一方面動(dòng)態(tài)顯示用的管腳比較少,連接比較簡單;另一方面采用數(shù)碼管作為顯示模塊最大的優(yōu)點(diǎn)就是成本低,設(shè)計(jì)簡單,經(jīng)久耐用。共陰極數(shù)碼管字形與代碼對(duì)應(yīng)關(guān)系如表31所示表31數(shù)碼管共陰極顯示字形與代碼之間的對(duì)應(yīng)關(guān)系字形01234567共陰極代碼3FH06H5BH4FH66H6DH7DH07H字形89ABCDDEF共陰極代碼7FH6FH77H7CH39H5EH79H71H335上水模塊控制電路上水控制模塊的電路設(shè)計(jì)如圖36所示,從中心處理器的M16引腳輸出高電平接一個(gè)74LS06,高電平變?yōu)榈碗娖?,這樣就使光電耦合TIL117里面的發(fā)光二極管導(dǎo)通,然后光敏三極管也隨之導(dǎo)通,最后驅(qū)動(dòng)MC1416工作,使其控制繼電器和電磁閥工作。EP2C5F256C6M16220V繼電器電磁閥MC141674LS06TIL1175V5V1K1K12V圖36上水模塊控制電路336加熱模塊控制電路因?yàn)橹行奶幚砥鞯墓ぷ麟妷簽?15V到125V,所以不可能直接通過中央芯片來進(jìn)行加熱。這里通過連接功率放大器來控制220V的高電壓來完成對(duì)水的加熱。利用控制其導(dǎo)通的大功率二極管4N40門極上加載的小電流來完成對(duì)陰極9陽極導(dǎo)通的控制。電加熱模塊控制電路如圖37所示EP2C5F256C6N1674LS06TIL1135V1K12V68K5104N4001UF100220VVT1圖37加熱模塊控制電路337模糊控制模塊的設(shè)計(jì)本文中模糊控制模塊就是一個(gè)用硬件語言來實(shí)現(xiàn)從外設(shè),模糊控制模塊主要有模糊控制器和查找列表電路等部分組成。采用模糊控制模塊有以下好處他是直接采用硬件語言來直接控制的,這樣就不用在設(shè)計(jì)中建立控制模型了,使得控制設(shè)計(jì)變得簡單、更容易接受便于操作控制。模糊控制模塊程序見附錄1,硬件語言生成的模糊控制器原理圖如圖38所示,緩存查找電路如圖39所示,模糊控制模塊整體電路設(shè)計(jì)如圖310所示圖36模糊控制器原理圖圖39緩存查找電路10圖310模糊控制模塊整體電路設(shè)計(jì)4內(nèi)部軟件設(shè)計(jì)41軟件流程設(shè)計(jì)軟件流程的設(shè)計(jì)本文使用模塊化的設(shè)計(jì),模塊化的設(shè)計(jì)給本文帶來了巨大的方便,使后期的工作量大大減少。采用模塊化的設(shè)計(jì)讓這個(gè)復(fù)雜的工程簡單化,把一個(gè)大的整體分為一個(gè)一個(gè)的小模塊,這樣即使哪里出錯(cuò)了也能夠很快的精準(zhǔn)的確定問題的所在,快速的解決問題。模塊化的設(shè)計(jì)還對(duì)以后系統(tǒng)的升級(jí)改造帶來很大的方便,那個(gè)模塊需要升級(jí)只需修改那個(gè)模塊就行了,需要添加新的功能只需再添加新的模塊就行了,這樣使本文的工作量就減少了好多,效率也提高了不少。軟件設(shè)計(jì)流程圖如圖41所示11開始初始化定時(shí)器按鍵處理加熱控制模糊算法處理采集溫度上水控制水位檢測啟動(dòng)定時(shí)器有按鍵嗎YN圖41軟件流程設(shè)計(jì)圖42系統(tǒng)模塊的軟件設(shè)計(jì)421按鍵模塊軟件設(shè)計(jì)本文用到了15個(gè)按鍵,所以本文設(shè)計(jì)了一個(gè)44矩陣鍵盤共16個(gè)按鍵,第09位為數(shù)字按鍵,用來輸入設(shè)定的溫度值、水位值和定時(shí)電加熱的時(shí)間;第10位為上水時(shí)間的設(shè)定鍵,按下后在再輸入用戶想要設(shè)定的時(shí)間最后按確定鍵就可以修改上水時(shí)間,按取消鍵就可以取消設(shè)定;第11位和第12位分別為溫度設(shè)定鍵和水位設(shè)定鍵,操作步驟方法和上水時(shí)間控制鍵是一樣的,第13位和第14位分別為確定鍵和取消鍵。按鍵模塊程序見附錄程序2,按鍵模塊的電路流程圖如圖42所示,按鍵模塊PIO各位的意義如表41所示12按鍵程序結(jié)束數(shù)據(jù)無效數(shù)字鍵處理等待返回鍵將命令保存有命令鍵嗎按數(shù)字鍵按確定鍵嗎將數(shù)據(jù)保存NYYN圖42按鍵模塊程序流圖表41按鍵模塊PIO各位的意義PIO的位位定義第09位數(shù)字鍵,代表數(shù)字09第10位命令鍵,進(jìn)行自動(dòng)上水時(shí)間設(shè)定第11位命令鍵,進(jìn)行溫度設(shè)定第12位命令鍵,進(jìn)行水位設(shè)定第13位命令鍵,進(jìn)行數(shù)據(jù)有效確定第14位命令鍵,進(jìn)行數(shù)據(jù)無效確定442顯示模塊的設(shè)計(jì)13本文中的顯示模塊是用四個(gè)數(shù)碼管來進(jìn)行顯示的,主要用來顯示溫度和水位的,因?yàn)镕PGA芯片里面的數(shù)據(jù)都是以十六進(jìn)制的形式出現(xiàn)的,所以需要將十六進(jìn)制的數(shù)據(jù)轉(zhuǎn)換為數(shù)碼管能夠識(shí)別的十六進(jìn)制字段碼才能夠顯示出來。由于是用寄存器來控制對(duì)溫度和水位的顯示的,所以需要對(duì)寄存器各位進(jìn)行定義。顯示模塊的程序見附錄程序3,顯示模塊寄存器各位的定義見表42表42顯示模塊PIO各位的定義PIO各位各位定義第0位第4個(gè)數(shù)碼管的位控位第1位第4個(gè)數(shù)碼管的位控位第2位第4個(gè)數(shù)碼管的位控位第3位第4個(gè)數(shù)碼管的位控位第47位轉(zhuǎn)換后要顯示的數(shù)據(jù)D0D7位第8位脈沖產(chǎn)生源443溫度檢測模塊溫度檢測模塊就是用來檢測水箱內(nèi)的實(shí)時(shí)溫度,為用戶提供準(zhǔn)確
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 退役軍人培訓(xùn)宣傳
- 退伍軍人創(chuàng)業(yè)培訓(xùn)方案
- 輸血知識(shí)培訓(xùn)2020
- 輕奢家具培訓(xùn)
- 2026年及未來5年市場數(shù)據(jù)中國環(huán)保地材行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略規(guī)劃研究報(bào)告
- 軟文硬廣營銷培訓(xùn)
- 軟件需求分析培訓(xùn)
- 跨境結(jié)算知識(shí)培訓(xùn)課件
- 跟單技巧培訓(xùn)課程
- 身材體態(tài)管理培訓(xùn)課件
- 2026年廣東省事業(yè)單位集中公開招聘高校畢業(yè)生11066名筆試模擬試題及答案解析
- 2025年淮北職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫帶答案解析
- 安全生產(chǎn)九個(gè)一制度
- 司法鑒定資料專屬保密協(xié)議
- (更新)成人留置導(dǎo)尿護(hù)理與并發(fā)癥處理指南課件
- 絲路基金招聘筆試題庫2026
- 巨量引擎《2026巨量引擎營銷IP通案》
- 2026屆高考化學(xué)沖刺復(fù)習(xí)化學(xué)綜合實(shí)驗(yàn)熱點(diǎn)題型
- 電纜接駁施工方案(3篇)
- 唐代皇太子教育制度與儲(chǔ)君培養(yǎng)
- 中職生理學(xué)考試真題及解析
評(píng)論
0/150
提交評(píng)論