自動溫控系統(tǒng)_第1頁
自動溫控系統(tǒng)_第2頁
自動溫控系統(tǒng)_第3頁
自動溫控系統(tǒng)_第4頁
自動溫控系統(tǒng)_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、溫控自動風(fēng)扇系統(tǒng)摘要:本設(shè)計為一種溫控風(fēng)扇系統(tǒng),具有靈敏的溫度感測和顯示功能,系統(tǒng) STC89C54單片機作為控制平臺對風(fēng)扇轉(zhuǎn)速進行控制可由用戶設(shè)置高、低溫度值, 測得溫度值在高低溫度之間時打開風(fēng)扇弱風(fēng)檔,當(dāng)溫度升高超過所設(shè)定的溫度時 自動切換到大風(fēng)檔,當(dāng)溫度小于所設(shè)定的溫度時自動關(guān)閉風(fēng)扇,控制狀態(tài)隨外界 溫度而定。所設(shè)高低溫值保存在溫度傳感器DS18B2。自動控制單片機 溫控 風(fēng)扇1、引言生活中,我們經(jīng)常會使用一些與溫度有關(guān)的設(shè)備。比如,現(xiàn)在雖然不少城市 家庭用上了空調(diào),但在占中國大部分人口的農(nóng)村地區(qū)依舊使用電風(fēng)扇作為降溫防 暑設(shè)備,春夏(夏秋)交替時節(jié),白天溫度依舊很高,電風(fēng)扇應(yīng)高轉(zhuǎn)速、大

2、風(fēng)量, 使人感到清涼;到了晚上,氣溫降低,當(dāng)人入睡后,應(yīng)該逐步減小轉(zhuǎn)速,以免使 人感冒。雖然電風(fēng)扇都有調(diào)節(jié)不同檔位的功能,但必須要人手動換檔,睡著了就 無能為力了,而普遍采用的定時器關(guān)閉的做法,一方面是定時時間長短有限制, 一般是一兩個小時:另一方面可能在一兩個小時后氣溫依舊沒有降低很多,而風(fēng) 扇就關(guān)閉了,使人在睡夢中熱醒而不得不起床重新打開風(fēng)扇,增加定時器時間, 非常麻煩,而且可能多次定時后最后一次定時時間太長,在溫度降低以后風(fēng)扇依 舊繼續(xù)吹風(fēng),使人感冒:第三方面是只有簡單的到了定時時間就關(guān)閉風(fēng)扇電源的 單一功能,不能滿足氣溫變化對風(fēng)扇風(fēng)速大小的不同要求。又比如在較大功率的 電子產(chǎn)品散熱方面

3、,現(xiàn)在絕大多數(shù)都采用了風(fēng)冷系統(tǒng),利用風(fēng)扇引起空氣流動, 帶走熱量,使電子產(chǎn)品不至于發(fā)熱燒壞。要使電子產(chǎn)品保持較低的溫度,必須用 大功率、高轉(zhuǎn)速、大風(fēng)量的風(fēng)扇,而風(fēng)扇的噪音與其功率成正比。如果要低噪音, 則要減小風(fēng)扇轉(zhuǎn)速,又會引起電子設(shè)備溫度上升,不能兩全其美。為解決上述問 題,我們設(shè)計了這套溫控自動風(fēng)扇系統(tǒng)。本系統(tǒng)采用高精度集成溫度傳感器,用 單片機控制,能顯示實時溫度,并根據(jù)使用者設(shè)定的溫度自動在相應(yīng)溫度時作出 小風(fēng)、大風(fēng)、停機動作,精確度高,動作準(zhǔn)確2、方案論證本系統(tǒng)實現(xiàn)風(fēng)扇的溫度控制,需要有較高的溫度變化分辨率和穩(wěn)定可靠的換 檔停機控制部件。2.1、溫度傳感器的選用溫度傳感器可由以下幾種

4、方案可供選擇:方案一:選用熱敏電阻作為感測溫度的核心元件,通過運算放大器放大山于 溫度變化引起熱敏電阻電阻的變化、進而導(dǎo)至的輸出電壓變化的微弱電壓變化信 號,再用AD轉(zhuǎn)換芯片ADC0809將模擬信號轉(zhuǎn)化為數(shù)字信號輸入單片機處理。方案二:采用熱電偶作為感測溫度的核心元件,配合橋式電路,運算放大電 路和AD轉(zhuǎn)換電路,將溫度變化信號送入單片機處理。方案三:采用數(shù)字式集成溫度傳感器DS18B20作為感測溫度的核心元件,直 接輸出數(shù)字溫度信號供單片機處理對于方案一,采用熱敏電阻有價格便宜、元件易購的優(yōu)點,但熱敏電阻對溫 度的細微變化不敏感,在信號采集、放大、轉(zhuǎn)換過程中還會產(chǎn)生失真和誤差,并 且由于熱敏電

5、阻的R-T關(guān)系的非線性,其本身電阻對溫度的變化存在較大誤差, 雖然可以通過一定電路予以糾正,但不僅將使電路復(fù)雜穩(wěn)定性降低,而且在人體 所處溫度環(huán)境溫度變化中難以檢測到小的溫度變化。故該方案不適合本系統(tǒng)。對于方案二,采用熱電偶和橋式測量電路相對于熱敏電阻其對溫度的敏感性 和器件的非線性誤差都有較大提高,其測溫范圍也非常寬,從一 50攝氏度到1600 攝氏度均可測量。但是依然存在電路復(fù)雜,對溫度敏感性達不到本系統(tǒng)要求的標(biāo) 準(zhǔn),故不采用該方案。對于方案三,山于數(shù)字式集成溫度傳感器DS18B20的高度集成化,大大降低 了外接放大轉(zhuǎn)換等電路的誤差因素,溫度誤差很小,并且由于其感測溫度的原理 與上述兩種方

6、案的原理有著本質(zhì)的不同,使得其溫度分辨力極高。溫度值在器刊 內(nèi)部轉(zhuǎn)換成數(shù)字量直接輸出,簡化了系統(tǒng)程序設(shè)計,又由于該傳感器采用先進的 單總線技術(shù)(1-WR工E),與單片機的接口變的非常簡潔,抗干擾能力強。關(guān)于 DS18B20的詳細參數(shù)參看下面“硬件設(shè)計”中的器件介紹.2. 2、控制核心的選擇方案一:采用電壓比較電路作為控制部件。溫度傳感器采用熱敏電阻或熱電 偶等,溫度信號轉(zhuǎn)為電信號并放大,山集成運放組成的比較電路判決控制風(fēng)扇轉(zhuǎn) 速,當(dāng)高于或低于某值時將風(fēng)扇切換到相應(yīng)檔位。方案二:采用單片機作為控制核心。以軟件編程的方法進行溫度判斷,并在 端口輸出控制信號。對于方案一,采用電壓比較電路具有電路簡單

7、、易于實現(xiàn),以及無需編寫軟 件程序的特點,但控制方式過于單一,不能自由設(shè)置上下限動作溫度,無法滿足 不同用戶以及不同環(huán)境下的多種動作溫度要求,故不在本系統(tǒng)中采用。對于方案二,以單片機作為控制器,通過編寫程序不但能將傳感器感測到的 溫度通過顯示電路顯示出來,而且用戶能通過鍵盤接口,自由設(shè)置上下限動作溫 度值,滿足全方位的需求.并且通過程序判斷溫度具有極高的精準(zhǔn)度,能精確把 握環(huán)境In度的微小變化。故本系統(tǒng)采用方案二 2.3、顯示電路方案一:采用五位共陽數(shù)碼管顯示溫度,動態(tài)掃描顯示方式.方案二:采用液晶顯示屏LCD顯示溫度對于方案一,該方案成本低廉,顯示溫度明確醒目,在夜間也能看見,功耗 極低,顯

8、示驅(qū)動程序的編寫也相對簡單,這種顯示方式得到廣泛應(yīng)用。不足的地 方是掃描顯示方式是使五個LED逐個點亮,因此會有閃爍,但是人眼的視覺暫留 時間為20M8,當(dāng)數(shù)碼管掃描周期小于這個時間時人眼將感覺不到閃爍,因此可 以通過增大掃描頻率來消除閃爍感。對于方案二,液晶體顯示屏具有顯示字符優(yōu)美,不但能顯示數(shù)字還能顯示字 符甚至圖形的優(yōu)點,這是LED數(shù)碼管無法比擬的。但是液晶顯示模塊價格昂貴, 驅(qū)動程序復(fù)雜,從簡單實用的原則考慮,本系統(tǒng)采用方案一。2. 4、調(diào)速方式方案一:采用變壓器調(diào)節(jié)方式,運用電磁感應(yīng)原理將220V電壓通過線圈降 壓到不同的電壓,控制風(fēng)扇電機接到不同電壓值的線圈上可控制電機的轉(zhuǎn)速,從

9、而控制風(fēng)扇風(fēng)力大小。方案二:采用品閘管構(gòu)成無級調(diào)速電路.對于方案一,由于采用變壓器改變電壓調(diào)節(jié),有風(fēng)速級別限制,不能適應(yīng)人 性化要求。且在變壓過程中會有損耗發(fā)熱,效率不高,發(fā)熱有不安全因素。對于方案二,以電位器控制品閘管的導(dǎo)通角大小,可實現(xiàn)山最大風(fēng)速到關(guān)閉 的無級別調(diào)速,可將風(fēng)力調(diào)節(jié)在關(guān)閉無風(fēng)到最大風(fēng)之間的任意風(fēng)力,實現(xiàn)“自由 風(fēng)”。且在調(diào)速環(huán)節(jié)中基本無電力損耗。故本系統(tǒng)采用方案二。25控制執(zhí)行部件方案一:采用數(shù)模轉(zhuǎn)換芯片AD0832控制,由單片機根據(jù)當(dāng)前溫度值送出相 應(yīng)數(shù)字量到AD0832,由AD0832產(chǎn)生模擬信號控制品閘管的導(dǎo)通角,從而配合無 級調(diào)速電路實現(xiàn)溫控時的自動無級風(fēng)力調(diào)節(jié)方案二

10、:采用繼電器,繼電器的接有控制品閘管導(dǎo)通角的電阻的接入電路與 否由單片機控制,根據(jù)當(dāng)前溫度值在相應(yīng)管腳送出高/低電平,決定某個繼電器 的導(dǎo)通角控制電阻是否接入電路。(詳見4.2.4)對于方案一,該方案能夠?qū)崿F(xiàn)在風(fēng)扇處于溫控狀態(tài)時也能無級調(diào)速,但是 D/A轉(zhuǎn)換芯片價格較高,與其溫控狀態(tài)下無級調(diào)速功能相比性價比不高。對于方案二,雖然在溫控狀態(tài)下只能實現(xiàn)弱/大風(fēng)兩級調(diào)速,但采用繼電器 價格便宜,控制可靠,且出于在溫控狀態(tài)時無級調(diào)速并不是特別需要的功能,綜 合考慮采用方案二3、系統(tǒng)簡述本系統(tǒng)由集成溫度傳感器、單片機、LED數(shù)碼管、繼電器、雙向品閘管、蜂 鳴器及一些其他外圍器件組成。使用具有價廉易購的A

11、T89552單片機編程控制, 通過修改程序可方便實現(xiàn)系統(tǒng)升級。系統(tǒng)的框圖結(jié)構(gòu)如下:圖1系統(tǒng)框圖4硬件設(shè)計系統(tǒng)主要部件包括DS18B20溫度傳感器、AT89552單片機、雙向品閘管、五 位LED數(shù)碼管和風(fēng)扇。輔助元件包括繼電器、蜂鳴器、電阻、晶振、電源、按鍵和 撥碼開關(guān)等。1、本系統(tǒng)各器件簡介4. 1.1、DS18B20單線數(shù)字溫度傳感器簡介DS18820單線數(shù)字溫度傳感器是Dallas半導(dǎo)體公司開發(fā)的世界上第一片支 持“一線總線”接口的溫度傳感器。它具有3引腳TO-92小體積封裝形式。溫 度測量范圍為一 55、C+125C,可編程為9位一12位A/D轉(zhuǎn)換精度,測溫分 辨率可達0. 06250C

12、.被測溫度用符號擴展的16位數(shù)字量方式串行輸出.工作電 壓支持3V-一一 5. 5V的電壓范圍,既可在遠端引入,也可采用寄生電源方式產(chǎn) 生。DS18820還支持“一線總線”接口,多個DS18B20可以并聯(lián)到3根或2根線上, CPU只需一根端口線就能與諸多DS18B20通信,占用微處理器的端口較少,可節(jié) 省大量的引線和邏輯電路.它還有存儲用戶定義報警溫度等功能口 DS18820內(nèi)部結(jié)構(gòu)及管腳DS18820內(nèi)部結(jié)構(gòu)如圖3所示,主要由4部分組成:64位ROM,溫度傳感器、 非揮發(fā)的溫度報警觸發(fā)器TH和TL,配置寄存器。其管腳排列如圖4所示,DQ為 數(shù)字信號端,cnIl為電源地,VDD為電源輸入端口圖

13、1 DS18B20內(nèi)部結(jié)構(gòu) 網(wǎng) 歸,門ON國V比Wl丁 0刀2(DS 181120)圖2 DS18B20外形及管腳4. 1. 2 AT89C52單片機簡介AT89C52是一種帶4K字節(jié)閃存可編程可擦除只讀存儲器(FPEROM) 2569片內(nèi) RAM的低電壓,高性能CMOS8位微處理器。該器件采用ATMEL高密度非易失存儲 器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功 能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C52是一種高效微控 制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案.AT89C52單片機管腳AT89C52單片機管腳如圖3所示

14、。圖3 AT89C52單片機管腳 各管腳功能:VCC:供電電壓GND:接地。PO :PO 口為一個8位漏級開路雙向工/0 口,每腳可吸收8TTL門電流。 當(dāng)P1 口的管腳第一次寫1時,被定義為高阻輸入。PO能夠用于外部程序數(shù)據(jù)存 儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在FLASH編程時,PO 口作為原碼輸 入口,當(dāng)F工ASH進行校驗時,即輸出原碼,此時PO外部必須被拉高.P1 :P1 口是一個內(nèi)部提供上拉電阻的日位雙向工/0 口,P1 口緩沖器能 接收輸出4TTL門電流。P1 口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1 口 被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在F

15、LASH編程 和校驗時,PL 口作為第八位地接 收。P2 :P2 口為一個內(nèi)部上拉電阻的8位雙向1/0 口,P2 口緩沖器可接收, 輸出4個TTL門電流,當(dāng)P2 口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作 為輸入.并因此作為輸入時,P2 口的管腳被外部拉低,將輸出電流.這是由于 內(nèi)部上拉的緣故。P2 口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行 存取時,P2 口輸出地址的高八位。在給出地址1”時,它利用內(nèi)部上拉優(yōu)勢, 當(dāng)對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2 口輸出其特殊功能寄存器的內(nèi)容。 P2 口在FLASH編程和校驗時接收高八位地址信號和控制信號.P3 :P3 口管腳是8個帶

16、內(nèi)部上拉電阻的雙向1/0 口,可接收輸出4個TTL 門電流。當(dāng)P3 口寫入,1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為 輸 入,山于外部下拉為低電平,P3 口將輸出電流(ILL)這是由于上拉的緣故。P3 口也可作為AT89C51的一些特殊功能口。P3. 0: RXD(串行輸入口):P3.1: TXD (串行輸出口);P3.2: /INTO(外部中斷0) ; P3.3: ANTI(外部中斷1) ; P3.4 TO(記時器。外部輸入);P3. 5: TI(記時器I外部輸入);P3. 6: /WR(外部數(shù) 據(jù)存儲器寫選通);P3. 7: /RD(外部數(shù)據(jù)存儲器讀選通)。P3 口同時為 閃爍編程

17、和編程校驗接收一些控制信號口EST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時,要保持RST腳兩個機器周期的高電 平時間。ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地 址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端 以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6.因此它可用作 對外部輸出的脈沖或JIJ于定時目的。然ila要注念的是:每當(dāng)JIJ作外部數(shù)據(jù) /七乓耳.存儲器時,將跳過一個ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。此時, ALE只有在執(zhí)行MOM MOVE指令是ALE才起作用。另外,該引腳被略微拉高.如果微處理器在

18、外部執(zhí)行狀態(tài)ALE禁止,置位無效。/PSEN:外部程序存儲器的 選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。但在 訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。/EA/VPP:當(dāng)/EA保 持低電平時,則在此期間外部程序存儲器(000011-FFFFID,不管是否有內(nèi)部程 序存儲器。注意加密方式1時,/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平 時,此間內(nèi)部程序存儲器。在FLASH編程期間,此引腳也用于施加12V編程電源 (VPP)。XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入XTAL2:夾自反向振蕩器的愉出。4. 1.3八段LED數(shù)碼管本

19、系統(tǒng)使用五個七段LED數(shù)碼管作為溫度顯示,公共陽極4. 2各部分電路設(shè)計4. 2. 1電源電路電源電路采用LM7805集成穩(wěn)壓器作為穩(wěn)壓器件,用典型接法,220V電源整 流 濾波后送入LM7805穩(wěn)壓,在輸出端接一個470U和0. 1U電容進一步濾除紋波, 得到5V穩(wěn)壓電源。電路如圖4所示圖4電源4 2.2數(shù)碼管顯示電路顯示部分包括如下圖5: 5個八段(共陽)數(shù)碼管、PNP型三極管、電阻等 其連接方式如下:應(yīng)用單片機PO 口連接八段數(shù)碼管,用P2 口的P2. 3-P2. 7五 個端口作為數(shù)碼管的片選信號輸出端口,其中要用8550(PNP型)三極管做驅(qū)動 又因為PO 口做工/0 口時要加上拉電阻

20、,所以我們給PO各位各加一個1OK的電 阻 到電源為了防止燒壞數(shù)碼管,所以給數(shù)碼管各段各加一個300歐姆的限流電阻。 要顯示的數(shù)據(jù)通過PO 口送給數(shù)碼管顯示,通過P2 口的P2. 7-P2. 3五個端口分 別對數(shù)碼管進行位選,事實上數(shù)碼管是間斷被點亮的,只是其間斷時間十分短, 掃描周期在20ms以下,利用人眼視覺暫留,我們基本看不出它們的閃爍。 圖5顯示電路4. 2. 3聲響、溫度采集、溫度設(shè)定以及復(fù)位電路電路如圖6所示,這一部分主要是由DS18B20,四個按鍵、一個電容一個三 極管和一個蜂鳴器等構(gòu)成。聲響電路在每按下按鍵時會響一聲,當(dāng)沒有把DS18B20接入到電路中時,單 片機就會通過蜂鳴器

21、發(fā)出報警聲音。溫度采集電路主要是由DS18B20構(gòu)成,它可以把采集的溫度數(shù)據(jù)轉(zhuǎn)化成二進 制數(shù),經(jīng)過單片機處理后輸出送數(shù)碼管顯示溫度設(shè)定主要是通過按鍵S1, S2 一、S3來設(shè)定的.按鍵S1, S2, S3分別接入 單片機4, P1.5, P1.6 腳。S3是設(shè)定鍵。用于對風(fēng)速調(diào)節(jié)的上限和下限值TH, TL的設(shè)置。當(dāng)按下S1時, 可以 的巴加11長按可以快速加1,當(dāng)按下S2時,可以減1,長按可以快速減to圖6聲響、溫度 采集、溫度設(shè)置及復(fù)位電路4. 2. 4溫控自動電路該電路為控制風(fēng)速的人工控制與溫控兩種方式之溫控模式時的控制電路,當(dāng) 選擇為溫控時,單片機默認(rèn)為弱風(fēng),當(dāng)當(dāng)前溫度低于所設(shè)的溫度下限

22、TL時繼電 器1吸合,關(guān)閉風(fēng)扇,當(dāng)當(dāng)前溫度高于所設(shè)的溫度上限時繼電器2吸合,切換到 強風(fēng)檔.電路如圖70 圖7溫控自動屯路4. 2. 5無級調(diào)速電路此電路如圖8所示,包括:雙向可控硅,雙觸發(fā)二極管、滑動變阻器、電容。該電路為無級調(diào)速電路,通過調(diào)節(jié)滑動變阻器的阻值來改變通過雙向二極管 的電流,控制雙向品閘管的導(dǎo)通角,從而控制電機的轉(zhuǎn)速.可實現(xiàn)由最大風(fēng)速到 關(guān)閉的無級別調(diào)速,可將風(fēng)力調(diào)節(jié)在關(guān)閉無風(fēng)到最大風(fēng)之間的任意風(fēng)力,實現(xiàn)“自 由風(fēng), o DolU圖8無級調(diào)速電路本系統(tǒng)的總電原理圖為:5軟件設(shè)計程序?qū)崿F(xiàn)的功能是上電復(fù)位時檢測溫度傳感器DS18B20是否存在或它工作 是否正常,當(dāng)不存在或工作不正常

23、時從蜂鳴器發(fā)出報警聲,提示用戶檢查DS18B20, 安裝或者更換。這部分功能山DS18B20復(fù)位與檢測子程序RESET完成。當(dāng)檢測到 傳感器工作正常后,發(fā)出溫度轉(zhuǎn)換命令及讀取溫度值命令,將從DS18B20讀取的二 進制溫度值轉(zhuǎn)換為七段碼在LED上顯示出來。顯示功能由溫度顯示子程序D工 SP1子程序?qū)崿F(xiàn)。在溫控自動狀態(tài),本系統(tǒng)可山用戶根據(jù)需要自由設(shè)置大小風(fēng)檔的切換溫度值 TII, TL,硬件設(shè)計上為通過3個按鍵,由按鍵掃描子程序KEYSCAN子程序提供軟 件支持。按下一次設(shè)置鍵幻,進入低溫關(guān)風(fēng)扇溫度值TL設(shè)置狀態(tài),此時按下“加” 鍵K1, TL值加一,長按K1不放可實現(xiàn)快速加1,按下“減”鍵K2

24、, TL值減1, 長按K2不放可實現(xiàn)快速減1。再按一次設(shè)置鍵幻,進入高溫切換大風(fēng)檔溫度值TH設(shè) 置狀態(tài),此時按下“加”鍵K1, T11值加一,長按K1不放可實現(xiàn)快速加1,按下 “減”鍵K2, TH值減1,長按K2不放可實現(xiàn)快速減1。下限動作溫度值TL和上限動作 溫度值的設(shè)置范圍為0-120攝氏度,滿足一般使用要求。再按一次設(shè)置鍵K3退出上 下限溫度設(shè)置狀態(tài),恢復(fù)到當(dāng)前溫度顯示狀態(tài)。在當(dāng)前溫度顯示狀態(tài),按下“加” 鍵K1-次顯示當(dāng)前TL設(shè)定值,再按一下顯示當(dāng)前TII設(shè)定值,如此循環(huán),按設(shè) 置鍵K3退回到當(dāng)前溫度顯示狀態(tài)。每次設(shè)定的TL, TH值均拷備到DS18B20的EEROM 內(nèi),在單片機掉電后設(shè)定值不會丟失,在再次上電時從DS18B20的EEROM中讀回上次 設(shè)定的上下限動作溫度值TH, TL,用戶要實現(xiàn)根據(jù)當(dāng)前溫度實時的控制風(fēng)扇的狀態(tài),需要在程序中不時的判斷當(dāng)前 溫度值是否超過設(shè)定的動作溫度值范圍,此部分功能由比較控制子程序 TEMP COMP來完成。由于單片機的工作頻率高達12MHz,在執(zhí)行程序時不斷將當(dāng) 刖溫度和設(shè)定動作溫度進行比較判斷,當(dāng)超過設(shè)定溫度值范圍時及時的轉(zhuǎn)去執(zhí)行超 溫處理和欠溫處理子程序,控制繼電器的吸合、斷開狀

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論