Android程式設(shè)計及調(diào)試新手入門
標(biāo)簽: Android 程式設(shè)計 調(diào)試
上傳時間: 2013-07-28
上傳用戶:wangrong
互聯(lián)網(wǎng)、移動通信、星基導(dǎo)航是21世紀(jì)信息社會的三大支柱產(chǎn)業(yè),而GPS系統(tǒng)的技術(shù)水平和發(fā)展歷程代表著全世界衛(wèi)星導(dǎo)航系統(tǒng)的發(fā)展?fàn)顩r。目前,我國已經(jīng)成為GPS的使用大國,衛(wèi)星導(dǎo)航產(chǎn)業(yè)鏈也已基本形成。然而,我們對GPS核心技術(shù)(即如何捕獲衛(wèi)星信號并保持對信號的跟蹤)的研究還不夠深入,我國GPS產(chǎn)品的核心部分多數(shù)還是靠進口。因此,對GPS核心技術(shù)的研究是非常緊迫的。 本文首先介紹了GPS的定位原理,之后闡述了GPS接收機的基本原理一直接擴頻通信和GPS信號的結(jié)構(gòu)與特性。從這些方面出發(fā)研究接收機基帶處理器的捕獲與跟蹤設(shè)計方案。 設(shè)計過程中,先詳細分析了滑動相關(guān)的捕獲算法和基于FFT的快速捕獲算法,并利用matlab進行了驗證。由于前者靈活性好且可捕獲到高精度的碼相位和載波頻率,適合于本文的硬件接收機,所以本文確定了滑動相關(guān)的捕獲方案。 接著分析了跟蹤環(huán)路的特點,跟蹤模塊采用碼跟蹤環(huán)和載波跟蹤環(huán)耦合的方法實現(xiàn)。由于GPS系統(tǒng)通常工作在非常低的信噪比環(huán)境中,而非相干環(huán)在低信噪比下環(huán)路跟蹤性能較好,所以碼跟蹤環(huán)采用非相干(DDLL)環(huán)實現(xiàn)。這種跟蹤環(huán)路采用的鑒相器是能量鑒相器,對數(shù)據(jù)的調(diào)制和載波相位都不敏感,鑒相器不會產(chǎn)生不確定量。由于輸入信號存在180°相位翻轉(zhuǎn),而COSTAS鎖相環(huán)允許數(shù)據(jù)調(diào)制,對I支路和Q支路信號的180°相位翻轉(zhuǎn)不敏感,所以載波跟蹤環(huán)采用COSTAS鎖相環(huán)實現(xiàn)。上述算法在matlab環(huán)境下得到了驗證。 基帶處理器電路的主要模塊在Quartus II8.0開發(fā)平臺上利用VHDL硬件描述語言實現(xiàn)。然后利用EDA仿真工具ModelSim-Altera6.1g進行了邏輯仿真。本設(shè)計滿足系統(tǒng)功能和性能的要求,可以直接用于實時GPS接收機系統(tǒng)的設(shè)計中,為自主設(shè)計GPS接收機奠定了基礎(chǔ)。 最后,由于在弱電磁環(huán)境下,捕獲失鎖后32PPS信號會丟失。所以設(shè)計了一個能授時和守時的算法去得到與GPS時同步的精確授時秒信號。并且實現(xiàn)了這個算法。
上傳時間: 2013-04-24
上傳用戶:zuozuo1215
全球定位系統(tǒng)(Global Positioning System—GPS)是新一代衛(wèi)星導(dǎo)航定位系統(tǒng),具有全球、全天候、連續(xù)、高精度導(dǎo)航與定位功能,能夠為廣大用戶提供精確的三維坐標(biāo)、速度和時間信息。因此,GPS系統(tǒng)被廣泛地應(yīng)用于生活中的各個領(lǐng)域。GPS系統(tǒng)用戶主要是各種型號的接收機,而捕獲跟蹤技術(shù)是接收機的關(guān)鍵技術(shù),同時也是一個技術(shù)難點。在GPS接收機中,導(dǎo)航電文是用戶定位和導(dǎo)航的數(shù)據(jù)基礎(chǔ),為了得到導(dǎo)航電文必須要對GPS信號進行捕獲跟蹤。本文詳細研究了GPS信號捕獲跟蹤技術(shù),并進行了FPGA設(shè)計。 @@ 本文首先概述了GPS系統(tǒng)信號結(jié)構(gòu)和GPS接收機工作原理,對GPS信號調(diào)制機理進行詳細地闡述,重點分析了C/A碼生成原理和特性。 @@ 其次敘述了GPS信號捕獲的基礎(chǔ)理論,重點研究時域滑動相關(guān)捕獲方法,深入分析其算法和性能。用MATLAB中Simulink軟件包搭建了可自由修改參數(shù)的GPS中頻發(fā)生器,并在此平臺上,對GPS信號時域滑動相關(guān)捕獲算法進行仿真與分析。 @@ 接著重點研究了GPS信號跟蹤技術(shù),系統(tǒng)分析碼跟蹤環(huán)路和載波跟蹤環(huán)路結(jié)構(gòu)框圖以及算法。在碼跟蹤環(huán)路方面,選用并分析了能分離載波的非相干超前滯后碼鎖定環(huán)的工作機理。在載波跟蹤環(huán)路中選用對導(dǎo)航電文數(shù)據(jù)相位翻轉(zhuǎn)不敏感的科斯塔斯環(huán),并用數(shù)學(xué)模型分析GPS信號的解調(diào)過程。之后對整個跟蹤環(huán)路進行MATLAB仿真,結(jié)果表明環(huán)路參數(shù)設(shè)計滿足要求,并能成功解調(diào)出GPS導(dǎo)航電文。 @@ 最后本文在QuartusII環(huán)境下完成對GPS信號捕獲跟蹤系統(tǒng)的FPGA設(shè)計。根據(jù)對相關(guān)器硬件結(jié)構(gòu)框架,對算法中各個模塊的實現(xiàn)進行詳細的說明,包括頂層設(shè)計到CA碼、NCO等重要模塊設(shè)計,并給出了仿真結(jié)果。 @@關(guān)鍵詞:GPS接收機;捕獲;跟蹤;MATLAB仿真:FPGA
上傳時間: 2013-06-16
上傳用戶:jacking
本源程序是基于AVR單片機環(huán)境下,對GPS模塊信號進行分離、處理以及信息顯示的功能。
上傳時間: 2013-04-24
上傳用戶:woshiyaosi
本課題深入分析了GPS軟件接收機基于FFT并行捕獲算法并詳細闡述了其FPGA的實現(xiàn)。相比于其它的捕獲方案,該方案更好地滿足了信號處理實時性的要求。 論文的主體部分首先簡單分析了擴頻通信系統(tǒng)的基本原理,介紹了GPS系統(tǒng)的組成,詳細闡述了GPS信號的特點,并根據(jù)GPS信號的組成特點介紹了接收機的體系結(jié)構(gòu)。其次,通過對GPS接收機信號捕獲方案的深入研究,確定了捕獲速度快且實現(xiàn)復(fù)雜度不是很高的基于FFT的并行捕獲方案,并對該方案提出了幾點改進的措施,根據(jù)前面的分析,提出了系統(tǒng)的實現(xiàn)方案,利用MATLAB對該系統(tǒng)進行仿真,仿真的結(jié)果充分的驗證了方案的可行性。接著,對于捕獲環(huán)節(jié)中的核心部分—FFT處理器,設(shè)計中沒有采用ALTERA提供的IP核,獨立設(shè)計實現(xiàn)了基于FPGA的FFT處理器,并通過對一組數(shù)據(jù)在MATLAB中運算得到結(jié)果和FPGA輸出結(jié)果相對比,可以驗證該FFT處理器的正確性。再次重點分析了GPS接收機并行捕獲部分的FPGA具體實現(xiàn),通過捕獲的FPGA時序仿真波形,證明了該系統(tǒng)已經(jīng)能成功地捕獲到GPS信號。最后,對全文整個研究工作進行總結(jié),并指出以后繼續(xù)研究的方向。 本課題雖然是對于GPS接收機的研究,但其原理與GALILEO、北斗等導(dǎo)航系統(tǒng)的接收機相近,因此該課題的研究對我國衛(wèi)星導(dǎo)航事業(yè)的發(fā)展起到了積極的推動作用。
上傳時間: 2013-08-06
上傳用戶:青春123
普通GPS接收機在特殊環(huán)境下,如在高樓林立的城市中心,林木遮擋的森林公路,特別是在隧道和室內(nèi)環(huán)境的情況下,由于衛(wèi)星信號非常微弱,載噪比(Carrier Noise Ratio,C/No)通常都在34dB-Hz以下,很難有效捕獲到衛(wèi)星信號,導(dǎo)致無法正常定位。惡劣條件下的定位有廣闊的發(fā)展和應(yīng)用前景,特別是在交通事故、火災(zāi)和地震等極端環(huán)境下,快速準(zhǔn)確定位當(dāng)事者所處位置對于降低事態(tài)損失和營救受傷者是極為重要的。歐美和日本等發(fā)達國家也都制定了相應(yīng)的提高惡劣條件下高靈敏度定位能力的發(fā)展政策。而高靈敏度GPS接收機定位的關(guān)鍵在于GPS微弱信號的處理。 本課題的主要研究內(nèi)容是針對GPS微弱信號改進處理方法。針對傳統(tǒng)GPS接收機信號捕獲中的串行搜索方法提出了基于批處理的微弱信號捕獲方法,來提高低信噪比情況下微弱信號的捕獲能力,實現(xiàn)快速高靈敏度的準(zhǔn)確捕獲;針對捕獲微弱信號處理大量數(shù)據(jù)導(dǎo)致的運算量激增,運用雙塊零拓展(Double Block Zero Padding,DBZP)處理方法減少運算量同時縮短捕獲時間。針對傳統(tǒng)GPS接收機延遲鎖相環(huán)跟蹤算法提出了基于卡爾曼濾波的新型捕獲算法,減小延遲鎖相環(huán)失鎖造成的信號跟蹤丟失概率,來提高惡劣環(huán)境下低信噪比信號的跟蹤能力,實現(xiàn)微弱信號的連續(xù)可靠跟蹤。通過提高GPS微弱信號的捕獲與跟蹤能力,進而使GPS接收機在惡劣環(huán)境下衛(wèi)星信號微弱時能夠?qū)崿F(xiàn)較好的定位與導(dǎo)航。 通過擬合GPS接收機實際接收到的原始數(shù)據(jù),構(gòu)造出不同載噪比的數(shù)字信號,分別對提出的針對微弱信號的捕獲與跟蹤算法進行仿真比較驗證,結(jié)果表明,對接收機后端信號處理部分作出的算法改進使得GPS接收機可以更好的處理微弱信號,并且具有較高的靈敏度和精度。文章同時針對提出的數(shù)據(jù)處理特征使用FPGA技術(shù)對算法主要的數(shù)據(jù)處理部分進行了初步的構(gòu)架實現(xiàn)并進行了板級驗證,結(jié)果表明,利用FPGA技術(shù)可以較好的實現(xiàn)算法的數(shù)據(jù)處理功能。文章最后給出了結(jié)論,通過提出的基于批處理和基于DBZP方法的捕獲算法以及基于卡爾曼濾波的信號跟蹤算法,可以有效地解決微弱GPS信號處理的難題,進而實現(xiàn)微弱信號環(huán)境下的定位與導(dǎo)航。
上傳時間: 2013-05-31
上傳用戶:cccole0605
互聯(lián)網(wǎng)、移動通信、星基導(dǎo)航是21世紀(jì)信息社會的三大支柱產(chǎn)業(yè),而GPS系統(tǒng)的技術(shù)水平和發(fā)展歷程代表著全世界衛(wèi)星導(dǎo)航系統(tǒng)的發(fā)展?fàn)顩r。目前,我國已經(jīng)成為GPS的使用大國,衛(wèi)星導(dǎo)航產(chǎn)業(yè)鏈也已基本形成。然而,我們對GPS核心技術(shù)的研究還不夠深入,我國GPS產(chǎn)品的核心部分多數(shù)還是靠進口。 GPS接收機工作時,為了將本地信號和接收到的信號同步,要完成復(fù)雜的信號處理過程。其中,如何捕獲衛(wèi)星信號并保持對信號的跟蹤是最重要的核心技術(shù)。很多研究者提出了多種解決方法,但這些方法多數(shù)都只停留在理論階段,無法應(yīng)用于GPS接收機系統(tǒng)進行實時處理。 本課題在分析了多種現(xiàn)有算法的基礎(chǔ)上,研究設(shè)計了基于FPGA的GPS信號捕獲與跟蹤系統(tǒng)。在研究過程中,首先利用Nemerix公司的GPS芯片組設(shè)計制作了GPS接收機模塊,它能正常穩(wěn)定地工作,并可用作GPS基帶信號處理的研究平臺;該平臺可實時地輸出GPS數(shù)字中頻信號;本課題在中頻信號的基礎(chǔ)上深入研究了GPS信號的捕獲與跟蹤技術(shù)。先詳細分析比較了幾種GPS信號捕獲方法,給出了步進相關(guān)的捕獲方案;接著分析了跟蹤環(huán)路的特點,給出了鎖頻環(huán)和鎖相環(huán)交替工作跟蹤載波以及載波輔助偽碼的跟蹤方案,并最終實現(xiàn)了這些方案。 本課題設(shè)計的GPS信號捕獲與跟蹤處理系統(tǒng)是通過硬件和軟件協(xié)同工作的方式實現(xiàn)的。硬件電路主要實現(xiàn)數(shù)據(jù)速率高、邏輯簡單的相關(guān)器功能;而基于MicroBlaze軟處理器的軟件主要實現(xiàn)數(shù)據(jù)速率低、邏輯復(fù)雜的功能。本文給出了硬件電路的詳細設(shè)計、仿真結(jié)果以及軟件設(shè)計的詳細流程。 本課題最終在FPGA上實現(xiàn)了GPS信號的捕獲與跟蹤功能,而且系統(tǒng)的性能良好。由此可以得出結(jié)論:本設(shè)計能夠滿足系統(tǒng)功能和性能的要求,可以直接用于實時GPS接收機系統(tǒng)的設(shè)計中,為自主設(shè)計GPS接收機奠定了基礎(chǔ)。 本課題的研究得到了大連市信息產(chǎn)業(yè)局集成電路設(shè)計專項的資助,項目名稱是“定位與通信集成功能的SOC設(shè)計”,研究成果將在2008年上半年投入試用。
上傳時間: 2013-04-24
上傳用戶:1583060504
51的GPS開發(fā)的NMEA數(shù)據(jù)讀取與解析.rar 源代碼
標(biāo)簽: NMEA GPS 數(shù)據(jù)讀取
上傳時間: 2013-04-24
上傳用戶:天天天天
車載GPS、GSM報警器電路原理圖:功能:1、車載GPS、GSM報警器2、PC平臺短信群發(fā)器3、PC平臺GPS導(dǎo)航儀4、STM32的GSM、GPS開發(fā)
上傳時間: 2013-08-02
上傳用戶:刺猬大王子
嵌入式技術(shù)與GPRS、GPS的結(jié)合實現(xiàn)了許多傳統(tǒng)的數(shù)據(jù)終端通過遠程聯(lián)網(wǎng)進行無線監(jiān)控,如車載GPS監(jiān)控系統(tǒng)、農(nóng)業(yè)現(xiàn)場環(huán)境信息監(jiān)控系統(tǒng)、航標(biāo)定位監(jiān)控系統(tǒng)等等。此類系統(tǒng)的終端具有以下特點:一是監(jiān)控終端自身是智能設(shè)備:二是監(jiān)控終端需要將GPS測量的位置報告給監(jiān)控中心;三是監(jiān)控終端本身無法通過網(wǎng)線接入互聯(lián)網(wǎng)而需要采用GPRS無線通信技術(shù)接入互聯(lián)網(wǎng)。 本論文主要研究GPS無線監(jiān)控系統(tǒng)中的無線監(jiān)控終端部分的理論與實現(xiàn)技術(shù)。利用現(xiàn)有成熟的無線網(wǎng)GPRS通信技術(shù),采用嵌入式處理器ARM的無線監(jiān)控終端,并給出軟硬件實現(xiàn)方案。系統(tǒng)主要完成GPS數(shù)據(jù)采集和GPRS無線數(shù)據(jù)收發(fā),主要包括四個部分:第一,PPP撥號程序pppd和chat的移植;第二,撥號腳本的修改與配置;第三,多進程技術(shù)實現(xiàn)GPS數(shù)據(jù)的串口讀取;第四,通過socket套接字編程實現(xiàn)監(jiān)控終端和監(jiān)控中心無線收發(fā)數(shù)據(jù)。 本設(shè)計是基于RedHatLinux9.0操作系統(tǒng)和立宇泰公司的ARMSYS2410開發(fā)平臺下完成的,軟件部分全部用Linux C語言實現(xiàn)。本文以理論聯(lián)系實際,給出了一個監(jiān)控終端的具體實現(xiàn)方案,并在實驗室內(nèi)使用服務(wù)器監(jiān)控程序進行完整的系統(tǒng)設(shè)計與初步仿真實現(xiàn)。
標(biāo)簽: ARMLinux GPRS GPS 監(jiān)控終端
上傳時間: 2013-07-06
上傳用戶:aappkkee
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1