亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機的溫濕度檢測控制系統(tǒng)設計

        2014-03-20 12:01:40馮媛碩宋吉江
        關鍵詞:單片機檢測系統(tǒng)

        馮媛碩, 宋吉江

        (山東理工大學 電氣與電子工程學院, 山東 淄博 255091)

        隨著經(jīng)濟和社會的不斷發(fā)展,人們對生活質(zhì)量要求顯著提高,對植被的要求也越來越嚴格.如何種植出品種優(yōu)良的植物,一直是人們研究的話題.而基于單片機的溫濕度控制系統(tǒng)對解決這些問題有著非常重大的意義.現(xiàn)代社會越來越多的實驗都要求在嚴格的環(huán)境條件下完成,而溫度和濕度是最基本的環(huán)境條件,也是影響較大的因素.一般溫濕度控制系統(tǒng)中的溫濕度測量均采用熱敏電阻與濕敏電容,這種傳統(tǒng)的模擬式溫濕度傳感器一般都需要設計信號調(diào)理電路并經(jīng)過復雜的校準和標定過程,因此測量精度難以保證,且在線性度、重復性、互換性等方面也存在一定問題[1-2].

        環(huán)境的監(jiān)測與控制在工業(yè)、農(nóng)業(yè)、國防等行業(yè)有著廣泛的應用.AT89C51單片機是常用于控制的芯片,在智能儀器儀表、工業(yè)檢測控制、機電一體化等方面取得了令人矚目的成果,用其作為溫濕度檢測控制系統(tǒng)的實例也很多.使用AT89C51單片機能夠?qū)崿F(xiàn)溫濕度全程的自動檢測與控制,而且AT89C51單片機易于學習、掌握,性價比高.使用AT89C51型單片機設計溫濕度檢測控制系統(tǒng),可以及時、精確的反映室內(nèi)的溫度以及濕度的變化.完成諸如升溫到特定溫度、降溫到特定溫度、在溫度上下限范圍內(nèi)保持恒溫等多種控制方式,在濕度控制方面也是如此[3].將此系統(tǒng)應用到溫室大棚當中無疑為植物的生活提供了更加適宜的環(huán)境.

        本系統(tǒng)所要完成的任務是:(1)人性化的設計.根據(jù)植物的生活需求,把溫濕度值控制在一定的范圍內(nèi);(2)能夠?qū)崟r、準確的顯示采樣溫度值與濕度值;(3)通過采集溫度及濕度值,準確的判斷標準值與當前值之間的差異,及時的啟動報警裝置進行報警,并采取相應的控制方案.

        1 系統(tǒng)總體設計

        1.1 系統(tǒng)功能設計

        系統(tǒng)要完成的設計功能是:(1)實現(xiàn)對溫室大棚溫濕度參數(shù)的實時采集,測量空間的溫度和濕度,由單片機對采集的溫濕度值進行循環(huán)檢測、數(shù)據(jù)處理、顯示,實現(xiàn)溫濕度的智能檢測[4];(2)實現(xiàn)超越數(shù)據(jù)的及時報警,并啟動控制系統(tǒng),實現(xiàn)溫室的目的;(3)現(xiàn)場檢測設備應具有較高的靈敏度、可靠性、抗干擾能力.測溫范圍:0℃~60℃;測溫精度:±0.5℃;測濕范圍:0~100%RH;測濕精度:±2.5%RH.

        1.2 系統(tǒng)的組成和工作原理

        1.2.1 系統(tǒng)的組成

        以單片機為控制核心,采用溫濕度測量、通信技術、控制技術等技術、以溫濕度傳感器作為測量元件,構(gòu)成智能溫濕度測量控制系統(tǒng).可分為溫濕度測量電路,顯示電路,聲光報警電路,溫濕度控制電路(圖1).選用的主要器件有:AT89C51單片機、溫濕度傳感器AM2301、1602LCD顯示模塊、降溫裝置風扇、升溫裝置加熱器、増濕裝置噴霧器、除潮裝置除潮器、紅綠LED燈、報警裝置蜂鳴器等.

        1.2.2 系統(tǒng)的工作原理

        本系統(tǒng)以單片機AT89C51為核心,數(shù)據(jù)采集、傳輸、顯示、報警都要通過單片機.數(shù)據(jù)采集通過單總線的智能數(shù)字溫濕度傳感器AM2301完成;通過單片機把采集的數(shù)據(jù)顯示在1602LCD上;當采集的數(shù)據(jù)超出給定范圍時,有蜂鳴器實時報警,并顯示紅燈提示,并進行相應的控制處理.在整個系統(tǒng)中采用了AM2301單總線技術,單片機采用C語言編程.

        本系統(tǒng)的核心為溫濕度控制系統(tǒng),由AT89C51單片機、風扇、加熱設備、加濕設備、排潮設備、報警模塊組成.AT89C51作為中央控制裝置,負責中心運算和控制,協(xié)調(diào)系統(tǒng)各個模塊的工作[5].系統(tǒng)其他模塊工作原理在后文詳細介紹.

        圖1 系統(tǒng)的組成

        2 系統(tǒng)硬件設計

        2.1 AT89C51單片機

        AT89C51設計和配置了振蕩頻率,并可通過軟件設置省電模式.空閑模式下,CPU暫停工作,而RAM定時計數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復位.按照實際需要,同時也考慮到設計成本與整個系統(tǒng)的精巧性,本系統(tǒng)中選用價格較低、工作穩(wěn)定的AT89C51單片機作為整個系統(tǒng)的控制器(圖2).

        圖2 AT89C51單片機的片內(nèi)硬件組成結(jié)構(gòu)

        2.2 時鐘電路

        AT89C51單片機各功能部件的運行都以時鐘信號為準,有條不紊、一拍一拍地工作.因此時鐘頻率直接影響單片機的速度,時鐘電路的質(zhì)量也直接影響單片機系統(tǒng)的穩(wěn)定性.AT89C51單片機內(nèi)部有一個用于構(gòu)成振蕩的高增益反相放大器,它的輸入端為芯片引腳XTAL1,輸出端為XTAL2.這兩個引腳跨接石英晶體和微調(diào)電容,構(gòu)成一個穩(wěn)定的自己振蕩器.外部時鐘方式時外部時鐘電源直接接到XTAL1端,XTAL2端懸空(圖3).

        圖3 時鐘電路

        2.3 復位電路

        復位是單片機的初始化操作,只需給AT89C51的復位引腳RST加上大于2個機器周期(即24個時鐘振蕩周期)的高電平就可使AT89C51復位.復位電路通常采用自動復位和按鈕復位兩種方式.上電復位是通過外部復位電路給電容C充電加至RST引腳一個短的高電平信號,次信號隨著VCC對電容C的充電過程而逐漸回落,即RST引腳上的高電平持續(xù)時間取決于電容C的充電時間.因此為保證系統(tǒng)能可靠地復位,EST引腳上的高電平必須維持足夠長的時間.復位電路如圖4所示.

        圖4 復位電路

        2.4 傳感器設計

        使用AM2301數(shù)字溫濕度傳感器.它應用專用的數(shù)字模塊采集技術和溫濕度傳感技術,確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性.傳感器包括一個電容式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機相連接[6].因此該產(chǎn)品具有品質(zhì)卓越、超快響應、抗干擾能力強、性價比極高等優(yōu)點.校準系數(shù)以程序的形式儲存在OTP內(nèi)存中,傳感器內(nèi)部在檢測信號的處理過程中要調(diào)用這些校準系數(shù).單線制串行接口,使系統(tǒng)集成變得簡易快捷.超小的體積、極低的功耗,信號傳輸距離可達20m以上,使其成為各類應用甚至最為苛刻的應用場合的最佳選則.產(chǎn)品為 4 針單排引腳封裝.連接方便,特殊封裝形式可根據(jù)用戶需求而提供.對于接口電路的設計,連接線長度短于20m時用5kΩ上拉電阻,大于20m時根據(jù)實際情況使用合適的上拉電阻(圖5).

        圖5 AM2301典型接口電路

        2.5 光聲報警系統(tǒng)設計

        采用紅綠LED燈作為光報警提示,當系統(tǒng)檢測到的數(shù)據(jù)符合給定的要求時,現(xiàn)場始終綠燈顯示;當系統(tǒng)檢測到的數(shù)據(jù)不符合給定的要求時,現(xiàn)場轉(zhuǎn)化為紅燈報警提示;本系統(tǒng)采用蜂鳴器作為聲報警提示,當系統(tǒng)檢測到的數(shù)據(jù)符合給定的要求時,現(xiàn)場沒有蜂鳴器報警提示;當系統(tǒng)檢測到的數(shù)據(jù)不符合給定的要求時,現(xiàn)場蜂鳴器報警提示(圖6).

        圖6 光聲報警系統(tǒng)電路圖

        2.6 溫濕度控制系統(tǒng)

        溫濕度控制系統(tǒng)主要組成有:AT89C51單片機、風扇、加熱設備、加濕設備、排潮設備、報警模塊.當系統(tǒng)檢測到的數(shù)據(jù)不符合給定的要求時,系統(tǒng)啟動溫濕度控制系統(tǒng)實現(xiàn)恒溫恒濕的目的[7-8].其中:風扇負責系統(tǒng)的降溫工作;加熱設備負責系統(tǒng)的加熱工作;噴霧設備負責系統(tǒng)的加濕工作;排潮設備負責系統(tǒng)的去濕工作[4].報警模塊(雙色燈):負責系統(tǒng)的報警功能.如果當前的溫度超過用戶設定的界限時系統(tǒng)將自動報警,雙色燈在單片機的控制下有規(guī)律的切換,同時報警模塊發(fā)出報警聲,通知用戶采取相應的措施,電路圖如圖7所示.

        圖7 溫濕度控制系統(tǒng)電路圖

        2.7 液晶顯示模塊設計

        液晶顯示的原理是利用液晶的物理特性,通過電壓對其顯示區(qū)域進行控制,有電就有顯示,這樣即可以顯示出圖形.液晶顯示器具有厚度薄、適用于大規(guī)模集成電路直接驅(qū)動、易于實現(xiàn)全彩色顯示的特點.在對液晶模塊的初始化中要先設置其顯示模式,在液晶模塊顯示字符時光標是自動右移的,無需人工干預.每次輸入指令前都要判斷液晶模塊是否處于忙的狀態(tài).相對而言,液晶顯示器的功耗主要消耗在其內(nèi)部的電極和驅(qū)動IC上,因而耗電量比其它顯示器要少得多.

        3 系統(tǒng)軟件設計

        軟件系統(tǒng)設計過程:系統(tǒng)初始化模塊,溫濕度檢測模塊,顯示模塊,報警模塊,溫濕度判斷控制模塊.系統(tǒng)軟件總體流程圖如圖8所示.

        圖8 系統(tǒng)流程圖

        3.1 溫濕度檢測模塊

        溫濕度檢測模塊負責完成溫度和濕度的測量及模擬量轉(zhuǎn)換為數(shù)字量的全過程,這也是它為什么重要的原因.數(shù)字式溫濕度傳感器AM2301直接把檢測到的模擬量轉(zhuǎn)化為數(shù)字量送給單片機,在經(jīng)過單片機的處理,把溫濕度值顯示在液晶屏上[8].溫濕度傳感器的精確度值直接影響到整個系統(tǒng)的檢測與控制,所以系統(tǒng)采用數(shù)字式溫濕度傳感器AM2301采集溫室內(nèi)的溫濕度.

        (1)系統(tǒng)主程序設計.系統(tǒng)上電,AT89C51首先完成對串口及 LCD1602的初始化工作,然后開始讀取 AM2301的溫濕度數(shù)據(jù).對讀取的數(shù)據(jù)進行校驗,如果錯誤(不在范圍內(nèi))則重新讀取,如果數(shù)據(jù)正確則將讀取的溫濕度數(shù)據(jù)存入內(nèi)部數(shù)據(jù)寄存器,然后對該數(shù)據(jù)進行數(shù)據(jù)轉(zhuǎn)換將結(jié)果存入數(shù)據(jù)顯示寄存區(qū).將待顯示數(shù)據(jù)送 LCD1602顯示,并將該數(shù)據(jù)發(fā)送至串口,然后重新進行下一輪溫濕度數(shù)據(jù)讀取與顯示.

        (2)AM2301溫濕度讀取程序設計.通過單總線訪問AM2301.首先主機發(fā)開始信號,然后主機等待接收 AM2301響應信號.當 AM2301發(fā)出響應信號后,主機則連續(xù)接收AM2301送出的 40位數(shù)據(jù),對 40位數(shù)據(jù)校驗正確后則存入內(nèi)部數(shù)據(jù)寄存區(qū).

        3.2 溫濕度判斷控制模塊

        溫濕度判斷控制模塊是系統(tǒng)的核心模塊之一,所謂判斷控制模塊,就是對當前溫室內(nèi)的實際溫濕度與給定的溫濕度范圍進行比較,先進行判斷,然后再進行控制,控制模塊是決定系統(tǒng)將要進行什么工作的.如溫度高于上限時需要降溫,低于下限時需要升溫,如濕度高于上限時需要降濕,低于下限時需要増濕,同時還要啟動警報等[9-10].溫濕度判斷控制系統(tǒng)程序整體設計流程圖如圖9所示.

        圖9 溫濕度判斷控制系統(tǒng)程序整體思路

        4 結(jié)束語

        基于AM2301的溫濕度控制系統(tǒng),經(jīng)實驗驗證,溫濕度偏差小,精度更高,設計運行穩(wěn)定.LCD顯示數(shù)字讀數(shù)方面,便于掌握環(huán)境溫濕度數(shù)據(jù).

        目前國內(nèi)外的溫濕度檢測使用的溫濕度檢測元件種類繁多、應用范圍也較廣泛,加之單片機和大規(guī)模集成電路技術的不斷提高,出現(xiàn)了高性能、高可靠性的單片數(shù)據(jù)采集系統(tǒng).隨著經(jīng)濟和社會的不斷發(fā)展,人們對自己的生活環(huán)境越來越嚴格.特別在溫室大棚中,對溫濕度要求更為嚴格.基于單片機的溫濕度監(jiān)測控制系統(tǒng)設計,對環(huán)境的溫濕度監(jiān)測控制系統(tǒng)做了詳細的設計與實現(xiàn).采用高性能的控制芯片AT89C51,高精度數(shù)字溫濕度傳感器AM2301.向模塊化、高速化、智能化的單片機數(shù)據(jù)采集系統(tǒng)靠近.將此系統(tǒng)應用到溫室大棚當中無疑為植物的生活提供了更加適宜的環(huán)境,符合植物的生活環(huán)境要求,具有良好的發(fā)展前景.

        [1] 趙鴻圖.基于單片機的溫度控制系統(tǒng)設計與實現(xiàn)[J].微計算機信息,2008,24(9):54-56.

        [2] 易順明,趙海蘭,袁然.基于單片機的大棚溫濕度控制系統(tǒng)設計[J].現(xiàn)代電子技術,2011,34 (7):7-15.

        [3] 張毅剛.單片機原理及應用[M].北京:高等教育出版社2008:12-14.

        [4] Atmel. Atmel 89C51 microcontrollers hardware manual[Z].[S.l]:Atmel,2010:35-36.

        [5] 陳桂友,柴遠斌.單片機應用技術[M].北京:機械工業(yè)出版社,2008:53-58.

        [6] 熊詩波.機械工程測試技術基礎[M].4版.北京:機械工業(yè)出版社,2008:60-62.

        [7] 張新榮.基于單片機的多路溫度監(jiān)測系統(tǒng)設計[J].工業(yè)控制計算機,2010,23(7):95-98.

        [8] 夏曉南.基于單片機的溫箱溫度和濕度的控制[J].現(xiàn)代電子技術,2008,24(5):117-119.

        [9] 秦曾煌.電工學.電子技術[M].7版.北京:高等教育出版社,2008:34-39.

        [10] 李俊,張曉東.基于單片機的溫濕度檢測與控制系統(tǒng)[J].微計算機信息,2008,24(6):116-118.

        猜你喜歡
        單片機檢測系統(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
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        亚洲综合网站精品一区二区| 午夜理论片yy44880影院| 欧美巨大巨粗黑人性aaaaaa| 亚洲小说图区综合在线| 一本色道久久88综合| 国内嫩模自拍诱惑免费视频 | 亚洲国产av玩弄放荡人妇系列| 亚洲肥老太bbw中国熟女| 美女精品国产一区二区三区 | 自拍偷自拍亚洲精品情侣| 国产欧美日韩综合一区二区三区| 中文字幕你懂的一区二区| 中出人妻希奇杰卡西av| 老师粉嫩小泬喷水视频90| 真实国产乱视频国语| 一本色道亚州综合久久精品| 国产人成精品免费久久久| 欧美极品jizzhd欧美| 麻豆五月婷婷| 一区二区三区日本久久| 精品国产品香蕉在线| 亚洲精品成人区在线观看| 亚洲成a人网站在线看| 91亚洲免费在线观看视频| 公与淑婷厨房猛烈进出| 日韩av高清无码| 欧美成人网视频| 亚洲精品在线视频一区二区| 99精品人妻无码专区在线视频区| 国产尤物AV尤物在线看| 男女男在线精品免费观看| 亚洲午夜狼人综合影院| 人人澡人人澡人人看添av| 久久中文字幕日韩精品| 亚洲一区中文字幕一区| 国产乱人偷精品人妻a片| 精品午夜福利1000在线观看| 亚洲一码二码在线观看| 丰满精品人妻一区二区| 少妇无码一区二区三区免费| 日韩一二三四精品免费|