基于單片機(jī)的智能空調(diào)設(shè)計_第1頁
基于單片機(jī)的智能空調(diào)設(shè)計_第2頁
基于單片機(jī)的智能空調(diào)設(shè)計_第3頁
基于單片機(jī)的智能空調(diào)設(shè)計_第4頁
基于單片機(jī)的智能空調(diào)設(shè)計_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

本科論文 I Ⅱ 11系統(tǒng)整體設(shè)計 31.1系統(tǒng)方案設(shè)計 31.2系統(tǒng)工作原理 32硬件設(shè)計 52.1電源模塊設(shè)計 52.1.1電源模塊選擇 52.1.2電源模塊電路設(shè)計 52.2單片機(jī)模塊設(shè)計 52.2.1單片機(jī)型號選擇 52.2.2單片機(jī)模塊電路設(shè)計 62.3按鍵模塊設(shè)計 72.3.1按鍵模塊選擇 72.3.2按鍵模塊電路設(shè)計 72.4顯示模塊設(shè)計 72.4.1顯示模塊選擇 72.4.2顯示模塊電路設(shè)計 72.5溫度傳感器模塊設(shè)計 82.5.1溫度傳感器選擇 82.5.2溫度傳感器模塊電路設(shè)計 82.6紅外傳感器模塊設(shè)計 92.7繼電器模塊設(shè)計 93軟件設(shè)計 3.1系統(tǒng)主程序設(shè)計 3.2LCD液晶顯示子程序設(shè)計 3.3溫度控制子程序流程 本科論文4系統(tǒng)調(diào)試 4.1軟件調(diào)試 4.2實物調(diào)試 參考文獻(xiàn) 本科論文為了研究智能空調(diào)更簡便的智能控制與管理操作,實現(xiàn)空調(diào)節(jié)能環(huán)保效果,對空調(diào)溫度控制、感知人數(shù)等各個方面技術(shù)進(jìn)行完善,利用數(shù)字[1]STC89C52單片機(jī)為核心,溫度傳感器、紅外傳感器、繼電器加以輔助進(jìn)行設(shè)計,使設(shè)計運(yùn)行穩(wěn)定。溫度控制系統(tǒng)的設(shè)計是為了處理社會上存在的某些浪費現(xiàn)象,從而節(jié)省能源。空調(diào)設(shè)置為手動和自動兩種模式,其中自動模式是利用紅外傳感器檢測人體信號,實時顯示室內(nèi)人數(shù),根據(jù)室內(nèi)人數(shù)控制空調(diào)的開關(guān);手動模式是設(shè)置溫度的上、下限值,根據(jù)當(dāng)前室內(nèi)溫度,空調(diào)自動制冷或者制熱,風(fēng)扇轉(zhuǎn)動或者加熱片發(fā)熱。結(jié)果表明,微機(jī)控制技術(shù)的應(yīng)用,使硬件與軟件相結(jié)合,大大提高了室內(nèi)空調(diào)的使用功能,大大簡化了溫度控制及其日常運(yùn)行;不僅不同區(qū)域的用戶完全滿足了房間內(nèi)環(huán)境溫度調(diào)節(jié)的不同要求,而且空調(diào)能夠完全智能自動調(diào)節(jié)室內(nèi)的環(huán)境溫度,使得室內(nèi)空調(diào)系統(tǒng)具有環(huán)保節(jié)能、操作更簡單、無任何機(jī)械控制裝置、安全防護(hù)性能更強(qiáng)等五大特點,采用單片機(jī)控制技術(shù)降低了系統(tǒng)成本,方便了實際的控制操作,提高了室內(nèi)空調(diào)所用能源的綜合利用率。關(guān)鍵詞:智能空調(diào);單片機(jī)控制;傳感器;繼電器thenumberofpeopleperceivedandotheraspectsofthetechnologytoimprove,theuseofdigitalandanalogcircuitcontroltechnologyanmodeUSESinfraredsensorstodetectthehumanbodysignal,displaystheconditioningaccordingtothenuapplicationofmicrocomputercontroltechnologycancombinethehardwareandsoftware,greatlyimprovethefunctionofindoorairconditioning,andusernotonlyfullymeetthedifferenadjustment,andairconditioningtemperature,makeindoorairconditioningsystemhastheenvironmentalcomprehensiveutilizationoftheenergyused.二十一世紀(jì)是人類科學(xué)信息技術(shù)迅速進(jìn)步發(fā)展的黃金時代,電子技術(shù)和微控制器技術(shù)13的廣泛應(yīng)用涉及規(guī)模空前廣泛。隨著信息科技和工業(yè)生產(chǎn)的不斷進(jìn)步發(fā)展,需要用來測量不同的物體溫度,因此,溫度一詞在人們生產(chǎn)和生活之中已經(jīng)出現(xiàn)并且其使用量和頻率也在不斷地增多。相應(yīng)地,溫度控制和測量也已經(jīng)成為了人們生活中和生產(chǎn)中頻繁地被使用的兩個詞語,與此同時,它們一直在所有部門發(fā)揮重要的指導(dǎo)作用。在日益發(fā)達(dá)的現(xiàn)代工業(yè)中,為了保證正常的工業(yè)生產(chǎn),必須實時測量和自動控制空氣溫度的變化。在現(xiàn)代農(nóng)業(yè)中,用于大棚蔬菜養(yǎng)殖大棚的長期恒溫儲水保產(chǎn)。溫度控制不僅給我們提供了一個舒適的工作環(huán)境,在工業(yè)節(jié)能環(huán)保方面也本設(shè)計以STC89C52單片機(jī)為核心,溫度傳感器測試溫度、紅外傳感器感知人數(shù)、繼電器加以輔助進(jìn)行設(shè)計,使設(shè)計運(yùn)行穩(wěn)定。智能溫度管理系統(tǒng)已被重新設(shè)計和安裝,以處理目前在社區(qū)中發(fā)生的一些不良現(xiàn)象,即大量使用能源的浪費。利用紅外溫度傳感器自動檢測整個房間的人數(shù),然后溫度傳感器自動確定空調(diào)溫度下的整個房間的溫度,最后通過繼電器自動控制空調(diào)制冷、制熱。微處理器控制技術(shù)降低了系統(tǒng)成本,簡化了設(shè)計操作,提高了空調(diào)的整體能源效率?,F(xiàn)代智能空調(diào)不僅利用數(shù)字和模擬電路技術(shù),而且利用微處理器技術(shù)實現(xiàn)軟硬件的結(jié)合。它改進(jìn)了空調(diào)并簡化了空調(diào)的操作,滿足了用戶對環(huán)境溫度的不同要求,并完全適應(yīng)了空調(diào)所處的環(huán)境。因此,空調(diào)的特點是節(jié)能、操作簡單、安全。隨著電子產(chǎn)品的快速發(fā)展,低價和溫度控制系統(tǒng)越來越受到消費者的青睞。中國的空調(diào)行業(yè)繼續(xù)快速發(fā)展。隨著改革開放,國民經(jīng)濟(jì)迅速發(fā)展,空調(diào)產(chǎn)品從“奢侈生活”逐步過渡到日常生活。對國內(nèi)空調(diào)行業(yè)的發(fā)展具有重要的激勵作用。中國空調(diào)市場正在成熟,廣大用戶認(rèn)準(zhǔn)實用性好、性價比高的空調(diào)??照{(diào)行業(yè)正在穩(wěn)步發(fā)展,支持政策實施的空調(diào)制造商和分銷商增加了第三和第四階段的擴(kuò)張。國內(nèi)空調(diào)市場逐步發(fā)展,新型空調(diào)得到了研究和開發(fā)。空調(diào)行業(yè)不斷發(fā)展,空調(diào)企業(yè)也在不斷發(fā)展。在技術(shù)方面,從引進(jìn)到不斷創(chuàng)新??照{(diào)的綠色化、智能化、網(wǎng)絡(luò)化和信息化等發(fā)展使空調(diào)市場發(fā)本設(shè)計以采用單片機(jī)為設(shè)計核心,設(shè)置手動和自動兩種模式。其中自動模式主要是通過利用紅外傳感器4自動檢測室內(nèi)人體體溫信號,實時自動顯示室內(nèi)人數(shù),根據(jù)室內(nèi)人數(shù)自動控制室內(nèi)空調(diào)的開關(guān);手動模式主要是通過設(shè)置溫度的上、下限值,根據(jù)當(dāng)前溫度,空調(diào)自動制冷或者制熱。當(dāng)室內(nèi)溫度下降且低于系統(tǒng)設(shè)置的溫度下限值時,繼電器15]自動控制空調(diào)制熱,加熱片發(fā)熱;當(dāng)室內(nèi)溫度高于系統(tǒng)設(shè)置的溫度控制上限值時,繼電器控制空調(diào)制冷,風(fēng)扇轉(zhuǎn)動降溫??照{(diào)自動制冷或者制熱的主要前提條件是室內(nèi)有人,當(dāng)室內(nèi)沒有人時,空調(diào)自動關(guān)閉,達(dá)到節(jié)能的主要效果。(1)系統(tǒng)的硬件設(shè)計,主要從元器件的選擇和其電路原理圖進(jìn)行設(shè)(2)設(shè)計繪制單片機(jī)主控模塊電路原理圖;(3)設(shè)計各功能模塊電路并繪制原理圖;(5)進(jìn)行調(diào)試,修改完善。(4)設(shè)計程序流程圖,編寫程序;(5)進(jìn)行調(diào)試,修改完善。(1)選擇單片機(jī)作為主控模塊控制器;(2)選擇符合系統(tǒng)需要的溫度傳感器用來檢測溫度;(3)選擇符合系統(tǒng)需要的紅外傳感器用來感知人數(shù);(4)繼電器控制模塊控制空調(diào)制冷、制熱,根據(jù)設(shè)計繪制原理圖;(5)選擇合適的LCD顯示當(dāng)前溫度值、人數(shù)、溫度上下限值。1系統(tǒng)整體設(shè)計1.1系統(tǒng)方案設(shè)計本設(shè)計主要通過對溫度測量來進(jìn)行制冷或制熱,從而降低或升高室內(nèi)溫度。所以主要通過兩種方案對測溫電路的選擇來設(shè)計系統(tǒng)方案。傳感器用于測量隨溫度變化的鉑電阻和某些功能的特性。它具有抗振特性,穩(wěn)定性好,精度高,抗高壓等特點。但更復(fù)雜的是,測量到的溫度變化將取決于采集的電壓或電流,單片機(jī)將通過A/D轉(zhuǎn)換7后的電壓或電流用于數(shù)據(jù)處理,然后顯示測量的溫度。需要使用A/D轉(zhuǎn)換電路設(shè)計,這也意味著電阻的值和熱電路的計算更加困難,空調(diào)機(jī)內(nèi)部中高密度的集成電路以及電子器件更容易出現(xiàn)較大的誤差從而影響空調(diào)性能。方案二:采用DS18B20進(jìn)行溫度測量。DS18B20傳感器簡化了采用微處理器的數(shù)據(jù)處理和測量控制,避免了由于傳統(tǒng)采用溫度自動測量方法的許多外圍集成電路。該系列芯片產(chǎn)品可廣泛作為各種工業(yè)電磁溫度計的測量重要元件,具有良好的雙向線性溫度形狀。溫度自動測量管理系統(tǒng)的整體結(jié)構(gòu)相對簡單,體積適中。由于軟件采用單片機(jī)控制,可以對各種軟件過程進(jìn)行自動編程,實現(xiàn)各種復(fù)雜算法和各種邏輯控制,并且軟件體積小、結(jié)合上述兩種方案,采用方案二,通過DS18B20溫度傳感器測量實時溫度可以符合我們的實際應(yīng)用需求。因此,選擇方案二作為總體方案設(shè)計。1.2系統(tǒng)工作原理本設(shè)計以STC89C52單片機(jī)為核心控制設(shè)計,應(yīng)用了測溫技術(shù)、紅外感知技術(shù)、LCD顯示設(shè)計技術(shù)、繼電器控制設(shè)計技術(shù)和按鍵功能設(shè)計技單片機(jī)連接各類傳感器和控制電路設(shè)備,進(jìn)而實現(xiàn)各種功能運(yùn)行??傮w設(shè)溫度傳感器溫度傳感器紅外傳感器繼電器制熱按鍵模塊單片機(jī)DS18B20溫度傳感器實時檢測室內(nèi)溫度,傳送數(shù)字信號給STC89C52單片機(jī),紅外計數(shù)傳感器自動檢測室內(nèi)人體活動信號,實時顯示室內(nèi)使用人數(shù),根據(jù)室內(nèi)人數(shù)自動控制空調(diào)開關(guān)。室內(nèi)有人時,溫度傳感器實時檢測室內(nèi)溫度達(dá)到低于系統(tǒng)設(shè)置的室內(nèi)溫度下限值時,繼電器控制空調(diào)制熱,加熱片自動發(fā)熱;溫度傳感器實時檢測室內(nèi)溫度達(dá)到高于系統(tǒng)設(shè)置的室內(nèi)溫度上限值時,繼電器控制空調(diào)制冷,風(fēng)扇轉(zhuǎn)動降溫。當(dāng)室內(nèi)無人時,空調(diào)自動關(guān)閉,達(dá)到節(jié)能的主要效果。按鍵模塊可以手動設(shè)置溫度的上限值和下限值,過程中檢測到的實時溫度和人數(shù)都在LCD液晶顯示器上顯示出2.1電源模塊設(shè)計方案一:采用5V蓄電池做電源。蓄電池產(chǎn)品具有穩(wěn)定的工作電壓、便宜的使用價格,可靠性高。由于其產(chǎn)品體積過大、使用壽命時間短、需要長時間保養(yǎng)維護(hù),故必須舍棄。方案二:采用3節(jié)南孚電池共4.5V做電源。不僅可以滿足所有單片機(jī)、傳感器的工作電壓,而且使用干電池安裝更換方便。因此,選擇方案二,采用3節(jié)南孚電池共4.5V做電源。電源輸入模塊使用4.5V電源進(jìn)行供電,電路簡單、穩(wěn)定。電源模塊由二極管、電阻、自鎖開關(guān)和直流電源構(gòu)成。二極管燈亮顯示電源是否正常通電,電阻起到自動限流、二極管保護(hù)器的作用,自鎖電源開關(guān)按下后,二極管亮,輸出電源,系統(tǒng)正常運(yùn)行;自鎖開關(guān)再次按下后,二極管滅,停止電源輸出。電源電路原理圖如2.1所示。圖2.1電源電路原理圖2.2單片機(jī)模塊設(shè)計方案一:采用MSP430作為主控制器,MSP430l?I是一種16位的混合信號處理器15,具有非常小的輸出功率和低消耗的巨大優(yōu)點,同時集成了許多控制電路,提供“單一”混合數(shù)字信號處理解決辦16位、超低功耗的混合型單片機(jī),并且可靠性高,易于使用的優(yōu)點。但價 方案二:采用STC89C52作為主控制器,STC89C5219是8051單片機(jī)增強(qiáng)型,可以滿足設(shè)計要求。2.2.2單片機(jī)模塊電路設(shè)計STC89C52單片機(jī)可以真正做到它的指令集和代碼與傳統(tǒng)的8051完全相互兼容。工作電壓在3.2V-5.6V的最大適用范圍,實際使用工作頻率最高可直接達(dá)到48MHz,含有40個引腳、32個通用I/O口。單片機(jī)引腳圖如圖2.1所示。X ALE DB1DB2DB3DB4P3689圖2.2單片機(jī)引腳圖單片機(jī)最小系統(tǒng)原理圖如圖2.3所示。圖2.3單片機(jī)最小系統(tǒng)原理圖時鐘晶振電路:由于單片機(jī)在運(yùn)行中處理任何復(fù)雜的事件都可能需要一定的時序,時鐘晶振電路為單片機(jī)系統(tǒng)穩(wěn)定的運(yùn)行時序提供了保障。時鐘晶振電路主要組成部分是由一個晶振以及兩個晶振電容共同構(gòu)成,其中晶振12MHz,電容30pF,電容起到了幫助晶振進(jìn)行起振的作用。復(fù)位電路:在單片機(jī)最小系統(tǒng)中,復(fù)位電路連接單片機(jī)的RST引腳。RST引腳作為系統(tǒng)復(fù)位端,當(dāng)按下復(fù)位按鍵時,系統(tǒng)無論進(jìn)行到哪里都需要停止當(dāng)前運(yùn)行狀態(tài),重新開始運(yùn)行。2.3按鍵模塊設(shè)計方案—:采用矩陣式鍵盤10],它由行和列組成,按鈕位于行和列的交點處。電路復(fù)雜,編程難,故舍棄。方案二:采用獨立式按鍵電路,獨立式按鍵采用機(jī)械彈性復(fù)位,具有體積小的優(yōu)點,電路設(shè)計較為容易。因此,選擇方案二,獨立式按鍵電路。2.3.2按鍵模塊電路設(shè)計按鍵可以通過按下按鈕來激活開關(guān)并釋放按鍵來釋放開關(guān),其原理是通過點擊按鈕上的金屬彈簧來連接。三個按鍵分別是功能鍵,可以選擇所需設(shè)置;加鍵,增加溫度的數(shù)值;減鍵,降低溫度的數(shù)值。按鍵電路原理圖如圖2.4所示。圖2.4按鍵電路原理圖2.4顯示模塊設(shè)計方案一:采用數(shù)碼管顯示作為顯示模塊,數(shù)碼管只適用于顯示數(shù)字,方案二:采用LCD液晶顯示作為顯示模塊,LCD1602液晶顯示器1具有強(qiáng)大的數(shù)字顯示功能,可以同時顯示16*2個字符,功耗低,抗干擾能力2.4.2顯示模塊電路設(shè)計本設(shè)計采用LCD1602液晶顯示器,該顯示器由單片機(jī)進(jìn)行驅(qū)動,其數(shù) 字顯示功能強(qiáng)大,可以同時顯示多量的英文數(shù)字和各種文字、圖形等,顯示清晰且美觀,價格也十分便宜,最佳的工作電壓大約為5V。顯示器的命令操作插腳和數(shù)據(jù)插腳分別與單片機(jī)的不同引腳相連接。顯示模塊電路原理圖如圖2.5所示。實圖2.5顯示模塊電路原理圖2.5溫度傳感器模塊設(shè)計方案一:采用PT100作為測溫電路的溫度傳感器。PT100傳感器主要適用于嵌入式測量電路中隨環(huán)境溫度變化的嵌入式鉑電阻和某些特殊功能的鉑電阻特性。它在設(shè)計上具有良好的抗振特性、穩(wěn)定性好、精度高、抗高壓等諸多特點。但使用起來比較復(fù)雜,故舍棄。感器化了采用微處理器的數(shù)據(jù)處理和測量控制,避免了由于傳統(tǒng)采用溫度自動測量方法的許多外圍集成電路??梢詫Ω鞣N軟件過程進(jìn)行自動編程,實現(xiàn)各種復(fù)雜算法和各種邏輯控制,并且軟件體積小、安裝方便。因此,選擇方案二,DS18B20溫度傳感器。2.5.2溫度傳感器模塊電路設(shè)計本設(shè)計采用DS18B20溫度傳感器測量實時溫度,傳遞數(shù)字信號給單片片機(jī)P13引腳相連接。溫度傳感器模塊電路原理圖如圖2.6所示。圖2.6溫度傳感器模塊電路原理圖本科論文2.6紅外傳感器模塊設(shè)計本設(shè)計采用的紅外計數(shù)傳感器,感知室內(nèi)人體信號,傳遞給單片機(jī),顯示器實時顯示室內(nèi)人數(shù),根據(jù)室內(nèi)人數(shù)控制空調(diào)的開關(guān)。hongwail和hongwai2兩個傳感器分別與單片機(jī)P32和P33引腳相連接。紅外傳感器模塊電路原理圖如圖2.7所示。P32圖2.7紅外傳感器模塊電路原理圖2.7繼電器模塊設(shè)計繼電器制冷:制冷模塊采用風(fēng)扇進(jìn)行制冷,當(dāng)紅外傳感器感知到人體信號時,溫度傳感器自動確定整個房間的溫度,當(dāng)檢測到的溫度高于設(shè)置溫度上限值時,單片機(jī)輸出電流,三極管作為開關(guān)飽和導(dǎo)通,繼電器得電導(dǎo)通,空調(diào)開始制冷,風(fēng)扇高速轉(zhuǎn)動,同時D1亮起。繼電器制冷電路原理圖如圖2.8所示。圖2.8繼電器制冷電路原理圖繼電器制熱:制冷模塊采用加熱片進(jìn)行制熱,當(dāng)紅外傳感器感知到人體信號時,溫度傳感器自動確定整個房間的溫度,當(dāng)檢測到的溫度低于設(shè)置溫度下限值時,單片機(jī)輸出電流,三極管作為開關(guān)飽和導(dǎo)通,繼電器得電導(dǎo)通,空調(diào)開始制熱,加熱片快速升溫加熱,同時D2亮起。繼電器制熱電路原理圖如圖2.9所示。3.1系統(tǒng)主程序設(shè)計外計數(shù)傳感器統(tǒng)計人數(shù),溫度傳感器采集并讀取溫度,顯示器顯示人數(shù)、開始開始液晶初始化定時器初始化出去-1人數(shù)統(tǒng)計一次數(shù)據(jù)Y讀取溫度值顯示人數(shù)溫度繼電器制冷制熱按鍵設(shè)置溫度結(jié)束進(jìn)來+1圖3.1主程序流程圖3.2LCD液晶顯示子程序設(shè)計流程圖如圖3.2所示。開始開始系統(tǒng)初始化溫度、人數(shù)采集設(shè)置溫度上、下限值單片機(jī)處理數(shù)3.3溫度控制子程序流程主要功能是在讀取當(dāng)前溫度數(shù)據(jù)并判別溫度的上下限數(shù)值后,用繼電器制冷制熱進(jìn)行環(huán)境溫度控制。系統(tǒng)完成初始化后由單片機(jī)判斷當(dāng)前溫度在與設(shè)定的溫度值相對比,如果溫度過高進(jìn)行制冷,反之如果溫度過低進(jìn)行制熱。溫度控制程序流程圖如圖3.3所示。開始系統(tǒng)初始化判斷當(dāng)前溫度溫度是否過高Y繼電器制冷圖3.3溫度控制程序流程圖4系統(tǒng)調(diào)試4.1軟件調(diào)試首先需要建立一個新的項目,選擇使用的單片機(jī)類型,編寫一個新的單片境圖如圖4.1所示。P五應(yīng)物作繼遵生在據(jù)思他,知的想想想!?-甘地空理護(hù)制統(tǒng)*4圖4.1Keil4編譯環(huán)境圖(1)程序匯編時出現(xiàn)丟失符號的情況,需要仔細(xì)查找對應(yīng)的“{}”,(2)程序匯編時含有中文標(biāo)點符號,需要將中文標(biāo)點符號改成英文;4.2實物調(diào)試(1)觀察是否有缺焊、漏焊現(xiàn)象,焊點是否飽滿;(3)進(jìn)電后查看每個元器件是否正常工作,然后測試各元器件功能。 DS18B20溫度傳感器正常采集溫度120],紅外計數(shù)傳感器正常采集人數(shù),顯示屏顯示數(shù)值,按鍵功能可以實現(xiàn),繼電器制冷風(fēng)扇轉(zhuǎn)動,繼電器制熱電熱片發(fā)熱。經(jīng)過測試后系統(tǒng)運(yùn)行正常,沒有出現(xiàn)問題。實物展示圖如圖4.2所示。圖4.2實物展示圖通過以上分析,采用STC89C52單片機(jī)作為主控制器完全符合本設(shè)計的控制需求。STC89C52單片機(jī)可以真正做到它的指令集和代碼與傳統(tǒng)的8051完全相互兼容,它不但展現(xiàn)了應(yīng)用單片機(jī)最小系統(tǒng)的靈活性,而且還具有多功能性。采用單片機(jī)作為本次項目核心設(shè)計,運(yùn)用DS18B20溫度傳感器采集實時溫度,根據(jù)系統(tǒng)設(shè)置的溫度上限值和溫度下限值,繼電器進(jìn)行實時制冷或制熱;通過紅外計數(shù)傳感器采集人數(shù),根據(jù)室內(nèi)人數(shù)控制空調(diào)的開關(guān),當(dāng)室內(nèi)人數(shù)為零時,空調(diào)自動關(guān)閉,大大節(jié)約了能源。本設(shè)計應(yīng)用了測溫技術(shù)、紅外感知技術(shù)、LCD顯示設(shè)計技術(shù)、繼電器控制設(shè)計技術(shù)和按鍵功能設(shè)計技術(shù)。本設(shè)計以采用單片機(jī)為設(shè)計核心,設(shè)置手動和自動兩種模式。其中自動模式主要是通過利用紅外傳感器自動檢測室內(nèi)人體體溫信號,實時自動顯示室內(nèi)人數(shù),根據(jù)室內(nèi)人數(shù)自動控制室內(nèi)空調(diào)的開關(guān);手動模式主要是通過設(shè)置溫度的上、下限值,根據(jù)當(dāng)前溫度,空調(diào)自動制冷或者制熱。當(dāng)室內(nèi)溫度下降且低于系統(tǒng)設(shè)置的溫度下限值時,繼電器自動控制空調(diào)制熱,加熱片發(fā)熱;當(dāng)空調(diào)室內(nèi)溫度高于系統(tǒng)設(shè)置的溫度控制上限值時,繼電器控制空調(diào)制冷,風(fēng)扇轉(zhuǎn)動降溫??照{(diào)自動制冷或者制熱的主要前提條件是室內(nèi)有人,當(dāng)室內(nèi)沒有人時,空調(diào)自動關(guān)閉,達(dá)到節(jié)能的主要效果。采用單片機(jī)控制技術(shù)降低了系統(tǒng)成本,方便了實際的控制操作,提高了室內(nèi)空調(diào)所用能源的綜合利用率。本科論文參考文獻(xiàn)[1]盧重慶,蔣崇瀚.探析計算機(jī)高速數(shù)字電路設(shè)計技術(shù)及優(yōu)化措施[J].電子世界,2020(05):164-165[2]楊皓翔.模擬電子技術(shù)與數(shù)字電子技術(shù)的比較分析[J].數(shù)字技術(shù)與應(yīng)用,[3]蔡金蘋.單片機(jī)技術(shù)在智能電子產(chǎn)品中的應(yīng)用探討[J].科技創(chuàng)新導(dǎo)報,[4]易金橋,黃勇,廖紅華,譚建軍,姜勝林.熱釋電紅外傳感器及其在人員計數(shù)系統(tǒng)中的應(yīng)用[J].紅外與激光工程,2015,44(04):1186-1192Nuno.ApplicationofRelayC-HOxidationLogictoPolyhOleananeTriterpenoids[J].Chem,[6]王青.基于PT100的溫度測控系統(tǒng)的設(shè)計與仿真[J].計算機(jī)測量與控制,[7]呂小風(fēng),杜丹,張萬玉.一種A/D轉(zhuǎn)換電路的設(shè)計與應(yīng)用[J].無線電工[8]陳博行,馬俊,方衛(wèi)強(qiáng).基于MSP430F149的智能溫度采集系統(tǒng)設(shè)計[J].自動化與儀器儀表,2020(04):93-96[9]袁曉文.STC89C52單片機(jī)在智能窗控制系統(tǒng)的應(yīng)用[J].計算機(jī)產(chǎn)品與流通,2020(01):116[10]陶有軍.矩陣鍵盤的一種簡捷高效識別算法[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2019,19(09):43-45+49[11]史靜,李煜.一種基于單片機(jī)和LCD1602的多行文本顯示方法[J].科技視界,2017(20):61-62[12]魏秀芳,張國恒.PNP型三極管內(nèi)部載流子的傳輸過程及電流放大原理[J].甘肅高師學(xué)報,1999(02):13-15[13]柯小路,楊東華,王繼生,李洋.一種軟件化雷達(dá)定時器設(shè)計方法[J].[14]劉雯.C語言程序設(shè)計[J].通訊世界,2020,27(04):114-115 [15]臧勝超.基于EPA的工業(yè)控制器的設(shè)計[D].大連交通大學(xué),2013[17]王代君,馬鈺杰.匯編語言程序設(shè)計實驗平臺的設(shè)計[J].信息通信,[18]黃承喜,歐俊延.一種萬用表防誤測量裝置設(shè)計與實現(xiàn)[J].電工技術(shù),[19]左建中,張新榮,王剛,張鋼.集成電路芯片管腳尺寸自動檢測的研究與實現(xiàn)[J].制造業(yè)自動化,2000(09):28-29+40[20]鄭三婷.溫度傳感器DS18B20在溫度計設(shè)計中的應(yīng)用[J].電子制作, 本科論文附錄1原理圖電激程續(xù)按健驗入稱塊LCD禁示模塊電激程續(xù)按健驗入稱塊7L體孟日F■■孟空翻翻熱附錄2源程序代碼#include<reg52.h>sbitRelay=P3^7;//制熱IO口的定義bitflaglj3en;//按鍵連3次連加后使能加的數(shù)就越大了bitkey_500ms;ucharzd_break_en,zd_break_value;//自動退出設(shè)置界面ucharmenu_shudu=20;//出去傳感器1uinttongd1_jl;//通道1進(jìn)來的人數(shù)uinttongdl_cq;1/通道1出去的人數(shù)uchartl_value;//通道1用做判斷是進(jìn)來還是出去的變量uchartl_qans_qx;//通道1延時取消uinttl_qans_value;1/通道1延時取消/******************把數(shù)據(jù)保存到單片機(jī)內(nèi)部eepom中******************/byte_write(0x2001,t_high/2byte_write(0x2002,t_low%256);byte_write(0x2003,t_low/2byte_write(0x2055,a_}/******************把數(shù)據(jù)從單片機(jī)內(nèi)部eepom中讀出來*****************/voidread_eepom()t_high=byte_read(0t_low=byte_read(0x2003);a_a=byte_read(0x2055);/***********************18b20初始化函數(shù)*****************************/{dq=1;//把總線拿高等待q=dq;//讀取18b20初始化信號dq=1;//把總線拿高釋放總線/*************寫18b20內(nèi)的數(shù)據(jù)***************/uchari;{&0x01;//向18b20總線寫數(shù)據(jù)了/*************讀取18b20內(nèi)的數(shù)據(jù)***************/dq=0;//把總線拿低讀時間隙開始value>>=1;//讀數(shù)據(jù)是低位開始delay_uint(5);1/60us讀一個時間隙最少要保持60us的時間/*************讀取溫度的值讀出來的是小數(shù)***************/{則會影響到18b20的時序//在讀取溫度的時候如果中斷的太頻繁了,就應(yīng)該把中斷給關(guān)了,否//跳過64位ROM//初始化18b20本科論文value=read_18b200;//把溫度的高位左移8位//轉(zhuǎn)換到溫度值小數(shù)//返回讀出的溫度帶小數(shù)//把溫度的高位左移8位//轉(zhuǎn)換到溫度值小數(shù)//返回讀出的溫度帶小數(shù){/*******************通道1處理********************/{{tljxd++;if(t1jxd>=3){t1jxd=0;}}t1jxd=0;{{t1_value=2;{{tongd1_jl++;//通道1進(jìn)來的人數(shù)加1tl_qans_qx=0.{}}{//通道1出去的人數(shù)加1t1_qansvalue=0;{{}/*************定時器0初始化程序***************/{//定時器0、定時器1工作方式1//開定時器0中斷//允許定時器0定時//定時器0、定時器1工作方式1//開定時器0中斷//允許定時器0定時}/****************獨立按鍵處理函數(shù)************************/{//關(guān)閉3秒后使能//關(guān)閉3秒后使能}key_value++;//按鍵按下的時候{zd_break_en=1;//自動退出設(shè)置界使能zd_breakvalue=0;//自動退出設(shè)置界變量清零}{}caseOxe0:key_can=4;br}/****************按鍵處理數(shù)碼管顯示函數(shù)***************/{{{}{}{{t_high++;thigh+=10;1/按鍵按下未松開自動加三次之后每次自動加10//按鍵按下未松開自動加三次按鍵按下未松開自動減三次之后每次自動減10{f(}{write_com(0x80+0x45);//將光標(biāo)移動到{Relay=0;zhileng=1;//關(guān)閉制冷裝置打開加熱裝置{}}{Relay=1;//停止加熱裝置}}{}Relay=1;//停止zhileng=1;//停止制冷裝置{//自動退出設(shè)置界面程序++;//每300ms加一次if(zd_break_value>80)//20秒后自動退出設(shè)置界面menu_dispaly0;//不同級的菜單對應(yīng)顯示1602對應(yīng)顯示不同/*************定時器0中斷服務(wù)程序***************/{在這次畢業(yè)設(shè)計中,李作紀(jì)老師和陳乃周老師對論文從選題、構(gòu)思到最后定稿的各個環(huán)節(jié)給予細(xì)心指引與教導(dǎo),使我得以最終完成畢業(yè)論文設(shè)計。在學(xué)習(xí)中,老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、豐富淵博的知識、敏銳的學(xué)術(shù)思維、精益求精的工作態(tài)度以及侮人不倦的師者風(fēng)范是我終生學(xué)習(xí)的楷模,導(dǎo)師們的高深精湛的造詣與嚴(yán)謹(jǐn)求實的治學(xué)精神,將永遠(yuǎn)激勵著我。經(jīng)過了兩個多月的努力,我完成了論文的寫作。從開始接到論文題目到系統(tǒng)的實現(xiàn),再到論文文章的完成,每走一步對我來說都是新的嘗試與挑戰(zhàn),這也是我在大學(xué)期間獨立完成的最大的項目。在這段時間里,我學(xué)到了很多知識也有很多感受,從一無所知,開始了獨立的學(xué)習(xí)和試驗,查看相關(guān)的資料和書籍,讓自己頭腦中模糊的概念逐漸清晰,使自己十分稚嫩的作品慢慢完善起來,每一次改善都是我學(xué)習(xí)的收獲,每一次試驗的成功都會讓我興奮好一段時間。在這里,我還要感謝大學(xué)四年里在學(xué)業(yè)上幫助我的所有老師們,是你們四年里孜孜不倦,傳道受業(yè)解惑,成就了我今天取得的成績。感謝陪伴我一路走來的同學(xué)們,是你們的幫助與包容,讓我倍感溫暖。在此,謹(jǐn)向老師們致以衷心的感謝和崇高的敬意!最后,我要向百忙之中抽時間對本文進(jìn)行審閱,評議和參與本人論文答辯的各位老師表示感謝。電腦快捷知識大全編輯本段一、常見用法F1顯示當(dāng)前程序或者windows的幫助內(nèi)容。F2當(dāng)你選中一個文件的話,這意味著“重命名”F3當(dāng)你在桌面上的時候是打開“查找:所有文件”對話框F10或ALT激活當(dāng)前程序的菜單欄DELETE刪除被選擇的選擇項目,如果是文件,將被放入回收站SHIFT+DELETE刪除被選擇的選擇項目,如果是文件,將被直接刪除而不是放入回收站復(fù)制被選擇的項目到剪貼板粘貼剪貼板中的內(nèi)容到當(dāng)前位置撤銷上一步的操作重做上一步被撤銷的操作Windows鍵+M最小化所有Windows鍵+SHIFT+M重新將恢復(fù)上一項操作前窗口的大小和位置打開資源管理器打開“查找:所有文件”對話框打開“運(yùn)行”對話框Windows鍵+CTRL+F打開“查找:計算機(jī)”對話框 SHIFT+F10或鼠標(biāo)右擊打開當(dāng)前活動項目的快捷菜單SHIFT在放入CD的時候按下不放,可以跳過自動播放CD。在打開word的時候按下不放,可以跳過自啟動的宏打開程序最左上角的菜單窗口在窗口和全屏幕狀態(tài)間切換PRINTSCREEN將當(dāng)前屏幕以圖象方式拷貝到剪貼板將當(dāng)前活動程序窗口以圖象方式拷貝到剪貼板CTRL+F4關(guān)閉當(dāng)前應(yīng)用程序中的當(dāng)前文本(如word中)CTRL+F6切換到當(dāng)前應(yīng)用程序中的下一個文本(加shift可以跳到前一個窗顯示前一頁(前進(jìn)鍵)顯示后一頁(后退鍵)在頁面上的各框架中切換(加shift反向)F5刷新目的快捷鍵激活程序中的菜單欄F10執(zhí)行菜單上相應(yīng)的命令A(yù)LT+菜單上帶下劃線的字母關(guān)閉多文檔界面程序中的當(dāng)關(guān)閉當(dāng)前窗口或退出程序ALT+F4顯示所選對話框項目的幫助F1顯示當(dāng)前窗口的系統(tǒng)菜單ALT+空格鍵顯示所選項目的快捷菜單SHIFT+F10顯示“開始”菜單CTRL+ESC顯示多文檔界面程序的系統(tǒng)切換到上次使用的窗口或者切換到另一個窗口ALT+TAB編輯本段二、使用“Windows資源管理器”的快捷鍵目的快捷鍵如果當(dāng)前選擇展開了,要折疊或者選擇父文件夾左箭頭如果當(dāng)前選擇折疊了,要展開或者選擇第一個子文件夾右箭頭在左右窗格間切換F6編輯本段可以使用Microsoft自然鍵盤或含有Windows徽標(biāo)鍵的其他任何兼容鍵盤的編輯本段四、“我的電腦”和“資源管理器”的快捷鍵關(guān)閉所選文件夾及其所有父文件夾按住SHIFT鍵再單擊“關(guān)閉按鈕(僅適用于“我的電腦”)編輯本段五、使用對話框中的快捷鍵取消當(dāng)前任務(wù)ESC如果當(dāng)前控件是個按鈕,要單擊該按鈕或者如果當(dāng)前控件是個復(fù)選框,要選擇或清除該復(fù)選框或者如果當(dāng)前控件是個選項按鈕,要單擊該選項空格鍵單擊相應(yīng)的命令A(yù)LT+帶下劃線的字母在選項上向后移動SHIFT+TAB在選項卡上向后移動CTRL+SHIFT+TAB如果在“另存為”或“打開”對話框中選擇了某文件夾,在“另存為”或“打開”對話框中打開“保存到”或“查閱”F4刷新“另存為”或“打開”編輯本段六、桌面、我的電腦和“資源管理器”快捷鍵選擇項目時,可以使用以下快捷鍵。目的快捷鍵插入光盤時不用“自動播放”“回收站”顯示“查找:所有文件”F3刷新窗口的內(nèi)容F5重命名項目F2選擇所有項目CTRL+A兼容鍵編輯本段七、Microsoft放大程序的快捷鍵這里運(yùn)用Windows徽標(biāo)鍵和其他鍵的組合??旖萱I目的將屏幕復(fù)制到剪貼板(包括鼠標(biāo)光標(biāo))將屏幕復(fù)制到剪貼板(不包括鼠標(biāo)光標(biāo))Windows徽標(biāo)+向上箭頭增加放大率Windows徽標(biāo)+向下箭頭減小放大率編輯本段八、使用輔助選項快捷鍵目的快捷鍵切換篩選鍵開關(guān)右SHIFT八秒切換粘滯鍵開關(guān)SHIFT鍵五次Alt+S快速回復(fù)Alt+C關(guān)閉當(dāng)前窗口Alt+H打開聊天記錄Alt+T更改消息模式Ait+J打開聊天紀(jì)錄Ctrl+A全選當(dāng)前對話框里的內(nèi)容Ctrl+FQQ里直接顯示字體設(shè)置工具條Ctrl+J輸入框里回車(跟回車一個效果)Ctrl+M輸入框里回車(跟回車一個效果)Ctrl+L對輸入框里當(dāng)前行的文字左對齊Ctrl+R對輸入框里當(dāng)前行的文字右對齊Ctrl+E對輸入框里當(dāng)前行的文字居中Ctrl+V在qq對話框里實行粘貼Ctrl+Z清空/恢復(fù)輸入框里的文字Ctrl+回車快速回復(fù)這個可能是聊QQ時最常用到的了Ctrl+Alt+Z快速提取消息最常用的快捷鍵F5刷新DELETECTRL+C復(fù)制CTRL+XCTRL+A全選CTRL+ZALT+F4關(guān)閉CTRL+YCTRL+F5強(qiáng)制刷新CTRL+W刪除剪切撤銷恢復(fù)關(guān)閉TAB改變焦點CTRL+F粘貼切換查找Alt+1保存當(dāng)前表單Alt+2保存為通用表單Alt+A展開收藏夾列表資源管理器數(shù)字鍵盤的減號(-)折疊所選的文件夾數(shù)字鍵盤的加號(+)顯示所選文件夾的內(nèi)容數(shù)字鍵盤的星號(*)顯示所選文件夾的所有子文件夾向左鍵當(dāng)前所選項處于展開狀態(tài)時折疊該項,或選定其父文件夾向右鍵當(dāng)前所選項處于折疊狀態(tài)時展開該項,或選定第一個子文件夾【窗口】顯示或隱藏“開始”菜單【窗口】+F1幫助【窗口】+D顯示桌面【窗口】+R打開“運(yùn)行”【窗口】+E打開“我的電腦”【窗口】+F搜索文件或文件夾【窗口】+U打開“工具管理器”【窗口】+BREAK顯示“系統(tǒng)屬性”【窗口】+TAB在打開的項目之間切換輔助功能按右邊的SHIFT鍵八秒鐘切換篩選鍵的開和關(guān)按SHIFT五次切換粘滯鍵的開和關(guān)五秒鐘切換切換鍵的開和關(guān)運(yùn)行按“開始”—“運(yùn)行”,或按WIN鍵+R,在『運(yùn)行』窗口中輸入:(按英文字符順序排列)%temp%打開臨時文件夾.C:\DocumentsandSettings\用戶名所在文件夾appwize.cpl添加、刪除程序access.cpl輔助功能選項Accwiz輔助功能向?qū)mdCMD命令提示符commandCMD命令提示符chkdsk.exeChkdsk磁盤檢查certmgr.msc證書管理實用程序calc啟動計算器charmap啟動字符映射表cintsetp倉頡拼音輸入法cliconfgSQLSERVER客戶端網(wǎng)絡(luò)實用程序clipbrd剪貼板查看器control打開控制面板compmgmt.msc計算機(jī)管理cleanmgr垃圾整理ciadv.msc索引服務(wù)程序dcomcnfg打開系統(tǒng)組件服務(wù)ddeshare打開DDE共享設(shè)置dxdiagdrwtsn32系統(tǒng)醫(yī)生

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論