基于EM200模塊的無線數(shù)據(jù)傳輸系統(tǒng)設計
3.3 系統(tǒng)狀態(tài)指示燈設計
為了更直觀的了解無線數(shù)據(jù)傳輸系統(tǒng)的工作狀態(tài)。本系統(tǒng)設計了由EM200 CDMA無線數(shù)據(jù)傳輸模塊LPG管腳控制的LED燈來作為指示網(wǎng)絡狀態(tài)的標志。并通過轉臺指示燈閃爍模式的不同來表示不同的網(wǎng)絡狀態(tài)。實際設計中,LPG管腳不能直接驅動LED,而需要配合三極管使用,具體的狀態(tài)指示燈電路如圖5所示。
4 移動終端軟件設計
本系統(tǒng)的軟件由上位機和下位機軟件、服務器應用界面和數(shù)據(jù)庫三部分構成,下位機軟件負責ARM微控制器與CDMA模塊之間的串口通信,其流程圖如圖6所示。
要使得無線數(shù)據(jù)傳輸系統(tǒng)能夠正確的傳送數(shù)據(jù),就必須順利接入網(wǎng)絡。無線數(shù)據(jù)傳輸系統(tǒng)需要登陸CDMA網(wǎng)絡并與PDSN網(wǎng)關通過LCP、PA-P、IPCP協(xié)議進行協(xié)商。其中LCP、PAP和IPCP協(xié)議的幀結構大同小異,最常用的是請求REQ、響應ACK和拒絕NAK三種幀。LPC2210微控制器與PDSN各為一方進行協(xié)商,任何一方都可以發(fā)送REQ幀來請求某方面的配置,另一方認為不能接受配置,則會回應NAK幀;如果可以接受,則回應ACK幀。
5 結束語
根據(jù)近年來監(jiān)控系統(tǒng)、CDMA數(shù)據(jù)通信技術的發(fā)展趨勢,本文介紹了一種移動終端在計算機之間進行無線數(shù)據(jù)傳輸?shù)膶崿F(xiàn)方法。在此基礎上,如果在監(jiān)控端建立數(shù)據(jù)接收軟件和數(shù)據(jù)庫,以用來接收來自CDMA網(wǎng)絡的數(shù)據(jù)并存儲,以備查詢,則可以方便地實現(xiàn)數(shù)據(jù)的實施傳輸和歷史查詢。而如果用ARM控制器直接讀取監(jiān)控器或傳感器的數(shù)據(jù)以完成數(shù)據(jù)采集,則可以實現(xiàn)數(shù)據(jù)的采集和無線傳輸控制。目前,該系統(tǒng)已經在出租、氣象、公安、運輸、水利等方面具有廣泛的應用。
評論