?Air780EP是合宙的低功耗4G模組之一,支持全系列的AT指令以及LuatOS腳本二次開發(fā)。
本文應(yīng)各位大佬邀請(qǐng),特別講解Air780EP模組AT開發(fā)基站定位與Wi-Fi定位應(yīng)用示例。
本文同樣適用于以下型號(hào):
Air700ECQ/Air700EAQ/Air700EMQ
Air780EQ/Air780EPS/Air780EX
Air780E/Air724UG…
一、定位原理
1.1 應(yīng)用概述
當(dāng)手機(jī)在插入SIM卡后開機(jī),便需要搜索周圍的基站信息(俗稱找信號(hào))。通常在有信號(hào)的地方,手機(jī)能搜到的基站不止一個(gè)。此時(shí)****手機(jī)會(huì)主動(dòng)從這些基站中,選擇信號(hào)最好的(假如是基站A)進(jìn)行連接注冊(cè)。
那么,這時(shí)候其余基站就不使用了嗎?
其實(shí)不是的,手機(jī)仍然會(huì)繼續(xù)搜索著它們。一旦離基站A遠(yuǎn),離基站B近時(shí),此時(shí)基站B的信號(hào)最好,手機(jī)會(huì)主動(dòng)切換成基站B。
由于手機(jī)在待機(jī)一天的情況下,需要不停的搜索基站、連接基站,這也就解釋了手機(jī)在火車上要比在家時(shí)耗電要多的原因。
1.2 基站定位原理
眾所周知,當(dāng)距離基站越遠(yuǎn)時(shí)信號(hào)便會(huì)越差,因此通過信號(hào)強(qiáng)度可以大致估計(jì)出距離基站的遠(yuǎn)近。
由于基站都是中國移動(dòng)、中國聯(lián)通等運(yùn)營商所建立的,所以他們可以確定每個(gè)基站準(zhǔn)確的位置。當(dāng)手機(jī)同時(shí)搜索到至少三個(gè)基站信號(hào)時(shí),手機(jī)除了連接信號(hào)最好的一個(gè)之外,還會(huì)根據(jù)基站信號(hào)的強(qiáng)弱大致估計(jì)出距離基站的遠(yuǎn)近。
由于基站位置已經(jīng)確定,所以確定位置便容易的多了—— 只需以基站為圓心,距離為半徑多次畫圓即可。 基站信號(hào)的多少?zèng)Q定著定位的準(zhǔn)確,三個(gè)以上最為準(zhǔn)確,若只搜索到一個(gè)或兩個(gè)基站也可以定位,只不過沒有那么準(zhǔn)確而已。
1.3 Wi-Fi定位原理
Wi-Fi定位原理就是模塊收集周圍Wi-Fi的mac地址和信號(hào)質(zhì)量,然后帶著這些信息去訪問Wi-Fi定位服務(wù)器,由服務(wù)器去自己數(shù)據(jù)庫里搜索對(duì)應(yīng)Mac地址,再根據(jù)信號(hào)質(zhì)量確定設(shè)備離對(duì)應(yīng)的Wi-Fi信息源距離,進(jìn)而返回對(duì)應(yīng)坐標(biāo)。
**二、相關(guān)準(zhǔn)備工作 **
2.1 硬件準(zhǔn)備
2.2 軟件準(zhǔn)備
- 串口工具
如果沒有準(zhǔn)備,推薦使用LLCOM:
https://llcom.papapoi.com - AT固件下載
https://doc.openluat.com/article/5055 - 燒錄教程
https://doc.openluat.com/wiki/21?wiki_page_id=6072
本文示例燒錄的AT固件版本為:
AirM2M_780EP_LTE_AT_V1007
推薦選用: 相關(guān)型號(hào)固件名稱后面數(shù)字版本號(hào)最高的最新版本進(jìn)行調(diào)試。
三、定位應(yīng)用示例
以下是AT命令序列,如果不理解AT命令含義,可參考AT手冊(cè)。
3.1 基站定位示例
?
3.2 Wi-Fi定位示例
?
四、常見問題Q&A
**4.1 如何在網(wǎng)站上查詢小區(qū)對(duì)應(yīng)的位置信息? **
通過AT+CCED=0,1查詢到小區(qū)信息如下:
+CCED:LTE current cell:
460,01,460060086257105,0,3,5,1650,100119839,62,24,56848,34,86
再通過合宙推出的根據(jù)小區(qū)信息在線查詢位置服務(wù),輸入對(duì)應(yīng)參數(shù)后即可查到對(duì)應(yīng)位置信息。
?
4.2 Wi-Fi定位失敗的可能原因有哪些?
如果沒有搜索到Wi-Fi熱點(diǎn),用手機(jī)對(duì)比確認(rèn)下是否可以搜索到附近Wi-Fi。如果手機(jī)可以搜到,確認(rèn)下模塊的板子上是否有接Wi-Fi天線。
如果可以搜索到Wi-Fi熱點(diǎn),但是Wi-Fi熱點(diǎn)很少,用手機(jī)對(duì)比確認(rèn)下搜索到附近Wi-Fi數(shù)量。如果數(shù)量差別太大,確認(rèn)下模塊的板子上是否有接Wi-Fi天線,或者所接的天線是否支持2.4G頻段。
4.3 基站定位獲取的經(jīng)緯度是什么格式的?
基站定位獲取的經(jīng)緯度為WGS-84格式;各種坐標(biāo)系說明以及轉(zhuǎn)換方法請(qǐng)參考下方鏈接。
GPS定位糾偏:
http://old.openluat.com/GPS-Offset.html
4.4 Wi-Fi定位獲取的經(jīng)緯度是什么坐標(biāo)系的?
Wi-Fi定位獲取的經(jīng)緯度是WGS-84地心坐標(biāo)系(GPS全球定位系統(tǒng)建立的坐標(biāo)系統(tǒng))。
4.5 Wi-Fi定位精度如何?
根據(jù)設(shè)備獲取的Wi-Fi的信息進(jìn)行定位,Wi-Fi定位精度一般不受使用環(huán)境影響,主要和單一Wi-Fi輻射半徑、Wi-Fi覆蓋密度有關(guān)。一般來說,Wi-Fi精度在3米~200米左右。
4.6 基站定位精度如何?
搜索到的小區(qū)越多,定位的精度越高;一般來說,城市中心定位精度比郊區(qū)和農(nóng)村定位精度高。 城市中心的定位精度在幾十米到幾百米不等, 郊區(qū)和農(nóng)村的定位精度更低,可能會(huì)有幾千米甚至更多的誤差。
**特別注意:
基站定位的誤差都比較大,如果需要準(zhǔn)確定位,請(qǐng)使用支持GPS的模塊。**
4.7 模組Wi-Fi定位支持國外定位嗎?
不支持,只支持國內(nèi)定位。
?
-
SIM卡
+關(guān)注
關(guān)注
6文章
284瀏覽量
28693 -
wi-fi
+關(guān)注
關(guān)注
14文章
2132瀏覽量
124422 -
基站定位
+關(guān)注
關(guān)注
2文章
7瀏覽量
9544
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論