




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、-. z基于51 單片機(jī)的多點(diǎn)溫度控制系統(tǒng)設(shè)計(jì)摘. 要: 針對(duì)目前壁掛爐采暖中溫度控制不準(zhǔn)確的現(xiàn)狀, 以單片機(jī)為控制中心, 采用Dallas 公司的. 一線總線. 數(shù)字化溫度傳感器DS18B20 以及脈沖控制器件, 設(shè)計(jì)一款多點(diǎn)測(cè)溫及溫度控制系統(tǒng); 系統(tǒng)能夠同時(shí)測(cè)量多點(diǎn)溫度, 并根據(jù)溫度設(shè)定實(shí)時(shí)控制各回路通斷及壁掛爐的燃燒與停頓, 從而進(jìn)一步提高居室的舒適性及采暖系統(tǒng)的經(jīng)濟(jì)性。關(guān)鍵詞: 51 單片機(jī); DS18B20; 多點(diǎn)溫度檢測(cè); 溫度控制系統(tǒng)中圖: T P274. . . . . 文獻(xiàn)標(biāo)識(shí)碼: B . . . . . 文章編號(hào): 1004.373*( 2021) 02.186.03 Mu
2、lti.point Temperature Control System Based on 51 Single Chip puter *I Jianr ong (Weinan T eachers U niv ersity ,Weinan, 714000, China) Abstract: A mult i.po int t em perat ur e contr ol system based on MCS.51 single chip puter is desig ned to solv e the inaccurate pro blem of curr ent temperatur e c
3、o nt ro l sy stem. Using DS18B20, 1.Wire digit al thermometer, and the po nent co nt ro lled by elect ric pulse. Acco rding to the temperatures go t from multi.po int temper ature sensor , it can co ntr ol heat ing water circuit and the bur ning o r shutting of the stov e. It makes the r oom more fo
4、 rtable and enhances t he efficiency of the heating system. Keywords: single chip puter; DS18B20; mult i.po int temperature measur ement; temper ature contro l sy stem 收稿日期: 2021.04.28 基金工程: 師學(xué)院科研基金工程( 07YKZ057) . . 隨著生活水平的提高, 人們對(duì)家居需求由面積需求變?yōu)槭孢m需求。地板采暖采用輻射方式供暖, 符合人體生理需求曲線, 如果控制系統(tǒng)選取得當(dāng), 不僅可以提高房間舒適度, 更可以
5、使系統(tǒng)運(yùn)行費(fèi)用降低許多。如今一般是在典型位置安裝一個(gè)溫控裝置, 溫控裝置連接到壁掛爐, 溫控器根據(jù)室溫和溫度設(shè)定直接控制鍋爐運(yùn)行, 各房間不同回路由工作人員憑經(jīng)歷手動(dòng)調(diào)節(jié)分水器球閥, 改變不同回路的流量, 從而到達(dá)調(diào)節(jié)各房間的室溫的效果。使用這種控制方法, 即使是有經(jīng)歷的工作人員, 也難以調(diào)節(jié)得十分準(zhǔn)確, 何況各家庭成員由于年齡不同, 所需舒適溫度不同, 需要經(jīng)常對(duì)室溫進(jìn)展調(diào)節(jié)。針對(duì)以上問題, 利用SST 89E564RC 單片機(jī)及新型測(cè)溫器件設(shè)計(jì)了多點(diǎn)溫控采暖控制系統(tǒng), 根據(jù)室各點(diǎn)溫度設(shè)定實(shí)時(shí)控制采暖系統(tǒng), 從而提高居室的舒適性以及采暖的經(jīng)濟(jì)性。1 . 系統(tǒng)設(shè)計(jì)目標(biāo)系統(tǒng)總體設(shè)計(jì)思想是以SST
6、 89E564RC 單片機(jī)為控制核心, 整個(gè)系統(tǒng)硬件局部包括溫度檢測(cè)局部、控制執(zhí)行局部、顯示及鍵盤系統(tǒng)及最小系統(tǒng)根本電路。系統(tǒng)利用單片機(jī)獲得溫度傳感器數(shù)據(jù)并與系統(tǒng)設(shè)計(jì)值進(jìn)展比擬, 根據(jù)比擬結(jié)果分別控制執(zhí)行系統(tǒng)。溫度控制系統(tǒng)控制框圖如圖1 所示。圖1 . 系統(tǒng)控制流程圖2 . 系統(tǒng)硬件設(shè)計(jì)根據(jù)系統(tǒng)所需完成的功能, 設(shè)計(jì)系統(tǒng)硬件構(gòu)造如圖2所示。2. 1 . 控制核心系統(tǒng)采用SST 89E564RC 單片機(jī)作為控制核心, 進(jìn)行溫度采集、信息顯示及執(zhí)行機(jī)構(gòu)的控制。SST89E564RC 是美國SST 公司推出的高可靠、小扇區(qū)186 元器件與應(yīng)用奚建榮: 基于51 單片機(jī)的多點(diǎn)溫度控制系統(tǒng)設(shè)計(jì)構(gòu)造的FL
7、A SH 單片機(jī), 部嵌入72 KB 的Super. Flash, 1 KB 的RAM, 通過對(duì)其RAM 做進(jìn)一步擴(kuò)展, 可滿足嵌入系統(tǒng)操作系統(tǒng)的運(yùn)行條件。圖2. 多點(diǎn)溫控系統(tǒng)原理圖2. 2 . 溫度傳感器溫度傳感器采用Dallas 半導(dǎo)體公司的數(shù)字化溫度傳感器DS18B20。該傳感器支持. 一線總線.接口, 可方便地進(jìn)展多點(diǎn)溫度測(cè)量, 還可以程序設(shè)定9 12 位的分辨率, 最高精度為. 0. 062 5 . , 分辨率設(shè)定及用戶設(shè)定的報(bào)警溫度存儲(chǔ)在E2PROM 中, 掉電后依然保存。該產(chǎn)品支持3 5. 5 V 的電壓圍, 因其體積小使系統(tǒng)設(shè)計(jì)更靈活、方便。DS18B20 的管腳排列如圖3 所
8、示, 其中DQ 為數(shù)字信號(hào)輸入/ 輸出端; GND 為電源地; VDD 為外接供電電源輸入端。圖3 . DS18B20 管腳DS18B20 部構(gòu)造主要由4 局部組成: 64 位光刻ROM、溫度傳感器、非揮發(fā)的溫度報(bào)警觸發(fā)器T H 和TL、配置存放器。光刻ROM 中的64 位序列號(hào)是出廠前被光刻好的, 它可以看作是該DS18B20 的地址序列碼。光刻ROM 的作用是使每一個(gè)DS18B20 都各不一樣, 這樣就可以實(shí)現(xiàn)1 根總線上掛接多個(gè)DS18B20 的目的。DS18B20 溫度傳感器的部存儲(chǔ)器包括9 B 高速暫存RAM 和1 B 非易失性的可電擦除的E2PROM, 后者存放高溫度和低溫度觸發(fā)器
9、T H, T L 和構(gòu)造存放器, 該字節(jié)第7 位( TM) 為0, 低5 位一直都是1, 第6, 5 位( R1 , R0 ) 用來設(shè)置分辨率, 如表1 所示。根據(jù)DS18B20 的通信協(xié)議, 主機(jī)控制DS18B20 完成溫度轉(zhuǎn)換必須經(jīng)過3 個(gè)步驟: 每一次讀寫之前都要對(duì)其進(jìn)展復(fù)位, 復(fù)位成功后發(fā)送1 條ROM 指令, 最后發(fā)送RAM 指令, 這樣才能對(duì)DS18B20 進(jìn)展預(yù)定的操作。復(fù)位要求主CPU 將數(shù)據(jù)線下拉500 .s, 然后釋放, DS18B20 收到信號(hào)后等待16 60 .s 左右, 后發(fā)出60 240 .s的存在低脈沖, 主CPU 收到此信號(hào)表示復(fù)位成功。由于DS18B20 采用
10、的是單線進(jìn)展控制與讀取數(shù)據(jù), 因此對(duì)操作的時(shí)序要求非常嚴(yán)格, 否則由于時(shí)序不匹配, 將無法完成對(duì)器件的正確操作。表1 . DS18B20 溫度測(cè)量分辨率表R1 R0 分辨率/ b 測(cè)量精度溫度最大轉(zhuǎn)換時(shí)間/ m s 0 0 9 0. 5 93. 75 0 1 10 0. 25 187. 5 1 0 11 0. 125 375 1 1 12 0. 062 5 750 2. 3 . 控制執(zhí)行局部( 1) 壁掛爐燃燒系統(tǒng)控制??刂齐娐凡捎昧嗣}沖繼電器器件作為整個(gè)系統(tǒng)的總控局部, 當(dāng)所有居室溫度均到達(dá)設(shè)定值時(shí), 停頓壁掛爐的工作。該繼電器的特點(diǎn)是: 當(dāng)線圈收到一個(gè)脈沖信號(hào)后, 線圈通電, 電磁鐵吸合,
11、 帶動(dòng)觸頭閉合接通需要控制的電路, 當(dāng)下一個(gè)信號(hào)到來后, 電磁鐵吸合, 觸頭斷開, 切斷被控制的電源, 因此其具有自鎖和信號(hào)遙控功能。由于磁鐵的作用, 控制脈沖消失后滑片位置不發(fā)生變化, 保持穩(wěn)定狀態(tài), 所以該器件具有功耗小、具有記憶功能。( 2) 居室溫度控制。各居室溫度控制在燃燒控制系統(tǒng)工作前提下, 根據(jù)各居室溫度測(cè)量返回值, 采用上海歐凱電磁閥制造生產(chǎn)的OK6515 自保持脈沖電磁閥控制各回路的通斷。脈沖電磁閥采用脈沖和永磁技術(shù), 只需通過控制器切換脈沖的電極觸點(diǎn)來改變電磁閥的開關(guān)狀態(tài), 當(dāng)控制器發(fā)出電脈沖時(shí), 驅(qū)動(dòng)閥芯克制永磁力產(chǎn)生上下移, 使閥瓣到位后在永磁作用下處于自保持狀態(tài)。2.
12、 4 . 圖形液晶顯示模塊為了能夠提供形象直觀的用戶顯示界面, 系統(tǒng)采用圖形液晶顯示模塊LCD12864, 其具有8 位標(biāo)準(zhǔn)數(shù)據(jù)總線、6 條控制線及電源線, 可與CPU 直接接口, 顯示各種字符及圖形。考慮到系統(tǒng)中漢字的使用量少, 因此選用不帶漢字庫的LCD。對(duì)于使用的漢字分別提取其字模并以二進(jìn)制形式保存于部FLASHROM 中。3 . 系統(tǒng)軟件設(shè)計(jì)系統(tǒng)軟件設(shè)計(jì)主要依據(jù)系統(tǒng)程序流程以及DS18B20 的時(shí)序要求進(jìn)展代碼編寫。為了降低開發(fā)難度, 提高開發(fā)效率, 系統(tǒng)開發(fā)中引入了.C/ OS. .嵌入式操作系統(tǒng)并移植了LCD 顯示驅(qū)動(dòng)。另一方面, 為了確保對(duì)DS18B20 操作時(shí)序的準(zhǔn)確性, 對(duì)D
13、S18B20 進(jìn)展初始化和讀寫代碼仍采用匯編語言。3. 1 . 系統(tǒng)數(shù)據(jù)構(gòu)造系統(tǒng)所需數(shù)據(jù)構(gòu)造包括各測(cè)溫元件的序列號(hào)表, 漢字字模存儲(chǔ)、系統(tǒng)運(yùn)行時(shí)間表存儲(chǔ)、各溫控點(diǎn)的設(shè)定值187 .現(xiàn)代電子技術(shù).2021 年第2 期總第289 期. . 新型元器件.及測(cè)量值、系統(tǒng)時(shí)間的存放及一些臨時(shí)數(shù)據(jù)存儲(chǔ)。為了區(qū)別多個(gè)溫度傳感器, 在系統(tǒng)初始化時(shí)讀入傳感器中的64 位序列號(hào), 并將其存入程序存儲(chǔ)空間, 以便程序運(yùn)行期間進(jìn)展比對(duì), 共需64 B。漢字字模采用16 . 16字庫進(jìn)展提取, 其中每個(gè)漢字需32 B, 約15 個(gè)字, 為了方便程序功能的升級(jí)改良, 在程序存儲(chǔ)空間中按20 個(gè)字進(jìn)展空間分配, 需要存儲(chǔ)空
14、間640 B。系統(tǒng)運(yùn)行時(shí)間表的設(shè)計(jì)以小時(shí)為設(shè)置單位, 需要保存24 個(gè)值; 為了減少時(shí)間比擬過程中的數(shù)據(jù)計(jì)算量以及方便編程, 對(duì)每個(gè)值采用一個(gè)字節(jié)存儲(chǔ), 這里共需24 B 存儲(chǔ)空間, 這里仍然使用程序存儲(chǔ)空間進(jìn)展存儲(chǔ), 以便在系統(tǒng)掉電時(shí)設(shè)定值不會(huì)喪失。3. 2 . 系統(tǒng)程序設(shè)計(jì)系統(tǒng)程序設(shè)計(jì)主要使用KeilC51 進(jìn)展編寫, 但由于對(duì)DS18B20 器件的讀寫時(shí)序要求比擬嚴(yán)格, 故采用匯編代碼, 其中溫度讀取子程序主要代碼如下: GET_TEM: . MOV . . . . DPTR, DS_T ABLE . ; 指向器件序號(hào)表入口LOOP: . MOV R7, 7. . ; 逐個(gè)讀取溫度MOV
15、 . . A, * 055H . . . ; ROM 匹配LCALL WRITE_SERIAL LCALL DELAY MOV A, * 44H . . . ; 發(fā)出溫度轉(zhuǎn)換命令LCALL WRITE_1820 LCALL DELAY. . . ; 延時(shí)750 .s( 12 位) LCALL INIT_1820 . . . ; 準(zhǔn)備讀溫度前先復(fù)位LCALL DELAY LCALL WRITE_1820 MOV A, * 0BEH . . . ; 發(fā)出讀溫度命令LCALL WRITE_1820 LCALL READ_18200 . . ; 保存讀出的溫度數(shù)據(jù)DJNZ. R7, LOOP . .
16、CLR P1. 4 RET 4 . 結(jié). 語微型計(jì)算機(jī)在智能化電器開展中起著至關(guān)重要的作用, 而單片機(jī)經(jīng)濟(jì)實(shí)用、開發(fā)簡(jiǎn)便, 因而在工業(yè)控制、家電智能化等領(lǐng)域占據(jù)了廣泛的市場(chǎng)。這里針對(duì)目前溫度控制器現(xiàn)狀設(shè)計(jì)了一種新方案, 利用單片機(jī)及新型測(cè)溫器件設(shè)計(jì)了一種多點(diǎn)溫控采暖控制系統(tǒng), 該系統(tǒng)能夠同時(shí)測(cè)量多點(diǎn)溫度, 并根據(jù)溫度設(shè)定實(shí)時(shí)控制各回路通斷及壁掛爐的燃燒與停頓, 從而進(jìn)一步提高居室的舒適性以及采暖系統(tǒng)的經(jīng)濟(jì)性。參. 考. 文. 獻(xiàn) 1 胡學(xué)海. 單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì) M . : 電子工業(yè), 2007. 2 鑫. 單片機(jī)原理及應(yīng)用 M . : 電子工業(yè), 2005. 3 美 Jean J La
17、bro sse. 嵌入式實(shí)時(shí)操作系統(tǒng).COS. . M . 2 版. 邵貝貝, 譯. : 航空航天大學(xué), 2003. 4 屹. .COS51 移植心得 EB/ OL . htt p: / / blog . 21ic. / user 1/ 2563/ ar chiv es/ 2007/ 39152. html. 5 *卓農(nóng), 永忠. 單片機(jī)系統(tǒng)中的漢字顯示 J . 單片機(jī)與嵌入式系統(tǒng)應(yīng)用, 2001( 7) : 132.136. 6 傅勤毅, 海浪. 單片機(jī)與液晶顯示器的接口及應(yīng)用 J . 今日電子, 2005( 6) : 70.72. 7 佚名. 數(shù)字溫度傳感器DS18B20 資料 EB/ O
18、L . : / / ww w. picavr . / new s/ 2021.02/ 4189. htm, 2021. 8 Dallas. DS18B20. pdf EB/ OL . : / /. datasheet123. / 215746/ DS18B20. html, 2021 9 馬忠梅, 籍順心, 凱, 等. 單片機(jī)的C 語言應(yīng)用程序設(shè)計(jì)M . 4 版. : 航空航天大學(xué), 2007. 10 齊. 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù)基于C 語言 M . 北京: 電子工業(yè), 2004. ( 上接第185 頁) 參. 考. 文. 獻(xiàn) 1 桂彬, 谷玉海, 童亮, 等. 全自動(dòng)測(cè)色儀系統(tǒng)誤差分析及技術(shù)改造 J . 機(jī)械工業(yè)學(xué)院學(xué)報(bào), 2007, 22( 2) : 28.31. 2 建芳, 谷玉海, 振宇. 單總線技術(shù)的硅光電池特性實(shí)驗(yàn)裝置 J . 機(jī)械工業(yè)學(xué)院
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度人合伙服裝店加盟連鎖經(jīng)營合同
- 2025年度綠色建筑房產(chǎn)抵押合同范本
- 二零二五年度意外事故損害私下解決協(xié)議
- 二零二五年度智能穿戴設(shè)備合伙人股權(quán)分配與市場(chǎng)拓展協(xié)議
- 租賃音響合同范本
- 膠圈買賣銷售合同范本
- 二零二五年度口腔診所負(fù)責(zé)人侵權(quán)責(zé)任免除與保密合同
- 石墨在商業(yè)活動(dòng)中的品牌營銷傳播
- 二零二五年度杭州國際會(huì)展中心展位租賃合同
- 二零二五年房產(chǎn)借名購買房產(chǎn)保險(xiǎn)協(xié)議
- 大學(xué)生考研規(guī)劃
- 四川政采評(píng)審專家入庫考試基礎(chǔ)題復(fù)習(xí)試題
- 車輛采購論證方案
- 《ZARA服裝品牌策劃》課件
- 員工賠償金保密協(xié)議書(2篇)
- GB/T 44828-2024葡萄糖氧化酶活性檢測(cè)方法
- 青海省西寧市2023-2024學(xué)年高一上學(xué)期物理期末試卷(含答案)
- GB/T 44865-2024物聯(lián)網(wǎng)基于物聯(lián)網(wǎng)和傳感網(wǎng)技術(shù)的動(dòng)產(chǎn)監(jiān)管集成平臺(tái)系統(tǒng)要求
- 高中生物課程標(biāo)準(zhǔn)(人教版)
- 青霉素類抗菌藥物課件
評(píng)論
0/150
提交評(píng)論