国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種簡易溫濕度測控系統(tǒng)

2018-03-02 19:34夏斯權谷志博郭仕豪張智鑫
軟件 2017年9期
關鍵詞:測控溫濕度無線

夏斯權+谷志博+郭仕豪+張智鑫

摘 要:為了解決局域測控溫濕度數(shù)據(jù)不準確的缺陷,提出了一種簡易溫濕度測控系統(tǒng),硬件部分可以由多個溫濕度采集模塊組成,并且?guī)в袩o線傳感網(wǎng)絡,與傳輸模塊主機設備組成網(wǎng)絡,把采集的溫濕度數(shù)據(jù)傳送給終端設備,極大的減少人力物力,測試返回的數(shù)據(jù)準確,整個系統(tǒng)運行可靠。

關鍵字:溫濕度;無線傳感網(wǎng)絡;測控

0 引言

溫濕度的監(jiān)控在各行各業(yè)都有一定的數(shù)據(jù)要求,特別是大型糧倉、物流貨備倉、農(nóng)業(yè)大棚等領域?qū)τ跍貪穸鹊膮?shù)檢測更為嚴格。比較傳統(tǒng)的溫濕度數(shù)據(jù)檢測完全依靠人工去操作,對于占地面積的比較大的空間,這種操作效率非常低,測試的數(shù)據(jù)隨機性很大,不夠穩(wěn)定,而且人工成本也在不斷的提升。為此本文提出一種簡易溫濕度測控系統(tǒng),所述控制系統(tǒng)主要包括硬件部分和軟件部分,硬件部分可以設計成多個測試點模塊,每個測試點模塊上都帶有無線傳感器,作為數(shù)據(jù)傳輸?shù)穆酚刹糠郑瑫r還在整個控制系統(tǒng)中加入一個主機模塊,依采集的優(yōu)先順序獲取對應測試點的溫濕度數(shù)據(jù),最后通過主機模塊把采集的數(shù)據(jù)通過串口傳輸?shù)奖O(jiān)控端,這樣可以極大減少人工成本,測試的數(shù)據(jù)都是在一個波動范圍里的平均值,相對比較準確,而且穩(wěn)定。

1 測控系統(tǒng)硬件部分

測控系統(tǒng)硬件部分采用技術成熟,性能穩(wěn)定的電子設計方案,分為溫濕度采集主模塊和傳輸主機從模塊兩大部分。溫濕度采集主模塊如圖1所示,主要包括微處理器,溫濕度傳感器及其控制電路,還有ZIGBEE網(wǎng)絡傳感器。

其中使用的ZIGBEE網(wǎng)絡傳感器主要涉及一種無線通信技術,其目標是可以實現(xiàn)復雜度低、功耗低、白組織能力強的無線通信網(wǎng)絡。為了滿足控制系統(tǒng)的基本要求,本系統(tǒng)采用星型ZIGBEE網(wǎng)絡拓撲結構,它是一個單跳網(wǎng)絡,組成部分包括一個協(xié)調(diào)器和多個終端節(jié)點,其基本結構如圖2所示,如果任意兩個節(jié)點進行通訊,需要將數(shù)據(jù)經(jīng)過協(xié)調(diào)器轉(zhuǎn)發(fā),協(xié)調(diào)器能夠當作路由器使用。

這里的ZIGBEE模塊為了滿足大空間的數(shù)據(jù)傳輸,采用功率放大芯片的路由設備模塊,帶有2dBi或者6dBi全向天線。

傳輸主機從模塊如圖3所示,主要包括微處理器,顯示模塊,報警器,還有帶有全向天線的ZIGBEE主機設備模塊。

溫濕度采集模塊通過溫濕度傳感器實時采集被測點的溫度和濕度,微處理器把采集的數(shù)據(jù)進行處理給無線傳輸模塊。這里需要說明所有的傳輸模塊與主機設備模塊之間都要按照一定協(xié)議進行組網(wǎng),只有傳輸網(wǎng)絡組建成功,才可以自由接發(fā)送數(shù)據(jù)。通過傳輸主機模塊把溫濕度采集模塊傳來的數(shù)據(jù)發(fā)送給遠程的監(jiān)控臺,監(jiān)控臺可以是PC主機或者其他可以接收的智能終端。溫濕度的高低達到一定的臨界值時,監(jiān)控臺根據(jù)顯示的數(shù)據(jù)自動發(fā)出報警,這樣測控人員可以及時進行調(diào)控,從而避免不必要的損失。

2 測控系統(tǒng)軟件部分

溫濕度測控系統(tǒng)是以MSP430單片機為核心主控部件,軟件部分是采用單片機C語言編寫的模塊化程序,主要包括主程序模塊、定時器與系統(tǒng)時鐘設計模塊、溫濕度傳感器讀數(shù)據(jù)設計模塊、無線傳感網(wǎng)絡ZIGBEE設計模塊、串行口數(shù)據(jù)傳輸USART設計模塊。整個控制系統(tǒng)的軟件設計流程如圖4所示。

由于系統(tǒng)軟件編寫的代碼較多,這里僅給出主程序部分代碼如下:

voidmain()

{

WDT_STOP();

USARTO_INIT();

Clocklnit();

DHll_lnit();

Zigbee_lnit0;

_EIINT();

unsignedchar dhlldatabut5];

unsignedchar string[50];

while(l)

{

Delay_ms(INTERVAL);

DHll_GetData(dhlldatabuf);

DHll_GetData(dhlldatabuf);

sprintf《char*)string," {node:%d,t:%d,h:%d} Yn",NODEI

D,dhl ldatabuf[O],dh lldatabut[2]);

Zigbee_Send_Strin((uchar*) string);

3 結論

本文提出的一種簡易溫濕度測控系統(tǒng),利用溫濕度傳感器組成多個溫濕度采集模塊,并且?guī)в袩o線傳輸模塊,只要一個終端設備就可以掌握整個空間區(qū)域?qū)臏貪穸惹闆r,極大的減少了人力的投入,解決以往局域測控的缺陷,而且測試的數(shù)據(jù)比較準確,帶有全向天線的無線設備為系統(tǒng)傳輸數(shù)據(jù)的穩(wěn)定性提供保障,具有一定的推廣性。endprint

猜你喜歡
測控溫濕度無線
溫濕度控制器在回收砂冷卻系統(tǒng)中的應用
基于AT89C51的數(shù)字型蠶用溫濕度計的設計
基于DSP的多路溫濕度監(jiān)測系統(tǒng)
基于ARM的無線WiFi插排的設計
《測控電路》實踐教學改革探討
蒸發(fā)冷卻溫濕度獨立控制空調(diào)系統(tǒng)的應用
ADF7021-N在無線尋呼發(fā)射系統(tǒng)中的應用
基于現(xiàn)代測控技術及其應用分析
向著新航程進發(fā)——遠望7號測控船首航記錄
基于USB2.0協(xié)議的通用測控通信接口設計