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

?

基于DSP和Zigbee技術(shù)的多點分布式火災監(jiān)測系統(tǒng)設計

2016-06-12 02:12:03陳超周錦榮鄭楠閩南師范大學物理與信息工程學院漳州363000
關(guān)鍵詞:煙霧上位溫濕度

陳超,周錦榮,鄭楠(閩南師范大學物理與信息工程學院,漳州363000)

?

基于DSP和Zigbee技術(shù)的多點分布式火災監(jiān)測系統(tǒng)設計

陳超,周錦榮,鄭楠
(閩南師范大學物理與信息工程學院,漳州363000)

摘要:闡述以DSP高速處理器TMS320F28335和Zigbee物聯(lián)網(wǎng)技術(shù)相結(jié)合的多點分布式火災監(jiān)測系統(tǒng)的設計方法。每個監(jiān)測節(jié)點的溫濕度傳感器、火焰?zhèn)鞲衅鳌熿F傳感器的信息,通過TMS320F28335核心處理器進行采集和處理。利用Zigbee無線傳輸模塊發(fā)到協(xié)調(diào)器,協(xié)調(diào)器通過串口將數(shù)據(jù)發(fā)送至上位機。上位機功能界面由Qt Creator設計完成,整個系統(tǒng)實現(xiàn)多點分布的火災終端監(jiān)測報警與上位機報警顯示。

關(guān)鍵詞:火災監(jiān)測;Zigbee技術(shù);DSP TMS320F28335;多點分布式

火災是損害生命財產(chǎn)安全的主要來源之一,以控制技術(shù)、網(wǎng)絡技術(shù)和通訊技術(shù)相結(jié)合的分布式火災自動報警網(wǎng)絡監(jiān)控系統(tǒng)是現(xiàn)代火災防范的研究熱點之一,將為火災報警的準確性、以及處理的及時性和聯(lián)動性起到巨大的推動作用[1]。設計的多點分布式火災監(jiān)測系統(tǒng)主要由TMS320F28335高速處理器控制模塊、傳感器采集模塊、Zigbee無線傳輸模塊、Qt上位機顯示模塊四個部分[2-4]。TMS320F28335主控系統(tǒng)可對溫濕度傳感器、火焰?zhèn)鞲衅鳌熿F傳感器的信息進行采集和處理,并通過顯示屏上顯示,利用蜂鳴器報警。TMS320F28335通過串口將數(shù)據(jù)發(fā)送至Zigbee終端,Zigbee組建網(wǎng)絡將數(shù)據(jù)傳輸至協(xié)調(diào)器,協(xié)調(diào)器再將數(shù)據(jù)由串口傳送至Qt上位機。Qt上位機能夠?qū)f(xié)調(diào)器傳輸過來的數(shù)據(jù)進行實時顯示。系統(tǒng)結(jié)構(gòu)圖如下圖1所示。

1 硬件系統(tǒng)設計

1.1TMS320F28335控制系統(tǒng)模塊

設計中主要利用了高速數(shù)字處理器TMS320F28335的定時器模塊、GPIO模塊、ADC模塊、PWM模塊、串口通信模塊。如圖2所示,TMS320F28335型數(shù)字信號處理器系TI公司的一款TMS320C28X系列浮點DSP控制器。該芯片的精度高,成本低,功耗小,性能高,外設集成度高,數(shù)據(jù)以及程序存儲量大,A/D轉(zhuǎn)換更精確快速等,能夠?qū)崟r地實現(xiàn)各種數(shù)字信號處理算法[2]。

圖1 系統(tǒng)總體結(jié)構(gòu)示意圖Fig.1Schematic diagram of overall system

圖2 DSP28335模塊電路Fig.2Circuit of DSP28335 module

1.2傳感器采集模塊

火災信號采集主要是通過火焰?zhèn)鞲衅鳌貪穸葌鞲衅饕约盁熿F傳感器三個模塊采集的信號進行組合判斷[3-4]。火焰?zhèn)鞲衅髂K主要由光敏電阻和電壓比較器LM393組成,如圖3所示。

當光敏電阻阻值發(fā)生改變了對應的Aout電壓值發(fā)生變化用TMS320F28335的ADC模塊采集Aout處的電壓,再根據(jù)光強度與對應的電壓值關(guān)系式如下式1所示:

另外為了便于MCU進行報警處理,采用LM393將火焰?zhèn)鞲衅鞯腁out電壓與無火災發(fā)生時預先設置的閾值電壓進行比較,并輸出二值數(shù)字信號Dout。若大于閾值電壓,則說明有火災發(fā)生,LM393輸出0;否則,說明無火災發(fā)生,LM393輸出1。

圖3 火焰?zhèn)鞲衅麟娐吩韴DFig.3 Schematics of flame sensor circuit

圖4 煙霧傳感器電路原理圖Fig.4Schematics of smoke sensor circuit

煙霧傳感器MQ-2的工作電壓為5 V直流電壓,根據(jù)煙霧濃度輸出對應的模擬電壓Aout,范圍在0~5 V之間??芍苯佑肨MS320F28335的ADC模塊采集Aout處的電壓,煙霧傳感器模塊主要由煙霧傳感器MQ-2和電壓比較器LM393組成,如上圖4所示。再根據(jù)模擬電壓與煙霧濃度的關(guān)系式如式2所示:

為了便于MCU進行報警處理,采用LM393將MQ-2輸出的模擬電壓與無火災發(fā)生時MQ-2輸出的閾值電壓進行比較,并輸出二值數(shù)字信號Dout。若大于閾值電壓,則說明有火災發(fā)生,LM393輸出0;否則,說明無火災發(fā)生,LM393輸出1。

環(huán)境溫濕度也是判斷火災的重要依據(jù)之一,溫濕度采集一般采用專業(yè)的溫濕度傳感器[5]。設計中利用DHT11數(shù)字式溫濕度傳感器串行單線雙向接口,其應用電路如圖5所示[6-7]。DATA用于TMS320F28335 與DHT11之間的通信與同步,采用單總線數(shù)據(jù)格式,一次完整的數(shù)據(jù)傳輸為40 bit,高位先出。數(shù)據(jù)傳送正確時校驗和等于“8 bit濕度整數(shù)數(shù)據(jù)+8 bit濕度小數(shù)數(shù)據(jù)+8 bit溫度整數(shù)數(shù)據(jù)+8 bit溫度小數(shù)數(shù)據(jù)+ 8 bit校驗和”所得結(jié)果的末8位。

圖5 DHT11應用電路Fig.5Circuit of DHT11 application

DHT11與TMS320F28335通信過程如圖6所示。DHT11上電后,等待1 s以越過不穩(wěn)定狀態(tài),之后TMS320F28335向DHT11發(fā)送一次開始信號,DHT11從低功耗模式轉(zhuǎn)變?yōu)楦咚倌J?,等待主機開始信號結(jié)束后,DHT11發(fā)出相應信號并送出40位數(shù)據(jù)。

圖6 DHT11與TMS320F28335通信過程Fig.6TMS320F28335 of DHT11 communication process

1.3終端顯示報警模塊

終端顯示報警模塊由LCD12864顯示電路與蜂鳴器報警電路組成,如圖7所示。

終端顯示報警模塊由傳感器采集到的各個節(jié)點環(huán)境變量可直接顯示在LCD12864上,當環(huán)境變量超過預設值時,TMS320F28335產(chǎn)生不同頻率占空比的PWM波給蜂鳴器,使得蜂鳴器根據(jù)節(jié)點的不同發(fā)出不同的報警聲音。

圖7 終端顯示報警模塊Fig.7Alarm module of terminal display

2 軟件系統(tǒng)設計

2.1TMS320F28335主控模塊軟件設計

系統(tǒng)所使用的單片機為TI公司的TMS320F28335芯片,采用的軟件開發(fā)平臺為CCstudio v3.3,仿真器使用的是XDS100 V1。軟件實現(xiàn)功能程序流程圖如圖8所示,實現(xiàn)步驟如下:

圖8 主控程序流程圖Fig.8Flowchart of master program

(1)通過內(nèi)部自帶的ADC模塊采集煙霧傳感器與火焰?zhèn)鞲衅鞯腁D值,并通過計算得到煙霧值與火焰值。

(2)與DHT11溫濕度傳感器進行通信,得到溫度值和濕度值。

(3)驅(qū)動LCD12864,能將火焰值、煙霧值以及溫濕度在LCD12864上顯示。

(4)通過控制單片機內(nèi)部的PWM模塊輸出,從而來控制蜂鳴器報警的聲音。

(5)將數(shù)據(jù)通過串口發(fā)送至Zigbee終端。

圖9 CC2530電路原理圖Fig.9Schematics of CC2530 circuit

2.2Zigbee無線傳輸模塊

無線傳輸模塊主要采用ZigBee技術(shù),利用CC2530作為主控芯片完成相關(guān)設計電路如上圖9所示。

ZigBee技術(shù)是基于IEEE802.15.4,介于無線標記技術(shù)與藍牙之間的一種低速短距離傳輸?shù)臒o線網(wǎng)絡協(xié)議,其特點是近距離、低復雜度、自組織、低功耗、低數(shù)據(jù)速率[3-4,8]。主控芯片CC2530是由TI公司研究開發(fā)的,該芯片工作在2.4GHz頻段,支持IEEE802.15.4標準/Zigbee/Zigbee RF4CE的應用,結(jié)合了一個完全集成的射頻收發(fā)器與一個增強型8051內(nèi)核。設計中,采用IAR集成開發(fā)環(huán)境進行開發(fā)[9]。Zigbee協(xié)調(diào)器與終端程序流程圖如圖10所示。

圖10 Zigbee協(xié)調(diào)器與終端程序流程圖Fig.10Terminal program flowchart and Zigbee coordinator

2.3上位機軟件

上位機主要利用跨平臺集成開發(fā)環(huán)境Qt Creator 3.1.0完成相關(guān)控制和顯示界面設計。Qt Creator是一個用于Qt開發(fā)的輕量級跨平臺集成開發(fā)環(huán)境[10]。上位機的功能:使用第三方的串口類Qextserialbase與Zigbee協(xié)調(diào)器進行通訊,將接收到的每個節(jié)點數(shù)據(jù)在上位機上顯示對應的溫度、濕度、火焰值、以及煙霧值。程序流程圖如圖11所示。

圖11 上位機程序流程圖Fig.11Flow chart of PC program

3 實驗測試

在發(fā)射功率為0 dBm的情況下,Zibee在室內(nèi)的作用距離通常能達到30~50 m,但由于室內(nèi)的墻壁、地面以及障礙物等會對信號傳輸造成一定的影響,實際傳輸距離比理論值小,且會出現(xiàn)信號傳輸不穩(wěn)定等情況。在實際應用中,將Zigbee終端與協(xié)調(diào)器盡量水平放置,使得二者處于對方的最佳輻射面上。而且,Zigbee終端與協(xié)調(diào)器的安裝不要緊貼金屬,要使得天線距離金屬或金屬平面10 cm以上。否則金屬會破壞天線的輻射場,使得信號輻射圖變形,對信號的傳輸造成影響。

為了測試系統(tǒng)的整體性能,實驗中選擇了一間面積大小約20 m2,高約3 m的公寓進行室內(nèi)測試多點分布式的空間布局采用等邊三角形式,將Zigbee終端放置于房間的同一水平內(nèi)并與地面保持一定距離,三個終端為等邊三角形的三個頂點,并將協(xié)調(diào)器放置于走廊,當模擬發(fā)生火災時將火源放置等邊三角形的中心。利用QT設計的上位機系統(tǒng)監(jiān)測界面如圖12所示。多點分布式的測試數(shù)據(jù)如表1所示。

圖12 多點分布式系統(tǒng)監(jiān)測界面Fig.12Multipoint distribution system monitoring interface

表1 多節(jié)點共同測量數(shù)據(jù)表Table 1Data of multi-node common measurement

表1為多節(jié)點共同測量結(jié)果,其中溫度測量最大誤差為3.3%,濕度測量最大誤差為1.7%,火焰值測量數(shù)據(jù)基本相同,煙霧量的最大測量誤差為4.7%,精度較單節(jié)點測量結(jié)果高。當發(fā)生火災時,因為模擬發(fā)生火災的火源不能達到使整個測試環(huán)境的環(huán)境變量發(fā)生大范圍的變化,且傳感器在實際測量中受到有效距離的限制,故測試環(huán)境的變量參數(shù)變化較少,但火災點局部的變量參數(shù)與測量結(jié)果基本一致。

4 結(jié)論

高速的數(shù)據(jù)處理和智能化、網(wǎng)絡化的監(jiān)測信息管理是火災監(jiān)測管理系統(tǒng)發(fā)展的方向。本設計基于高速處理器TMS320F28335 DSP與Zigbee無線物聯(lián)網(wǎng)技術(shù)為基礎,完成了多點分布式火災監(jiān)測系統(tǒng)的硬件方案設計和上位機QT的軟件設計。軟硬件測試結(jié)果顯示表明,在空間較大、遮擋物較多的場合,點對點的信號傳輸無法使得室內(nèi)信號的完全覆蓋,出現(xiàn)盲區(qū)。在該場合下加入路由器,一個路由器可以加入255個節(jié)點,一個協(xié)調(diào)器也可以加入255個節(jié)點,故在盲區(qū)內(nèi)加入一個路由器使得終端的數(shù)據(jù)可以發(fā)送給路由器,再由路由器發(fā)送至Zigbee協(xié)調(diào)器,從而使得整個場合實現(xiàn)信號的完全覆蓋,可以實現(xiàn)分布式的多節(jié)點火災的監(jiān)測。系統(tǒng)當發(fā)生火災時能實現(xiàn)終端顯示報警和上位機顯示報警,具有人性化管理界面和多點分布無線監(jiān)測管理的優(yōu)點。

參考文獻:

[1]溫譯斌.國內(nèi)外火災自動報警技術(shù)的發(fā)展及前景[J].消防技術(shù)與產(chǎn)品信息,2002(12):52-53.

[2]符曉,朱洪順.TMS320F2833x DSP應用開發(fā)與實踐[M].北京:北京航空航天大學出版社,2013.

[3]聶春雷,謝巍.基于Zigbee的火災報警系統(tǒng)的研究[J].硅谷,2011(11):48.

[4]卓可強,王鵬程,左開中.基于Zigbee的煙霧檢測火災報警傳感節(jié)點設計[J].現(xiàn)代計算機,2013(8):78-80.

[5]薛冬雪,趙斌,衣淑娟,等.基于RS485總線的群體育秧棚環(huán)境智能監(jiān)控系統(tǒng)的研究[J].黑龍江八一農(nóng)墾大學學報,2014,26(3):23-25.

[6]韓丹翱,王菲.DHT11數(shù)字式溫濕度傳感器的應用性研究[J].電子設計工程,2013,21(7):83-85.

[7]田芳明,楊麗茹,金松海,等.基于PIC單片機的分布式無線溫濕度采集系統(tǒng)[J].黑龍江八一農(nóng)墾大學學報,2011,23(1):79-82.

[8]王小強,歐陽駿,黃寧淋.Zigbee無線傳感器網(wǎng)絡設計與實現(xiàn)[M].北京:化學工業(yè)出版社,2012.

[9]王道新,熊祖彪,陳競,等.基于IAR集成開發(fā)平臺的ARM程序設計方法[J].電子設計應用,2005(10):102-104.

[10]游燕珍,趙國鋒,徐川.基于Qt/E的嵌入式GUI的研究及其移植[J].微計算機信息,2008,24(14):61-63.

Fire Monitoring System of Muiti-point Distribution Based on DSP and Zigbee

Chen Chao,Zhou Jinrong,Zheng Nan
(College of Physics and Information Engineering,Minnan Normal University,Zhangzhou 363000)

Abstract:Combining multi-point distributed fire monitoring system,the design approach was elaborated to high-speed DSP processor TMS320F28335 and Zigbee networking technology.Each node monitoring temperature and humidity sensors,flame sensor,smoke sensor information were collected and processed by TMS320F28335 core processor by Zigbee wireless transmission module sent to the coordinator.Through the serial port,the coordinator sent the data to PC.PC function interface was designed by Qt Creator.The entire system achieved multi-point distribution′s fire alarm monitoring terminal and PC Alarm display and implemented multi-point distribution of fire alarm monitoring terminal and PC alarm display.

Key words:fire monitoring;Zigbee technology;DSP TMS320F28335;multipoint distribution

中圖分類號:TP29

文獻標識碼:A

文章編號:1002-2090(2016)01-0093-07

doi:10.3969/j.issn.1002-2090.2016.01.021

收稿日期:2014-12-31

基金項目:2014年大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目資助(201410402016)。

作者簡介:陳超(1994-),男,閩南師范大學物理與信息工程學院2012級本科生。

通訊作者:周錦榮,男,講師,E-mail:jinrongzhou@163.com。

猜你喜歡
煙霧上位溫濕度
溫濕度控制器在回收砂冷卻系統(tǒng)中的應用
薄如蟬翼輕若煙霧
影視劇“煙霧繚繞”就該取消評優(yōu)
華人時刊(2019年13期)2019-11-26 00:54:38
基于DSP的多路溫濕度監(jiān)測系統(tǒng)
基于溫濕度控制的天氣預測裝置
電子制作(2018年11期)2018-08-04 03:26:02
特斯拉 風云之老阿姨上位
車迷(2018年12期)2018-07-26 00:42:22
咸陽鎖緊煙霧與塵土
當代陜西(2017年12期)2018-01-19 01:42:05
蒸發(fā)冷卻溫濕度獨立控制空調(diào)系統(tǒng)的應用
“三扶”齊上位 決戰(zhàn)必打贏
基于ZigBee和VC上位機的教室智能監(jiān)測管理系統(tǒng)
武宁县| 旺苍县| 西城区| 延边| 都江堰市| 调兵山市| 固安县| 安乡县| 云南省| 平顺县| 新邵县| 丹巴县| 尚义县| 绥棱县| 长海县| 延寿县| 克什克腾旗| 芜湖县| 屏边| 祥云县| 钟山县| 应城市| 鹤岗市| 万全县| 若羌县| 南靖县| 成安县| 莲花县| 高州市| 西盟| 黄山市| 筠连县| 财经| 托克逊县| 诸城市| 无锡市| 郸城县| 连平县| 南城县| 红桥区| 新和县|