加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

基于STC89C52的GSM智能家居報警系統(tǒng)

2016/08/01
78
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗、收獲成長和認同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖(4)
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

本系統(tǒng)是一款基于STC89C52GSM智能家居報警系統(tǒng),能夠?qū)崿F(xiàn)煙霧報警、溫度報警、防盜報警,并采用GSM發(fā)送警報信息。

1.GSM手機模塊TC35

1.1 TC35特點

TC35是Siemeils公司推出的新-代無線通信GSM模塊。自帶RS232通訊接口,可以方便地與PC機、單片機連機通訊。可以快速、安全、可靠地實現(xiàn)系統(tǒng)方案中的數(shù)據(jù)、語音傳輸、短消息服務(wù)(Short Message Service)和傳真。TC35模塊的工作電壓為3.3—5.5V,可以工作在900MHz和1800MHz兩個頻段,所在頻段功耗分別為2w(900M)和1w(1800M)。

模塊有AT命令集接口,支持文本和PDU模式的短消息、第三組的二類傳真、以及2.4k,4.8k,9.6k的非透明模式。此外,該模塊還具有電話簿功能、多方通話,漫游檢測功能,常用工作模式有省電模式、IDLE、TALK等模式。通過獨特的40引腳的ZIF連接器,實現(xiàn)電源連接、指令、數(shù)據(jù)、語音信號、及控制信號的雙向傳輸。通過ZIF連接器及50Ω天線連接器,可分別連接SIM卡支架和天線。

TC35模塊主要由GSM基帶處理器、GSM射頻模塊、供電模塊(ASIC)、閃存、ZIF連接器、天線接口六部分組成。作為TC35的核心,基帶處理器主要處理GSM終端內(nèi)的語音、數(shù)據(jù)信號,并涵蓋了蜂窩射頻設(shè)備中的所有的模擬和數(shù)字功能。在不需要額外硬件電路的前提下,可支持FR、HR和EFR語音信道編碼。

1.2使用方法

1)TC35的連機方法

任何一個TC35模塊首次使用時,必須要測試其工作是否正常,由于其自帶RS232接口,所以我們可以用PC機的串口調(diào)試軟件進行調(diào)試。

a)啟動串口調(diào)試軟件

串口調(diào)試軟件有許多,可以使用任意一款軟件,也可以使用WINDOWS自帶的“超級終端"。設(shè)置波特率19.2k,這是TC35的默認波特率,首次連機可以從2400~57.6k不斷測試,直到TC35有應(yīng)答。

b)發(fā)送“AT”

AT 回車

c)改變波特率“AT+IPS=XXXX"

TC35的默認波特率是19.2k,實際使用時,可以改成9600或38.4K,方法如下:

AT+IPR=9600 回車

d)短信模式的設(shè)置

(GSM模塊的短信模式有2種。第1種是:TEXT模式;第2種是:PDU模式。PDU模式可以采用unicode編碼發(fā)送英文、漢字。但合成PDU碼比較復雜,而TEXT模式只能發(fā)送英文,但無須編碼。實際使用可以采用TEXT模式。

設(shè)置如下:

AT+CMFG=1 回車

e)短信模式簡介

SMS是由Etsi所制定的一個規(guī)范(GSM 03.40和GSM 03.38)。當使用7-bits編碼的時候它可以發(fā)送最多160個字符;8-bit編碼(最多140個字符)。通常無法直接通過手機顯示;通常被用來作為數(shù)據(jù)消息,例如:smart messaging中的圖片和鈴聲和OTA WAP設(shè)置。16-bit信息(最多70個字符)被用來顯示Unicode(UCS2)文本信息,可以被大多數(shù)的手機所顯示。一個以class 0開頭的16-bit的文本信息將在某些手機上作為Flash SMS顯示(閃爍的SMS和警告SMS)。

有兩種方式來發(fā)送和接收SMS信息:使用文本模式或者使用PDU(protocol description unit)模式。文本模式(可能某些手機不支持)實際上也是一種PDU編碼的一種表現(xiàn)形式。在顯示SMS信息,可能使用不同的字符集和不同的編碼方式。

f)短信讀取方法

AT+CMGR=X回車

如果有短信息,TC35回應(yīng):

AT+CMGR=1

+CMGR:"REC UNREAD","13307496548",,"04/08/17,22:24:32+02

testOK

OK

短信息分析:

“test OK"就是短信息內(nèi)容。

短信息的存儲容量與Ic卡有關(guān),序號從1-N。

REC UNREAD":代表短信息未讀過。

REC READ" :已讀過。

13307496548" :接收的手機號碼。

04/08/17,22:24:32+02":短信息發(fā)送的時間。

無短信息,TC35回應(yīng):

AT+CMGR=3

+CMGR:0,,0

g)短信的刪除方法

AT+CMGD=1回車

h)短信的發(fā)送方法

短信息的發(fā)送分成兩步:

i.發(fā)送接收的手機號碼,等待應(yīng)答:“>"

AT+CMGS="13307496548"回車(目的地址)

TC35回應(yīng):

AT+CMGS="13307496548" >

ii.輸入短信息的內(nèi)容(只能是英文):Test 回車

2)單片機控制TC35的方法

上面介紹了用PC機控制TC35的方法,我們只需設(shè)計一個TTL轉(zhuǎn)RS232電平電路,連接到MCUUART口,另一端直接連接到TC35,并將PC機輸出的控制命令轉(zhuǎn)化成單片機輸出的指令即可。

2.煙霧報警裝置

煙霧報警采用MQ-2檢測可燃氣體煙霧傳感器模塊,當檢測到可燃性氣體時,LED亮,并啟動蜂鳴器進行報警,通過GSM手機模塊TC35發(fā)送短信到指定號碼。

3.溫度報警裝置

溫度報警采用DS18B20溫度傳感器,當溫度高于設(shè)置溫度時,蜂鳴器報警,并通過GSM手機模塊TC35發(fā)送短信到指定號碼。

4.防盜報警裝置

防盜報警采用HC-SR501人體紅外傳感器模塊,當檢測到人體紅外時,蜂鳴器報警,并通過GSM手機模塊TC35發(fā)送短信到指定號碼。

  • 短信報警.ddb
    描述:原理圖和PCB源文件,用protel軟件打開
  • 程序.zip
    描述:軟件源代碼(有詳細的中文注釋)
  • 參考資料.zip
    描述:參考資料
  • 材料清單.xls
    描述:材料清單

相關(guān)推薦

電子產(chǎn)業(yè)圖譜