DTP_T09B嵌入式短信模塊
GSM 網(wǎng)的SMS(短消息)業(yè)務(wù)已經(jīng)得到廣泛應(yīng)用,并且技術(shù)非常成熟。DTP_T09B主要由工業(yè)級(jí)GSM模塊和一款高性能的處理器組成,可通過GSM網(wǎng)SMS服務(wù)功能實(shí)現(xiàn)無線的,長(zhǎng)距離的(GSM網(wǎng)絡(luò)覆蓋的地方)數(shù)據(jù)傳送的通信模塊化設(shè)備,支持中文短信傳輸。用戶可以不用了解AT指令,只需要發(fā)送電話號(hào)碼和短信內(nèi)容就可以實(shí)現(xiàn)短信收發(fā)。本模塊可以直接嵌入到用戶系統(tǒng)中,特別適合于要求產(chǎn)品體積小,開發(fā)周期短的用戶。
一 、硬件接口
CN2
 CN1
天線接口
l CN1數(shù)據(jù)接口: RS232協(xié)議TTL電平
#5 TX_EN 發(fā)送使能(低有效)
#4 GND 地 黑
#3 TXD 數(shù)據(jù)輸出(DTP_T09B輸出) 白
#2 RXD 數(shù)據(jù)輸入(進(jìn)入DTP_T09B) 綠
#1 VCC 電源輸入(+5V,誤差2%) 紅
l CN2數(shù)據(jù)接口: RS232電平,可以直接連接電腦的RS232串口,但不能與CN1同時(shí)使用。
#4 RXD 數(shù)據(jù)輸入(進(jìn)入DTP_T09B) 綠
#3 TXD 數(shù)據(jù)輸出(DTP_T09B輸出) 白
#2 GND 地 黑
#1 VCC 電源輸入(+5V,誤差2%) 紅
l 天線接口:SMA
二、使用步驟
1 SIM卡具有SMS功能,短信中心號(hào)碼要預(yù)先設(shè)好。
2 先安裝天線與SIM卡。
3 接電源, 電源電壓為DC 5V, 電流不小于1A ,瞬間電流不小于2A。
4 上電后,數(shù)據(jù)口會(huì)送出字符串“DTP_T09B V1.0”(ASCII碼),10秒后完成初始化, 開始正常工作,此時(shí)綠燈亮一下滅三秒(可能隨模塊版本不同有差異)。收發(fā)SMS時(shí)紅燈會(huì)點(diǎn)亮。
三、發(fā)送數(shù)據(jù)時(shí)注意事項(xiàng)
1 發(fā)數(shù)據(jù)時(shí),上位機(jī)必須檢測(cè)TX_EN(#5)是否為低,為低可發(fā)送數(shù)據(jù)給DTP_T09B。 TX_EN(#5)為高時(shí)禁止上位機(jī)送數(shù)據(jù)。
2 發(fā)送一包數(shù)據(jù)時(shí),每?jī)勺止?jié)之間的時(shí)間間隔應(yīng)小于100ms 。
四、數(shù)據(jù)格式
接口電平TTL或RS232
通訊速率:1200bps
數(shù)據(jù)格式:1位啟動(dòng),8位數(shù)據(jù),1位停止無校驗(yàn)
協(xié)議標(biāo)準(zhǔn):半雙工
五、工作模式及數(shù)據(jù)協(xié)議
上位機(jī)的要發(fā)送數(shù)據(jù), 按如下格式將數(shù)據(jù)送給DTP_T09B:
被呼叫號(hào)碼 + 數(shù)據(jù)長(zhǎng)度 +數(shù)據(jù)域+結(jié)束符
1. 被呼叫號(hào)碼 :BYTEO---BYTE5(6字節(jié)),數(shù)據(jù)要傳給目的地的電話號(hào)碼。
D7 D0
BYTE0 | F | 1 |
BYTE1 | 3 | 9 | BCD碼(除BYTE0)
BYTE2 | 0 | 1 | 示例號(hào)碼為:13901234567
BYTE3 | 2 | 3 |
BYTE4 | 4 | 5 |
BYTE5 | 6 | 7 |
2. 數(shù)據(jù)長(zhǎng)度: BYTE6(1字節(jié)) 數(shù)據(jù)域數(shù)據(jù)字節(jié)數(shù), 用16進(jìn)制碼表示。
3. 數(shù)據(jù)域: BYTE7---BYTE84(1—138個(gè)字節(jié)),實(shí)際傳送的數(shù)據(jù), 長(zhǎng)度由BYTE6決定,用16進(jìn)制碼表示。
4. 結(jié)束符 : 固定為03(1字節(jié)) 16進(jìn)制碼。
DTP_T09B收到上位機(jī)的數(shù)據(jù)后,如果格式符合上述協(xié)議,則通過 GSM模塊將數(shù)據(jù)發(fā)給號(hào)碼對(duì)應(yīng)的手機(jī) ,否則不進(jìn)行處理。
SMS發(fā)送成功,DTP_T09B向上位機(jī)輸出下述格式信息:
EB 90 02 + 被呼叫號(hào)碼 +01 FF 03
SMS發(fā)送失敗,DTP_T09B向上位機(jī)輸出下述格式信息:
EB 90 02 + 被呼叫號(hào)碼 +01 00 03
DTP_T09B模塊收到SMS時(shí),檢測(cè)信息中實(shí)際數(shù)據(jù)是否符合格式 “數(shù)據(jù)長(zhǎng)度 +數(shù)據(jù)+結(jié)束符”,是則將數(shù)據(jù)以下述格式送給上位機(jī),否則刪除
|