基于Arduino與LabVIEW的智能廠房環(huán)境監(jiān)控系統(tǒng)
本文關(guān)鍵詞:基于Arduino與LabVIEW的智能廠房環(huán)境監(jiān)控系統(tǒng)
更多相關(guān)文章: Arduino控制器 TCP/IP協(xié)議 LabVIEW上位機(jī) 智能控制
【摘要】:基于Arduino的智能廠房環(huán)境監(jiān)控系統(tǒng),是以Ardunio控制板以及模塊為下位機(jī),PC為上位機(jī)實(shí)時(shí)對廠房的溫度以及濕度進(jìn)行監(jiān)控,并可對溫濕度設(shè)定報(bào)警值,現(xiàn)場以及PC上位機(jī)發(fā)出聲光報(bào)警的系統(tǒng)。該系統(tǒng)的硬件由Arduino Uno控制板,RS485擴(kuò)展板,W5100擴(kuò)展板,LM35溫度傳感器,DS 18B20數(shù)字型溫度傳感器,DHT11數(shù)字型溫濕度傳感器以及PC上位機(jī)支持,軟件部分由Arduino IDE, Protues, Eagle, LabVIEW,虛擬串口助手以及串口調(diào)試助手支持。其中,下位機(jī)通過Arduino+RS485模塊,可實(shí)現(xiàn)遠(yuǎn)距離,有線的無網(wǎng)絡(luò)數(shù)據(jù)傳輸;通過Arduino+W5100以太網(wǎng)擴(kuò)展板,接入路由器,實(shí)現(xiàn)遠(yuǎn)距離網(wǎng)絡(luò)數(shù)據(jù)傳輸。上位機(jī)采用LabVIEW VISA串口函數(shù)庫與RS485模塊,TCP/IP協(xié)議函數(shù)庫與W5100模塊實(shí)現(xiàn)通訊編程,數(shù)據(jù)傳輸,數(shù)據(jù)保存,報(bào)警值設(shè)定,聲光報(bào)警功能,Protues軟件對硬件電路進(jìn)行仿真,Eagle軟件繪制電路板。智能廠房環(huán)境監(jiān)控系統(tǒng)可代替?zhèn)鹘y(tǒng)的溫濕度計(jì),廠房環(huán)境參數(shù)智能采集,溫濕度聲光報(bào)警,具有代替人工,效率高,使用方便,可控性強(qiáng)等特點(diǎn)。
【關(guān)鍵詞】:Arduino控制器 TCP/IP協(xié)議 LabVIEW上位機(jī) 智能控制
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP277;TP316
【目錄】:
- 摘要4-5
- Abstract5-9
- 1 緒論9-14
- 1.1 課題背景9
- 1.2 Arduino控制器以及擴(kuò)展板硬件介紹9-12
- 1.3 LabVIEW,Protues和Eagle軟件介紹12
- 1.4 本文研究的主要內(nèi)容12-14
- 2 基于Arduino的溫濕度數(shù)據(jù)采集14-28
- 2.1 基于Arduino的模擬量溫度采集14-16
- 2.1.1 ADC模塊14
- 2.1.2 LM3514
- 2.1.3 基于Arduino的LM35的Protues仿真14-16
- 2.2 基于Arduino的數(shù)字量溫度采集16-20
- 2.2.1 DS18B2016-17
- 2.2.2 基于Arduino的DS18B20的Protues仿真17-20
- 2.3 基于LabVIEW的LM35和DS18B20程序設(shè)計(jì)20-22
- 2.3.1 LabVIEW前面板設(shè)計(jì)20-21
- 2.3.2 LabVIEW程序框圖設(shè)計(jì)21-22
- 2.4 基于Arduino的數(shù)字量溫濕度采集22-28
- 2.4.1 DHT1122-24
- 2.4.2 基于Arduino的DHT11溫濕度采集24-26
- 2.4.3 LabVIEW程序設(shè)計(jì)26-28
- 3 基于Arduino Ethernet W5100的數(shù)據(jù)采集28-36
- 3.1 Arduino Ethernet模塊28-31
- 3.1.1 W5100芯片28-29
- 3.1.2 W5500 芯片29-30
- 3.1.3 Arduino以太網(wǎng)插件模塊30-31
- 3.2 Arduino控制器程序31-34
- 3.2.1 Ethernet庫及使用31-32
- 3.2.2 SPI庫及其使用32
- 3.2.3 Arduino Ethernet創(chuàng)建網(wǎng)頁服務(wù)器32-33
- 3.2.4 基于LabVIEW上位機(jī)的Arduino程序設(shè)計(jì)33-34
- 3.3 LabVIEW上位機(jī)程序設(shè)計(jì)34-36
- 3.3.1 LabVIEW的TCP函數(shù)庫的使用34
- 3.3.2 LabVIEW程序設(shè)計(jì)34-36
- 4 基于Arduino RS485 MAX485擴(kuò)展板的數(shù)據(jù)采集36-42
- 4.1 Arduino RS485 MAX485擴(kuò)展板36-38
- 4.1.1 平衡串行通信總線RS48536
- 4.1.2 MAX485芯片36-37
- 4.1.3 MAX485擴(kuò)展板37-38
- 4.2 Arduino控制器程序38-40
- 4.2.1 Wire庫38
- 4.2.2 基于LabVIEW上位機(jī)的Arduino程序設(shè)計(jì)38-40
- 4.3 LabVIEW上位機(jī)程序設(shè)計(jì)40-42
- 4.3.1 LabVIEW前面板設(shè)計(jì)40-41
- 4.3.2 LabVIEW程序圖設(shè)計(jì)41-42
- 5 基于Arduino+Zigbee的無線數(shù)據(jù)采集42-50
- 5.1 ZigBee42
- 5.2 XBee模塊42-44
- 5.3 Arduino下位機(jī)搭建44-46
- 5.4 LabVIEW程序設(shè)計(jì)46-50
- 5.4.1 LabVIEW前面板設(shè)計(jì)46-47
- 5.4.2 LabVIEW程序圖設(shè)計(jì)47-50
- 6 數(shù)據(jù)的存儲以及處理50-56
- 6.1 Arduino下位機(jī)SD卡存儲50-52
- 6.2 LabVIEW上位機(jī)數(shù)據(jù)保存52-54
- 6.3 數(shù)據(jù)處理54-56
- 6.3.1 Arduino下位機(jī)數(shù)據(jù)處理54-55
- 6.3.2 LabVIEW上位機(jī)數(shù)據(jù)處理55-56
- 7 系統(tǒng)測試56-59
- 7.1 Arduino下位機(jī)系統(tǒng)搭建56-57
- 7.2 上位機(jī)系統(tǒng)編程以及測試57-59
- 結(jié)論59-60
- 參考文獻(xiàn)60-62
- 附錄A 附錄內(nèi)容名稱62-66
- 致謝66-67
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 左現(xiàn)剛;劉艷昌;王建平;;基于Arduino和VI的農(nóng)田信息無線采集系統(tǒng)設(shè)計(jì)[J];農(nóng)機(jī)化研究;2016年02期
2 李光明;孫英爽;黨曉娟;;基于LabVIEW和Arduino的遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)測量與控制;2015年10期
3 歐陽超慧;孫以澤;;Arduino控制器CAN驅(qū)動模塊的設(shè)計(jì)[J];計(jì)算機(jī)測量與控制;2015年10期
4 王健;劉雪花;;基于TCP/IP協(xié)議的遠(yuǎn)程溫度監(jiān)測系統(tǒng)的設(shè)計(jì)[J];數(shù)字技術(shù)與應(yīng)用;2015年09期
5 趙廣元;王文慶;蔡秀梅;;基于Arduino和Matlab/Simulink的仿真環(huán)境設(shè)計(jì)研究[J];測控技術(shù);2015年08期
6 韋潛;梁京章;楊兆陽;;基于Arduino Web Server的紅外家電控制[J];電視技術(shù);2015年10期
7 王鋼;賈曉強(qiáng);;一種基于Arduino的小型WSID控制器節(jié)點(diǎn)設(shè)計(jì)與實(shí)現(xiàn)[J];內(nèi)蒙古工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版);2015年01期
8 楊億;劉波;周紫燕;;基于Arduino及LabVIEW平臺的齒輪箱出廠試驗(yàn)溫度檢測系統(tǒng)[J];機(jī)械研究與應(yīng)用;2015年01期
9 崔曉夢;;基于Arduino的物聯(lián)網(wǎng)接入器的設(shè)計(jì)[J];電子技術(shù)與軟件工程;2015年03期
10 劉澤良;胡日新;;物聯(lián)網(wǎng)技術(shù)下基于Arduino的智能公交系統(tǒng)模型設(shè)計(jì)[J];實(shí)驗(yàn)技術(shù)與管理;2014年11期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 王也;基于aJson的Arduino平臺上的Web應(yīng)用研究[D];吉林大學(xué);2015年
2 張明;基于Arduino平臺的心音信號采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];云南大學(xué);2015年
3 楊楠;基于Arduino的智能產(chǎn)品原型設(shè)計(jì)研究[D];江南大學(xué);2014年
4 周維;基于Web技術(shù)的智能家居控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2014年
5 唐懋;基于Arduino兼容的Stm32單片機(jī)的四旋翼飛行器設(shè)計(jì)[D];廈門大學(xué);2014年
6 肖良;基于Android的消防監(jiān)控網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)[D];武漢理工大學(xué);2014年
7 郭子靖;基于LabVIEW的脈搏數(shù)據(jù)處理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京工業(yè)大學(xué);2014年
8 周凱;超便攜振動信號的采集與處理技術(shù)研究[D];寧波大學(xué);2013年
9 劉潔;互動式建筑的設(shè)計(jì)及其建造研究[D];清華大學(xué);2013年
10 王勝;基于Android平臺家庭智能系統(tǒng)的研究與實(shí)現(xiàn)[D];南京郵電大學(xué);2013年
,本文編號:1111065
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/1111065.html