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

基于LabVIEW的家居環境智能控制系統

2017-05-04 01:09:19羅雪倫周慶華寧芬王廣鵬朱科峰
智能計算機與應用 2017年2期

羅雪倫+周慶華+寧芬+王廣鵬+朱科峰

摘 要: 基于LabVIEW 開發環境和ZigBee 網絡傳輸技術構建了一個家居環境智能控制系統。該系統用德州儀器(TI)公司的片上系統解決方案CC2530 搭載傳感器對室內環境相關參數進行采集,并對采集到的數據進行分析,根據環境參數執行相關控制指令。數據通過ZigBee網絡進行傳輸。該系統具有低功耗、開發成本低的特點。

關鍵詞: LabVIEW;ZigBee;家居環境

中圖分類號:TP273

文獻標志碼:A

文章編號:2095-2163(2017)02-0116-03

Abstract:A home environment intelligent control system is built based on LabVIEW development environment and ZigBee network transmission technology. The system uses Texas Instruments (TI) company's system-on-chip solution CC2530 equipped with sensors to collect the relevant parameters of the indoor environment, analyzes the collected data, and executes the relevant control commands according to the environmental parameters. The data is transmitted over the ZigBee network. The system has the characteristics of low power consumption and low development cost.

Keywords:LabVIEW;ZigBee;home environment

0 引 言

隨著人們生活水平的不斷提高,人們對生活質量的要求也漸趨高端上乘舒適。同時,智能化的高速發展則推動了家居環境智能控制系統的研究創新,即為人們的這一追求提出了現實解決方案。家居環境智能控制系統是指依靠傳統的計算機擴展不同的接口部件,利用時下相關的高新技術,將計算機與網絡技術、信息技術、自動控制技術等進行設計融合,并確保使室內的溫度、濕度、光照度等均能保持一個基本平衡的狀態目標得以高效穩定實現,進而創造一個安全、優質、便利的生活和工作環境[1]。

LabVIEW是美國National Instruments(NI)公司實體推出的虛擬儀器圖形化軟件開發平臺,是目前臻至完善的、且應用拓展占據首位的圖形化集成環境,LabVIEW擁有豐富的工具包,編程效率高,大大縮短了系統開發時間[2]。本文著重探討的家居環境智能控制系統即基于LabVIEW 2014來為軟件平臺定制提供各個子模塊的數據顯示、分析和指令控制。ZigBee技術是近年來發展起來的一種近距離無線通信技術,不僅功耗低、且經濟實用,并以2.4 GHz為主要頻段,采用擴頻技術[3]。ZigBee 已公認為可能是當下在工業監控自動化[4]、傳感器網絡、家庭監控、安全系統等眾多領域均已呈現可觀應用潛力的無線網絡通信技術 [5], 本文則選用ZigBee無線傳感網絡進行數據傳輸。CC2530是德州儀器(TI)目前核心主配的可完整用于2.4 GHz lEEE802.15.4/RF4CE/ZigBee的第二代片上系統解決方案。其中結合了高性能的 2.4 GHz DSSS(直接序列擴頻)射頻收發器和一個高性能/低功耗的 8051微控制器,用于設計構建功能齊備、價格低廉的網絡節點。綜上分析可知,本文就選用TI公司的CC2530作為下位機,搭載傳感器進行數據采集,從而設計提出了一個家居環境智能控制系統。具體來說,該系統主要包括數據采集模塊、數據顯示模塊、控制模塊。

1 家居環境智能控制系統的總體結構

本次系統的設計,主要是針對家居環境的檢測,并使其保持平衡狀態,打造一個智能強大的現代家居環境。對室內環境的相關參數進行實時采集和處理,參數包括溫度、濕度、光照強度、有害氣體濃度。當某一個參數異常時,及時采取應對措施,以保證家居環境的安全與舒適。系統整體結構如圖1所示。由圖1可知,系統中利用CC2530并附配傳感器來展開數據的采集,而在數據采集模塊中,重點采集了家居環境中的溫度、濕度、光照強度、有害氣體等相關信息,節點可經由ZigBee網絡與協調器實現數據傳輸,協調器則用USB數據線通過VISA串口與裝有LabVIEW的電腦端進行數據傳輸,裝有LabVIEW電腦端對采集得到的數據在引入操作處理后即設計完成數據的顯示、分析、存儲和報警等功能,并向下位機發出控制指令。CC2530(片上系統解決方案)依據相應的指令操縱對窗簾、窗戶等的自動控制。用戶還可以通過訪問Web端對家居環境的相關參數來指定獲取實時查看。

2 系統關鍵模塊的設計與實現

2.1 數據采集模塊

本系統的各個子模塊的傳感器節點和協調器均以CC2530為硬件基礎,以ZigBee網絡協議進行組網。簡單的ZigBee網絡由協調器、傳感器節點組成,當ZigBee網絡較為復雜或當協調器與傳感器節點距離較遠時,可以添加路由器節點來支持數據的轉發,并為后加入的節點分配地址,但于分析后可知,本次研發系統的協調器與傳感器節點距離較小,因此無須補設路由器節點。

傳感器節點搭載的傳感器有溫濕度傳感器(DHT11)、氣體傳感器(MQ-2)、光敏傳感器(GL5516)。進一步地,詳述給出溫濕度傳感器DHT11的電路設計實例如圖2所示,濕度測量范圍:20%-95%,濕度測量誤差:±5%,溫度測量范圍:0~50度,溫度測量誤差:±2度,工作電壓為3.3~5 V。

信號采集一共分為4個區域,分別為:陽臺、廚房、臥室、客廳,陽臺傳感器節點搭載一個光敏傳感器,進行光照強度的采集;廚房傳感器節點搭載一個氣體傳感器和一個溫濕度傳感器,進行溫度和有害氣體的檢測;臥室傳感器節點搭載一個溫濕度傳感器,進行溫濕度的采集;客廳傳感器節點搭載一個溫濕度傳感器和一個光敏傳感器,進行溫濕度和光照強度的采集。采集模塊結構如圖3所示。傳感器采集到數據后,通過ZigBee網絡傳輸給協調器,協調器再通過USB傳送至PC端。

2.2 數據顯示模塊

上位機LabVIEW程序在運行時首先進入的是登錄界面。用戶在輸入用戶名和用戶密碼后,登錄程序調用帳號密碼核對子VI,來判斷用戶名和密碼是否正確:正確,則登錄成功;如果不正確,則提示用戶名或密碼錯誤。

帳號密碼核對子VI在與數據庫成功連接后即可開啟用戶名和密碼的核對操作。用戶名、密碼可以通過增加用戶子VI進行添加操作,通過刪除用戶子VI進行刪除操作。在登錄界面設置取消按鈕用于退出系統。

登錄成功后,進入數據顯示界面。設計中統共分為4個子模塊,分別顯示陽臺光照強度、廚房溫度和有害氣體濃度、客廳溫濕度和光照強度、臥室溫濕度。通過點擊主界面按鈕,可以進行各子模塊界面的切換。

數據顯示的程序框圖如圖4所示,通過VISA配置串口VI配置串口;通過串口操作可以設置數據傳輸的比特率、數據比特、奇偶、停止位、控制流等參數。程序中利用while循環,按條件通過VISA寫入函數/寫入數據,或者通過VISA讀取函數/讀取數據。讀取數據時將始終讀取讀數值指定的數據數量。事件結構將檢測是否有按鈕按下,如果有,則跳轉到與該按鈕相對應的子模塊。設置各個子模塊顯示的數據也在事件結構中處理實現。利用LabVIEW自帶的Web發布工具進行Web發布,發布以后用戶可以通過訪問Web端對家居環境參數做到直接實時查看。

2.3 控制模塊

控制模塊可研究拓展為報警、窗戶和窗簾的開關子模塊。本系統用IAR[6](C語言編譯器-IAR Embedded Workbench)開發下位機程序。用CC2530搭載的繼電器、步進電機工作表示控制動作的進行與發生。在陽臺子模塊中,當光照強度為light時,步進電機工作,打開窗簾,并同時打開窗戶;在廚房子模塊中,當溫度超過40℃,或者檢測到有害氣體時,繼電器吸合,系統發出報警。在臥室子模塊中,當溫度超過40℃時繼電器吸合,系統開始報警,步進電機工作,打開窗簾和窗戶;當濕度低于15%或高于65%時,LED燈閃爍,提醒用戶對臥室采取除濕或加濕等相關措施,有助于提升睡眠質量;在客廳子模塊中,當溫度超過40℃時繼電器吸合,系統指示報警,當濕度低于15%或高于65%時LED燈閃爍,提醒用戶,當光照強度為light時,步進電機工作,打開窗簾。主要運行代碼程序如下:

DHT11(); [WB]//獲取溫濕度

[DW]//如果溫度大于40 ℃則工作

if(wendu_shi>=4)

{

DATA_PIN = 0; //繼電器吸合

HalLedSet(HAL_LED_1, HAL_LED_MODE_OFF);//LED1亮

}

else

{

DATA_PIN = 1; //繼電器斷開

HalLedSet(HAL_LED_1, HAL_LED_MODE_ON); //LED1滅

}

氣體傳感器在檢測到有害氣體時,進行報警和打開窗戶、窗簾三個動作,程序如下:

if(DATA_PIN6 == 1)

{

state[1] = 0x31; //高電平時說明沒有檢測到氣體

DATA_PIN5 = 1; //繼電器斷開

HalLedSet(HAL_LED_1, HAL_LED_MODE_ON);

HalUARTWrite(0,"security\\n", 9); //串口顯示

HalLcdWriteString( "security", HAL_LCD_LINE_3 );

//LCD顯示

}

else

{

MicroWait (10 000); // Wait 10ms

if(DATA_PIN6 == 0)

{

state[1] = 0x30; //當輸出低電平時信號燈亮,檢測到氣體

DATA_PIN5 = 0; //繼電器吸合

HalLedSet(HAL_LED_1, HAL_LED_MODE_OFF);

HalUARTWrite(0,"Got bad Air\\n",12); //串口顯示

HalLcdWriteString( "Got bad Air", HAL_LCD_LINE_3 ); //LCD顯示

}

}

3 結束語

本系統采用虛擬儀器技術、ZigBee數據無線傳輸技術,設計實現了基于LabVIEW的家居環境智能控制系統。由于LabVIEW是圖形化編程語言,縮短了整個系統的開發時間,降低了整個系統的開發成本。該系統的上位機通過USB與協調器進行數據傳輸,下位機的各節點與協調器之間都通過ZigBee無線傳感網絡進行數據傳輸。該系統在實際運行當中各子模塊能準確采集室內各種參數,能實時顯示被采集的數據,數據發生異常時能依據程序指令來展開處理操作??偟貋碚f,系統運行穩定、交互界面友好,且易于修改和后期擴展。

參考文獻:

[1]王志勇,閔緒,徐保國. 基于ANT無線網絡和LabVIEW的智能家居系統[J]. 計算機系統應用,2013,22(10):94-99.

[2] 阮奇楨. 我和LabVIEW:一個NI工程師的十年編程經驗[M]. 北京:北京航空航天大學出版社,2009.

[3] WHEELER A. Commercial applications of wireless sensor networks using ZigBee[J]. IEEE Communications Magazine,2007,45(4) : 70-77.

[4] CHEN Bo,WU Mingguang,YAO Shuai,et al. ZigBee technology and its application on wireless meter-reading system[C]//2006 IEEE International Conference on Industrial Informatics. Singapore:IEEE,2006:1257-1260.

[5] 蔡利婷,陳平華,羅彬,等. 基于CC2530的ZigBee數據采集系統設計[J]. 計算機技術與發展,2012,22(11):197-200.

[6] 呂偉. 基于CC2530的無線傳感器網絡選擇性組網設計與實現[D]. 鄭州:河南工業大學,2015.

[7] Baidu Wenku. CC253X Users Guide[EB/OL].[2010-06-25].http://focus.ti.com/docs/prod/folders/prInt/cc2530.html.

[8] 詹良. 基于ZigBee技術的智能家居無線網絡系統[D]. 北京:北京郵電大學,2008.

主站蜘蛛池模板: 久久精品人妻中文视频| 国产永久在线视频| 精品一区二区三区四区五区| 国产精品视频系列专区 | 91外围女在线观看| www.av男人.com| 无码av免费不卡在线观看| 亚洲福利网址| 国产黄色爱视频| 又黄又湿又爽的视频| 91最新精品视频发布页| 99久久免费精品特色大片| 免费国产无遮挡又黄又爽| 91九色视频网| 午夜福利视频一区| 日本久久免费| 国产亚洲精品自在线| www.亚洲天堂| 国产精品视频3p| 亚洲成年人网| 欧美啪啪网| 国产精品一区在线观看你懂的| 在线国产毛片| 91成人在线观看| 福利国产微拍广场一区视频在线| 色综合天天视频在线观看| 国产精品免费p区| 天堂网亚洲系列亚洲系列| 国产成人91精品| 国产呦精品一区二区三区下载| 国产微拍一区| 中文字幕色站| 亚洲中文字幕日产无码2021| 亚洲成人在线网| 国产不卡国语在线| 国产精品美女免费视频大全| 日韩AV无码免费一二三区| 欧美伊人色综合久久天天| 日韩视频免费| 99这里只有精品免费视频| 色婷婷成人| 亚洲天堂精品在线| 国产精品无码AV片在线观看播放| 国产流白浆视频| 无码aaa视频| 综合色亚洲| 又粗又硬又大又爽免费视频播放| 久久午夜夜伦鲁鲁片不卡| 中文字幕在线欧美| 亚洲综合婷婷激情| 午夜一区二区三区| 日韩av资源在线| 亚洲成人一区二区| 亚洲精品另类| 亚洲欧美在线综合图区| 呦女亚洲一区精品| 国产对白刺激真实精品91| 四虎免费视频网站| 欧美亚洲国产日韩电影在线| 国产精品久久久久久久久久98 | 成人免费网站久久久| 无码'专区第一页| 亚洲天堂网视频| 在线看片免费人成视久网下载| 欧美精品综合视频一区二区| 日韩黄色在线| 国产菊爆视频在线观看| 尤物亚洲最大AV无码网站| 精品国产毛片| 99久久精品国产综合婷婷| 2021精品国产自在现线看| 欧美亚洲另类在线观看| 国产精品久久精品| 日韩精品资源| 成人免费视频一区| 91精品国产一区| 亚洲狠狠婷婷综合久久久久| 色婷婷国产精品视频| 亚洲91在线精品| 国产91丝袜在线播放动漫| www中文字幕在线观看| 制服丝袜 91视频|