siemens x
傳感器

基于GSM網(wǎng)絡(luò)的安全系統(tǒng)(圖)

2025China.cn   2007年04月23日

    本文介紹的基于GSM網(wǎng)絡(luò)的安全系統(tǒng)能夠很好地解決家庭或小區(qū)的安全問(wèn)題。該系統(tǒng)通過(guò)GSM網(wǎng)絡(luò)把報(bào)警信息以短信和電話的方式傳送到手機(jī)或計(jì)算機(jī),使主人或管理員在最短的時(shí)間內(nèi)了解報(bào)警情況并做出相應(yīng)對(duì)策。系統(tǒng)基于凌陽(yáng)SPCE061A單片機(jī)開(kāi)發(fā),用GSM技術(shù)略去了傳統(tǒng)報(bào)警系統(tǒng)的布局布線,提高了安全性和隱蔽性。

系統(tǒng)的結(jié)構(gòu)與原理

    本安全系統(tǒng)的結(jié)構(gòu)如圖1所示。系統(tǒng)由安全檢測(cè)報(bào)警單元,GSM無(wú)線網(wǎng)絡(luò)和主人/管理員單元三部分組成。通過(guò)安全檢測(cè)報(bào)警單元的傳感器檢測(cè)安全指標(biāo),利用GSM無(wú)線網(wǎng)絡(luò)進(jìn)行實(shí)時(shí)的數(shù)據(jù)傳輸,以用戶手機(jī)或計(jì)算機(jī)為平臺(tái),可將報(bào)警信息智能化發(fā)送給主人/管理員單元。

圖1  基于凌陽(yáng)單片機(jī)和MC39i模塊安全系統(tǒng)的結(jié)構(gòu)

圖1  基于凌陽(yáng)單片機(jī)和MC39i模塊安全系統(tǒng)的結(jié)構(gòu)

硬件設(shè)計(jì)

1 安全檢測(cè)報(bào)警單元

       安全檢測(cè)報(bào)警單元主要包括主控制器CPU、MC39i無(wú)線通信模塊、傳感器單元(紅外熱釋電人體傳感器,溫

度傳感器等)、撥號(hào)鍵盤單元和液晶顯示單元,其結(jié)構(gòu)如圖2所示。系統(tǒng)以SPCE061A單片機(jī)為核心,配合各種集成的傳感器,用以檢測(cè)各種安全信息,信息經(jīng)過(guò)單片機(jī)進(jìn)行處理之后,顯示在1602液晶顯示器上,同時(shí)將信息通過(guò)MC39i模塊發(fā)送到預(yù)置好號(hào)碼的手機(jī)或計(jì)算機(jī)上。

圖2  安全檢測(cè)報(bào)警單元結(jié)構(gòu)原理圖

圖2  安全檢測(cè)報(bào)警單元結(jié)構(gòu)原理圖

● SPCE061A單片機(jī)

       SPCE061A 是凌陽(yáng)科技的一個(gè)16位結(jié)構(gòu)的微控制器。其內(nèi)部集成了10位模/數(shù)轉(zhuǎn)換器,2個(gè)10位數(shù)/模轉(zhuǎn)換器,32KB FLASH,2KB SRAM和超強(qiáng)的音頻處理模塊。從而使本系統(tǒng)的模/數(shù)轉(zhuǎn)換避免了外界信號(hào)的干擾,傳送音頻報(bào)警信息方便、快捷,易于實(shí)現(xiàn)。

● 鍵盤撥號(hào)單元和液晶顯示模塊

       鍵盤撥號(hào)單元采用4×4矩陣式鍵盤,連接到SPCE061A單片機(jī)B口的低8位上。其中,4位作為行掃描線,4位作為列掃描線。16個(gè)鍵分別作為數(shù)字鍵、確認(rèn)鍵和工作方式選擇鍵。液晶顯示模塊采用字符型液晶模塊1602,采用5×7點(diǎn)陣圖形來(lái)顯示字符,可以顯示兩行,每行16個(gè)字。

● 傳感器單元

       傳感器單元是系統(tǒng)的關(guān)鍵組成部分,決定著系統(tǒng)的報(bào)警靈敏度和誤報(bào)率,可以根據(jù)具體的場(chǎng)合選擇不同的傳感器。熱釋電紅外人體傳感器、溫度傳感器和易燃?xì)怏w傳感器已經(jīng)在本系統(tǒng)中實(shí)現(xiàn)。根據(jù)具體的需要還可以增加火焰、煙霧等傳感器。熱釋電紅外人體傳感器能以非接觸形式檢測(cè)出人體輻射的紅外線,并將其轉(zhuǎn)換為微弱電壓信號(hào),再對(duì)微弱電壓信號(hào)進(jìn)行放大,電壓比較和信號(hào)處理,產(chǎn)生能適合單片機(jī)檢測(cè)的電壓。本系統(tǒng)采用市場(chǎng)上的紅外人體傳感器模塊,從而直接對(duì)放大的電壓進(jìn)行處理。溫度傳感器使用DALLAS公司的單總線式數(shù)字溫度傳感器DS18B20,其測(cè)溫范圍為     -55~+125℃,分辨率可達(dá)0.0625℃,溫度值以16位數(shù)字量串行輸出。可燃?xì)怏w傳感器選擇MQ-2A型半導(dǎo)體氣敏元件。MQ-2A元件對(duì)不同濃度的氣體有不同的電阻值,而且電阻值的變化很靈敏。我們把電阻的變化轉(zhuǎn)化為電壓的變化,再利用片內(nèi)10位ADC轉(zhuǎn)換為數(shù)字量,從而實(shí)現(xiàn)檢測(cè)。

2 主人/管理員單元

       主人/管理員單元可以有兩種選擇方案(見(jiàn)圖3)。一種是用戶的手機(jī),另一種是MC39i模塊和計(jì)算機(jī)的組合。第一種方案適用于個(gè)人家庭的安全報(bào)警,設(shè)置報(bào)警的號(hào)碼為主人的手機(jī)號(hào)碼。第二種方案適用于智能小區(qū),在每個(gè)小區(qū)家庭中安裝一個(gè)安全檢測(cè)報(bào)警單元,在小區(qū)管理員處安裝MC39i模塊和計(jì)算機(jī)的組合,能讓管理員同時(shí)監(jiān)控小區(qū)內(nèi)所有家庭。本系統(tǒng)的重點(diǎn)是個(gè)人家庭安全。

圖3  主人/管理員單元的兩種方案

圖3  主人/管理員單元的兩種方案

3 GSM無(wú)線網(wǎng)絡(luò)單元

● MC39i模塊

       MC39i是Siemens公司推出的新一代無(wú)線通信GPRS模塊。它自帶RS232通訊接口,可以方便地與PC、單片機(jī)連接。模塊的工作電壓為3.3~4.4V,可以工作在900MHz和1800MHz兩個(gè)頻段,所在頻段功耗分別為2W(900MHz)和1W(1800MHz)。模塊有AT命令集接口,支持TEXT和PDU模式的短消息,本系統(tǒng)就使用簡(jiǎn)單的TEXT模式收發(fā)短信息。

       MC39i模塊的外圍電路框圖如圖4所示,主要包括用戶識(shí)別卡SIM卡、電平轉(zhuǎn)換電路、揚(yáng)聲器、麥克風(fēng)和天線等幾部分。模塊和SIM卡之間的數(shù)據(jù)通信主要通過(guò)SIMCLK和SIMDATA兩根信號(hào)線。與單片機(jī)之間的通信采用串行通信口,最高通信波特率為115 200b/s,而且波特率可調(diào),不過(guò)兩者間的通信要通過(guò)電平轉(zhuǎn)換電路。揚(yáng)聲器和麥克風(fēng)連接到聽(tīng)筒、話筒手柄上,用于傳送和接受語(yǔ)音信號(hào),同時(shí)可以作為簡(jiǎn)易固定電話來(lái)使用。

圖4  MC39i模塊外圍電路框圖

圖4  MC39i模塊外圍電路框圖


● 串口電平轉(zhuǎn)換電路設(shè)計(jì)

       SPCE061A和MC39i模塊之間的連接需要使用由Max232芯片組成的電平轉(zhuǎn)換電路,電路如圖5所示。由于單片機(jī)的信號(hào)是CMOS電平,而計(jì)算機(jī)和MC39i模塊的串行口是EIA-RS232C電平,其電平1為-3~-25V,電平0為+3~+25V,因此要進(jìn)行CMOS電平和EIA-RS232電平間的相互轉(zhuǎn)換。串口通信的RS232接口采用9針串口

DB9,數(shù)據(jù)的傳輸只要數(shù)據(jù)接收和數(shù)據(jù)發(fā)送兩根線就能實(shí)現(xiàn)。

圖5  Max232電平轉(zhuǎn)換電路

圖5  Max232電平轉(zhuǎn)換電路

軟件設(shè)計(jì)

       本系統(tǒng)的軟件部分主要包括短信息服務(wù)(SMS)有關(guān)的AT指令,凌陽(yáng)單片機(jī)的語(yǔ)音播放,傳感器采集電壓的A/D轉(zhuǎn)換和設(shè)置報(bào)警號(hào)碼的撥號(hào)鍵盤四部分。

1 AT指令

       MC39i模塊是采用AT指令集進(jìn)行控制的,采用AT指令可以實(shí)現(xiàn)模塊參數(shù)的設(shè)置,數(shù)據(jù)的發(fā)送與接收。在GSM07.05和GSM07.07標(biāo)準(zhǔn)中對(duì)一些標(biāo)準(zhǔn)的AT指令作了詳細(xì)的規(guī)定。主要有兩種方式來(lái)發(fā)送和接收SMS信息Text Mode和PDU Mode。Text Mode只支持英文字符,操作比較簡(jiǎn)單,適合于僅傳輸字符的場(chǎng)合。PDU Mode支持漢字傳輸,不過(guò)操作相對(duì)復(fù)雜。

2 凌陽(yáng)單片機(jī)語(yǔ)音播放

      本系統(tǒng)選擇A2000自動(dòng)語(yǔ)音播放模式,其自動(dòng)語(yǔ)音播放流程如圖6所示。使用的語(yǔ)音相關(guān)API函數(shù)來(lái)自函數(shù)庫(kù),用到以下4個(gè)API函數(shù)。

圖6  A2000自動(dòng)語(yǔ)音播放流程圖

圖6  A2000自動(dòng)語(yǔ)音播放流程圖

① 格式:void SACM_A2000 _Initial(int Init_Index)
功能:SACM_A2000語(yǔ)音播放之前的初始化。
參數(shù):Init_Index=0表示手動(dòng)方式;Init_Index=1則表示自動(dòng)方式。

② 格式:void SACM_A2000 _ServiceLoop(void)
功能:從資源中獲取SACM_A2000語(yǔ)音資料,并將其填入譯碼隊(duì)列中。
參數(shù):無(wú)。

③ 格式:void SACM_A2000_ Play(int Speech_Index, int Channel, int Ramp_Set)
功能:播放資源中SACM_A2000語(yǔ)音或樂(lè)曲。
參數(shù):Speech_Index:表示語(yǔ)音索引號(hào)。Channel:1為通過(guò)DAC1通道播放;2為通過(guò)DAC2通道播放;3為通過(guò)DAC1和DAC2雙通道播放。Ramp_Set:0為禁止音量增/減調(diào)節(jié);1為僅允許音量增調(diào);2為僅允許音量減調(diào)節(jié);3為允許音量增/減調(diào)節(jié)。 

④ 格式:unsigned int SACM _A2000_Status(void)
功能:獲取SACM_A2000語(yǔ)音播放的狀態(tài)。
返回值:當(dāng)R1的bit0=0,表示語(yǔ)音播放結(jié)束;bit0=1,表示語(yǔ)音在播放中。

3 AD轉(zhuǎn)換

       SPCE061A單片機(jī)內(nèi)部集成了8通道10位模/數(shù)轉(zhuǎn)換器(ADC),其中7個(gè)通道用于將模擬量信號(hào)(電壓信號(hào))轉(zhuǎn)換為數(shù)字量信號(hào), 可以直接通過(guò)引線(IOA[0-6])輸入。另外一個(gè)通道只用于語(yǔ)音輸入,即通過(guò)內(nèi)置自動(dòng)增益控制放大器的麥克風(fēng)通道(MIC_IN)輸入。本系統(tǒng)的紅外人體傳感器和氣體傳感器的檢測(cè)信號(hào)都是通過(guò)模擬電壓來(lái)實(shí)現(xiàn)的,從而需要進(jìn)行A/D轉(zhuǎn)換。圖7為A/D轉(zhuǎn)換的流程圖。

圖7  AD轉(zhuǎn)換流程圖

圖7  AD轉(zhuǎn)換流程圖

4 報(bào)警撥號(hào)鍵盤

       對(duì)于一個(gè)安全報(bào)警系統(tǒng),根據(jù)不同的要求來(lái)改變報(bào)警的號(hào)碼是必要的。這就需要一個(gè)撥號(hào)的鍵盤,同時(shí)增加鍵盤作為系統(tǒng)的輸入設(shè)備,使系統(tǒng)的操作更加靈活、方便。鍵盤掃描程序流程如圖8所示,按鍵譯碼和響應(yīng)流程如圖9所示。

圖8  鍵盤掃描程序流程圖

圖8  鍵盤掃描程序流程圖

圖9  按鍵譯碼和響應(yīng)流程圖

圖9  按鍵譯碼和響應(yīng)流程圖

系統(tǒng)的工作方式

1 家庭安全報(bào)警

       主人在家時(shí),實(shí)現(xiàn)對(duì)溫度,可燃燒氣體濃度等參數(shù)的檢測(cè),并以鈴聲提示主人。

       主人不在家時(shí),實(shí)現(xiàn)對(duì)溫度,可燃燒氣體濃度,是否有人進(jìn)入等參數(shù)的檢測(cè),并把報(bào)警短信息及時(shí)發(fā)到主人手機(jī)上,或自動(dòng)打電話給主人告知報(bào)警信息。

2 小區(qū)安全報(bào)警

       安全檢測(cè)模塊分布在小區(qū)每個(gè)家庭中,實(shí)現(xiàn)對(duì)溫度,可燃燒氣體濃度,是否有人進(jìn)入等參數(shù)的檢測(cè),并把信息發(fā)送到小區(qū)管理員的計(jì)算機(jī)上。

結(jié)語(yǔ)

       該系統(tǒng)利用GSM無(wú)線網(wǎng)絡(luò)傳輸報(bào)警信號(hào),具有通信不受距離限制,可靠性高等特點(diǎn)。特別適用于頻繁傳送小數(shù)據(jù)量的場(chǎng)合,是解決家庭和小區(qū)安全問(wèn)題的較理想方案,而且系統(tǒng)成本不高,易于推廣。同時(shí),由于系統(tǒng)傳感器的可

裁減性,便于實(shí)現(xiàn)某些特定場(chǎng)合的安全報(bào)警。

(轉(zhuǎn)載)

標(biāo)簽:GSM 安全系統(tǒng) 短信 我要反饋 
2024世界人工智能大會(huì)專題
即刻點(diǎn)擊并下載ABB資料,好禮贏不停~
優(yōu)傲機(jī)器人下載中心
西克
2024全景工博會(huì)
專題報(bào)道