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

基于現場總線的溫室多點監測系統的設計

2017-04-01 16:33:58王樹梅
數字技術與應用 2016年10期
關鍵詞:數據采集單片機

摘要:本文介紹了基于RS-485現場總線設計的數據采集系統,以STC89C52RC單片機為核心芯片,將傳感器模塊采集的信號通過TTL轉RS485模塊把信號傳遞到RS485集線器中,再通過串口模塊把數據傳輸到上位機中去,能夠利用C#編寫的上位機系統對多處場地的溫濕度、可燃氣體等信號進行采集和顯示,從而達到對不同場地的環境監測。

關鍵詞:單片機 傳感器 數據采集

中圖分類號:TP274.2 文獻標識碼:A 文章編號:1007-9416(2016)10-0151-02

引言

隨著科技的快速發展,日常生活中的瓜果蔬菜種植基本上不受季節的影響,溫室大棚為人們的提供了各種便利。為了更好的觀測溫室大棚里的瓜果蔬菜的成長,可以利用信息技術手段實時監測溫室大棚的生產條件。在此基礎上,基于現場總線的溫室多點監測系統應運而生,本文主要介紹了基于STC89C52RC單片機對多點位置下的溫濕度和氣體數據的采集、傳輸的設計與實現,改設計實用性比較強,性價比高,能夠廣泛的被應用到日常生活中去。

1 系統總體設計

本系統可以對現場多點數據進行采集,采集到的數據通過485總線遠程傳輸到數據匯總控制板,再通過串口將數據傳輸到上位機。本系統主要由以下幾個部分組成:數據采集板、RS485集線器、主控電路板、上位機組成。數據采集板采用的是STC89C52RC單片機作為主控制芯片,該單片機是多點數據采集的核心部分,而且抗干擾能力強,采集數據以后通過TTL轉485功能模塊把數據傳輸到上層主控模塊中去;主控模塊的顯示屏上通過按鍵選擇顯示多個數據采集板傳送過來的數據,同時通過串口把數據信息傳送到上位機系統中去,上位機用于系統聯網,同時監測下位機各個數據點采集的數據,從而實現了遠程對多點實時數據采集和監測。

系統框圖如下圖1所示。

2 系統硬件電路設計

整個系統的核心電路就是數據采集電路和數據匯總電路,兩塊板子采用相同的硬件電路。

本設計采用了STC89C52RC單片機作為主控制芯片,氣體檢測模塊采用了DHT11溫濕度傳感器采集各個點的溫濕度數據信號;溫濕度檢測模塊采用了MQ-9氣體傳感器采集各個點的氣體數據信號;按鍵模塊采用了四個開關鍵控制,便于用戶手動控制模塊;液晶模塊采用了LCD1602液晶顯示模塊來顯示所采集的數據信號;報警電路采用了蜂鳴器當報警設備,當監測到的數據信號超過所設定的閾值后將進行報警;電源模塊為設備運行提供電源;串口模塊采用TTL轉RS485模塊進行數據轉換和向下一個模塊傳送數據。

而各個數據采集點之間用NLK-C2000485集線器進行數據的傳輸,從而在主板的液晶顯示器上顯示,同時利用ISP和上位機進行串口數據傳輸,從而在上位機上顯示各個點的數據,實現了多個監測點與上位機之間的遠距離通信功能。

框圖如圖2所示。

3 系統軟件設計

本設計主要是能夠實現多點的溫濕度和可燃氣體濃度的實時監測,圖3是各監測支點的設計流程,模塊通電以后,系統進行初始化后進行溫濕度和可燃氣體濃度檢測,如果所測數值超出預設的閾值后將進行報警提示,如果數據沒有超出閾值就被傳送到液晶顯示模塊進行數據顯示。

4 上位機設計

上位機的設計采用C#語言編寫,主要實現數據的識別與提取、以及顯示、報警這4個功能。上位機軟件從從串口緩存中讀取一個字節的數據并強制轉換成8位無符號數據,并且進行數據校驗,若數據正確則將接收到的數據存入二維數組的指定位置,在系統正常運行之后,采用定時清除二維數據的方法,清除掉線節點的數據緩存,避免了數據顯示錯誤。關鍵的串口數據接收代碼如下:

private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)

{

byte data;

for (byte i = 0; i < 8; i++)

{

//

data = (byte)serialPort1.ReadByte();

rxtemp[i] = data;

}

UInt16 rx4 = rxtemp[4];

rx4 = (byte)~rx4;

UInt16 rx5 = rxtemp[5];

rx5 = (byte)~rx5;

UInt16 rx6 = rxtemp[6];

rx6 = (byte)~rx6;

if ( rxtemp[0] > 0 && rxtemp[0] < 5 && rxtemp[0] == rx4 &&

rxtemp[1] == rx5 && rxtemp[2] == rx6 && rxtemp[7] == 0xff)

{

for (byte i = 0; i < 8; i++)

{

rxdat[rxtemp[0] - 1, i] = rxtemp[i];

}

}

}

5 運行調試

系統硬件電路和軟件電路設計成功以后進行聯合調試,通過現場總線RS485總線能夠實現遠程多點數據檢測和傳輸,能夠滿足實時檢測不同位置的溫濕度和可燃氣體濃度。

上位機程序經調試無誤,運行結果如圖4所示。

6 結語

該系統設計成熟以后,能夠實時監測各個點的溫濕度、可燃氣濃度變化等情況,從而可以廣泛的應用于日常生活中,從而提供便利,解放勞動力。

收稿日期:2016-09-28

作者簡介:王樹梅(1981—),女,江蘇宿遷人,實驗師,碩士,研究方向:電子信息工程類。

猜你喜歡
數據采集單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(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
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
CS5463在植栽用電子鎮流器老化監控系統中的應用
大數據時代高校數據管理的思考
科技視界(2016年18期)2016-11-03 22:51:40
鐵路客流時空分布研究綜述
基于廣播模式的數據實時采集與處理系統
軟件工程(2016年8期)2016-10-25 15:54:18
通用Web表單數據采集系統的設計與實現
軟件工程(2016年8期)2016-10-25 15:52:53
主站蜘蛛池模板: 国产日韩丝袜一二三区| 久久久久久尹人网香蕉| 国产在线第二页| 亚洲欧美成人在线视频| 99这里只有精品在线| 国产a v无码专区亚洲av| 成人精品免费视频| 女同国产精品一区二区| 国产色网站| 免费 国产 无码久久久| 亚洲娇小与黑人巨大交| 亚洲三级视频在线观看| 最新亚洲av女人的天堂| 亚洲无码熟妇人妻AV在线| 亚欧成人无码AV在线播放| 中文字幕人妻无码系列第三区| 91视频首页| 91最新精品视频发布页| 国产精品白浆在线播放| 露脸一二三区国语对白| 精品视频一区在线观看| 亚洲中文字幕23页在线| 国产精品午夜电影| 亚洲欧洲日产国码无码av喷潮| 在线播放91| 亚洲一级毛片在线观播放| 蜜臀AVWWW国产天堂| 欧美 国产 人人视频| 亚洲男人天堂久久| 亚洲天堂网视频| 四虎亚洲国产成人久久精品| 欧美激情第一区| 毛片免费高清免费| 国产免费黄| 欧美激情综合| 国产精品视频系列专区| 亚洲综合色婷婷| 亚洲综合亚洲国产尤物| 国产精品尤物铁牛tv| 国产成人喷潮在线观看| 日韩高清成人| A级全黄试看30分钟小视频| 福利在线免费视频| www.精品国产| 亚洲欧洲日产无码AV| 成年人国产网站| 国产无遮挡猛进猛出免费软件| 999国内精品视频免费| 国产日韩丝袜一二三区| 中文字幕免费视频| 99精品免费欧美成人小视频| 国产不卡在线看| 久青草免费视频| 狠狠色丁香婷婷| 久久香蕉国产线| 色播五月婷婷| 亚洲全网成人资源在线观看| 国产精品免费露脸视频| 91成人在线观看视频| 亚洲天堂免费在线视频| 成人在线欧美| 国产精品久久久久久久久kt| 亚洲欧美国产视频| 超清无码一区二区三区| 欧美一级特黄aaaaaa在线看片| 国产精品播放| 欧美啪啪精品| 毛片在线播放网址| 国产在线视频福利资源站| 丰满人妻被猛烈进入无码| 亚洲第一天堂无码专区| 久久久久人妻精品一区三寸蜜桃| 久久免费视频播放| 四虎综合网| 激情乱人伦| 中文字幕人成乱码熟女免费| 欧美色丁香| 人妻丰满熟妇αv无码| 91成人试看福利体验区| 亚洲精品视频在线观看视频| 国产一级毛片yw| 色偷偷一区二区三区|