GPRS技術在尾礦庫遠程監(jiān)測系統(tǒng)中的應用
LT8030內(nèi)部包含兩個主要部分:IP部分和GPRS模塊。他們之間是串口連接(Serial 2)。用戶上位機與LT8030也是串口連接(Serial 1)。這兩個串口連接可以進行獨立配置和操作,LT8030內(nèi)嵌了完整的TCP/IP協(xié)議族,包括TCP,UDP,F(xiàn)TP,PPP,TELNET,HTTP,Web Server,SMTP,POP3等。內(nèi)嵌的TCP/IP使LT8030有了訪問Internet的能力。
LT8030有兩種傳輸模式通過軟件切換。LT8030在處于不同的傳輸模式時,數(shù)據(jù)的流向也有所不同。當用戶使用AT指令集時,LT8030自動進入透明傳輸模,用戶應用可以直接訪問GPRS模塊,用戶數(shù)據(jù)經(jīng)過Serial 2直接進入GPRS模塊;當用戶使用AT+i指令集時,LT8030自動進入非透明傳輸方式,用戶數(shù)據(jù)從Serial 1進入LT8030后,由IP部分打成TCP/IP包,再經(jīng)Serial 2發(fā)送給GPRS模塊,GPRS再包裝成GPRS數(shù)據(jù)包傳送到GPRS無線數(shù)據(jù)網(wǎng)關。在遠程終端,用戶數(shù)據(jù)被數(shù)據(jù)采集設備采集并處理后送入LT8030(通過AT+i命令接口)。
LT8030首先將數(shù)據(jù)打包成TCP/IP數(shù)據(jù)包,再轉(zhuǎn)換成GPRS數(shù)據(jù)包,通過無線鏈路傳送到無限數(shù)據(jù)交換中心(MDEC)。MDEC剝離GPRS數(shù)據(jù)包,并通過網(wǎng)關將TCP/IP數(shù)據(jù)包傳送到Internet。中心通過Socket套接字接受TCP/IP數(shù)據(jù)包,并把它還原成原始數(shù)據(jù)。當數(shù)據(jù)由中心到終端方向時,情況是一樣的。
(4)LT8030的連接:單片機通過電平轉(zhuǎn)換電路MAX232與GPRS模塊連接,MAX232用于串行通信接口與RS 232通信接口之間的電平轉(zhuǎn)換。本文引用地址:http://butianyuan.cn/article/195447.htm
4 軟件部分的設計
4.1 軟件實現(xiàn)流程
本系統(tǒng)的前端機的軟件設計采用C51編程,服務器監(jiān)聽軟件是采用C語言編程,數(shù)據(jù)庫是采用微軟的Access數(shù)據(jù)庫。軟件實現(xiàn)首先是通過對整個硬件系統(tǒng)的初始化,然后進行數(shù)據(jù)的采集,并在數(shù)碼管中顯示出數(shù)據(jù)。最后通過AT指令,建立連接實現(xiàn)數(shù)據(jù)傳送。
4.2 有關的GPRS AT指令介紹
(1)基本設置
(2)SOCKET設置
下面是建立一個TCP通訊的例子。
5 結(jié)語
基于GPRS的尾礦庫的遠程監(jiān)測系統(tǒng)的實現(xiàn),是通過傳感器將數(shù)據(jù)轉(zhuǎn)化為電壓(0~5 V)傳輸?shù)紸DC0809中,進行采樣和量化,轉(zhuǎn)化為二進制數(shù)據(jù),同時將數(shù)據(jù)貯存到單片機中,通過單片機通信串口傳輸給GPRS模塊,單片機通過AT指令初始化GPRS無線模塊,使之附著在GPRS網(wǎng)上,獲得網(wǎng)絡運營商動態(tài)分配給GPRS終端的IP地址,并與目的終端或服務器之間建立連接,實現(xiàn)無線數(shù)據(jù)通信。該系統(tǒng)為尾礦潰壩的應急指揮提供一種準確實時、成本低廉、全天候的監(jiān)測手段。
評論