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

低功耗遠程煙霧報警系統設計

2017-02-14 09:23:11肖家文茅勝榮陳小平
網絡安全與數據管理 2017年2期
關鍵詞:系統

肖家文,茅勝榮,陳小平

(蘇州大學 電子信息學院,江蘇 蘇州 215000)

低功耗遠程煙霧報警系統設計

肖家文,茅勝榮,陳小平

(蘇州大學 電子信息學院,江蘇 蘇州 215000)

大部分火災的發生是由于在火災初期沒有及時采取應急防火措施,如果能夠有效檢測異常火苗或者氣體并及時報警采取措施,就能大大降低火災對人類的威脅。設計了煙霧報警系統,能使外出的人及時收到家中的報警信息。該系統由24 V直流電源供電,使用低功耗單片機MSP430F5529搭載靈敏度高、可靠性好、價格低廉的煙霧傳感器MQ-2實現煙霧監測,并通過GSM模塊SIM900A對報警信息進行無線遠距離傳輸。經測試,系統能夠在7~10 s內將警報通知到用戶,這對減少火災引起的損失起到了十分關鍵的作用。

煙霧報警;傳感器;MSP430;GSM通信

0 引言

隨著社會節奏加快,住宅往往處于長期無人的狀態,全國每年因居住場所無人而引發的火災逐年增多,造成了巨大的財產損失[1]。煙霧傳感器是一種典型的火災監測傳感器,它能夠將空氣中異常氣體的濃度或者火焰光強度轉化成電信號。傳統的煙霧報警器只能夠在檢測到火災的情況下發出警報聲響,傳播距離短,有很大的局限性。本文利用低功耗單片機MSP430將煙霧傳感器MQ-2的模擬電信號轉換成數字信號,一旦檢測到異常化學氣體超標便通過GSM網絡將警報信息以短信或電話的形式告知遠方的用戶,系統反應迅速并且成本低廉。

1 系統硬件架構

圖1展示了遠程煙霧報警系統的硬件架構,整個系統由6個模塊構成,分別是電源模塊、傳感器模塊、邏輯控制模塊、顯示模塊、GSM通信模塊和手機接收端。

圖1 系統硬件結構圖

1.1 煙霧傳感器MQ-2

火災傳感器按原理可以分為熱傳感器、光電子傳感器、離子傳感器、空氣采樣監測器、半導體氣體傳感器和火焰傳感器。其中,熱傳感器正確率高但反應速度慢,光電傳感器、離子傳感器和空氣采樣檢測器主要在特殊環境中發揮作用,火焰傳感器通過檢測光的波長來監測火災和爆炸,可靠性高,反應速度極快,但是價格昂貴。本文采用的傳感器MQ-2屬于半導體氣體煙霧傳感器,火災現場產生的煙霧及氣體與傳感器中的半導體材料二氧化錫發生化學反應,造成表面勢壘降低,材料的導電性能顯著提高,通過外圍電子電路檢測這種變化能夠準確發出火災警報[2]。MQ-2傳感器體積小、易安裝、安全性好,非常適合檢測液化石油氣、甲烷、丙烷、酒精、一氧化碳等可燃氣體引起的火災。圖2所示的是MQ-2的工作原理圖,傳感器輸出的模擬電壓與滑動變阻器的預設電壓值一同輸入比較器,當傳感器輸出電壓超過預設值,比較器輸出低電平,點亮LED燈。

圖2 MQ-2模塊工作原理圖

1.2 電源模塊

考慮到GSM模塊在搜索網絡與接收發送短消息的功率比較大,因此本系統使用24 V直流供電,通過DC/DC芯片LM2596將24 V轉換成5 V為GSM提供充足的電能[3]。通過LDO(低壓差線性穩壓器)芯片AMS1117將5 V電源轉換成3.3 V為MCU提供穩定且紋波低的工作電壓。圖3展示了DC/DC電源的工作原理圖,其中的續流二極管D6選擇肖特基快速整流管1N5825,最大電流可達5 A。反饋端的電阻R6與R5需要選擇1%的精密電阻,電感L2的DCR(直流電阻)越小越好,一般選擇在0.03 Ω左右即可,電容C10、C8的ESR(等效串聯電阻)對輸出電壓的紋波起著關鍵作用,ESR越低,電源的紋波越小,一般ESR在幾毫歐附近即可。

圖3 LM2596工作原理圖

1.3 MCU與顯示模塊

整個系統并不需要實現非常復雜的邏輯算法,因此選擇超低功耗的單片機MSP430F5529,該MCU內部有一顆16位的RISC CPU,此外還集成了4個16位定時器和1個高性能的12位模數轉換器[4],可以用來采集MQ-2輸出的模擬信號量。為了方便人機交互,本系統使用了一款102×64像素的LCD顯示屏來顯示一些必要的系統信息,它與MCU通過SPI總線進行通信,圖4展示了它們的連接圖。其中的TPS75105為液晶屏的恒流源驅動,支持使用PWM來調節液晶的背光亮度。

圖4 MCU與液晶屏的連接圖 ∶

1.4 GSM模塊

SIM900A是目前市面上比較通用的一款GSM通信模塊,它有兩個工作頻段,分別是EGSM 標準的900 MHz和DCS 標準的1 800 MHz。它的功耗很低,在睡眠模式下僅消耗1 mA的電流[5]。圖5所示是SIM900A的工作原理圖,通過長按開關機鍵可以強制GSM模塊開機或者關機,在開機瞬間,SIM900A需要非常大的驅動電流,一旦搜索到信號便會穩定下來,需要的電流也會大幅下降,這種特性對電源要求比較嚴苛,可以為SIM900A的電源引腳并聯一個大電容,使其平滑開機過程中的電流脈沖。SIM900A通過串口與MCU進行通信,波特率通常選擇為9 600 b/s。MCU使用標準的AT指令來配置GSM模塊,并完成發送短信警報的功能。

2 系統軟件架構

如圖6所示,系統上電后,SIM900A模塊開機,MCU完成初始化,通過串口發送AT指令給SIM900A模塊使SIM900A初始化,配置SIM900A進入中文短信發送模式。當煙霧傳感器檢測到異常,其輸出的模擬信號電壓超過了設定的閾值,比較器輸出端會產生一個下降沿,觸發MCU的外部中斷,MCU將立即發送AT指令及報警短信的編碼數據給SIM900A模塊。

2.1 MCU初始化

MCU一上電默認開啟看門狗,為了測試方便,主程序中首先將看門狗關閉,接著配置系統時鐘至24 MHz,設置好外部中斷并打開全局中斷,初始化液晶顯示屏,打開背光燈,調整好對比度。最后,將MSP430的串行通信接口USCI配置成UART模式,波特率為9 600 b/s,禁止奇偶校驗,8位數據格式,1位停止位,發送和接收低位優先。通過串口發送ATI指令,SIM900A如果工作正常會返回設備信息和“OK”。

圖5 SIM900A工作原理圖

圖6 系統軟件流程圖

2.2 SIM900A搜索設備運營商網絡

發送指令“AT+COPS?”,如果成功則會收到“+COPS:0,0”、“CHINA MOBILE”和“OK”的回復信息,其中CHINA MOBILE表示中國移動運營商,不同運營商的SIM卡會返回不同的字符串。程序通過檢測接收字符串中是否包含OK字樣來判斷是否成功搜索到運營商網絡。

2.3 SIM900A獲取信息中心號碼

信息中心號碼是一種短信息服務器,各個地區都有自己的信息中心號碼,例如蘇州短信中心號碼為8613802001500。短信的收發必須交由信息中心進行轉發才能成功發送,所以獲取本地信息中心號碼十分關鍵。通過發送“AT+CSCA?”可以獲取信息中心的號碼。

2.4 SIM900A短信模式配置

短信編碼主要有三種:BLOCK模式、TEXT模式和PDU(Protocol Data Unit)模式,其中BLOCK模式幾乎已經被淘汰;TEXT模式收發短信代碼簡單,實現容易,但是最大的缺點是不能收發中文短信;而PDU模式被所有手機支持,可以使用任何字符集。PDU模式收發短信可以使用3種編碼:7 bit、8 bit和UCS2編碼,其中7 bit編碼用于發送普通ASCII字符,8 bit編碼通常用于發送數據消息,比如圖片和鈴聲等,UCS2編碼用于發送Unicode字符。本報警系統主要面向國內用戶,所以采用支持中文的PDU模式。因此通過發送指令AT+CMGF=0來選擇使用PDU模式,發送指令AT+CSCS="UCS2"使SIM900A模塊支持UCS2編碼。

2.5 發送端中文短信的PDU編碼

PDU作為一種數據單元,它必須包含源/目的地址、有效時間、數據格式、協議類型和正文內容,正文長度可以達到140字節。本節以發送中文短信“火災報警”為例,根據表1所示, 按照發送端PDU的格式來進行編碼得到的結果為:0891683108502105F011000D91688168121489 F200080008706B707E62A58B66。

表1 發送方PDU格式

SCA即服務中心號,共由3個字段組成,分別是SCA區的字節數、服務中心的類型和服務中心的地址。本例中SCA區為0891683108502105F0,其中08表示除去08外后面的字節數,十六進制表示的91683108502105F0正好8個字節。緊跟其后的91表示后面的服務中心號為國際格式。683108502105F0就是編碼后的服務中心號,每個字節先編碼低4位,再編碼高4位,如果號碼個數為奇數,則最后一個字節的4~7位全部設置為1,由此便可將蘇州地區的服務中心號碼8613802001500編碼成683108502105F0。

PDU-Type即協議數據單元類型,發送方的典型值為11,表示消息類型是發送。MR即短消息參考,表示手機向消息服務中心提交的短消息序號,從0到255,一般手機端會自動改動,所以默認為00。DA即目的手機地址,由三個字段組成,分別是長度、地址類型和編碼后的具體地址,本例中的DA為0D91688168121489F2,其中0D即目標地址的數字的個數,不包括國際格式91和號碼奇數的補位F在內共13個十進制數,688168121489F2即為目標電話號碼8618862141982的編碼,編碼方式同服務中心號碼。PID即協議標識,00表示普通GSM類型,點到點通信。DCS即數據編碼方法,08表示采用UCS2編碼。VP即有效時間,表示服務中心收到短消息后,在沒有發送到目標機前可以保證消息有效的時間,00代表5分鐘。UDL即用戶數據長度,UCS2編碼的情況下表示用戶數據區的字節數,中文“火災報警”在Unicode編碼后共占8個字節,因此這里是08。UD即用戶數據,這里填入“火災報警”的Unicode編碼,為706B707E62A58B66。

2.6 SIM900A發送中文短信

在完成上述步驟之后,發送AT指令AT+CMGS=,來通知服務中心待發送數據長度,其中代表要發送數據的字節數,應當從PDU編碼后的PDU-Type段開始計算,在這里即計算11000D91688168121489 F200080008706B707E62A58B66的長度,即23。發送成功后,延遲1 s,檢查是否收到‘>’字符,如果收到,便可以將上一節編碼后的數據發送給服務中心。發送短信的UML序列圖如圖7所示。

圖7 SIM900A發送短信UML序列圖

3 運行測試

當MCU板與SIM900A通信板的通信串口使用杜邦線連接好后,給整個系統接上24 V直流電壓,系統迅速上電啟動。SIM900A上電會自動搜尋網絡,這個過程需要消耗一段時間。當系統成功運行起來后,GSM模塊的LED燈以1 PPS的速度閃爍,液晶顯示屏上打印出了相應的啟動信息。另外,若要煙霧傳感器的數據穩定,需要20 s左右的預熱時間。為了模擬火災情形,使用打火機釋放微量的混合烷烴氣體并逐漸靠近MQ-2傳感器,傳感器迅速發出了警報,在測試中,7~10 s后手機收到了火災警報的短信。

4 結論

本文介紹的煙霧報警系統通過MQ2半導體煙霧傳感器能夠及時感知火情的發生,GSM通信網寬廣的覆蓋范圍能夠使遠離住宅區上班的用戶收到家中的警報信息并在第一時間采取急救措施,這將大大降低了火災帶來的巨大的財產損失。成熟穩定的GSM網絡基礎設施使得整套遠程煙霧報警系統具有非常高的性價比。此外MSP430單片機具有出色的低功耗特性,符合智能家居綠色節能的主題。

[1] 范志華.區域火災報警控制器的設計與實現[D].成都:西南交通大學, 2014.

[2] 鄭州煒盛電子科技有限公司. MQ-2半導體煙霧傳感器使用說明書[Z]. 2012.

[3] Texas Instruments Incorporated. LM2596 simple switcher power converter 150-kHz 3-A Step-Down voltage regulator [EB/OL]. (2016-05-xx)[2016-07-30]http://www.ti.com/lit/ds/symlink/lm2596.pdf.

[4] Texas Instruments Incorporated. MSP430F552x, MSP430F551x Mixed-signal microcontrollers[EB/OL].(2015-11-xx)[2016-07-30]http://www.ti.com/lit/ds/symlink/msp430f5529.pdf.

[5] 芯訊通無線科技(上海)有限公司. SIM900A SPEC_CN [EB/OL]. (2015-04-xx)[2016-07-30]http://simcomm2m.com/module/detail.aspx?id=7.

陳小平(1965),博士,教授,主要研究方向:工業控制系統。

Low-power remote smoke detection system

Xiao Jiawen, Mao Shengrong, Chen Xiaoping

(Department of Electronic Information, Soochow University, Suzhou 215006, China)

Most of the fire damage is caused by failing to take prompt actions at the initial stage of fire. If the abnormal flame or gas could be detected effectively and an alarm could be raised in time, we can reduce the risk caused by fire hazard. In this paper, a smoke detect system is designed for fire hazards which can alert distant property-owner. The system is supplied by a 24 V DC power, it consists of the MSP430F5529 which is a low-power microcontroller and a smog detector MQ-2 which is cheap and sensitive. The system uses SIM900A to send text messages via GSM network. According to the test, the system can send the alarm message in less than 10 seconds, which plays an important role in reducing the damage brought from fire disaster.

smoke alarm; sensor; MSP430; GSM communication

TP212.9

A

10.19358/j.issn.1674- 7720.2017.02.029

肖家文,茅勝榮,陳小平.低功耗遠程煙霧報警系統設計[J].微型機與應用,2017,36(2):96-99.

2016-07-30)

肖家文(1992-),通信作者,女,在讀研究生,主要研究方向:嵌入式通信系統設計。E-mail:294618627@qq.com。

茅勝榮(1992-),男,在讀研究生,主要研究方向:嵌入式通信系統設計。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 国产亚洲精品自在久久不卡| 欧美亚洲国产精品久久蜜芽| 最新日本中文字幕| 欧美精品导航| 国产免费观看av大片的网站| 理论片一区| 色一情一乱一伦一区二区三区小说| 久操线在视频在线观看| 国产精品一区在线麻豆| 国产91透明丝袜美腿在线| 人妻出轨无码中文一区二区| 伊人AV天堂| 日韩av手机在线| AV在线天堂进入| 亚洲欧美另类日本| 啪啪啪亚洲无码| 日本精品视频一区二区| 狼友视频国产精品首页| 亚洲床戏一区| 欧美福利在线播放| 亚洲侵犯无码网址在线观看| 欧美19综合中文字幕| 老司国产精品视频91| 婷婷亚洲天堂| 国产视频一二三区| 亚洲色图欧美| www亚洲天堂| 国产亚洲欧美日韩在线一区二区三区| 国产精品尤物在线| 色妞www精品视频一级下载| 欧美激情伊人| 国产精品露脸视频| 精品视频免费在线| 精品久久久久久成人AV| 成人小视频网| 97视频在线精品国自产拍| 亚洲爱婷婷色69堂| 欧美有码在线| 成人午夜天| 激情综合婷婷丁香五月尤物 | 一级香蕉人体视频| 青青操视频免费观看| 熟女成人国产精品视频| 99在线免费播放| 性色生活片在线观看| 亚洲三级片在线看| 精品国产成人国产在线| 久久综合亚洲鲁鲁九月天| 国产精品亚洲日韩AⅤ在线观看| 久久久久久久久亚洲精品| 青草视频免费在线观看| 成人国产精品网站在线看| 亚洲视频四区| 噜噜噜综合亚洲| 亚洲人成成无码网WWW| 中文字幕乱妇无码AV在线| 精品国产成人av免费| 久久久久久午夜精品| 欧美激情第一欧美在线| 亚洲欧美成人网| 一区二区无码在线视频| 三级视频中文字幕| 国产激爽大片高清在线观看| 成人一区专区在线观看| 无码久看视频| AV不卡国产在线观看| 99国产在线视频| 乱码国产乱码精品精在线播放| 国产人人干| 国产日韩欧美在线播放| 青青国产在线| 亚洲成年人片| 国产在线一区视频| 国产欧美精品午夜在线播放| 波多野结衣久久高清免费| 国内精品久久人妻无码大片高| 国产成人永久免费视频| 久久五月天综合| 欧美亚洲国产视频| 欧美区日韩区| 亚洲精品爱草草视频在线| 尤物亚洲最大AV无码网站|