專利名稱:導航裝置和導航方法
導航裝置和導航方法
技術領域:
本發(fā)明涉及一種導航裝置和導航方法,特別是一種延長電池續(xù)航能力的導航裝置和導航方法。
背景技術:
當前GPS導航設備應用非常廣泛,大多數(shù)的GPS模塊與主CPU通訊模式硬件上都是通過串口連接,軟件上通過主動讀寫串口來獲取GPS信息來實時更新導航軟件;通常打開串口后,GPS模塊就開始工作,定位后每隔1秒的時間就會向主CPU發(fā)送一次GPS信息, 導航軟件也需要不斷的讀取GPS信息,可以看出在獲取GPS信息的過程中,將要占用主CPU 大量的使用頻率,這將是導航過程中消耗電力最多的模塊;可以看出來主動查詢GPS模塊獲取GPS定位信息會消耗電池的續(xù)航能力,導致導航設備整理續(xù)航能力大幅度的降低。
發(fā)明內容本發(fā)明的主要目的在于提供一種延長電池續(xù)航能力的導航裝置和導航方法。本發(fā)明提供一種導航裝置,其包GPS模塊及處理模塊,其中,所述GPS模塊用于判斷行車位置的位移變化,并在所述行車位置的位移變化超出預設范圍時,傳輸更新通知;所述處理模塊通過DMA方式與GPS模塊連接,且所述處理模塊接收更新通知并更新導航裝置的行車位置信息。本發(fā)明還提供一種導航方法,其包括以下步驟偵測行車位置的位移變化,并判斷位移變化是否超出預設范圍;當判斷所述行車位置的位移變化超出預設范圍時,傳輸更新通知;更新導航裝置的行車位置信息。本發(fā)明還提供一種導航方法,其包括以下步驟偵測行車位置的位移變化及導航裝置的移動速度變化,并判斷位移變化及移動速度變化是否超出預設范圍;當判斷所述行車位置的位移變化超出預設范圍或導航裝置的移動速度變化超出預設范圍時,傳輸更新通知;更新導航裝置的行車位置信息及導航裝置的移動速度。與現(xiàn)有技術相比較,本發(fā)明導航裝置和導航方法僅在位移變化或移動速度變化超出預設范圍時才會發(fā)出更新通知,降低了處理模塊的使用頻率,從而延長了電池的續(xù)航能力。
圖1是本發(fā)明導航裝置的原理方框圖。圖2是本發(fā)明導航方法的第一種實施例的流程圖。圖3是本發(fā)明導航方法的第二種實施例的流程圖。
具體實施方式請參閱圖1所示,本發(fā)明導航裝置11內設有GPS模塊12及處理模塊13,其中,所述GPS模塊12用于判斷行車位置的位移變化,并在所述行車位置的位移變化超出預設范圍時,傳輸更新通知;所述處理模塊12通過DMA方式與GPS模塊11連接,且所述處理模塊13 接收更新通知并更新導航裝置11的行車位置信息。另,所述GPS模塊12還用于判斷導航裝置11的移動速度變化,并在所述行車位置的位移變化超出預設范圍或導航裝置11的移動速度變化超出預設范圍時,傳輸更新通知,所述處理模塊13在更新導航裝置11的行車位置信息的同時也更新導航裝置11的移動速度。請參閱圖1及圖2所示,本發(fā)明第一種實施例的導航方法通過圖1的導航裝置達成,且所述導航方法包括以下步驟步驟201 偵測行車位置的位移變化,并判斷所述行車位置的位移變化是否超出預設范圍;當判斷所述行車位置的位移變化超出預設范圍時,執(zhí)行步驟202 ;而當判斷所述行車位置的位移變化未超出預設范圍時,繼續(xù)執(zhí)行步驟201 ;步驟202 傳輸更新通知;步驟203 更新導航裝置11的行車位置信息。請參閱圖1及圖3所示,本發(fā)明第二種實施例的導航方法通過圖1的導航裝置達成,且所述導航方法包括以下步驟步驟301 偵測行車位置的位移變化及移動速度變化,并判斷所述行車位置的位移變化及導航裝置11的移動速度變化是否超出預設范圍;當判斷所述行車位置的位移變化超出預設范圍或導航裝置11的移動速度變化超出預設范圍時,執(zhí)行步驟302 ;而當判斷所述行車位置的位移變化未超出預設范圍且導航裝置11的移動速度變化未超出預設范圍時,繼續(xù)執(zhí)行步驟301 ;步驟302 傳輸更新通知;步驟303 更新導航裝置11的行車位置信息及導航裝置11的移動速度。本發(fā)明導航裝置和導航方法僅在行車位置的位移變化或導航裝置11的移動速度變化超出預設范圍時才會發(fā)出更新通知,降低了處理模塊13的使用頻率,從而延長了電池的續(xù)航能力。
權利要求
1.一種導航裝置,其特征在于包括GPS模塊,其設于所述導航裝置內,且所述GPS模塊用于判斷行車位置的位移變化,并在所述行車位置的位移變化超出預設范圍時,傳輸更新通知;處理模塊,其設于所述導航裝置內并通過DMA方式與GPS模塊連接,且所述處理模塊接收更新通知并更新導航裝置的行車位置信息。
2.根據(jù)權利要求1所述的導航裝置,其特征在于所述GPS模塊還用于判斷導航裝置的移動速度變化,并在所述行車位置的位移變化超出預設范圍或導航裝置的移動速度變化超出預設范圍時,傳輸更新通知。
3.根據(jù)權利要求2所述的導航裝置,其特征在于所述處理模塊更新導航裝置的移動速度。
4.一種導航方法,其特征在于包括以下步驟步驟1,偵測所述行車位置的位移變化,并判斷位移變化是否超出預設范圍;步驟2,當判斷所述行車位置的位移變化超出預設范圍時,傳輸更新通知;步驟3,更新導航裝置的行車位置信息。
5.根據(jù)權利要求4所述的導航方法,其特征在于當判斷所述行車位置的位移變化未超出預設范圍時,返回至步驟1。
6.一種導航方法,其特征在于包括以下步驟步驟1,偵測所述行車位置的位移變化及導航裝置的移動速度變化,并判斷位移變化及移動速度變化是否超出預設范圍;步驟2,當判斷所述行車位置的位移變化超出預設范圍或導航裝置的移動速度變化超出預設范圍時,傳輸更新通知;步驟3,更新導航裝置的行車位置信息及導航裝置的移動速度。
7.根據(jù)權利要求6所述的導航方法,其特征在于當判斷所述行車位置的位移變化未超出預設范圍且導航裝置的移動速度變化未超出預設范圍時,返回至步驟1。
全文摘要
本發(fā)明提供一種導航裝置及導航方法,導航裝置包括GPS模塊及處理模塊,所述導航方法包括以下步驟偵測行車位置的位移變化,并判斷位移變化是否超出預設范圍;當判斷所述行車位置的位移變化超出預設范圍時,傳輸更新通知;更新導航裝置的行車位置信息。本發(fā)明導航裝置和導航方法僅在位移變化或移動速度變化超出預設范圍時才會發(fā)出更新通知,降低了處理模塊的使用頻率,從而延長了電池的續(xù)航能力。
文檔編號G01C21/34GK102346040SQ20101024392
公開日2012年2月8日 申請日期2010年8月3日 優(yōu)先權日2010年8月3日
發(fā)明者夏寶華 申請人:環(huán)達電腦(上海)有限公司