• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      無(wú)線大棚溫濕度監(jiān)控系統(tǒng)設(shè)計(jì)

      2015-03-27 07:18:34東莞職業(yè)技術(shù)學(xué)院薛勝朋胡葉容
      電子世界 2015年21期
      關(guān)鍵詞:子程序溫濕度大棚

      東莞職業(yè)技術(shù)學(xué)院 薛勝朋 胡葉容

      人們?cè)谵r(nóng)業(yè)生產(chǎn)中需要實(shí)時(shí)的對(duì)溫濕度進(jìn)行測(cè)量,因此研究溫濕度的測(cè)量方式具有重要的意義。隨著科學(xué)技術(shù)的不斷發(fā)展,溫室大棚農(nóng)業(yè)也慢慢地得到了普及。但是現(xiàn)有的溫室大棚數(shù)據(jù)采集系統(tǒng)大多數(shù)是通過(guò)人工值守和有線方式采集。有線數(shù)據(jù)采集受地理環(huán)境的影響較大,大大浪費(fèi)了資源和降低了效率。

      針對(duì)現(xiàn)狀,筆者提出了一種可以滿足實(shí)際農(nóng)業(yè)生產(chǎn)監(jiān)控,易擴(kuò)展且性價(jià)比高的無(wú)線多路溫濕度監(jiān)控系統(tǒng)。通過(guò)該系統(tǒng)可以對(duì)溫室大棚的溫濕度進(jìn)行實(shí)時(shí)數(shù)據(jù)監(jiān)測(cè),實(shí)現(xiàn)自動(dòng)報(bào)警,自動(dòng)控制。

      1 總體設(shè)計(jì)

      系統(tǒng)由兩部分組成:從機(jī)節(jié)點(diǎn)系統(tǒng)和主機(jī)接收系統(tǒng)。從機(jī)節(jié)點(diǎn)系統(tǒng)由溫濕度傳感器,STC89C52RC單片機(jī),nRF24L01無(wú)線收發(fā)模塊,LCD1602組成。主機(jī)接收系統(tǒng)由按鍵輸入模塊,報(bào)警模塊,nRF24L01無(wú)線收發(fā)模塊以及LCD12864組成。系統(tǒng)總體結(jié)構(gòu)如圖1所示。

      節(jié)點(diǎn)安裝在大棚各個(gè)位置,溫濕度傳感器實(shí)時(shí)采集數(shù)據(jù),單片機(jī)進(jìn)行數(shù)據(jù)處理,通過(guò)無(wú)線收發(fā)模塊將數(shù)據(jù)發(fā)送至主機(jī)接收系統(tǒng)上,同時(shí)與用戶設(shè)定的溫濕度上限值進(jìn)行對(duì)比,如果超過(guò)閥值,則蜂鳴器報(bào)警,同時(shí)控制溫濕度調(diào)節(jié)系統(tǒng)的開(kāi)與閉。主機(jī)上的無(wú)線收發(fā)模塊通過(guò)地址來(lái)區(qū)分各個(gè)節(jié)點(diǎn)的溫濕度數(shù)據(jù),最終將接收到的溫濕度數(shù)據(jù)實(shí)時(shí)顯示在主機(jī)自帶的LCD12864上。

      圖1 系統(tǒng)總體結(jié)構(gòu)圖

      2 系統(tǒng)硬件結(jié)構(gòu)設(shè)計(jì)

      2.1 溫度傳感器電路

      本系統(tǒng)的溫度傳感器選用新一代數(shù)字式溫度傳感器DS18B20,其測(cè)溫范圍-55~+125℃,最高分辨率可達(dá)0.0625℃。它具有獨(dú)特的單總線接口方式,即允許在一條信號(hào)線上掛接數(shù)十甚至上百個(gè)數(shù)字式傳感器,從而使測(cè)溫裝置與各傳感器的接口變得十分簡(jiǎn)單,克服了模擬式傳感器與微機(jī)接口時(shí)需要的A/D轉(zhuǎn)換器及其它復(fù)雜外圍電路的缺點(diǎn),而且可以通過(guò)總線供電,由它組成的溫度測(cè)控系統(tǒng)非常方便,成本低。

      圖3 無(wú)線模塊工作原理圖

      圖4 單片機(jī)接線圖

      濕度傳感器采用數(shù)字溫濕度傳感器DHT11,它是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器,應(yīng)用專(zhuān)用的溫濕度傳感和數(shù)字模塊采集技術(shù),具有很高的穩(wěn)定性和可靠性,測(cè)量范圍相對(duì)濕度20%~90%RH,攝氏溫度0~50℃。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測(cè)溫元件,并與一個(gè)高性能8位單片機(jī)相連接。數(shù)據(jù)接口采用單線制串行接口,信號(hào)傳輸距離可達(dá)20m以上。傳感器典型連接方式如圖2所示,電源正與地跟單片機(jī)電源正和地相連接,8路數(shù)據(jù)接口分別接5.1k上拉電阻與單片機(jī)P口連接。

      圖2 濕度傳感器接口電路

      2.2 無(wú)線收發(fā)模塊

      本系統(tǒng)采用2.4GHz無(wú)線單片收發(fā)芯片nRF24L01,采用FSK調(diào)制,可以實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)或1對(duì)6的無(wú)線通信。無(wú)線通信速度可以達(dá)到2M(bps)。它體積小、功耗低、外設(shè)少、速率高,非常適合于無(wú)線傳輸應(yīng)用系統(tǒng)。nRF24L01可以由SPI接口與微處理器連接,通過(guò)這個(gè)接口完成設(shè)置和收發(fā)數(shù)據(jù)工作。STC12C5A60S2單片機(jī)集成了SPI控制器,可以非常方便地通過(guò)軟件設(shè)置,只收到本機(jī)地址時(shí)才會(huì)輸出數(shù)據(jù),編程很方便。nRF24L01的連接圖如圖3所示。

      2.3 報(bào)警控制裝置

      報(bào)警應(yīng)用12V有線聲光報(bào)警裝置,聲光交替,發(fā)聲裝置采用蜂鳴器,以引起注意。控制裝置用于調(diào)節(jié)溫室的溫度和濕度,主要是排風(fēng)扇、加熱器、加濕機(jī)、干燥機(jī)等,這些執(zhí)行設(shè)備一般具有較高的功率,需要專(zhuān)門(mén)的驅(qū)動(dòng)電路控制。采用繼電器控制,由單片機(jī)I/O口輸出控制信號(hào),經(jīng)光耦隔離將弱電與強(qiáng)電控制分開(kāi),實(shí)現(xiàn)前后級(jí)電路的電氣隔離,可以提高控制系統(tǒng)抗干擾能力。工作時(shí),單片機(jī)的I/0口驅(qū)動(dòng)繼電器,啟動(dòng)排風(fēng)扇、加熱器、加濕機(jī)、干燥機(jī)等執(zhí)行機(jī)構(gòu),調(diào)節(jié)溫室環(huán)境溫濕度。

      2.4 單片機(jī)系統(tǒng)

      從機(jī)節(jié)點(diǎn)和主機(jī)接收部分的單片機(jī)系統(tǒng)均采用由STC公司生產(chǎn)的STC89C52RC單片機(jī)。單片機(jī)系統(tǒng)包括晶振、復(fù)位、顯示及RS232串行通信等。單片機(jī)與PC的串口進(jìn)行通信,中間需接有電平轉(zhuǎn)換芯片,該系統(tǒng)采用MAX232電平轉(zhuǎn)換芯片。溫濕度是一個(gè)緩慢變化過(guò)程,實(shí)時(shí)性要求不是很高,因此系統(tǒng)晶振采用11.0592M,為RS232提供準(zhǔn)確波特率。復(fù)位采用上電自動(dòng)復(fù)位和看門(mén)狗復(fù)位,提高系統(tǒng)的穩(wěn)定性,如圖4所示。

      3 測(cè)試系統(tǒng)軟件設(shè)計(jì)

      系統(tǒng)軟件包括節(jié)點(diǎn)和監(jiān)控中心兩部分節(jié)點(diǎn)部分主要由溫度采集子程序,濕度采集子程序,無(wú)線發(fā)送子程序,1602顯示子程序組成。節(jié)點(diǎn)系統(tǒng)上電后,單片機(jī)首先復(fù)位,接著各個(gè)模塊開(kāi)始初始化,設(shè)置節(jié)點(diǎn)地址,再調(diào)用溫濕度采集子程序,然后調(diào)用發(fā)送數(shù)據(jù)子函數(shù),將數(shù)據(jù)發(fā)送出去,同時(shí)調(diào)用1602顯示子程序,將當(dāng)前的數(shù)據(jù)也顯示在從機(jī)節(jié)點(diǎn)上。

      接收主機(jī)部分由無(wú)線接收子程序,按鍵掃描程序,12864顯示子程序組成。單片機(jī)上電復(fù)位,然后各個(gè)模塊進(jìn)行初始化,設(shè)置接收地址,按鍵掃描子程序,接著調(diào)用無(wú)線接收子程序,將數(shù)據(jù)接收后,同時(shí)將數(shù)據(jù)實(shí)時(shí)顯示在LCD12864上。

      表1 溫度和濕度測(cè)試結(jié)果

      4 結(jié)論

      測(cè)量數(shù)據(jù)如表1所示:控制器實(shí)際測(cè)量溫濕度值與專(zhuān)業(yè)的溫濕度測(cè)量工具溫濕度值有一定的偏差,溫度測(cè)量精度誤差在0.5℃以內(nèi),濕度測(cè)量精度誤差在2%RH內(nèi),并且溫度和濕度變化超過(guò)設(shè)定值時(shí),執(zhí)行機(jī)構(gòu)正常工作,報(bào)警電路正常工作;測(cè)試結(jié)果表明,筆者設(shè)計(jì)的無(wú)線溫室大棚監(jiān)控系統(tǒng),節(jié)點(diǎn)與接收主機(jī)工作穩(wěn)定,達(dá)到了預(yù)期的性能指標(biāo)。實(shí)驗(yàn)表明該系統(tǒng)具有良好的人機(jī)界面,操作簡(jiǎn)單,維護(hù)方便,具有較為廣泛的應(yīng)用前景。

      [1]朱玉穎,蔡占輝.基于nRF24L01的遠(yuǎn)程溫度檢測(cè)系統(tǒng)設(shè)計(jì)[J].通信與信息處理,2010,29,(5):56-58.

      [2]王振,胡清,黃杰.基于nRF24L01的無(wú)線溫度采集系統(tǒng)設(shè)計(jì)[J].電子設(shè)計(jì)工程,2009,12(12):22-24.

      [3]謝芳.多點(diǎn)溫度采集系統(tǒng)的傳感器網(wǎng)絡(luò)設(shè)計(jì)[J].儀表技術(shù)與傳感器,2011(8):59-60.

      [4]譚浩強(qiáng).C程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2005.

      [5]潘雪濤,溫秀蘭.傳感器原理與檢測(cè)技術(shù)[M].北京:國(guó)防工業(yè)出版社,2013.1.

      [6]余永權(quán).單片機(jī)在控制系統(tǒng)中的應(yīng)用[M].北京:電子工業(yè)出版社,2003.

      猜你喜歡
      子程序溫濕度大棚
      大棚妹子
      大棚換茬季 肥料怎么選
      謹(jǐn)防大棚房死灰復(fù)燃
      溫濕度控制器在回收砂冷卻系統(tǒng)中的應(yīng)用
      原地翻建大棚 注意啥
      基于DSP的多路溫濕度監(jiān)測(cè)系統(tǒng)
      基于溫濕度控制的天氣預(yù)測(cè)裝置
      電子制作(2018年11期)2018-08-04 03:26:02
      蒸發(fā)冷卻溫濕度獨(dú)立控制空調(diào)系統(tǒng)的應(yīng)用
      淺談子程序在數(shù)控車(chē)編程中的應(yīng)用
      子程序在數(shù)控車(chē)加工槽中的應(yīng)用探索
      皮山县| 当阳市| 万宁市| 唐山市| 涡阳县| 哈尔滨市| 德化县| 金溪县| 德阳市| 建瓯市| 延津县| 板桥市| 忻州市| 固镇县| 闻喜县| 仁怀市| 县级市| 民丰县| 镇平县| 博白县| 聂荣县| 怀集县| 巴中市| 蕲春县| 阳东县| 潼关县| 和平县| 邵阳县| 祁阳县| 荥经县| 桦南县| 高陵县| 全椒县| 德令哈市| 临猗县| 乐清市| 富民县| 林甸县| 鹤庆县| 万全县| 焦作市|