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

基于單片機的室內(nèi)測溫控制系統(tǒng)設計

2020-07-04 02:13:18侯佳亮張濤盧涵宇
電腦知識與技術 2020年13期
關鍵詞:單片機系統(tǒng)設計

侯佳亮 張濤 盧涵宇

摘要:隨著計算機和物聯(lián)網(wǎng)技術的快速發(fā)展,人們對室內(nèi)溫度控制的要求越來越高。本文設計的室內(nèi)測溫控制系統(tǒng),以AT89C52芯片為核心,采用單片機、DS18820傳感器為測量元件,按鍵設定為輸入,通過LCDl602顯示構成自動化測溫控制系統(tǒng)。應用定值開關算法及溫度控制系統(tǒng)軟件,最終實現(xiàn)對室內(nèi)溫度的精確實時監(jiān)測和自動調(diào)控。

關鍵詞:AT89C52;DSl8820溫度傳感器;LCD1602;溫度控制

中圖分類號:TP311 文獻標識碼:A

文章編號:1009-3044(2020)13-0242-03

溫度是反映物體或者環(huán)境的冷熱程度,隨著科技的進步和人們生活水平的不斷改善,溫度自動檢測與控制在工農(nóng)業(yè)等方面應用越來越普及,比如在智能家居中溫度的自動調(diào)節(jié),蔬菜大棚智能溫室等。因此室內(nèi)溫度檢測系統(tǒng)的廣泛應用也逐漸成為研究熱點。

本論文設計在結合溫度檢測與單片機功能的基礎上,設計以單片機為核心的測溫系統(tǒng)。主要采用模塊化和層次化的理念,把溫度獲取、單片機計算以及LCD顯示系統(tǒng)性相結合。測溫系統(tǒng)以5l單片機最小系統(tǒng)為核心,DSl8820傳感器為測量元件,按鍵設定為輸入,通過LCDl602顯示構成自動化測溫控制系統(tǒng)。從而實現(xiàn)室內(nèi)溫度的實時監(jiān)控以及超過(低于)設定溫度時并進行自動報警,同時可以控制其他升溫(降溫)設備系統(tǒng),以此來維持室內(nèi)溫度的恒定。

1整體系統(tǒng)電路設計

基本單片機的室內(nèi)測溫控制系統(tǒng)設計共有六大電路部分:主控電路、溫度測量電路、溫度顯示部分、溫度設定電路、溫度控制電路、溫度報警電路。系統(tǒng)的整體設計框圖如圖1所示。主控部分采用AT89C52單片機作為主體,編程控制硬件電路,實現(xiàn)自動檢測參數(shù)指標。溫度測量電路主要進行溫度的檢測,溫度的測量主要是對溫室內(nèi)的溫度進行實時的采集,DS18820芯片把所采集到的溫度傳送給主控制單元;溫度的設定部分主要是根據(jù)室內(nèi)所需要。

需要的相對恒定的溫度范圍進行設定(包括溫度范圍的上限值和溫度范圍的下限值)。溫度顯示電路主要是把主控單元輸出的數(shù)據(jù)通過LCDl602液晶顯示出來,以便看工作人員觀察;溫度的控制部分主要是實時溫度不在所設定的溫度范圍內(nèi)時,通過控制外部降溫或者升溫設備絕對室內(nèi)進行經(jīng)文或者升溫處理;溫度的報警電路設計主要是在實時溫度如果不在所設定的溫度范圍內(nèi)時會自動發(fā)出報警提醒。

2主要硬件設計

2.1主控電路

主控電路的硬件連接比較簡單,可以利用單片機的引腳口P1、P2、P3中的任意一個接口與單總線連接起來從而實現(xiàn)雙向數(shù)據(jù)傳輸,同時還可以通過轉換器串行口使單片機與和計算機相連接,這樣一來便可以是實現(xiàn)溫控系統(tǒng)與Windows操作系統(tǒng)之間進行軟件管理。

單片機工作需要三個基本條件:接電路供電電源、接石英晶體振蕩器和按鍵復位電路以及把程序燒錄到單片機最小系統(tǒng)芯片中,如圖2所示。

STC89C52單片機的最小化系統(tǒng)的設計中只使用了單片機的一片集成化電路,這樣一來可以實現(xiàn)電路系統(tǒng)的低功耗、簡單運算控制等。

單片機通常情況下在每次正常的開機或者工作過程中處于非正常工作狀態(tài)時,都需要對系統(tǒng)進行初始化操作,以便中央處理單元(CPU)和其他的功能性部件都處于一個確定話的初始狀態(tài),在并在此以后按照這個狀態(tài)開始后續(xù)的工作。從單片機的工作電路原理中可以看出單片機或者其最小系統(tǒng)的復位工作都是需要外部電路進行實現(xiàn)的。其中原理為當時鐘電路開始工作以后,如果在單片機的RST(復位)引腳上出現(xiàn)兩個或者兩個以上的機器周期處于高電平的工作狀態(tài)時,此時單片機可以實現(xiàn)初始化狀態(tài)。

2.2溫度測量電路

本設計采用DSl8820溫度傳感器芯片。該芯片的內(nèi)部結構如圖3所示。該傳感器主要有三部分組成,分別為64位的閃存ROM、溫度傳感器以及非易失性溫度報警觸發(fā)器(Non-vola-tile Temperature Marm Starter)TH和TL。這種智能傳感器的供電方式?jīng)]有太多的限制,既可以通過寄生供電(Parasite Power)也可以通過外部電源(+5V)另外供電。如果是在寄生供電的情況下,在總線處于高電平時DSl8820便可以從總線上獲得能量存儲到自己內(nèi)部電容上,當總線處于低電平時,便可以有自己內(nèi)部電容為其供電。

2.3溫度顯示電路

本測溫控制系統(tǒng)的顯示主要是體現(xiàn)在實時檢測溫度變化范圍以及與溫度相關數(shù)據(jù)的顯示。由于LCD液晶顯示不僅可以顯示數(shù)字,還可以顯示文字、圖形等,而且背光的亮度也是可調(diào)節(jié)以便達到節(jié)能的標準。因此在本設計中研究的溫控電路設計中顯示模塊使用的是LCD1602液晶,系統(tǒng)的顯示電路可以用來顯示DS18820采集到的周圍環(huán)境或者物體溫度的實時溫度和相關數(shù)值等。溫度顯示電路如圖4所示。

2.4溫度控制電路

溫度控制模塊包含:降溫電路和升溫電路二個子模塊。降溫電路的設計中主要是由NPN三極管、繼電器、降溫模擬風扇等元件組成。三極管的集電極通過一個單向?qū)ǖ亩O管接的是+5V的電壓源,基極是通過一個電阻(R6)和單片機的P1.5口相連接,三極管的發(fā)射極接地,而在二極管D2的兩端并聯(lián)一個繼電器,繼電器的作用是控制降溫風扇對溫室內(nèi)的溫度進行降溫處理。通過這樣的電路設計可以對室內(nèi)進行通風,以便達到降溫的目的。

升溫電路的設計中同樣也是由NPN三極管、控制繼電器、模擬升溫加熱絲等組成。三極管的集電極通過一個單向?qū)ǖ亩O管接的是VCC電壓源,基極是通過一個電阻(R7)和單片機的P1.6口相連接,三極管的發(fā)射極接地,而在二極管D4的兩端并聯(lián)一個繼電器,繼電器的作用是控制升溫加熱絲對溫室內(nèi)的溫度進行升溫處理。通過這樣的電路設計可以對室內(nèi)進行升溫處理。

2.5溫度報警電路

本溫控系統(tǒng)的報警電路設計主要是由PNP三極管、限流電阻和LED發(fā)光二極管組成。其中PNP三極管的發(fā)射極接的是+5V的電壓源,三極管的基極可以通過一個1K的電阻和單片機的P1.3口以及P1.4口相連接,三極管的集電極可以接地。通過這樣的電路設計可以實現(xiàn)溫度報警的目的,溫度報警的電路如圖5所示。

本溫控系統(tǒng)所設計的溫度報警電路的主要工作方法是:當DSl8820傳感器所獲取的實際溫度在所設定的溫度范圍之內(nèi)時,對應于單片機P1.4口輸出的是高電平,此時PNP三極管的發(fā)射極和基極之間是不會導通的,因此發(fā)射極和集電極之間不能構成回路,報警指示燈也就不會被點亮;同樣的道理,如果被測量的溫度不在所設定的范圍之內(nèi)(高于設定溫度范圍的最大值或者低于設定溫度范圍的最小值),此時單片機對應的I/O引腳便會輸出低電壓,PNP三極管的發(fā)射極和基極之間便會被導通,此時控制發(fā)射極和集電極之間的回路也會被導通,對應的報警指示燈會被點亮。

2.6電源模塊

本設計電源模塊通過電路設計可以給系統(tǒng)中的各個元器件進行供電,以保證系統(tǒng)的正常運行。電源電路如圖6所示,供電電路由濾波器、變壓器、集成穩(wěn)壓以及二極管整流橋構成了該系統(tǒng)穩(wěn)壓電源電,可以提供穩(wěn)定而且合適的電能。

3系統(tǒng)測試和實現(xiàn)

本系統(tǒng)的軟件設計主要分三大模塊:系統(tǒng)主程序模塊、溫度采集模塊程序、LCD1602顯示驅(qū)動程序模塊。系統(tǒng)需要完成對各接口芯片的初始化,設置啟動/清除標志寄存器、顯示寄存器和語音寄存器,并對它們進行初始化,還需要中斷向量的設計以及開中斷、循環(huán)等待等工作,溫度檢測子程序主要是溫度控制,LCD顯示子程序主要是溫度顯示和報警。系統(tǒng)主程序流程圖如圖7所示。

4結論

本文設計了基于單片機的室內(nèi)溫度測量控制系統(tǒng),系統(tǒng)包含AT89C52單片機、DS18820數(shù)字溫度傳感器、LCD1602的顯示電路、溫度設定電路等電路,系統(tǒng)中選擇定值開關控制法、PID線性溫度控制法和智能溫度控制法進行搭配組合,實現(xiàn)對水溫的精確監(jiān)控基于系統(tǒng)操作簡單,實用性強。

猜你喜歡
單片機系統(tǒng)設計
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 欧美日韩中文字幕在线| 日韩不卡免费视频| 国产一级视频久久| 国产亚洲精久久久久久无码AV| 国产av剧情无码精品色午夜| 日韩福利视频导航| 亚洲国产精品成人久久综合影院| 丁香五月激情图片| 2019年国产精品自拍不卡| 日本午夜精品一本在线观看| 特级做a爰片毛片免费69| 亚洲福利视频一区二区| 亚洲日韩第九十九页| 色天天综合| 午夜免费视频网站| 欧美日本在线观看| 国产凹凸视频在线观看| 日本不卡免费高清视频| 国产又色又爽又黄| 欧美一级在线播放| 久久免费视频6| 乱人伦视频中文字幕在线| 精品国产中文一级毛片在线看| 欧美日韩午夜| 亚洲日本中文综合在线| yy6080理论大片一级久久| 国产手机在线ΑⅤ片无码观看| 国产剧情国内精品原创| 国产成人做受免费视频 | 国产高清在线观看91精品| 91青草视频| 一级毛片不卡片免费观看| 四虎永久免费网站| 欧美激情视频在线观看一区| 免费Aⅴ片在线观看蜜芽Tⅴ| 亚洲精品视频在线观看视频| 亚洲男人天堂2020| 婷婷丁香在线观看| 亚洲天堂区| 成人在线不卡视频| 欧美日韩v| 国产成+人+综合+亚洲欧美| 精品剧情v国产在线观看| 日本亚洲最大的色成网站www| 国产经典三级在线| 亚洲精品在线观看91| 国产手机在线小视频免费观看 | 亚洲狠狠婷婷综合久久久久| 国产一区在线观看无码| 久久精品女人天堂aaa| h视频在线播放| 人人爽人人爽人人片| 国产99在线观看| 国产拍在线| 99热线精品大全在线观看| 欧美成人免费| 欧美国产日产一区二区| 欧美日韩国产综合视频在线观看| 欧亚日韩Av| 久久免费成人| 免费一级α片在线观看| 久久久久青草线综合超碰| 欧美精品高清| 国产成人做受免费视频| 九九精品在线观看| 强奷白丝美女在线观看| 99在线视频免费| 欧美亚洲中文精品三区| 中文字幕人成乱码熟女免费 | 国产69囗曝护士吞精在线视频| 国产午夜无码专区喷水| 欧美日韩国产成人高清视频| 99这里只有精品免费视频| 老司机午夜精品视频你懂的| 亚洲日本中文字幕天堂网| 伊人婷婷色香五月综合缴缴情| 国产青青草视频| 亚洲日本一本dvd高清| 久夜色精品国产噜噜| 免费久久一级欧美特大黄| 婷婷六月综合| 欧美自慰一级看片免费|