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

Zigbee技術在火災報警系統中的應用研究

2016-06-02 03:09:55溫州市銘達自動化系統有限公司蔣海潮
電子世界 2016年9期

溫州市銘達自動化系統有限公司 蔣海潮

?

Zigbee技術在火災報警系統中的應用研究

溫州市銘達自動化系統有限公司 蔣海潮

【摘要】本文以CC2530為核心控制芯片,以Z-Stack協議棧作為協議平臺,搭建了一個由協調器設備和終端設備組成的小型的簡易ZigBee網絡。將終端設備放置在室內的不同地方,作為傳感器節點采集室內溫度和煙霧數據,同時將采集到的數據無線傳輸到協調器節點,通過協調器上的LCD進行數據的實時顯示。

【關鍵詞】ZigBee;火災報警;CC2530;Z-Stack協議棧

0 引言

隨著經濟的發展,高層建筑以及大型綜合性建筑日益增多,火災隱患也隨之增加,火災發生的數量及其造成的損失都呈逐年上升趨勢,火災報警系統成為保障人生命財產安全的重要因素之一[1]。伴隨著ZigBee技術的出現和發展,它使無線火災報警系統成為了可能,基于無線網絡化的火災報警系統具有成本低、安裝方便、穩定性高的特點。

ZigBee是一種基于IEEE 802.15.4無線標準研制開發的有關組網、安全和應用軟件方面無線網絡技術,具有近距離、低功耗、低速率、雙向傳輸等特點,主要適合于承載數據流量小、數據傳輸速率低的業務,可嵌入各種設備中,能夠實現對工業、家庭以及醫學等各種重要場所的監控[2]。ZigBee網絡主要由協調器、路由器和終端節點組成,可以實現星型、樹型和網狀型網絡拓撲結構。

1 系統硬件設計

火災報警由協調器,終端模塊(終端節點)組成星型網絡通信,在協調上直接利用LCD直接顯示。協調器負責組建ZigBee網絡,完成終端模塊與上位機數據的透明傳輸;終端模塊利用傳感器負責采集、存儲、上傳數據。終端模塊中多個傳感器節點放置于不同的監測區域,每個傳感器節點把數據傳給協調器,把數據通過LCD顯示給用戶或通過串口傳給上位機做進一步處理并顯示給用戶。

1.1 傳感器節點和協調器設計

當物體燃燒時,必然會釋放出一定的熱量來,隨著環境的溫度也會在一定程度上升高,同時物體在進行初始的燃燒時,可燃氣體就會逐漸的放出來,例如,一氧化碳、氫氣和甲烷等。在本設計火災報警中選用溫度傳感器DS18B20和煙霧傳感器MQ-2來進行終端節點數據的采集。傳感器節點由主控芯片CC2530,溫度傳感器DS18B20,煙霧傳感器MQ-2,電源模塊和其他外部設備組成,如圖1所示,協調器節點主要由主控芯片CC2530,LCD液晶顯示,報警指示燈合和其他設備組成,如圖2所示。

圖1 傳感器節點設計

圖2 協調器節點設計

1.2 煙霧傳感器電路設計

煙霧傳感器采用MQ-2型煙霧傳感器具體電路圖如圖3所示:圖4-3中VCC為5V電壓,用來驅動MQ-2煙霧傳感器,它的4和6引腳作為電壓輸出端,R1作為限流電阻,R2作為分壓電阻,R6為滑動變阻器,通過它可以調節MQ-2煙霧傳感器的靈敏度,LED為發光二極管起到指示作用,R6的輸出端接LM393比較器的+引腳,MQ-2煙霧傳感器的輸出端接—引腳。如果+引腳的電壓大于—引腳電壓,則輸出引腳輸出高電平;反之,輸出引腳輸出低電平,LED指示燈會發光。在MQ-2煙霧傳感器進入正常工作狀態后,通過調節R6滑動變阻器,使LED發光二極管先亮然后再滅,就會達到一個相對靈敏的狀態[3]。

圖3 煙霧傳感器電路圖

1.3 溫度傳感器電路設計

溫度傳感器我們選擇DALLAS(達拉斯)公司生產的單總線數字式的DS18B20。主要是因為它精度高,可達土0.5攝氏度,測溫范圍可達–55°C ~+125°C。除此之外,它具有超小的體積,超低的硬件開消,抗干擾能力強等優勢。在硬件電路連接上其中引腳1為VDD接3.3V電源,引腳2為DQ,數據輸入/輸出引腳,與微處理器的I/O口相連,本系統中與CC2530的P0.6引腳相連,引腳3為GND接地。

2 系統軟件設計

本系統所用的開發環境是IAR Embedded Workbench for 8051 8.10,采用的協議棧為TI的ZStack-2.3.0-1.4.0,系統的軟件設計是在Z-Stack協議棧的基礎上進行C語言的編程,主要包含協調器節點和傳感器節點程序設計。協調器上電后組建網絡,傳感器節點自動發現并加入網絡。協調器節點負責接收數據并且在LCD液晶顯示屏上進行顯示,傳感器節點負責數據的采集和發送。

圖4 DS18B20工作流程圖

2.1 Zigbee網絡拓撲結構

Zigbee網絡節點軟件系統采用的協議棧為TI的ZStack-2.3.0-1.4.0。通過更改協議棧的配置,可以把協議棧配置為協調器(Coordinator)、終端(Enddevice)。在各功能節點的協議棧程序設計時,該協議棧采用統一的編寫方式,用宏定義語句:#def、#ifdef、#else等語句區別各功能節點在各協議層中的操作,這樣的編寫方式將協議棧看成一個整體,提高了協議棧的移植性。同時,本設計采用IAR Embedded Workbench V7.51 for 8051集成開發環境,該環境將工程管理器、編譯器、8051C/C++編譯器、8051匯編器、鏈接器、庫管理工具和調試工具完全集成在一起,同時支持TI的CC2530 SoC ZigBee開發套件的USB接口,可通過嵌入SmartRF04 Flash Programmer軟件將程序下載至CC2530芯片中[4]。本設計采用第一種星型網絡。

2.2 DS18B20軟件設計

傳感器節點在設定好的采集周期內采集溫度數據,其余時間處于低能耗狀態,直到采集數據事件的觸發。CC2530對DS18B20訪問程序流程圖如圖4所示,主要包括初始化——處理器發送ROM指令——處理器發送操作存儲器命令——讀取溫度數據——數據處理等過程[5]。

3 結束語

本文采用基于ZigBee標準的無線射頻芯片CC2530為控制核心芯片,搭建了一個簡易的無線火災報警系統。系統程序在Z-Stack協議棧的基礎上進行C語言的編程,通過設置任務、事件函數完成這一功能。實驗表明,該火災報警系統成本低,工作穩定,但是由于采用無線傳輸技術,通信中存在信息傳輸安全以及節點的處理能力較弱等缺點,在后續工作中將會做進一步的改進。

參考文獻

[1]鄭隆舉,李慧芳,杜亞恒.火災報警系統的發展與探析[J].科技信息,2011(33).

[2]莊嚴.ZigBee網絡結構及協議分析[J].電子技術與軟件工程, 2014(09).

[3]鄭大忞.基于AT89S52的火災報警系統設計[J].信息系統工程,2015(09).

[4]張開生,陳明澤.基于M2M技術的礦區環境監測平臺研究[J].工礦自動化,2013(01).

[5]黃海軍,黃金林,聶章龍,王宜懷.基于MC9S08GB60芯片的DS18B20測溫系統設計[J].江蘇技術師范學院學報,2007(02).

主站蜘蛛池模板: 亚洲国产一区在线观看| 久久99热66这里只有精品一| 国产综合色在线视频播放线视| 国产欧美在线观看一区| 91国内在线视频| 久久无码av一区二区三区| 亚洲成a人片在线观看88| 国产美女在线观看| 欧美国产精品不卡在线观看 | 真人高潮娇喘嗯啊在线观看| 免费在线国产一区二区三区精品| 国产亚洲高清在线精品99| 成人午夜福利视频| 欧美精品xx| 欧美一级在线播放| 亚洲精品大秀视频| 欧美国产综合色视频| 国产精品深爱在线| 国产成人精品第一区二区| 2021国产精品自产拍在线观看| 国产成人狂喷潮在线观看2345| 日本黄色a视频| 在线播放真实国产乱子伦| 激情无码视频在线看| 全裸无码专区| 国产一区二区免费播放| 亚洲综合第一区| 国产噜噜噜| 天天摸天天操免费播放小视频| 国产欧美精品午夜在线播放| 久久综合婷婷| 丁香五月婷婷激情基地| 小13箩利洗澡无码视频免费网站| 日韩天堂视频| 国产乱子伦手机在线| 在线高清亚洲精品二区| 国产在线观看精品| lhav亚洲精品| 欧美日本激情| 九一九色国产| 国产网站黄| 亚洲无码37.| 婷婷综合缴情亚洲五月伊| 欧美一区二区精品久久久| 四虎国产成人免费观看| 色屁屁一区二区三区视频国产| 91在线丝袜| 亚洲,国产,日韩,综合一区| 日韩一区二区三免费高清| 夜夜高潮夜夜爽国产伦精品| 人与鲁专区| 18黑白丝水手服自慰喷水网站| 香蕉国产精品视频| 99精品国产自在现线观看| 无遮挡国产高潮视频免费观看| 一区二区三区国产精品视频| 国产95在线 | 欧美午夜在线视频| 国产男女XX00免费观看| 好吊妞欧美视频免费| 激情综合五月网| 亚洲免费毛片| 无码AV高清毛片中国一级毛片| 亚洲资源站av无码网址| 伊大人香蕉久久网欧美| 欧美 国产 人人视频| 激情成人综合网| 国产资源免费观看| 国产一区二区影院| 亚洲天堂.com| 精品一区二区无码av| 婷婷六月综合网| 国产精品极品美女自在线| 2021最新国产精品网站| 成人亚洲视频| 人人爽人人爽人人片| av午夜福利一片免费看| 欧美亚洲综合免费精品高清在线观看 | 日韩一级毛一欧美一国产| 国产精品大尺度尺度视频| 毛片在线看网站| 美女一级毛片无遮挡内谢|