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