• 
    

    
    

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

      基于單片機的糧倉溫濕度實時監(jiān)控系統(tǒng)的設(shè)計

      2016-05-14 06:42:52楊方
      湖北農(nóng)業(yè)科學(xué) 2016年9期
      關(guān)鍵詞:無線通信技術(shù)單片機傳感器

      楊方

      摘要:針對糧倉環(huán)境溫濕度監(jiān)測工作量比較大的問題,設(shè)計了基于單片機的糧倉溫濕度實時監(jiān)控系統(tǒng)。該系統(tǒng)利用傳感器節(jié)點采集糧倉環(huán)境溫濕度參數(shù),單片機對數(shù)據(jù)進行處理后,再利用無線傳輸技術(shù)將數(shù)據(jù)發(fā)送到主控機。該系統(tǒng)具有實用性強、穩(wěn)定性好和價格便宜等優(yōu)點,不僅能監(jiān)測糧倉環(huán)境參數(shù),也可推廣到其他領(lǐng)域,具有較好的實用價值。

      關(guān)鍵詞:傳感器;單片機;監(jiān)測與控制;無線通信技術(shù)

      中圖分類號:TP277 文獻標(biāo)識碼:A 文章編號:0439-8114(2016)09-2370-03

      中國是產(chǎn)糧大國,糧食的存儲工作尤為重要。在糧倉管理工作中最重要的是防潮、防霉和防腐,傳統(tǒng)手段采用濕度試紙和溫度計、干濕度表、毛發(fā)濕度計等人工進行溫、濕度的監(jiān)控工作。這些方法費時費力、效率低、測試結(jié)果不穩(wěn)定、誤差大。

      近年來由于糧食產(chǎn)量不斷增長,糧倉容量隨之?dāng)U大,傳統(tǒng)的糧倉溫、濕度監(jiān)控方式已不能滿足需要,亟需設(shè)計一種便于操作、性能可靠的高效監(jiān)控系統(tǒng)。為此,本研究設(shè)計了一種以PC機為核心,基于數(shù)字溫、濕度傳感器的自動監(jiān)控系統(tǒng),對糧倉中各重要位置的溫度和濕度等參數(shù)進行實時自動監(jiān)控,從而提高糧倉管理的科學(xué)化和自動化水平。

      1 系統(tǒng)設(shè)計架構(gòu)

      基于單片機的糧倉溫濕度實時監(jiān)控系統(tǒng)結(jié)構(gòu)如圖1所示。由用戶監(jiān)控層、主控機控制層和分機測量層三部分構(gòu)成,用戶監(jiān)控層由微型計算機系統(tǒng)構(gòu)成。主控機控制層由單片機系統(tǒng)構(gòu)成,分機測量層由傳感器構(gòu)成。分機與主控機采用主從式分布連接結(jié)構(gòu),通過無線通信技術(shù)實現(xiàn)數(shù)據(jù)傳輸。總體結(jié)構(gòu)也可以分為溫濕度采集模塊、短距離無線通信模塊、系統(tǒng)控制及數(shù)據(jù)處理模塊。

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

      系統(tǒng)硬件設(shè)計主要包括溫濕度采集電路設(shè)計、無線通信子系統(tǒng)電路接口設(shè)計和溫濕度顯示電路設(shè)計三部分。

      2.1 溫濕度采集電路

      在進行溫濕度采集電路設(shè)計時首先要選取好傳感器和單片機。傳感器主要有數(shù)字和模擬兩種。數(shù)字式傳感器可得到數(shù)字信號,就能直接與數(shù)字設(shè)備進行信號的處理,具有抗干擾能力強、可靠性高、測量精度和分辨率高、穩(wěn)定性好等優(yōu)點。模擬式傳感器的優(yōu)點主要表現(xiàn)為測量速度快。測溫范圍寬:但對信號處理過程復(fù)雜,且模擬信號傳輸易受干擾。本系統(tǒng)從傳感器的特點和設(shè)計成本綜合考慮,溫度傳感器選取數(shù)字式的DS18820,濕度傳感器選取模擬電壓集成式的HM1500,DS18820能總線供電,具有使用方便、成本低、體積小、傳輸距離遠和MCU的通信協(xié)議簡單等優(yōu)點。HM1500濕度傳感器具有精度較高、測溫面廣、響應(yīng)較快、穩(wěn)定性好、使用方便、價格實惠、性價比高等優(yōu)點。采用多只DS18820和HM1500建成的多點溫濕度監(jiān)測網(wǎng)絡(luò)如圖2。HM1500輸出為模擬量,因此要用A/D轉(zhuǎn)換器ADC0809將HM1500濕度傳感器采集的模擬信號轉(zhuǎn)換為數(shù)字信號。系統(tǒng)以16個溫濕度監(jiān)測點為例,則要用2個CD4051模擬開關(guān)進行擴展,CD4051選通地址A-C由單片機P2口的低位地址P2.2-P2.4進行控制。將選中的信號送到ADC0809的兩個通道IN0和IN1后轉(zhuǎn)換為數(shù)字信號,再由DO-D3口輸出到89C51的P0口,送入單片機進行數(shù)據(jù)處理。

      2.2 無線通信子系統(tǒng)電路接口

      無線通信子系統(tǒng)電路接口如圖3所示。無線射頻收發(fā)芯片是無線通信模塊的關(guān)鍵元件,主要有nRF401、nRF905、RF2915等。其中nRF401集成了高頻發(fā)射、接收,F(xiàn)SK調(diào)制、解調(diào),雙頻道切換等功能,具有性能優(yōu)異、功耗低,且外圍元件很少,使用方便等特點。因此本設(shè)計選用nRF401。CPU采用89C51,它接收上位機傳來的數(shù)據(jù),同時通過nRF401發(fā)送到各子系統(tǒng),nRF401的DIN端與89C51的TXD端連接,需發(fā)射的串行數(shù)據(jù)由DIN輸入:DOUT輸出數(shù)字信號與89C51的微控制器的RXD相連,nRF401解調(diào)出來的信號由DOUT輸出到微處理器:PWRUP為模式選擇,與微處理器的P1.1相連。PWRUP=1時nRF401正常工作:當(dāng)PWRUP=0時芯片處于待機模式,此時工作電流為8μA,不能進行接收和發(fā)射數(shù)據(jù)。TXEN為發(fā)射允許控制端,與微處理器的P1.0相連,TXEN=1時nRF401工作在發(fā)射模式,此時系統(tǒng)向外發(fā)送數(shù)據(jù),當(dāng)TXEN=0時為接收模式。CS為信道選擇輸入,通過微處理機P1.2端進行控制,CS=0表示芯片工作在信道0(433.92MHz),CS=1則工作在信道1(434.33MHz)。

      2.3 顯示電路

      顯示模塊選擇PS7219芯片,因為PS7219采用同步串行外設(shè)接口(SPI),與單片機連接方便,能驅(qū)動8位LED。顯示器件主要有液晶顯示器(LCD)和數(shù)碼管顯示器(LED)??紤]到要適合各種環(huán)境,因此本設(shè)計采用數(shù)碼管顯示器。把89C51的P1.6作串行數(shù)據(jù)的輸出。與PS7219的DIN端口連接,P1.5和P1.7通過程序產(chǎn)生PS7219的LOAD信號及其CLK。PS7219的SA-SG、SDP端接各LED數(shù)碼管的a-f和DP,DIG1-DIG8分別接LED的共陰極進行位選。

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

      系統(tǒng)的軟件設(shè)計采用模塊化結(jié)構(gòu),主要由參數(shù)設(shè)置模塊、數(shù)據(jù)采集處理模塊、數(shù)據(jù)存儲管理模塊和控制模塊組成。

      3.1 主控機主程序

      主控機(上位機)的結(jié)構(gòu)如圖4。其中PC機負(fù)責(zé)數(shù)據(jù)存儲和管理,主單片機負(fù)責(zé)數(shù)據(jù)收發(fā)。當(dāng)主控機主單片機進入中斷服務(wù)狀態(tài)時,向分機(下位機)發(fā)出測試指令,當(dāng)主控機接收數(shù)據(jù)完成后再置為接收數(shù)據(jù)模式,待數(shù)據(jù)接受完成后,由中斷指令進行顯示(或上傳)并保持。新的中斷指令到來時才結(jié)束。主控機主程序流程圖如圖5所示。

      3.2 分機主程序

      分機程序設(shè)計一般先要初始化,再循環(huán)執(zhí)行主要功能。主控機定時收到監(jiān)測點傳來的數(shù)據(jù)存儲且顯示。上電復(fù)位后能顯示各倉位號、監(jiān)測數(shù)據(jù)和監(jiān)測時間。分機程序設(shè)計的流程如圖6所示。

      4 小結(jié)

      本研究設(shè)計的基于單片機和無線傳輸技術(shù)的多路溫濕度數(shù)據(jù)監(jiān)控系統(tǒng),利用分時掃描監(jiān)測區(qū)內(nèi)的傳感器,從而達到對數(shù)據(jù)的監(jiān)測與控制。系統(tǒng)應(yīng)用了傳感技術(shù)、無線收發(fā)技術(shù)和計算機技術(shù),實現(xiàn)多點溫濕度數(shù)據(jù)的監(jiān)測和無線傳輸。但是還存在很多不足。比如溫度傳感器的測溫范圍不寬、傳輸速率慢,濕度傳感器反應(yīng)慢,無線發(fā)射距離較近等。下一步將對系統(tǒng)進行優(yōu)化,期望能對糧倉的更多參數(shù)實現(xiàn)精確監(jiān)測與控制。

      猜你喜歡
      無線通信技術(shù)單片機傳感器
      康奈爾大學(xué)制造出可拉伸傳感器
      簡述傳感器在物聯(lián)網(wǎng)中的應(yīng)用
      電子制作(2019年22期)2020-01-14 03:16:52
      基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
      電子制作(2019年13期)2020-01-14 03:15:28
      “傳感器新聞”會帶來什么
      傳媒評論(2019年5期)2019-08-30 03:50:18
      基于單片機的層次漸變暖燈的研究
      電子制作(2019年15期)2019-08-27 01:12:10
      基于單片機的便捷式LCF測量儀
      電子制作(2019年9期)2019-05-30 09:42:02
      跟蹤導(dǎo)練(三)2
      淺析無線通信技術(shù)應(yīng)用于軌道交通通信、信號業(yè)務(wù)
      基于無線通信技術(shù)的物聯(lián)網(wǎng)技術(shù)思想與應(yīng)用策略研究
      智能電網(wǎng)建設(shè)與調(diào)控一體化發(fā)展研究
      托克逊县| 偏关县| 土默特左旗| 东港市| 图们市| 麦盖提县| 惠东县| 阿拉善左旗| 桦甸市| 津市市| 新巴尔虎右旗| 海阳市| 华亭县| 新昌县| 吴旗县| 上虞市| 广宁县| 三河市| 射阳县| 广安市| 扎赉特旗| 望城县| 南江县| 盐津县| 博湖县| 麻栗坡县| 福贡县| 海晏县| 霍林郭勒市| 达孜县| 交口县| 克山县| 临湘市| 石屏县| 和龙市| 克山县| 阿拉善右旗| 永定县| 乌鲁木齐县| 沙河市| 郯城县|