(廣州商學(xué)院,廣東 廣州 510000)
受到“十二五”產(chǎn)業(yè)規(guī)劃的影響,加上視頻監(jiān)控技術(shù)和非法侵入報警技術(shù)的交叉,以及三網(wǎng)合一、無線網(wǎng)絡(luò)技術(shù)的廣泛使用,我國的智能家居、安防監(jiān)控市場開始活躍起來。從市場來看,歐美國家的安防設(shè)備利用率超過七成,而我國低于四成[1]。造成這種問題的根本原因在于:許多公司不愿意增加額外的資金負(fù)擔(dān),增添設(shè)備組成智能化防控網(wǎng)絡(luò),而只能依靠安保人員人工處理警情,導(dǎo)致人力成本居高不下。由此可見,我國市場上亟待出現(xiàn)一套符合我國國情,價格公道并能完全解放人力的基于物聯(lián)網(wǎng)的家庭遠(yuǎn)程報警系統(tǒng)。
本基于物聯(lián)網(wǎng)的家庭遠(yuǎn)程報警系統(tǒng)具有低功耗持續(xù)運(yùn)行、實時監(jiān)測、警報靈敏的特點(diǎn)。系統(tǒng)初始化后,各傳感器會不斷監(jiān)測當(dāng)前環(huán)境的各項情況,實時的反饋異常,包括檢測火光、煙霧、人體紅外。當(dāng)檢測到火光、人體紅外以及超出危險值的煙塵時,蜂鳴器響起報警,并同時發(fā)送短信到程序指定手機(jī),告知險種,使用者可依照信息進(jìn)行報警,減少財產(chǎn)損失。
系統(tǒng)初始化后,將會循環(huán)執(zhí)行對人體紅外傳感器、火焰?zhèn)鞲衅?、煙霧傳感器的電平判斷,當(dāng)判定發(fā)生險情時,蜂鳴器會首先報警,然后LCD 顯示屏上會顯示險情種類,并將險情情報以短信的形式發(fā)送至程序預(yù)先制定好的手機(jī)號碼,在收到信息后使用者可依照信息進(jìn)行報警,減少財產(chǎn)損失。
如圖1,硬件設(shè)計模塊主要有火焰?zhèn)鞲衅髂K、煙霧傳感器模塊、人體紅外傳感器模塊、短信發(fā)送模塊、顯示模塊和報警模塊等構(gòu)成。
在開關(guān)按下時,系統(tǒng)開啟并進(jìn)行初始化操作,當(dāng)觸發(fā)傳感器時,傳感器將檢測的參數(shù)傳入系統(tǒng),程序開始判斷是否超過傳感器的閾值,判斷超過設(shè)定閾值之后通知SIM800C 發(fā)送指定短信至指定手機(jī)號,通知顯示屏顯示對應(yīng)警告信息并通知蜂鳴器工作,起到實時報警的目的。
本系統(tǒng)軟件是采用C 語言為主要的程序設(shè)計語言,AT指令為輔助的程序設(shè)計語言,是用來把主控模塊STC89C52與GSM 模塊TC35 鏈接起來的一種橋梁。
在本報警系統(tǒng)中,微處理器STM32F103 是控制部分的核心。在整個軟件程序中需要完成許多任務(wù),其中包括:對傳感器數(shù)據(jù)的接收,控制GSM 模塊發(fā)送短信,控制LCD顯示相應(yīng)警情,其主程序流程圖如下圖2 所示。
該系統(tǒng)分五個部分操作:
第一部分是“RING”部分:當(dāng)系統(tǒng)正常打開,里面的手機(jī)模塊GSM 的手機(jī)卡如果被主機(jī)打進(jìn)來的時候,會發(fā)送當(dāng)前溫度檢測的數(shù)值給主機(jī)。
第二部分是溫度模塊:溫度傳感器會測量系統(tǒng)周圍的溫度并且把數(shù)值返回到顯示屏上,當(dāng)系統(tǒng)周圍的溫度超過設(shè)置溫度上限的數(shù)值時,單片機(jī)會控制蜂鳴器報警和開啟提示燈,然后單片機(jī)會返回信息給手機(jī)模塊,通過手機(jī)模塊把溫度信息發(fā)送給主機(jī)。
第三部分是人體紅外檢測:這部分的功能比較簡單,主要測周圍是否有小偷,若有小偷進(jìn)入屋子,被人體紅外探測器探測到,單片機(jī)會控制蜂鳴器報警和開啟提示燈,并且通過手機(jī)模塊把信息發(fā)送回主機(jī)。
第四部分是煙霧檢測:主要檢測屋子是否有煤氣或者天然氣類似的氣體泄漏,若發(fā)生泄漏也會像上面提到的一樣,蜂鳴器會報警,手機(jī)會收到提示信息。
第五部分是手機(jī)APP 控制:使用手機(jī)發(fā)送命令給手機(jī)GSM 模塊,GSM 模塊把信息轉(zhuǎn)到單片機(jī)上,通過單片機(jī)控制燈(灑水)。
圖1 系統(tǒng)總體設(shè)計框圖
圖2 主程序運(yùn)行流程圖
火焰?zhèn)鞲衅鞑粌H是可以用來搜尋火源的傳感器,同時還可以檢測光線亮度,但是相對于光線,其對火焰更加敏感,故用來作為火焰?zhèn)鞲衅?。火焰?zhèn)鞲衅髂K使用紅外線接收管來接收火焰信息,然后轉(zhuǎn)化為電平信號,并輸入到本次試驗的STM32 處理器中,STM32 處理器根據(jù)傳入的信號做出相對應(yīng)的程序處理。本實驗使用的傳感器模塊可在80 公分內(nèi)測試打火機(jī)火焰,當(dāng)打火機(jī)產(chǎn)生的火焰越大,傳感器將會有更遠(yuǎn)的檢測距離。
本系統(tǒng)采用的氣體傳感器是MQ-2/MQ-2S,MQ-2/MQ-2S 氣體傳感器所使用的氣敏材料是在清潔空氣中電導(dǎo)率較低的二氧化錫[2]。如果在傳感器感應(yīng)的范圍里面存在可燃?xì)怏w泄露時,隨著空氣里面可燃?xì)怏w的濃度變高,傳感器的電導(dǎo)率也會變大。通過使用電路就可以把改變電導(dǎo)率的變化轉(zhuǎn)換成與這種氣體濃度相匹配的輸出信號。
用于檢測氣體泄漏的傳感器MQ-2 對易燃化,易氣化的氣體等來說都是極佳的測試工具。比如液化氣、苯、烷、酒精、煤氣、氫氣以及煙霧等,探測反應(yīng)都非常準(zhǔn)確[3]。所以MQ-2 可以說是集多功能于一身的并且實用性極高的傳感器之一。
本系統(tǒng)采用的是DS18B20 溫度傳感器,它的性能如下:
1.DS18B20 在使用中不需要任何外圍元件,全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)。
2.測溫范圍-55℃~+125℃,在-10℃~+85℃時精度為±0.5℃。
3.可編程的分辨率為9~12 位,對應(yīng)的可分辨溫度分別為0.5℃、0.25℃、0.125℃和0.0625℃,可實現(xiàn)高精度測溫[4]。
HC-SR501 人體感應(yīng)模塊,它是基于紅外線技術(shù)的自動控制模塊。選用它是因為它具有以下這些功能:
1.自動感應(yīng):如果人走進(jìn)入了這個模塊,感應(yīng)范圍就會輸入高電平,如果有人離開該模塊,它的感應(yīng)范圍就會自動延時并且關(guān)閉高電平,輸出低電平。
2.光敏控制(可選):光敏模塊已經(jīng)預(yù)留有位置,通過設(shè)置光敏控制,讓模塊在白天或者光線強(qiáng)的時候不會感應(yīng)。
3.種觸發(fā)方式:(1)不可重復(fù)觸發(fā)方式:當(dāng)感應(yīng)端輸出了高電平,延時時間結(jié)束以后,模塊輸出就會自動改變,由輸出高電平變成了輸出低電平。(2)可重復(fù)觸發(fā)方式:當(dāng)感應(yīng)輸出高電平之后,在延時的時間段里面,如果有感應(yīng)到人體在它的感應(yīng)范圍里面進(jìn)行活動,模塊輸出就會一直保持高電平狀態(tài),一直持續(xù)到人離開模塊之后,才延時把高電平轉(zhuǎn)換為低電平。
本次使用的用于檢測是否有人員侵入的傳感器HCSR501,具有靈敏高,可靠性強(qiáng),并且可以工作在超低電壓環(huán)境,可以廣泛應(yīng)用于各類自動感應(yīng)電器設(shè)備,如樓道感應(yīng)亮燈等。
本系統(tǒng)采用LCD1602 液晶作為顯示模塊。1602 液晶也叫1602 字符型液晶,它是一種專門用來顯示字母、數(shù)字、符號的點(diǎn)陣型液晶模塊,能很好的顯示報警信息。
本系統(tǒng)采用TC35 模塊作為通信系統(tǒng),TC35 模塊采用AT 指令。通過使用正確的AT 指令,單片機(jī)可以對TC35 模塊進(jìn)行初始化和短信的收發(fā)工作。模塊可以通過三種模式對短進(jìn)行控制:Bbck 模式、Text 模式和PDU 模式。本系統(tǒng)使用的短信發(fā)送模塊可以全球使用,可以低功率傳輸語音、短信和數(shù)據(jù)信息,它可以應(yīng)用于各種緊湊的產(chǎn)品設(shè)計[5]。
通過傳感器在當(dāng)前環(huán)境下所獲的數(shù)值判斷當(dāng)前環(huán)境狀況并傳入單片機(jī)。火焰?zhèn)鞲衅鳟?dāng)感應(yīng)到火焰時改變其輸出值,處理器將作出反應(yīng),進(jìn)行蜂鳴器報警并發(fā)送短信至業(yè)主手機(jī)。報警時的蜂鳴器響聲將使物業(yè)管理人員注意并進(jìn)行檢查,同時短信發(fā)送至業(yè)主手機(jī),業(yè)主可第一時間得知家中情況,并撥打?qū)?yīng)的報警電話,可使得財產(chǎn)損失率大大減少。
在科學(xué)技術(shù)不斷進(jìn)步的今天,我們享受著科學(xué)帶來的舒適生活的同時,也面臨著不少潛在的危險,因此人們對自身的安全以及對財產(chǎn)保護(hù)的重視程度越來越高。本文研究的基于物聯(lián)網(wǎng)的家庭遠(yuǎn)程報警系統(tǒng),使用有線模塊以及無線模塊相結(jié)合的工作方式,構(gòu)成一個智能家居安防系統(tǒng),對生活環(huán)境進(jìn)行實時的監(jiān)測,給我們提供了智能和安全兼顧的舒適生活。