999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DS18B20溫度控制器的設計

2019-01-17 02:08:52薛曉珍
機械管理開發 2018年12期
關鍵詞:單片機系統

薛曉珍

(山西大醫院, 山西 太原 030032)

引言

在工業生產中,常常對環境溫度進行監測并依據溫度做出相應的控制。傳統的辦法是用熱電阻或熱電偶等元件來采集溫度信息,但需要AD轉換模塊將采集的模擬量轉換為數字量,造成了硬件的復雜以及成本的提高[1],同時也降低系統的可靠性和精度。DS18B20的出現大大解決了上述問題,它是美國DALLAS公司生產的新型單總線數字式溫度傳感器,集溫度測量與AD轉換為一體,直接輸出數字量,單總線、硬件簡單,可以實現多點測量,具有體積小,硬件成本低,抗干擾能力強,精度高,附加功能強等特點,廣泛的應用于倉儲管理、工農業生產制造、氣象觀測、科學研究以及日常生活中。

1 硬件結構

本文所設計的智能溫度傳感器以STC89C52單片機為主控芯片,采用DS18B20采集溫度信號,DS12C887提供實時時鐘,設計了數碼管顯示與繼電器輸出控制,并設計了良好的人機交互界面,方便用戶操作,其系統框圖如圖1所示。

圖1 溫度控制系統圖

按鍵或是紅外遙控輸入控制命令,包括開機、設定溫度、定時選擇,系統置位繼電器對采暖設備進行加熱。實時采集DS18B20溫度傳感器的信息,并將室溫的采集值和設定溫度值顯示到數碼管上,當室溫達到指定值時系統控制繼電器停止加熱,進入保溫狀態(低功耗加熱),在加熱的工程中如檢測到設備溫度超過上限,同樣斷開繼電器停止加熱以保護設備,并讓蜂鳴器蜂鳴3次提醒用戶溫度超限了。DS12C887為系統提供準確的時鐘,用戶可以設定定時開機與定時關機,設定時數碼管將切換到顯示時間值,設定完成后則繼續顯示溫度值,并可以實時查詢設定的時間值和設備表面的溫度值。該系統采用了雙溫雙控的控制原理,并設計了低功耗保溫,在降低功耗的同時有效的保護了采暖設備。

1.1 STC89C52單片機

STC89C52單片機具有很高的速率和極低的功耗,抗干擾能力強,具有8K的Flash和512K的RAM,存儲空間大,并支持在系統編程(ISP)和在應用中編程(IAP),編寫和下載程序極為的方便。極小的封裝有效減少了目標板的體積,定時器、中斷、看門狗等功能模塊滿足了溫控器功能的要求。該單片機體積小、功耗低、成本低,完全能滿足溫度控制器的功能需求。

1.2 DS18B20溫度傳感器

DS18B20是美國DALLAS公司生產的,它是一款新型單總線數字式溫度傳感器,及溫度測量與AD轉換為一體,直接輸出數字量,硬件電路極為簡單[2]。本文采用了兩個DS18B20傳感器,一個用于監測室溫一個用于采集設備的溫度,其連接原理圖如圖2所示。

圖2 DS18B20連接原理圖

DS18B20只有3個管腳,VDD接電源,3V~5V,GND為地;DQ為數據的輸入輸出。DQ作為輸出時為漏極開路,必須加4.7 kΩ的上拉電阻[3],本文采用了10 K的上拉電阻。單片機經過單線接口DQ訪問DS18B20的工作流程為:對DS18B20進行初始化,然后發送ROM指令,再發送RAM操作指令,等到轉換完成即可處理轉換結果。

1.3 時鐘日歷芯片DS12C887

DS12C887芯片也是美國DALLAS公司生產的,能產生世紀、年、月、日、分、秒等信息具有很豐富的功能。DS12C887中自帶有鋰電池,外部掉電時,其內部時間信息還能夠保持10年之久,時間的表示可以選二進制或是BCD碼表示,具有可編程方波輸出方式和三種可編程中斷方式[4],能為系統提供精確的時鐘。DS12C887時鐘芯片能為系統提供精確的時鐘,為溫控器定時功能提供了可靠的保障。DS12C887與STC89C52的連接示意圖如圖3所示。

圖3 DS12C887時鐘芯片與單片機連接原理圖

1.4 數碼管顯示電路

選用了4位數碼管顯示當前溫度和設定溫度值以及定時時間,數碼管采用了靜態顯示的方法。選用了74HC573鎖存器鎖存P0口的狀態,一個用于輸出數碼管的段碼,一個用于數碼管的位選[5],原理圖如圖4所示。需要顯示數字時,首先單片機置位復位P0口8個管腳的不同狀態控制鎖存器的邏輯,用于選定不同的數碼管段位信息,為了靜態顯示,應用74HC573鎖存器,然后單片機將需要顯示的數字信息通過P2口進行輸出,高低電平狀態決定了數碼管點亮的位,從而顯示出需要的數字信息。

圖4 數碼管元件與單片機連接原理圖

1.5 繼電器和蜂鳴器控制

繼電器與蜂鳴器選用了三極管的開關原理控制繼電器或是蜂鳴器的通與斷,當I/O口輸出低電平時,三極管導通,繼電器或是蜂鳴器置位;當I/O口輸出高電平時三極管截止,繼電器或是蜂鳴器停止工作。I/O口需串接1 kΩ的電阻以起到限流的作用。

2 系統軟件設計

系統的軟件采用了模塊化思想,根據溫控器的功能要求,設計了主函數、溫度檢測函數、顯示函數、定時開關機函數、按鍵處理函數以及紅外解碼函數。

主函數的主要任務是初始化、比較溫度值、調用子函數;溫度檢測主要是采集兩個DS18B20的溫度值,并返回轉換完成的值;顯示函數主要是顯示當前溫度值和設定溫度值,還負責顯示定時設定的時間和設備的表面溫度等信息;定時開關機函數提供設定定時時間,并負責系統的定時開機與關機;按鍵處理及紅外解碼函數負責檢測按鍵信息以及接收紅外遙控的控制信息,并依據信息作出處理,包括開關機、設定溫度值的調節和定時時間的設置[6]。為了進一步提高系統的執行效率和降低系統功耗,子函數均采用中斷的方式,當不需要該功能模塊時,系統不調用,只有滿足中斷條件時才對調用該函數,這樣可提高軟件系統的運行效率和抗干擾程度,并提供了休眠模式降低系統的功耗。

3 結論

本文所設計的智能溫度控制器采用雙溫雙控的原理,可以紅外遙控和手動按鍵控制,可隨時調節設定環境溫度值和設備安全上限溫度值,具有定時開關機的功能。結構簡單、功能強大,系統可靠性高、實時性強,用戶操作方便,具有很強的實用性,能應用于各種加熱設備,具有廣泛的應用。

猜你喜歡
單片機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 妇女自拍偷自拍亚洲精品| a级毛片免费在线观看| 91精品国产综合久久不国产大片| 国产精品一区不卡| 国产精品亚洲一区二区三区z| 波多野结衣中文字幕一区二区| 国产乱子伦视频三区| 无码aaa视频| 婷婷亚洲综合五月天在线| 91视频国产高清| 九九线精品视频在线观看| 无码精品福利一区二区三区| 97在线免费视频| 亚洲第一成年网| 国产一区二区三区在线精品专区| 欧美啪啪精品| 日韩欧美成人高清在线观看| 国产精品亚洲精品爽爽| 中文字幕在线观看日本| 国产波多野结衣中文在线播放| 精品无码日韩国产不卡av | 国产91精品调教在线播放| 九色综合视频网| 亚洲视频免| 中文无码精品a∨在线观看| 国产成人精品在线1区| 囯产av无码片毛片一级| 综合久久五月天| 成人精品午夜福利在线播放| 夜色爽爽影院18禁妓女影院| 亚洲国产成人精品无码区性色| 草逼视频国产| 97视频免费在线观看| 亚洲天堂成人| 精品国产网| 亚洲色婷婷一区二区| 国产精品欧美亚洲韩国日本不卡| 国产一级做美女做受视频| 国产欧美视频在线观看| 好紧好深好大乳无码中文字幕| 国内精品视频| 成年网址网站在线观看| 日韩午夜福利在线观看| AV无码一区二区三区四区| 久久久受www免费人成| 日韩色图区| 国产精品美乳| 91久久国产综合精品女同我| 日本一本在线视频| 久久久久国产精品嫩草影院| 无码粉嫩虎白一线天在线观看| 美女高潮全身流白浆福利区| 国产成人精品男人的天堂下载| 国产无码精品在线播放| 97se亚洲综合在线天天 | 女人毛片a级大学毛片免费 | 国内精品免费| 国产农村妇女精品一二区| 国产精品林美惠子在线播放| 九九视频免费在线观看| 久久综合色天堂av| 熟女日韩精品2区| 欧美 亚洲 日韩 国产| 亚洲日韩图片专区第1页| 国产精品污视频| 色婷婷亚洲十月十月色天| 国产自在线播放| 毛片a级毛片免费观看免下载| 精品视频第一页| 国产一级做美女做受视频| 欧美区一区| 无码中文AⅤ在线观看| 视频一本大道香蕉久在线播放| 青青青草国产| 一区二区三区四区精品视频| 国产特级毛片aaaaaa| 99热线精品大全在线观看| 亚洲经典在线中文字幕| 男女男精品视频| 另类重口100页在线播放| www.av男人.com| 97se亚洲综合|