城市安防系統無(wú)線(xiàn)網(wǎng)絡(luò )化的實(shí)現方案
表2 接收短信息的PDU格式
3.3 發(fā)送和接收短消息
要發(fā)送和接收短消息,利用GSM模塊和手機之間進(jìn)行信息交換,首先就要對信息進(jìn)行PDU格式的編碼和解碼。本系統采用Unicode的編碼形式。Unicode是一種統一的字符編碼標準,采用雙字節對字符進(jìn)行編碼[。這種Unicode的特點(diǎn)是所有的字符是以?xún)蓚€(gè)字節表示,不僅中文使用兩個(gè)字節,而且英文也使用兩個(gè)字節表示。
PDU模式下短消息收發(fā)的步驟為:用“AT+CMGF=0”設置為PDU模式;用“AT+CMGS=長(cháng)度”,后面跟PDU包發(fā)送短消息;用“AT+CMGR=序號”來(lái)讀取接收到的短消息。
例如,需要發(fā)送信息“家中被盜!”到手機13991885678,單片機首先通過(guò)串口向GSM模塊發(fā)送AT+CMGS=25,等待返回ASCII字符“》”,再輸出PDU數據串并以Ctrl+Z鍵結束。發(fā)送程序如下:
4 結語(yǔ)
本設計方案借助于GSM網(wǎng)絡(luò )的短消息業(yè)務(wù)和Zigbee無(wú)線(xiàn)傳感器網(wǎng)絡(luò )技術(shù),為安防系統的建設提供了一種靈活、方便的無(wú)線(xiàn)解決方案。該系統具有良好的可擴展性和實(shí)用價(jià)值,可以實(shí)現全方位的安全監控與防護,而其最重要的一點(diǎn)在于,該系統能夠通過(guò)無(wú)線(xiàn)網(wǎng)絡(luò )可靠地與用戶(hù)通信,增強了系統的安全性、可靠性與隱蔽性。
評論