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

?

基于ZigBee的智能家居溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

2012-06-13 02:09鄔春明楊文月
關(guān)鍵詞:原理圖溫濕度家居

鄔春明,楊文月,程 亮

(東北電力大學(xué)信息工程學(xué)院,吉林吉林132012)

隨著我國(guó)國(guó)力的不斷增強(qiáng),人民的居住環(huán)境也在日新月異的科學(xué)發(fā)展中不斷改善,而家居安防系統(tǒng)已成為家居智能化的重要組成部分。要避免失火,煤氣泄漏這類(lèi)事件的發(fā)生或者將事故的損失降到最低,傳統(tǒng)的人防保安方式已難以適應(yīng)住戶(hù)的要求,利用先進(jìn)的計(jì)算機(jī)、通訊與網(wǎng)絡(luò)等技術(shù)為居民提供成本低廉,安全性強(qiáng)的安全防護(hù)系統(tǒng),已成為家居安防系統(tǒng)發(fā)展的必然。溫濕度監(jiān)測(cè)系統(tǒng)作為家居安防系統(tǒng)的子系統(tǒng),對(duì)家庭內(nèi)火災(zāi)的發(fā)生起到預(yù)警作用。本文設(shè)計(jì)的無(wú)線溫濕度檢測(cè)系統(tǒng)中,終端節(jié)點(diǎn)由CC2430芯片和數(shù)字溫濕度傳感器SHT10構(gòu)成,通過(guò)ZigBee實(shí)現(xiàn)無(wú)線通信,數(shù)據(jù)經(jīng)協(xié)調(diào)節(jié)點(diǎn)發(fā)送至上位機(jī)進(jìn)行處理。該系統(tǒng)能實(shí)現(xiàn)溫濕度數(shù)據(jù)采集和無(wú)線發(fā)送,并能在上位機(jī)顯示。

1 溫濕度監(jiān)測(cè)系統(tǒng)總體設(shè)計(jì)

家庭安防系統(tǒng)中,網(wǎng)絡(luò)技術(shù)的選擇一般以下面兩個(gè)方面作為依據(jù):一是組建網(wǎng)絡(luò)的性能要求,如數(shù)據(jù)傳輸速率、可靠性等;一是能否滿(mǎn)足用戶(hù)的功能需求。從技術(shù)角度上看,目前家居安防系統(tǒng)組網(wǎng)的實(shí)現(xiàn)方式主要有三大類(lèi)別:有線技術(shù)、電力載波(PLC)技術(shù)、無(wú)線技術(shù)。

傳統(tǒng)的家居安防系統(tǒng)一般采用有線方式組建,包括以Lon Works、CEBus、RS485、CAN Bus、Ethernet等技術(shù)支持的總線方式和以X-10協(xié)議支持的電力載波方式。有線方式具有網(wǎng)絡(luò)抗干擾性好,容量大、速率高等特點(diǎn),但布線麻煩,影響美觀,系統(tǒng)擴(kuò)展性差,系統(tǒng)安裝和維護(hù)成本高,移動(dòng)性差。ZigBee技術(shù)作為一種低功耗、低數(shù)據(jù)速率、低成本的無(wú)線技術(shù),更適合于家庭自動(dòng)化、安全保障系統(tǒng)及進(jìn)行低速率傳輸?shù)牡统杀驹O(shè)備之間。

溫濕度監(jiān)測(cè)系統(tǒng)作為家居安防系統(tǒng)的子系統(tǒng),對(duì)家庭內(nèi)火災(zāi)的發(fā)生起到預(yù)警作用。本文基于CC2430和數(shù)字溫濕度傳感器SHT10,設(shè)計(jì)了一個(gè)監(jiān)測(cè)溫濕度終端節(jié)點(diǎn),使用ZigBee技術(shù)實(shí)現(xiàn)溫濕度的無(wú)線檢測(cè)。溫濕度監(jiān)測(cè)系統(tǒng)原理圖如圖1所示。

圖1 溫濕度監(jiān)測(cè)系統(tǒng)原理圖

本系統(tǒng)主要由三個(gè)單元構(gòu)成:溫濕度傳感器節(jié)點(diǎn)、協(xié)調(diào)節(jié)點(diǎn)和上位機(jī)。其中溫濕度傳感器節(jié)點(diǎn)由溫濕度傳感器SHT10與CC2430射頻收發(fā)裝置組成,采集的溫度數(shù)據(jù)、濕度數(shù)據(jù)通過(guò)ZigBee無(wú)線射頻方式發(fā)到協(xié)調(diào)節(jié)點(diǎn),協(xié)調(diào)節(jié)點(diǎn)再通過(guò)RS232串口線將數(shù)據(jù)傳給上位機(jī)做進(jìn)一步處理和顯示。協(xié)調(diào)節(jié)點(diǎn)與傳感器節(jié)點(diǎn)可以采用星型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)通信,可以同時(shí)監(jiān)測(cè)多個(gè)區(qū)域,何時(shí)監(jiān)測(cè)哪個(gè)區(qū)域由協(xié)調(diào)節(jié)點(diǎn)來(lái)控制。當(dāng)被檢測(cè)區(qū)域的障礙物較多或者協(xié)調(diào)節(jié)點(diǎn)距離傳感器節(jié)點(diǎn)較遠(yuǎn)時(shí),亦可采用樹(shù)型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),即通過(guò)增加路由器節(jié)點(diǎn)來(lái)增強(qiáng)網(wǎng)絡(luò)的穩(wěn)定性。本系統(tǒng)采用星型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。

2 監(jiān)測(cè)節(jié)點(diǎn)硬件設(shè)計(jì)

本文設(shè)計(jì)的家庭ZigBee安防網(wǎng)絡(luò)是由大量體積小、成本低、具有無(wú)線通信、傳感、數(shù)據(jù)處理功能的傳感器節(jié)點(diǎn)(sensor node)組成的。每一個(gè)傳感器節(jié)點(diǎn)由數(shù)據(jù)采集模塊(數(shù)字傳感器)、數(shù)據(jù)處理和控制模塊(微處理器、存儲(chǔ)器)、通信模塊(無(wú)線收發(fā)器)和電源模塊等組成。

無(wú)線溫濕度監(jiān)測(cè)系統(tǒng)可分為協(xié)調(diào)節(jié)點(diǎn)和無(wú)線終端節(jié)點(diǎn)兩大部分。每個(gè)節(jié)點(diǎn)都配CC2430芯片,CC2430是Chipcon公司(已在2006年被美國(guó)德州儀器TI公司收購(gòu))推出的用來(lái)實(shí)現(xiàn)嵌入式ZigBee應(yīng)用的片上系統(tǒng),它是世界上首個(gè)真正的單芯片ZigBee解決方案,是世界上第一個(gè)真正意義上SoC。它支持2.4GHz IEEE 802.15.4/ZigBee協(xié)議。協(xié)調(diào)節(jié)點(diǎn)的CC2430芯片經(jīng)RS232串口線連接上位機(jī),而無(wú)線終端節(jié)點(diǎn)通過(guò)CC2430的I/O口連接數(shù)字傳感器采集信息。CC2430的應(yīng)用電路原理圖如圖2所示。

圖2 CC2430的應(yīng)用電路原理圖

本系統(tǒng)的溫濕度傳感器采用集成溫濕度傳感器SHT10。封裝格式采用DHT90,即將傳感器器件SHT10和信號(hào)處理集成在一塊微型電路板上,輸出全標(biāo)定的數(shù)字信號(hào)。傳感器采用專(zhuān)利的CMOSens?技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。傳感器包括一個(gè)電容性聚合體測(cè)濕敏感元件、一個(gè)用能隙材料制成的測(cè)溫元件,并在同一芯片上與14位的A/D轉(zhuǎn)換器以及串行接口電路實(shí)現(xiàn)無(wú)縫連接。DHT90的供電電壓范圍為2.4-5.5V。DHT90的串行接口,在傳感器信號(hào)的讀取及電源損耗方面,都做了優(yōu)化處理;傳感器不能按照I2C協(xié)議編址,但是:如果I2C總線上沒(méi)有掛接別的元件,傳感器可以連接到I2C總線上,但單片機(jī)必須按照傳感器的協(xié)議工作。SCK用于微處理器與DHT90之間的通訊同步,DATA三態(tài)門(mén)用于數(shù)據(jù)的讀取。SHT10與CC2430連接電路原理圖如圖3所示。

圖3 SHT10與CC2430連接電路原理圖

3 節(jié)點(diǎn)軟件設(shè)計(jì)

無(wú)線溫濕度檢測(cè)系統(tǒng)的軟件實(shí)現(xiàn)包括兩部分:ZigBee協(xié)調(diào)節(jié)點(diǎn)和溫濕度傳感器節(jié)點(diǎn)。ZigBee協(xié)調(diào)節(jié)點(diǎn)的主要作用是組建一個(gè)網(wǎng)絡(luò)、接受終端節(jié)點(diǎn)入網(wǎng)和發(fā)送來(lái)的數(shù)據(jù),并通過(guò)串口發(fā)送數(shù)據(jù)至PC機(jī)。首先對(duì)協(xié)調(diào)節(jié)點(diǎn)進(jìn)行初始化(包括處理器、協(xié)議棧、中斷、串口等);之后新建一個(gè)網(wǎng)絡(luò)并進(jìn)入網(wǎng)絡(luò)監(jiān)聽(tīng)和等待狀態(tài),當(dāng)收到子節(jié)點(diǎn)的入網(wǎng)請(qǐng)求后,協(xié)調(diào)節(jié)點(diǎn)先隨機(jī)為子節(jié)點(diǎn)分配一個(gè)網(wǎng)絡(luò)地址,然后向子節(jié)點(diǎn)發(fā)送入網(wǎng)確認(rèn)信息,建立連接后等待接收終端節(jié)點(diǎn)發(fā)送溫濕度數(shù)據(jù);數(shù)據(jù)接收成功后發(fā)送數(shù)據(jù)到PC機(jī)。

溫濕度傳感器節(jié)點(diǎn)作為終端節(jié)點(diǎn),負(fù)責(zé)采集、處理和發(fā)送數(shù)據(jù)。首先溫濕度傳感器SHT10用一組啟動(dòng)傳輸時(shí)序進(jìn)行數(shù)據(jù)傳輸?shù)某跏蓟缓蟀l(fā)送一組測(cè)量命令(‘00000101’表示相對(duì)濕度,‘00000011’表示攝氏溫度),釋放DATA線,等SHT10下拉DATA至低電平,表示測(cè)量結(jié)束,同時(shí)接收數(shù)據(jù),完成初始化過(guò)程;之后節(jié)點(diǎn)發(fā)送入網(wǎng)請(qǐng)求,加入網(wǎng)絡(luò)成功后進(jìn)入空閑狀態(tài)待定時(shí)時(shí)間到進(jìn)行數(shù)據(jù)采集并向其協(xié)調(diào)節(jié)點(diǎn)發(fā)送,如果發(fā)送失敗繼續(xù)嘗試,直到發(fā)送成功為止。軟件流程圖如圖4所示,圖4(a)為ZigBee協(xié)調(diào)節(jié)點(diǎn)的軟件流程圖,圖4(b)為溫濕度傳感器節(jié)點(diǎn)的軟件流程圖。

圖4 節(jié)點(diǎn)軟件流程圖

4 結(jié) 語(yǔ)

本文設(shè)計(jì)的無(wú)線溫濕度監(jiān)測(cè)系統(tǒng),作為家居安防系統(tǒng)的子系統(tǒng)。以低成本、低功耗無(wú)線單片機(jī)CC2430為核心,采用數(shù)字溫濕度傳感器SHT10獲取數(shù)據(jù),電路結(jié)構(gòu)簡(jiǎn)單,工作穩(wěn)定,檢測(cè)精度高,且具有無(wú)線數(shù)據(jù)通信靈活、方便等特點(diǎn)。利用ZigBee實(shí)現(xiàn)家居安防系統(tǒng)中部分子系統(tǒng)的無(wú)線化,免去了布線帶來(lái)的麻煩,整體上節(jié)約了系統(tǒng)的成本,有很強(qiáng)的實(shí)用性。

[1]王法杰.基于ZigBee的無(wú)線溫度檢測(cè)系統(tǒng)[J].工業(yè)控制計(jì)算機(jī),2010,23(12):53-54.

[2]王延年,穆文靜.基于ZigBee的無(wú)線信號(hào)采集傳輸系統(tǒng)的研究[J].西安工程大學(xué)學(xué)報(bào),2010,24(08):510-515.

[3]李勁松,楊明.基于CC2430和ZigBee2006協(xié)議棧的通信模塊設(shè)計(jì)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2010(02):26-28.

[4]呂治安.ZigBee網(wǎng)絡(luò)原理與應(yīng)用開(kāi)發(fā)[M].北京:北京航空航天大學(xué)出版社,2008.

[5]蔣挺,趙成林.紫蜂技術(shù)及其應(yīng)用[M].北京:北京郵電大學(xué)出版社,2006.

[6]趙虹鈞.基于ZigBee技術(shù)的智能家居系統(tǒng)的設(shè)計(jì)[D].上海:上海交通大學(xué),2007.

[7]黃向驥.基于CC2430的無(wú)線智能家居系統(tǒng)的設(shè)計(jì)[D].太原:太原理工大,2010.

[8]張周.ZigBee技術(shù)研究及其在智能家居中的應(yīng)用[D].廈門(mén):廈門(mén)大學(xué),2007.

[9]業(yè)治琦.智能小區(qū)網(wǎng)絡(luò)化構(gòu)架[J].電信工程技術(shù)與標(biāo)準(zhǔn)化,2003(04):16-19.

[10]李艷雄,汪魯才,龔偉.基于總線技術(shù)的住宅內(nèi)智能信息傳輸系統(tǒng)研究[J].低壓電器,2004(07):16-19.

[11]周怡碩,凌志浩,吳勤勤.無(wú)線通信技術(shù)及其應(yīng)用探討自動(dòng)化儀表[J].自動(dòng)化儀表,2005,26(06):5-9.

猜你喜歡
原理圖溫濕度家居
打造日常家居“氛圍感”
基于AT89C51的數(shù)字型蠶用溫濕度計(jì)的設(shè)計(jì)
淺談STM32核心板原理圖設(shè)計(jì)
電路原理圖自動(dòng)布圖系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于DSP的多路溫濕度監(jiān)測(cè)系統(tǒng)
基于Protel DXP 2004層次原理圖的設(shè)計(jì)
臺(tái)北家居
基于溫濕度控制的天氣預(yù)測(cè)裝置
蒸發(fā)冷卻溫濕度獨(dú)立控制空調(diào)系統(tǒng)的應(yīng)用
關(guān)于EDA教學(xué)中Quartus II原理圖輸入法的探討
礼泉县| 东平县| 霞浦县| 嘉鱼县| 龙井市| 治多县| 贵定县| 黄浦区| 平远县| 普兰店市| 汽车| 南召县| 普兰县| 津南区| 铜陵市| 郓城县| 日照市| 太康县| 民县| 嘉定区| 泽州县| 新竹市| 秀山| 边坝县| 武宣县| 兰考县| 崇阳县| 克东县| 水富县| 麻栗坡县| 钦州市| 新河县| 阳西县| 英吉沙县| 上犹县| 平昌县| 甘谷县| 沁水县| 徐水县| 庄浪县| 璧山县|