超聲波明渠流量計(jì)污水測量的設(shè)計(jì)與探討 四十四
由于通過GPRS撥號上網(wǎng)的終端連接上的是中國移動的GPRS內(nèi)網(wǎng),它獲得的地址屬于GPRS內(nèi)網(wǎng)地址,初始狀態(tài)下j數(shù)據(jù)中心不能直接用這個(gè)IP地址主動與終端設(shè)備進(jìn)行通訊,所以通訊過程一般為:
1)終端設(shè)備通過PPP撥號登錄GPRS網(wǎng)絡(luò),獲得GPRS內(nèi)網(wǎng)的口地址;
2)終端設(shè)備使用數(shù)據(jù)中心服務(wù)器的Intemet上的IP地址與數(shù)據(jù)中心建立TCP連接,這時(shí)TCP握手請求的IP封包通過GPRS內(nèi)網(wǎng)與Intemet連接的網(wǎng)關(guān)路由至數(shù)據(jù)中心;
3)數(shù)據(jù)中心收到握手請求后,發(fā)送的同步響應(yīng)報(bào)文經(jīng)過上述GPRS網(wǎng)關(guān)的NAT轉(zhuǎn)換遞交到終端設(shè)備;
4)完成握手后,連接建立,開始數(shù)據(jù)傳輸。
在短消息數(shù)據(jù)傳輸時(shí),微處理器通過串口使用相應(yīng)的AT命令控制GPRS模塊進(jìn)行短消息的發(fā)送和接收。短消息傳輸有兩種方式:一種是文本方式,即該方式下可發(fā)送可見字符表示的文本信息;一種基予嵌入式系統(tǒng)的GPRS數(shù)據(jù)終端的設(shè)計(jì)與實(shí)現(xiàn)為PDU方式,在該方式下,二迸制數(shù)據(jù)以一定的編碼規(guī)則被發(fā)送。由于PDU方式有表示范圍寬、傳輸效率高的優(yōu)點(diǎn),所以終端采用PDU方式進(jìn)行短消息數(shù)據(jù)的發(fā)送。主要的命令和步驟有:
1)斛十CMGF=0,設(shè)置短消息發(fā)送方式為PDU方式;
2)AT十CMGS=“要發(fā)送數(shù)據(jù)編碼前長度”,使能短消息發(fā)送;
3)等待接收到GPRS模塊發(fā)回的“>”響應(yīng)后,向串口寫入編碼后的要發(fā)送數(shù)據(jù)。
電磁流量計(jì) 超聲波流量計(jì)