《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于STM32和ZigBee的無線校園火災(zāi)報警系統(tǒng)設(shè)計
基于STM32和ZigBee的無線校園火災(zāi)報警系統(tǒng)設(shè)計
來源:微型機與應(yīng)用2012年第6期
丁 凡,周永明
(韶關(guān)學院 物理與機電工程學院,廣東 韶關(guān)512005)
摘要: 結(jié)合校園防火報警需要,設(shè)計了基于ZigBee技術(shù)的無線校園防火報警系統(tǒng)。該系統(tǒng)以意法半導體公司推出的STM32系列ARM控制器、TI公司的CC2420無線射頻芯片為核心,對無線傳感器網(wǎng)絡(luò)中的終端節(jié)點、路由器節(jié)點、協(xié)調(diào)器節(jié)點的硬件和軟件進行了模塊化設(shè)計。傳感器節(jié)點以溫度、煙霧和CO濃度為實現(xiàn)監(jiān)測對象,判斷是否有火災(zāi)隱患,從而實現(xiàn)校園防火報警系統(tǒng)的無線網(wǎng)絡(luò)化。
Abstract:
Key words :

摘  要: 結(jié)合校園防火報警需要,設(shè)計了基于ZigBee技術(shù)的無線校園防火報警系統(tǒng)。該系統(tǒng)以意法半導體公司推出的STM32系列ARM控制器、TI公司的CC2420無線射頻芯片為核心,對無線傳感器網(wǎng)絡(luò)中的終端節(jié)點、路由器節(jié)點、協(xié)調(diào)器節(jié)點的硬件和軟件進行了模塊化設(shè)計。傳感器節(jié)點以溫度、煙霧和CO濃度為實現(xiàn)監(jiān)測對象,判斷是否有火災(zāi)隱患,從而實現(xiàn)校園防火報警系統(tǒng)的無線網(wǎng)絡(luò)化。
關(guān)鍵詞: STM32;ZigBee;無線;火災(zāi)報警

 目前校園安防監(jiān)控系統(tǒng)大多是基于有線通信,這就使得一些不便于布線的區(qū)域成為了安防監(jiān)控的盲區(qū),而有線連接方式可擴展性較差,維護困難,相對成本較高。
    基于上述原因,本文提出了基于新一代STM32嵌入式微處理器和ZigBee技術(shù)的無線智能型校園安防監(jiān)控系統(tǒng)。利用ZigBee無線傳感器網(wǎng)絡(luò),配合各種傳感器的使用,可以對校園實行全方位、多角度實時監(jiān)控。當校園內(nèi)有火災(zāi)等安全事故發(fā)生時,便可以快速通知管理人員及時進行處理,從而極大地保證了學校師生的生命財產(chǎn)安全。
1 系統(tǒng)總體架構(gòu)設(shè)計
    本監(jiān)控系統(tǒng)節(jié)點數(shù)量有限,節(jié)點位置較為固定,采用樹形網(wǎng)絡(luò)拓撲。整個網(wǎng)絡(luò)由三部分組成,包括ZigBee終端設(shè)備、路由器、網(wǎng)絡(luò)協(xié)調(diào)器,ZigBee終端設(shè)備負責收集探測器探測到的報警信息,并將報警信息以ZigBee無線通信方式發(fā)送到終端設(shè)備的路由器(即父設(shè)備),再由路由器轉(zhuǎn)發(fā)到網(wǎng)絡(luò)協(xié)調(diào)器。基于ZigBee技術(shù)的智能型火災(zāi)報警系統(tǒng)提高了管理系統(tǒng)中數(shù)據(jù)的可靠性,對每個終端節(jié)點所監(jiān)控的區(qū)域內(nèi)發(fā)生的火災(zāi)險情能及時判斷并通過無線網(wǎng)絡(luò)通知管理人員。系統(tǒng)整體架構(gòu)如圖1所示。

2 無線火災(zāi)報警系統(tǒng)的節(jié)點硬件設(shè)計
2.1 微處理器(MCU)控制模塊

    在本系統(tǒng)中,采用意法半導體公司(ST)推出的STM32系列微控制芯片STM32F103R8為主控制器。STM32系列32 bit閃存微控制器使用ARM公司專為嵌入式領(lǐng)域開發(fā)的具有突破性的Cortex-M3內(nèi)核。該內(nèi)核專為滿足集高性能、低功耗、實時應(yīng)用于一體的嵌入式領(lǐng)域的要求而設(shè)計,具有高性能、低功耗、實時性等特點。STM32提供睡眠、停機和待機三種低功耗省電模式和靈活的時鐘控制機制,用戶可根據(jù)自己的需求合理地優(yōu)化耗電和性能要求。STM32F103R8屬于增強型系列芯片,主頻率為72 MHz,高達90 DMIPS,1.25 DMIPS/MHz,內(nèi)置128 KB高速閃存程序存儲器和20 KB的SRAM,通過APB總線連接豐富和增強的外設(shè)以及多達80個的高速I/O口。
2.2 ZigBee無線射頻傳輸模塊
    CC2420是Chipcon公司推出的第一款真正意義上符合2.4 GHz IEEE802.15.4協(xié)議規(guī)范,廣泛應(yīng)用于無線網(wǎng)絡(luò)中的低功耗、低電壓的射頻收發(fā)芯片,只需極少外部元器件,性能穩(wěn)定且功耗極低。CC2420的選擇性和敏感性指數(shù)超過了IEEE802.15.4標準的要求,可確保短距離通信的有效性和可靠性。CC2420為工作于2.4 GHz免授權(quán)頻段的無線通信提供了一個低成本的完整解決方案。
    無線射頻模塊以射頻模式接收和發(fā)送數(shù)據(jù)。CC2420通過SPI接口與主微控制器(MCU)交換數(shù)據(jù)、發(fā)送命令等通信, 由于STM32F103系列芯片一般都集成了SPI控制器,因此CC2420射頻模塊可以很方便地通過SPI總線接口與處理器STM32直接連接并進行數(shù)據(jù)通信。
    CC2420與微處理器STM32F103R8的接口連接如圖2所示,CC2420通過SPI 4條線接口(CSn、SI、SO、SCK)直接連接到STM32F103R8的4個SPI通信接口,負責數(shù)據(jù)通信;另外,還有SFD、FIFO、FIFOP和CCA 4個引腳與微處理器STM32F103R8連接,負責表示收發(fā)數(shù)據(jù)的狀態(tài)。在這種連接方式中,STM32工作在SPI主模式下;而CC2420射頻模塊工作在子模式下,由處理器STM32控制進行有效的數(shù)據(jù)收發(fā)工作。

2.3 傳感器模塊
    隨著微處理器技術(shù)、傳感器技術(shù)和信號處理技術(shù)的快速發(fā)展,火災(zāi)自動探測技術(shù)已從單一傳感器探測向著多傳感器融合的方向發(fā)展,火災(zāi)探測預警的可靠性也隨之大幅度提高。目前多傳感器融合火災(zāi)探測技術(shù)主要選用光電感煙、感溫和感CO傳感器組合形式。采用多傳感器的優(yōu)點在于使探測器能夠提高對火災(zāi)特征信號響應(yīng)的靈敏度和均衡度,進而提高探測的質(zhì)量和可靠性。
    在本系統(tǒng)設(shè)計中,也采用了三層多傳感器復合探測方案,選用煙霧傳感器、CO濃度傳感器和溫度傳感器,將煙霧濃度、CO濃度和溫度作為火災(zāi)探測信號。
    考慮到一般的煙霧傳感器價格相對較高,這里使用的煙霧傳感器由價格低廉的OP231、OP801SL紅外發(fā)射、接收光電二極管組成,按照75 ℃安裝在內(nèi)壁為黑色粗糙面的迷宮型集煙盒內(nèi),利用火災(zāi)發(fā)生時產(chǎn)生的煙霧微粒對光的散射作用,在一定的煙霧濃度范圍內(nèi),散射光的強度與煙霧的濃度成比例,而這種漫散射的光將使光電二極管的阻抗發(fā)生變化,這樣便可以將煙霧信號轉(zhuǎn)變?yōu)殡娦盘枺怨﹤鞲衅鞴?jié)點采集。DS18B20采用1-Wire總線協(xié)議方式,在-55~+125 ℃時的測量精度為±0.5 ℃,測量結(jié)果可選用11 bit串行數(shù)據(jù)輸出。而CO傳感器選擇TGS系列半導體式氣體傳感器TGS2442,其特點是低功耗、對CO的靈敏度高、壽命長、成本低、對濕度的依賴性低、工作于極短的脈沖加熱方式。
2.4 ZigBee節(jié)點硬件總體結(jié)構(gòu)設(shè)計
    結(jié)合本火災(zāi)報警系統(tǒng)中數(shù)據(jù)融合技術(shù)對ZigBee節(jié)點數(shù)據(jù)處理能力和內(nèi)存的要求,本設(shè)計采用基于意法半導體公司(ST)推出的STM32系列微控制芯片STM32F103+CC2420的方案。
    系統(tǒng)中有ZigBee終端設(shè)備節(jié)點、ZigBee路由器節(jié)點和ZigBee網(wǎng)絡(luò)協(xié)調(diào)器節(jié)點三種節(jié)點。從硬件角度看,三者的核心部件都是STM32F103+CC2420、天線、電源,這也是ZigBee設(shè)備可以工作的最簡系統(tǒng)。基于其硬件結(jié)構(gòu)上的異同點,在設(shè)計和組裝時根據(jù)不同的節(jié)點用途對部分單元電路作相應(yīng)取舍。例如路由器節(jié)點和終端節(jié)點采用電池供電方式,并且不必有串口擴展電路; 而協(xié)調(diào)器采用交流電源供電方式,不必有傳感器單片機(無需采集數(shù)據(jù)),但必須有串口擴展電路以實現(xiàn)與上位機通信。
    除此以外,協(xié)調(diào)器還有與火災(zāi)報警控制器通信用的串口及作實時顯示之用的LCD;路由器還有顯示狀態(tài)用的指示燈;終端傳感器節(jié)點有顯示節(jié)點狀態(tài)用的狀態(tài)指示燈以及溫度傳感器。二者電路均不復雜,都是基本系統(tǒng)加上少量外圍擴展電路。為了節(jié)約成本,只制作一種集成了所有的外圍電路的電路板,留出所需外擴電路接口,這樣便可在制作正式產(chǎn)品時外接使用所需的不同外圍電路。本系統(tǒng)所設(shè)計的ZigBee節(jié)點硬件總體架構(gòu)如圖3所示。

3 系統(tǒng)軟件總體設(shè)計
3.1 ZigBee無線網(wǎng)絡(luò)節(jié)點軟件設(shè)計

 


    本系統(tǒng)所用的開發(fā)環(huán)境是IAR7.20 ,移植了TI公司的Z-Stack協(xié)議棧。Z-Stack可以通過IAR開發(fā)環(huán)境進行編譯下載。
    校園火災(zāi)報警系統(tǒng)終端節(jié)點的軟件流程如圖4(a)所示。終端節(jié)點主要實現(xiàn)現(xiàn)場數(shù)據(jù)的采集,經(jīng)過簡單的融合處理后,便向上發(fā)送至其父節(jié)點,最終數(shù)據(jù)會匯聚到協(xié)調(diào)器。同時終端節(jié)點也會接收協(xié)調(diào)器節(jié)點發(fā)來的監(jiān)控命令:例如開始采集數(shù)據(jù)或停止、更新數(shù)據(jù)采集周期等。由于終端節(jié)點能量受限,所以采用輪詢的工作方式,每N秒輪詢一次,每M秒采集一次數(shù)據(jù),其余時間則處于休眠狀態(tài)。

    路由器節(jié)點的設(shè)計可以看做是在終端節(jié)點的功能基礎(chǔ)上再加上路由功能。由于相鄰節(jié)點采集到的數(shù)據(jù)具有很強的相似性,路由器節(jié)點往往還需要做簡單數(shù)據(jù)融合,以降低發(fā)往協(xié)調(diào)器的數(shù)據(jù)量。其軟件流程如圖4(b)所示。
    協(xié)調(diào)器節(jié)點的處理能力、存儲能力和通信能力相對較強,主要功能是對ZigBee無線網(wǎng)絡(luò)中的各個子節(jié)點進行管理,將上位機監(jiān)控中心下達的監(jiān)控信息通過ZigBee網(wǎng)絡(luò)發(fā)送到需要測控的子節(jié)點,同時接收各個子節(jié)點發(fā)來的狀態(tài)、采集數(shù)據(jù)等信息,將數(shù)據(jù)在LCD上顯示,并通過串口上傳至監(jiān)控中心主機進行數(shù)據(jù)處理和保存。
3.2 系統(tǒng)上位機監(jiān)控中心應(yīng)用軟件
    系統(tǒng)上位機軟件采用先進的虛擬儀器技術(shù)LabVIEW軟件設(shè)計了系統(tǒng)的可視化報警監(jiān)控操作界面,實現(xiàn)了在線動態(tài)數(shù)據(jù)采集、分析、存儲以及實時顯示等功能,界面優(yōu)美,操作簡單,使用方便。系統(tǒng)主要由上/下位機通信模塊、火警信息處理模塊、傳感器節(jié)點查詢/管理模塊、操作人員系統(tǒng)控制管理模塊、歷史數(shù)據(jù)查詢模塊等構(gòu)成,其功能框圖如圖5所示。

    綜上所述,本系統(tǒng)采用ST公司推出的新一代基于ARM Cortex-M3內(nèi)核的STM32系列處理器作為主控制器(MCU),同時在原有有線監(jiān)控報警系統(tǒng)的基礎(chǔ)上,引入了ZigBee無線傳感組網(wǎng)技術(shù),實現(xiàn)了校園火災(zāi)事故的無線實時監(jiān)控。相比傳統(tǒng)的有線傳感器火災(zāi)報警系統(tǒng),本文設(shè)計的基于ZigBee技術(shù)的無線傳感器網(wǎng)絡(luò)克服了有線傳感器網(wǎng)絡(luò)的局限性,既避免了其他無線通信技術(shù)的高功耗的缺點,同時也降低了系統(tǒng)布線成本、安裝和維護難度,具有廣泛的前景和推廣價值 ,可廣泛應(yīng)用于校園、醫(yī)院等場所的火災(zāi)監(jiān)控報警中。
參考文獻
[1] 張帥華,楊遠,梁玉堂,等.基于AT91SAM9260的ZigBee工業(yè)以太網(wǎng)網(wǎng)關(guān)設(shè)計[J].微計算機信息,2011,27(8):113-114.
[2] Liu Shixing,Tu Defeng,Zhang Yongming.Multiparameter  fire detection based on wireless sensor network[J].Proceedings 2009 IEEE International Conference,2009,58(11):203-206.
[3] Zhang Yunzhou,Xue Dingyu,Wu Chengdong,et al.Design  and implementation of a wireless sensor network node[C]. Proceedings of 2008 IEEE International Conference on  WiCOM,2008:1-4.
[4] 楊榮,楊濤.基于ZigBee的無線傳感器網(wǎng)絡(luò)及其在智能大廈中的應(yīng)用[J].中國農(nóng)機化,2005(5):76-79.
[5] 王永虹,徐煒,郝立平.STM32系列ARM Cortex-M3徽控制器原理與實踐[M].北京:北京航空航天大學出版社,2008.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜精品99久久免费| 久久亚洲欧洲| 亚洲第一福利视频| 亚洲欧美国产日韩中文字幕| 一本色道久久88综合亚洲精品ⅰ| 亚洲福利视频在线| 精品不卡在线| 国产一区免费视频| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美精品激情blacked18| 蜜桃久久av| 免费成人在线视频网站| 免费看亚洲片| 欧美韩国一区| 欧美日韩国产在线| 欧美午夜精品久久久久久人妖 | 激情懂色av一区av二区av| 国产一区久久| 亚洲春色另类小说| 亚洲精品乱码久久久久| 亚洲乱码久久| 一本不卡影院| 亚洲欧美日本精品| 久久精品国产69国产精品亚洲| 亚洲二区免费| 亚洲精品网址在线观看| 在线视频精品| 午夜一级久久| 久久在线免费观看| 欧美激情国产精品| 国产精品多人| 国内精品国产成人| 亚洲茄子视频| 亚洲一区二区在线免费观看视频| 午夜视频在线观看一区| 亚洲国产综合在线| 中国女人久久久| 欧美怡红院视频| 免费在线亚洲| 欧美图区在线视频| 国产亚洲欧美日韩日本| 亚洲国产精品高清久久久| aa成人免费视频| 午夜久久影院| 亚洲麻豆国产自偷在线| 亚洲欧美成人网| 久久午夜精品| 欧美日韩亚洲综合在线| 国产欧美日韩综合| 亚洲国产精品一区二区久| 在线一区二区日韩| 久久成人这里只有精品| 99pao成人国产永久免费视频| 亚洲欧美日韩综合aⅴ视频| 久久亚洲色图| 国产精品高精视频免费| 国内欧美视频一区二区| 99国产麻豆精品| 久久精品国产免费看久久精品| 在线视频亚洲一区| 久久久久9999亚洲精品| 欧美日韩午夜| 一区二区三区在线看| 一本色道久久99精品综合| 久久精品亚洲一区二区| 亚洲永久免费av| 欧美成人资源| 国产日韩欧美综合在线| 日韩亚洲欧美高清| 亚洲国产三级网| 欧美一区三区二区在线观看| 欧美精品激情blacked18| 国产一区二区黄色| 一区二区日韩欧美| 亚洲精品久久久久久久久久久久久| 亚洲欧美视频在线| 欧美激情一区二区三区成人| 国产精品自拍小视频| 亚洲福利电影| 香蕉久久夜色精品国产使用方法| 99精品热视频| 麻豆成人在线观看| 国产女主播一区二区| 日韩视频亚洲视频| 亚洲国产精品一区二区www在线| 欧美一区二区日韩一区二区| 欧美精品久久久久久久免费观看 | 久久一区二区三区四区| 欧美午夜不卡影院在线观看完整版免费| 国内精品写真在线观看| 在线视频精品一| av成人免费在线观看| 免费观看亚洲视频大全| 国产一区二区日韩精品欧美精品 | 久久av一区二区三区| 欧美日韩精品免费看 | 亚洲狠狠婷婷| 亚洲成人在线视频网站| 欧美一区二区三区四区夜夜大片 | 在线高清一区| 欧美专区在线观看| 欧美一区激情| 国产精品日韩在线播放| 一区二区国产日产| 一本色道久久综合精品竹菊| 欧美福利视频一区| 在线观看国产一区二区| 久久精品一二三区| 久久精品在线| 国产一区在线视频| 欧美在线日韩精品| 久久国产视频网| 国产欧美精品va在线观看| 亚洲午夜影视影院在线观看| 亚洲影院一区| 国产精品毛片| 亚洲综合成人在线| 午夜激情综合网| 国产欧美精品一区二区三区介绍| 亚洲一区二区三区中文字幕在线| 亚洲欧美日韩一区二区三区在线观看 | 欧美一级淫片aaaaaaa视频| 欧美特黄视频| 亚洲一区二区三区中文字幕在线| 小黄鸭视频精品导航| 国产精品红桃| 亚洲一区综合| 久久狠狠婷婷| 狠狠色狠狠色综合日日五| 久久精品国产99国产精品| 久久人体大胆视频| 在线观看中文字幕不卡| 亚洲精品国产视频| 欧美区在线观看| 一区二区成人精品| 欧美在线不卡| 激情综合视频| 日韩视频一区| 欧美视频一二三区| 亚洲校园激情| 久久久国产精品亚洲一区| 精品动漫3d一区二区三区| 亚洲人成人99网站| 欧美日韩精品免费看| 亚洲男人第一网站| 久久噜噜噜精品国产亚洲综合| 在线精品视频一区二区| 一本不卡影院| 国产伦精品一区二区三| 久久精品欧美| 欧美日韩a区| 亚洲欧美一区二区原创| 噜噜噜在线观看免费视频日韩| 亚洲欧洲日本一区二区三区| 午夜电影亚洲| 在线日韩视频| 亚洲欧美在线视频观看| 激情久久中文字幕| 一区二区三欧美| 国产日韩欧美夫妻视频在线观看| 久久精品午夜| 国产精品sm| 久久精品91久久久久久再现| 欧美激情综合色| 亚洲欧美bt| 欧美国产在线视频| 亚洲综合激情| 欧美国产精品专区| 亚洲综合大片69999| 欧美成人国产一区二区| 亚洲性视频h| 奶水喷射视频一区| 国产精品99久久不卡二区| 久久久在线视频| 99re66热这里只有精品3直播| 久久九九国产精品| 亚洲精品婷婷| 久久久久久久成人| 一区二区激情| 欧美成人一区在线| 性欧美xxxx视频在线观看| 欧美激情网站在线观看| 午夜精品久久久| 欧美日韩免费一区二区三区视频| 香蕉国产精品偷在线观看不卡| 欧美日韩国产综合在线| 亚洲二区三区四区| 国产精品色婷婷| 亚洲精品在线免费观看视频| 国产欧美一区二区精品婷婷 | 亚洲电影免费在线观看| 欧美一级精品大片| 亚洲另类一区二区| 欧美va亚洲va日韩∨a综合色| 亚洲精品日本| 欧美一区二区私人影院日本| 亚洲国产高清在线| 欧美一区2区三区4区公司二百 | 99re66热这里只有精品4| 久久嫩草精品久久久精品一|