加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產業(yè)圖譜

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

2016/08/01
76
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

短信報警.ddb

共4個文件

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

1.GSM手機模塊TC35

1.1 TC35特點

TC35是Siemeils公司推出的新-代無線通信GSM模塊。自帶RS232通訊接口,可以方便地與PC機、單片機連機通訊??梢钥焖?、安全、可靠地實現系統(tǒng)方案中的數據、語音傳輸、短消息服務(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連接器,實現電源連接、指令、數據、語音信號、及控制信號的雙向傳輸。通過ZIF連接器及50Ω天線連接器,可分別連接SIM卡支架和天線。

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

1.2使用方法

1)TC35的連機方法

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

a)啟動串口調試軟件

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

b)發(fā)送“AT”

AT 回車

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

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

AT+IPR=9600 回車

d)短信模式的設置

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

設置如下:

AT+CMFG=1 回車

e)短信模式簡介

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

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

f)短信讀取方法

AT+CMGR=X回車

如果有短信息,TC35回應:

AT+CMGR=1

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

testOK

OK

短信息分析:

“test OK"就是短信息內容。

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

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

REC READ" :已讀過。

13307496548" :接收的手機號碼。

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

無短信息,TC35回應:

AT+CMGR=3

+CMGR:0,,0

g)短信的刪除方法

AT+CMGD=1回車

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

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

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

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

TC35回應:

AT+CMGS="13307496548" >

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

2)單片機控制TC35的方法

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

2.煙霧報警裝置

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

3.溫度報警裝置

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

4.防盜報警裝置

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

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

相關推薦