一種基于傳感器的定位方法及其裝置制造方法
【專利摘要】本發(fā)明涉及一種基于傳感器的定位方法及其裝置。該方法包括:測量待測點的經(jīng)緯度值和所在位置的大氣壓力值;根據(jù)待測點的經(jīng)緯度值,計算出待測點的平面坐標(biāo)值,根據(jù)待測點的大氣壓力值,計算出待測點海拔高度值;以及將計算后的結(jié)果傳輸給用戶終端。本發(fā)明通過確定待測點的平面坐標(biāo)及其海拔高度值,可快速有效地定位待測點的三維坐標(biāo),提高待測點的定位精確度。
【專利說明】[0001] 一種基于傳感器的定位方法及其裝置
【技術(shù)領(lǐng)域】
[0002] 本發(fā)明涉及導(dǎo)航定位領(lǐng)域,尤其涉及一種基于傳感器的定位方法及其裝置。
[0003]
【背景技術(shù)】
[0004] 目前,通常采用GPS全球定位系統(tǒng)或北斗衛(wèi)星導(dǎo)航系統(tǒng)對測量點進行定位,基于 上述兩種系統(tǒng)的定位具有限制,GPS全球定位系統(tǒng)和北斗衛(wèi)星導(dǎo)航系統(tǒng)只能確定測量點的 平面位置,而不能精確地解析海拔高度,即通過這兩種定位系統(tǒng)無法同時精確確定測量點 的三維坐標(biāo)。導(dǎo)致無法實際應(yīng)用。
[0005]
【發(fā)明內(nèi)容】
[0006] 本發(fā)明的目的是提供一種能夠克服以上缺陷的基于傳感器的定位方法及其裝置。
[0007] 在第一方面,本發(fā)明提供了一種基于傳感器的定位方法。該方法包括:測量待測點 的經(jīng)緯度值和所在位置的大氣壓力值;根據(jù)待測點的經(jīng)緯度值,計算出待測點的平面坐標(biāo) 值,根據(jù)待測點的大氣壓力值,計算出待測點海拔高度值;以及將計算后的結(jié)果傳輸給用戶 終端。
[0008] 在第二方面,本發(fā)明提供了一種基于傳感器的定位裝置。該裝置包括北斗衛(wèi)星導(dǎo) 航系統(tǒng)芯片,氣壓傳感器、主控芯片和串口芯片;所述北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片與所述主控芯 片相連接,用于測量待測點的經(jīng)緯度值;所述氣壓傳感器與所述主控芯片相連接,用于測量 待測點所在的大氣壓力值;所述主控芯片用于接收北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片測量的待測點的 經(jīng)緯度值,通過計算將經(jīng)緯度值轉(zhuǎn)換成平面坐標(biāo)值,并同時接收氣壓傳感器測量的大氣壓 力值,通過計算以確定待測點海拔高度值;所述串口芯片與所述主控芯片相連接,用于將所 述主控芯片計算后的結(jié)果傳輸給用戶終端。
[0009] 本發(fā)明通過采用溫、濕度傳感器、氣壓傳感器和北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片,對各傳感 器和北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片感測的數(shù)據(jù)做進一步的計算處理,確定測量點的三維坐標(biāo),極 大地提高了測量的精確度,并且實現(xiàn)了一種方便靈活、用途廣泛的優(yōu)良用戶-環(huán)境的人機 互動。
[0010]
【專利附圖】
【附圖說明】
[0011] 圖1是根據(jù)本發(fā)明實施例的基于傳感器定位的方法流程圖; 圖2是根據(jù)本發(fā)明實施例的基于傳感器的定位裝置的框圖。
[0012]
【具體實施方式】
[0013] 下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細(xì)描述。
[0014] 圖1是根據(jù)本發(fā)明實施例的基于傳感器定位的方法流程圖。
[0015] 如圖1所示,本發(fā)明實施例的基于傳感器定位的方法步驟如下: 在步驟101中,測量待測點的經(jīng)緯度值和所在位置的大氣壓力值。在本實施例中,通過 北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片測量待測點的經(jīng)緯度值;通過氣壓傳感器測量待測點所在位置的大 氣壓力值。
[0016] 在步驟102中,根據(jù)步驟101中測量出的待測點的經(jīng)緯度值,計算出待測點的平面 坐標(biāo)值,根據(jù)待測點的大氣壓力值,計算出待測點海拔高度值。在本實施例中,通過主控芯 片完成一系列的數(shù)據(jù)計算。
[0017] 在步驟103中,將步驟102的計算結(jié)果傳輸給用戶終端。在本實施例中,計算結(jié)果 通過串口芯片傳送給用戶終端。
[0018] 應(yīng)當(dāng)理解,在本發(fā)明實施例中,還可以通過傳感器測量出待測點的溫度和/或濕 度,以進一步對待測點所在的海拔高度進行修正。
[0019] 圖2是根據(jù)本發(fā)明實施例的基于傳感器的定位裝置的框圖。
[0020] 如圖2所示,該實施例的定位裝置包括溫度傳感器、濕度傳感器、氣壓傳感器、北 斗衛(wèi)星導(dǎo)航系統(tǒng)芯片、主控芯片和串口芯片,其中,溫、濕度傳感器、氣壓傳感器和北斗衛(wèi)星 導(dǎo)航系統(tǒng)芯片與主控芯片相連接,主控芯片與串口芯片相連接。
[0021] 溫度傳感器用于測量測量待測點所處位置的溫度,并將溫度以數(shù)字形式或模擬形 式傳輸給主控芯片。
[0022] 濕度傳感器用于測量待測點所處位置的濕度,并將溫度以數(shù)字形式或模擬形式傳 輸給主控芯片。
[0023] 氣壓傳感器用于測量測量待測點所處位置的大氣壓力,并將測量到的數(shù)據(jù)以數(shù)字 形式或模擬形式傳輸給主控芯片。
[0024] 北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片用于測量經(jīng)緯度值以準(zhǔn)確定位測量點的平面坐標(biāo),并將測 量到的數(shù)據(jù)以數(shù)字形式或模擬形式傳輸給主控芯片。
[0025] 主控芯片可以是微處理器或者微控制器,也可以是其它類的控制芯片,主控芯片 用于采集上述所測量到的數(shù)據(jù)分別并進行必要的計算,例如,主控芯片可以根據(jù)導(dǎo)航芯片 測量出的經(jīng)緯度值,通過計算將經(jīng)緯度值轉(zhuǎn)換成平面坐標(biāo)X軸、Y軸方向的值;或者根據(jù)氣 壓的數(shù)值計算當(dāng)前地點的海拔高度值和相對高度值,以確定測量點Z軸方向的值,從而對 測量點所在的平面位置進行修正,得出測量點的三維坐標(biāo);或者根據(jù)溫濕度傳感器測量出 的溫度值和濕度值對計算出的海拔高度值做進一步修正。
[0026] 然后,主控芯片將采集到的數(shù)據(jù)傳輸給串口芯片,串口芯片將數(shù)據(jù)傳輸給用戶終 端,實現(xiàn)了人機互動。
[0027] 應(yīng)當(dāng)理解,根據(jù)本發(fā)明的定位裝置可以做出各種變化。比如,定位裝置可以不包括 溫度傳感器和濕度傳感器;根據(jù)本發(fā)明的定位裝置可以包括模數(shù)轉(zhuǎn)換模塊,其分別與溫度 傳感器、濕度傳感器、氣壓傳感器和北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片相連接或者分別集成在溫度傳 感器、濕度傳感器、氣壓傳感器和北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片中,用以將各傳感器和北斗衛(wèi)星導(dǎo) 航系統(tǒng)芯片測量到的模擬信號轉(zhuǎn)換成數(shù)字信號再送入主控芯片。另外本發(fā)明的定位裝置還 可以包括液晶顯示屏,其與主控芯片相連接,用于顯示主控芯片計算的待測點平面坐標(biāo)值 和海拔高度值。
[0028] 以上所述的【具體實施方式】,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步 詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實施方式】而已,并不用于限定本發(fā)明 的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含 在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1. 一種基于傳感器的定位方法,其特征在于,包括以下步驟: 測量待測點的經(jīng)緯度值和所在位置的大氣壓力值; 根據(jù)待測點的經(jīng)緯度值,計算出待測點的平面坐標(biāo)值,根據(jù)待測點的大氣壓力值,計算 出待測點海拔高度值;以及 將計算后的結(jié)果傳輸給用戶終端。
2. 根據(jù)權(quán)利要求1所述的定位方法,還包括測量待測點溫度,以對待測點所在的海拔 高度做進一步修正。
3. 根據(jù)權(quán)利要求1所述的定位方法,還包括測量待測點濕度,以對待測點所在的海拔 高度做進一步修正。
4. 一種基于傳感器的定位裝置,其特征在于,包括:北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片、氣壓傳感 器、王控芯片和串口芯片; 所述北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片與所述主控芯片相連接,用于測量待測點的經(jīng)緯度值; 所述氣壓傳感器與所述主控芯片相連接,用于測量待測點所在的大氣壓力值; 所述主控芯片用于接收北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片測量的待測點的經(jīng)緯度值,通過計算將 經(jīng)緯度值轉(zhuǎn)換成平面坐標(biāo)值,并同時接收氣壓傳感器測量的大氣壓力值,通過計算以確定 待測點海拔高度值; 所述串口芯片與所述主控芯片相連接,用于將所述主控芯片計算后的結(jié)果傳輸給用戶 終端。
5. 根據(jù)權(quán)利要求4所述的定位裝置,還包括溫度傳感器,用于測量待測點溫度,以對待 測點所在的海拔高度做進一步修正。
6. 根據(jù)權(quán)利要求4所述的定位裝置,還包括濕度傳感器,用于測量待測點濕度,以對待 測點所在的海拔高度做進一步修正。
7. 根據(jù)權(quán)利要求4所述的定位裝置,所述主控芯片采用STM8L芯片。
8. 根據(jù)權(quán)利要求4所述的定位裝置,還包括:模數(shù)轉(zhuǎn)換模塊,其連接到主控芯片,用于 將傳感器和全球定位系統(tǒng)芯片測量到的模擬數(shù)據(jù)轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù)再送入所述主控芯片。
9. 根據(jù)權(quán)利要求8所述的定位裝置,其特征在于,所述模數(shù)轉(zhuǎn)換模塊分別與所述溫度 傳感器、濕度傳感器、氣壓傳感器和北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片相連接或者分別集成在所述溫 度傳感器、濕度傳感器、氣壓傳感器和北斗衛(wèi)星導(dǎo)航系統(tǒng)芯片之內(nèi)。
10. 根據(jù)權(quán)利要求1所述的定位裝置,還包括液晶顯示屏,其與所述主控芯片相連接, 用于顯示主控芯片計算的待測點平面坐標(biāo)值和海拔高度值。
【文檔編號】G01S19/45GK104122570SQ201410319226
【公開日】2014年10月29日 申請日期:2014年7月7日 優(yōu)先權(quán)日:2014年7月7日
【發(fā)明者】楊建中, 馮書武 申請人:江蘇艾倍科科技有限公司