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).

主站蜘蛛池模板: 一区二区在线视频免费观看| 日本91视频| 久久久久青草线综合超碰| 日本五区在线不卡精品| 一区二区三区国产精品视频| 国产一区在线视频观看| 欧美午夜在线视频| 亚洲欧洲天堂色AV| 久久综合伊人77777| 国产va欧美va在线观看| 国产成人91精品免费网址在线| 亚洲91精品视频| 国产男女XX00免费观看| 亚洲天堂2014| 国产日韩久久久久无码精品| 九九九国产| 免费国产小视频在线观看| 婷婷伊人五月| 欧美另类视频一区二区三区| 免费一级成人毛片| 国产不卡网| 又大又硬又爽免费视频| 国产另类视频| 国产精品专区第1页| 91久久精品日日躁夜夜躁欧美| www.狠狠| 国产欧美视频在线| 免费无码AV片在线观看中文| 免费不卡在线观看av| 欧美成人免费| 911亚洲精品| 国产精品护士| 亚洲天堂伊人| 国产电话自拍伊人| 91精品国产综合久久香蕉922| 欧美啪啪视频免码| 无码粉嫩虎白一线天在线观看| 久久久精品国产亚洲AV日韩| 精品一区二区久久久久网站| 综合色天天| 亚洲系列中文字幕一区二区| 伊人无码视屏| 日韩精品成人在线| 97视频免费看| 精品国产自在在线在线观看| 精品国产电影久久九九| 亚洲精品自拍区在线观看| 欧美特级AAAAAA视频免费观看| 99re在线观看视频| 在线观看国产精品日本不卡网| 日韩中文字幕亚洲无线码| 麻豆精品在线视频| 久久青草免费91线频观看不卡| 亚洲日本韩在线观看| 日韩在线视频网站| 伊人福利视频| 女人爽到高潮免费视频大全| www.91中文字幕| 丰满少妇αⅴ无码区| 亚洲码在线中文在线观看| 欧美亚洲另类在线观看| aaa国产一级毛片| 精品伊人久久久大香线蕉欧美| 在线毛片网站| 亚洲综合久久成人AV| 国产精品所毛片视频| 国产一区三区二区中文在线| 久久先锋资源| 亚洲中文在线看视频一区| 777国产精品永久免费观看| 91系列在线观看| 国产超碰一区二区三区| 四虎精品黑人视频| 99福利视频导航| 国产91成人| 婷婷开心中文字幕| 呦女亚洲一区精品| 蜜芽国产尤物av尤物在线看| 国产成人精品日本亚洲| 欧美精品另类| 亚洲天堂2014| 91亚洲免费视频|