99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通用GPS接收器可讓您使用筆記本電腦進行軟基帶處理

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-03-08 16:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本應(yīng)用筆記探討了L1頻段民用GPS應(yīng)用中基于軟件的接收機的基本理論,包括對信號采集和跟蹤的討論,以及接收機中位同步的需求。然后詳細介紹了一種低成本的方法,通過USB加密狗和MAX2769通用GPS接收器為筆記本電腦添加GPS功能。

概述

通信和導航工程師對將軟件技術(shù)用于全球定位系統(tǒng)(GPS)越來越感興趣。1,2得益于超大規(guī)模集成 (VLSI) 開發(fā),功能強大的 CPUDSP 現(xiàn)在可以使用軟件實時檢測和解碼 GPS 信號。由此產(chǎn)生的基于軟件的GPS接收機在修改設(shè)置以適應(yīng)新應(yīng)用方面提供了相當大的靈活性,而無需重新設(shè)計硬件、選擇IF頻率或?qū)嵤┪磥淼纳墶?/p>

利用MAX2769 GPS接收器RF前端,可以使用簡單的USB加密狗或PCI Express?(PCIe?)迷你卡格式為筆記本電腦增加低成本GPS功能。MAX2769將原始恢復數(shù)據(jù)傳輸?shù)絇C主機,PC主機在軟件中執(zhí)行基帶解碼,從而消除了獨立GPS系統(tǒng)通常需要的基帶ASIC成本。簡而言之,MAX2769使設(shè)計人員能夠利用單芯片實現(xiàn)能夠處理GPS和伽利略信號的適配器。

本文概述了GPS系統(tǒng)的操作,并詳細介紹了Maxim基于軟件的GPS接收器解決方案。

全球定位系統(tǒng)基礎(chǔ)知識

GPS系統(tǒng)由24顆空間衛(wèi)星或航天器(每顆由唯一的偽隨機噪聲代碼標識)、一個地面控制站和用戶設(shè)備(接收器)組成。對于民用GPS和伽利略應(yīng)用,衛(wèi)星通過位于1.1GHz的L57542頻段進行通信。3GPS 接收器需要至少四顆衛(wèi)星的視線可見性才能建立可靠的位置。信號的采集和跟蹤非常復雜,因為每個信號都隨時間和接收器位置而變化。

pYYBAGQCui-AZWo6AAAL1AhdYbg970.gif


圖1.民用GPS信號的信號生成塊使用擴頻方法發(fā)送信號。

全球定位系統(tǒng)信號

GPS系統(tǒng)實際上是一個簡單的擴頻通信系統(tǒng)。4 圖1顯示了民用應(yīng)用的信號發(fā)生模塊。首先,將 50bps 的導航消息重復 20 次以產(chǎn)生 1000bps 的比特流。然后,重復信號通過長度為1023個芯片的唯一粗/采集(C/A)代碼進行傳播,芯片是應(yīng)用偽隨機噪聲(PRN)碼的速率。結(jié)果是基帶信號為1.023Mcps。因此,GPS系統(tǒng)的43dB處理增益(G)允許其分辨遠低于熱噪聲水平的信號。

每顆衛(wèi)星都被分配一個唯一的 C/A 代碼,也稱為黃金代碼。5由于黃金碼表現(xiàn)出優(yōu)異的自相關(guān)和互相關(guān)特性,因此廣泛用于CDMA通信系統(tǒng),如WCDMA和cdma2000?。基帶信號通過二進制相移鍵控(BPSK)進行調(diào)制,并上變頻至L1頻段進行傳輸。

信號采集方法分析

由于GPS是CDMA通信系統(tǒng),因此接收器必須同步PRN碼作為解調(diào)數(shù)據(jù)的先決條件。代碼同步通常分兩步實現(xiàn):用于粗碼對齊的代碼采集,以及用于精細對齊的代碼相位跟蹤。6更明確地說,GPS接收器必須首先確定它是否對某些衛(wèi)星具有視線可見性。眾所周知,每顆衛(wèi)星都由唯一的C / A代碼區(qū)分。當衛(wèi)星可見時,采集確定信號的頻率和碼相位,進而建立相應(yīng)的解調(diào)參數(shù)。接收到的信號頻率因多普勒效應(yīng)而變化,7這導致頻率偏離其標稱值 5kHz 至 10kHz,具體取決于衛(wèi)星相對于接收器的速度。

在接收器中,GPS信號首先下變頻為同相和正交(I和Q)分量。然后,一對I/Q相關(guān)器將I和Q基帶信號與本地生成的PRN序列相關(guān)聯(lián)。在一位的持續(xù)時間內(nèi)積分后,I-Q相關(guān)器輸出相加以提供輸出決策變量。

每當決策變量超過某個閾值時,系統(tǒng)就會假定相應(yīng)的采集成功,并進入跟蹤模式。否則,調(diào)整局部生成的PRN序列的相對相位和振蕩器頻率以更新決策變量,并重復上述過程。

雖然這種串行搜索方法的簡單邏輯結(jié)構(gòu)使其在ASIC中實現(xiàn)是可行的,但由于搜索空間巨大,因此對于軟件實現(xiàn)并不實用。假設(shè)系統(tǒng)允許500Hz載波頻率偏移,多普勒頻率為10kHz,則軟件實現(xiàn)的搜索空間約為2×(10,000/500)×1023 = 40,920。顯然,在軟件中進行串行搜索采集是困難的。

一種使用軟件實現(xiàn)的更簡單的采集方法是頻域、并行碼相采集。該方法將多普勒頻率和碼相搜索組合成一個搜索,在PRN碼的快速傅里葉變換(FFT)之后,將所有碼相信息反映到頻域中。然后,我們只需要搜索多普勒頻率偏移上的空間,從而實現(xiàn)快速有效的軟件搜索。

系統(tǒng)首先將輸入信號與本地生成的正弦和余弦載波(分別為I和Q信號分量)相乘來實現(xiàn)此搜索。然后,I和Q分量組合為FFT模塊的復數(shù)輸入。此傅里葉變換的結(jié)果乘以 PRN 碼的 FFT 變換的共軛(PRN 生成器生成具有零碼相位的代碼)。在實踐中,可以將FFT操作和PRN代碼的生成制成表格,以降低計算復雜性。

最后,輸入信號和本地代碼的乘積(表示輸入頻率和載波頻率之間的校正)應(yīng)用于傅里葉逆變換,其平方輸出反饋到?jīng)Q策邏輯?;贔FT的頻域已被證明是計算資源的低消耗者。對于前面提到的示例,采集的復雜性大約為 20,000/500 = 40 FFT 操作。

串行搜索方法具有方便的ASIC實現(xiàn)所需的簡單邏輯和控制架構(gòu)。然而,這種方法所需的巨大搜索空間給軟件算法帶來了額外的復雜性。因此,串行搜索方法不是軟件GPS接收器的好選擇。相比之下,并行碼采集方法的低復雜度使其成為軟件實現(xiàn)的理想選擇。然而,它的邏輯架構(gòu)比串行搜索方法復雜得多,因此很難在ASIC中實現(xiàn)。

跟蹤優(yōu)化對齊

采集可建立 GPS 信號頻率和碼相參數(shù)的粗略對齊。因此,跟蹤的目的是優(yōu)化這種對齊,以便系統(tǒng)可以使用精確的代碼相位和頻率信息解調(diào)數(shù)據(jù)。跟蹤包括碼相跟蹤和載頻跟蹤。

代碼跟蹤是通過圖 2 所示的延遲鎖緊環(huán) (DLL) 完成的。DLL電路將輸入信號乘以PRN碼的三個本地副本(時間定位在±0.5芯片);這些副本表示相對于傳入信號的早期、及時和延遲到達。積分后,這些信號中的每一個都表示輸入信號與本地副本之間的相關(guān)性。然后選擇并保留具有最高相關(guān)值的那個(圖 3)。

poYBAGQCujCAQlV7AAAR0NjJ7N4309.gif


圖2.在代碼跟蹤階段使用延遲鎖相環(huán)來幫助優(yōu)化對齊,從而更好地解調(diào)具有精確代碼相位和頻率信息的數(shù)據(jù)。

pYYBAGQCujGABXxYAAAR1cZCG5c663.gif


圖3.DLL 電路將輸入信號乘以 PRN 代碼的三個本地副本(時間定位在 ±0.5 芯片),它們表示相對于輸入信號的早期、提示和延遲到達。然后選擇并保留具有最高相關(guān)值的那個。

載波頻率跟蹤由鎖相環(huán)(PLL)或Costas環(huán)路執(zhí)行。8載波跟蹤的目的是將本地生成的頻率調(diào)整到輸入信號的確切頻率。

在采集和跟蹤建立初始同步后,系統(tǒng)可以解碼導航位。數(shù)據(jù)解調(diào)首先將1.023Mcps輸入信號解擴為1000bps位流。然后調(diào)用位同步以從 50bps 流中恢復 1000bps 信息。對于位同步,我們首先需要確定時間上位的開始。這是通過找到過零邊沿(零伏特)來實現(xiàn)的,該邊沿指示位的開始。當知道該邊緣時,我們可以以 1000ms 的間隔對 20bps 的輸入流進行分區(qū),知道導航數(shù)據(jù)消息(50 位)的持續(xù)時間為 20ms。最后,對間隔為20ms的位樣本求和并取平均值,以解碼導航數(shù)據(jù)。

基于軟件的 GPS 接收器

傳統(tǒng)的GPS接收器在ASIC中實現(xiàn)采集、跟蹤和位同步操作,而基于軟件的GPS接收器通過在軟件中實現(xiàn)這些功能提供了更大的靈活性。通過簡化硬件架構(gòu),軟件使接收器更小、成本更低、更節(jié)能。軟件代碼可以用 C/C++MATLAB? 和其他語言編寫,并移植到所有操作系統(tǒng)嵌入式操作系統(tǒng)、PC、Linux 和 DSP 平臺)中。因此,軟件GPS接收器為移動手機、PDA和類似應(yīng)用提供了最大的靈活性。

對于筆記本電腦,設(shè)計人員可以設(shè)計一個USB加密狗,以與任何帶有USB端口的筆記本電腦配合使用。對于帶有 PCIe 迷你卡連接器的較新筆記本電腦,他們可以在 PCIe 迷你卡上放置射頻前端并將卡嵌入 PC 中(圖 4a、4b)。PCIe 迷你卡接口包括一個 USB 端口,因此 USB 和 PCIe 迷你卡的前端適配器設(shè)計相似。主要區(qū)別在于支持 PCIe 所需的一些電源管理邏輯和不同的直流電壓(PCIe 為 3.3V,外部 USB 端口為 5V)。

poYBAGQCujKAL5L4AABI41MwMvY653.gif


圖4.USB 加密狗 (a) 和 PCIe 迷你卡 (b) 的典型適配器配置顯示了任一選項的簡單、低成本設(shè)計。

5b顯示了USB加密狗的框圖,展示了該解決方案的簡單性。該電路采用MAX2769通用GPS接收器、計數(shù)器和USB接口控制器來捕獲信號,將其轉(zhuǎn)換為數(shù)字信號,然后發(fā)送到主機PC。然后,軟件執(zhí)行所有基帶功能,并在PC屏幕上顯示位置。因此,筆記本電腦成為功能強大的GPS設(shè)備,可以支持導航和豐富的基于位置的服務(wù)。

GPS 前端通過行業(yè)標準 USB 2.0 接口將數(shù)字化的中頻數(shù)據(jù)流傳輸?shù)焦P記本電腦中。軟件基帶程序使用輸入來計算位置定位,然后執(zhí)行跟蹤。(該軟件的一個可能來源是Geotate。有關(guān)更多信息,請轉(zhuǎn)到:https://www.u-blox.com/en/product-resources。

為了提供通用接口,該軟件可以創(chuàng)建一個虛擬COM端口,以便它可以鏈接到大量現(xiàn)有的導航和定位應(yīng)用程序。大多數(shù)GPS軟件包接口符合NMEA 0183,通常在Microsoft的Windows XP和Windows? Vista?操作系統(tǒng)上運行。此外,該軟件應(yīng)該能夠處理所有可用的輔助數(shù)據(jù),無論是通過行業(yè)標準協(xié)議還是專有客戶接口提供。

當今大多數(shù)筆記本電腦內(nèi)部的CPU具有足夠的性能,可以滿足軟件GPS接收器的實時解碼需求。在 1GHz 奔騰? M 系統(tǒng)上,跟蹤時的平均處理器負載約為 6%;在 2.18GHz Core? Duo 處理器上,每秒執(zhí)行更新時,處理器負載通常低于 5%。通過進一步的算法開發(fā),可以將 CPU 使用率降低到 2% 以下。

poYBAGQCujOAbnoxAABq5f2gors980.gif


圖5.在軟件GPS接收器中,捕獲的RF信號必須被放大,頻率混合,然后數(shù)字化(a)。在實際接收器中,低噪聲放大器會增強RF信號;然后,MAX2769將其混頻并數(shù)字化。最后,數(shù)據(jù)通過計數(shù)器和USB接口控制器傳輸,并插入USB協(xié)議以傳輸?shù)街鳈CPC(b)。

電路操作和性能

基于軟件的 GPS 接收器的射頻前端首先使用低噪聲放大器 (LNA) 放大微弱的輸入信號,然后將信號下變頻至大約 4MHz 的低中頻 (IF)(圖 5a)。這種下變頻是通過使用一個或兩個混頻器將輸入RF信號與本振信號混合來實現(xiàn)的。產(chǎn)生的模擬中頻信號通過模數(shù)轉(zhuǎn)換器ADC)轉(zhuǎn)換為數(shù)字中頻信號。

MAX2769集成了所有這些功能(LNA、混頻器和ADC),從而顯著縮短了應(yīng)用開發(fā)時間。該器件提供兩種 LNA 選擇:一種 LNA 具有極低的 0.9dB 噪聲系數(shù)、19dB 增益和 -1dBm IP3,適用于無源天線;另一個LNA的噪聲系數(shù)為1.5dB,增益和功耗略低,IP3略高,用于有源天線。2.8V 時的電流消耗最小,范圍為 13mA 至 18mA,具體取決于配置。

在放大器之后的RF上有一個外部濾波功能。然后,使用集成的 20 位 Σ-Δ 小數(shù) N 分頻頻率合成器和 15 位整數(shù)分頻器直接對信號進行下變頻,以實現(xiàn) 12 至 <>MHz 之間幾乎任何所需的 IF。多種可能的IF濾波選擇適應(yīng)不同的方案,例如伽利略的方案。

從RF輸入到IF輸出的總增益可以在60dB至115dB范圍內(nèi)調(diào)諧或自動控制。輸出可選擇模擬、CMOS或有限差分。內(nèi)部ADC具有8至44位的可選輸出。集成基準振蕩器支持使用晶體或溫度補償晶體振蕩器 (TCXO) 工作,可以使用 <>MHz 至 <>MHz 的任何輸入基準頻率。

基于MAX2769和賽普拉斯半導體USB控制器,提供簡單的USB加密狗參考設(shè)計,該控制器工作在24MHz基準(圖5b)。加密狗采用單個MAX8510 LDO來調(diào)節(jié)直流電源。3線(SPI?)數(shù)字總線用于對MAX2769的寄存器進行編程。或者,系統(tǒng)可以在八種硬連線預配置狀態(tài)之一下運行,無需SPI控制。

芯片上還有偏置有源天線的電路,然后在關(guān)斷模式下關(guān)閉該天線,以實現(xiàn)USB合規(guī)性。MAX2769可以檢測天線電源上是否存在電流消耗,并在LNA1和LNA2之間自動切換。這種靈活性在支持插入更靈敏的外部有源天線代替集成無源天線的應(yīng)用中非常有用。設(shè)計人員只需將外部天線端口連接到 LNA2,將內(nèi)部端口連接到 LNA1。插入外部天線后,MAX2769檢測電流消耗,并自動從LNA1切換到LNA2。

MAX2769多頻段GPS接收器為筆記本電腦、手機、PDA和汽車應(yīng)用提供高性能、緊湊的解決方案。使用市售的GPS軟件包,總標稱電壓增益高達115dB,模塊噪聲系數(shù)為1.4dB,可提供-143dBm采集和-154dBm跟蹤靈敏度。

結(jié)論

軟件GPS技術(shù)為許多潛在應(yīng)用提供了高度的靈活性和簡單性。為了支持這些可能性,MAX2769 GPS接收機RF前端為軟件GPS接收機的頻率規(guī)劃以及傳統(tǒng)的硬件實現(xiàn)提供了靈活性。當然,每種解決方案都有其優(yōu)點和缺點 - 軟件GPS接收器需要高性能處理器和適量的內(nèi)存。但是,通過軟件開發(fā)以及正確選擇時鐘和數(shù)據(jù)更新速率,可以最大限度地減少內(nèi)存使用量。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接收器
    +關(guān)注

    關(guān)注

    15

    文章

    2567

    瀏覽量

    73710
  • gps
    gps
    +關(guān)注

    關(guān)注

    22

    文章

    2978

    瀏覽量

    168991
  • RF
    RF
    +關(guān)注

    關(guān)注

    65

    文章

    3175

    瀏覽量

    168752
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    [原創(chuàng)MST筆記本電腦(數(shù)星筆記本電腦) 山寨筆記本代理加盟MST筆記本

      MST筆記本電腦(數(shù)星筆記本電腦) 山寨筆記本代理加盟MST筆記本 數(shù)星筆記本 MST方案 數(shù)星方案數(shù)星
    發(fā)表于 02-12 11:26

    如何保養(yǎng)筆記本電腦,筆記本電腦維護保養(yǎng)全攻略

    大家正確合理的使用筆記本電腦,延長筆記本電腦壽命,同時保證的數(shù)據(jù)安全。此外,由于目前筆記本電腦廠商眾多,每個廠商對其產(chǎn)品的服務(wù)特色不同
    發(fā)表于 05-25 17:14

    平板電腦筆記本電腦有什么關(guān)聯(lián)

    ` 平板電腦是PC家族的一名新成員,其外觀和筆記本電腦相似,但不是單純的筆記本電腦,它可以被稱為筆記本電腦的濃縮版。其外形輕薄靚麗、優(yōu)雅精致,設(shè)計與造型俱佳,介于
    發(fā)表于 11-05 10:38

    筆記本電腦CPU知識

    辦公的需求。筆記本電腦所使用的CPU被稱為Mobile CPU(移動處理器),目前,其主要生產(chǎn)商是Intel公司和AMD公司.如圖1-16所示為Intel公司和AMD公司為筆記本電腦所設(shè)計的專用CPU
    發(fā)表于 08-10 09:57

    筆記本電腦硬盤的介紹

    筆記本電腦硬盤http://www.gooxian.com/ 的介紹:應(yīng)用于筆記本電腦的硬盤主要分為機械硬盤和固態(tài)硬盤兩種,機械硬盤釆用 茲性碟片進行數(shù)據(jù)存儲,固態(tài)硬盤釆用閃存芯片進行
    發(fā)表于 08-10 10:00

    筆記本電腦光驅(qū)的詳解

    筆記本電腦的光驅(qū)。筆記本電腦的光驅(qū)一旦出現(xiàn)故障,通常表現(xiàn)為光纖無法打開、光驅(qū)無法讀盤或讀盤時出現(xiàn)藍屏、死機等故障。在進行故障處理時,除了檢測光驅(qū)本身有故障外,還應(yīng)仔細檢測光驅(qū)接口以及芯
    發(fā)表于 08-10 10:01

    使用筆記本電腦的錯誤操作

    使用筆記本電腦的錯誤操作     忌摔   筆記本電腦的第一大戒就是摔,筆
    發(fā)表于 10-15 23:21 ?1347次閱讀

    筆記本電腦的電池保養(yǎng)方法

    筆記本電腦的電池保養(yǎng) 筆記本電腦電池使用長了,支撐的時間越來越短。如何正確使用筆記本電池,最大程度地“喚醒”其潛能,這
    發(fā)表于 10-15 23:34 ?4759次閱讀

    如何保障筆記本電腦的安全

    如何保障筆記本電腦的安全  下面六條準則有助您防止筆記本電腦丟失!  正急著趕飛機。已經(jīng)在筆記本電腦上存儲有一篇重要的演示
    發(fā)表于 01-20 14:34 ?659次閱讀

    使用筆記本電腦保養(yǎng)基本知識ABC

    使用筆記本電腦保養(yǎng)基本知識ABC  隨著筆記本電腦價格的不斷下降,相信有很多朋友加入到有一族吧。新到手的興奮心情難于言表,在這兒提
    發(fā)表于 01-21 08:59 ?760次閱讀

    使用筆記本電腦應(yīng)該注意些什么?

    使用筆記本電腦應(yīng)該注意些什么? 筆記本電腦屬于精密的設(shè)備,需要仔細而正確地使用。盡管筆記本電腦的設(shè)計以及測試保證了它在普通環(huán)境的耐
    發(fā)表于 01-21 09:08 ?490次閱讀

    筆記本電腦無線電源接收電路原理圖

    下圖是:筆記本電腦無線電源接收電路原理圖 圖 筆記本電腦無線電源接收電路原理圖
    發(fā)表于 05-28 08:54 ?3660次閱讀
    <b class='flag-5'>筆記本電腦</b>無線電源<b class='flag-5'>接收</b>電路原理圖

    筆記本電腦性價比推薦,4000左右的筆記本電腦挑選

    這種需求,如今在4000左右的筆記本電腦也有不少筆記本電腦性價比比較高的選擇,比如搭載 十 代酷睿 i3 處理器的華碩 VivoBook 15s 。 筆記本電腦性價比推薦:高屏幕占比十
    的頭像 發(fā)表于 10-27 09:41 ?6998次閱讀

    關(guān)于筆記本電腦電池維護的經(jīng)驗總結(jié)

    待機或休眠狀況,既能夠省電,又能在必定程度上有用延伸筆記本電腦的運用壽數(shù)。本文將向展現(xiàn)更多與筆記本電腦相關(guān)的問題:筆記本電池修理、筆記本
    發(fā)表于 02-04 09:38 ?1669次閱讀

    筆記本電腦的警報電路圖

    這是筆記本電腦/筆記本電腦保護電路,可保護筆記本電腦筆記本電腦或上網(wǎng)本不被盜。固定在筆記本電腦
    的頭像 發(fā)表于 05-30 17:34 ?3689次閱讀
    <b class='flag-5'>筆記本電腦</b>的警報電路圖