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

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

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

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

電子設計 ? 來源:網(wǎng)絡整理 ? 作者:工程師吳畏 ? 2018-06-28 11:53 ? 次閱讀

0 引言

鑒相技術是電力電子系統(tǒng)和測試控制中的關鍵技術之一,在儀器儀表、通信、導航定位、研究網(wǎng)絡相頻特性和鎖相環(huán)等測試中,經(jīng)常需要測量兩列同頻信號的相位差。相較于模擬鑒相器,數(shù)字鑒相器的突出優(yōu)點在于提供的鑒相范圍更寬,從而使鑒相更可靠,適用范圍也更廣。

傳統(tǒng)的鑒相方法主要有基于異或門的測量法和直線近似法等[1-3],這些鑒相方法鑒相范圍窄、輸入頻率低、線性度差,往往存在較大誤差。近年來,常用的數(shù)字鑒相方法有相關分析法、頻譜分析法等[4-6],其優(yōu)點在于反應快和精度高,但算法相對復雜,鑒相范圍窄,輸入頻率也相對不高。AD9901在數(shù)字鑒相方面運用的相對較多,但鑒相范圍窄,同時在高頻時會出現(xiàn)非線性化現(xiàn)象[7]。本文設計了一種基于FPGA的數(shù)字鑒相器,既能消除高頻非線性,又能實現(xiàn)動態(tài)分頻和寬范圍鑒相。

1 系統(tǒng)原理與組成

數(shù)字鑒相器AD9901可實現(xiàn)線性相位檢測范圍,但是在高頻下AD9901會出現(xiàn)較為明顯的非線性化現(xiàn)象。這種非線性鑒相區(qū)的產(chǎn)生,是由于在線性檢測范圍兩端,參考信號和待測輸入信號相位接近,數(shù)字鑒相器輸出脈寬變得很窄和鑒相器擺速增大,從而導致相位增益迅速向鑒頻區(qū)(即最高和最低值處)拉近,而出現(xiàn)非線性化現(xiàn)象。其線性鑒相區(qū)間d為[8]:

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

由式(1)~式(3)可知,頻率越高,線性鑒相區(qū)間越窄。在高頻段通過FPGA分頻把頻率降低,可展寬線性區(qū)間,即可解決高頻非線性問題,同時鑒相范圍也大大提高。輸入信號和參考信號經(jīng)過數(shù)字鑒相器系統(tǒng)后,即可得到不同相位差所對應的直流電壓。數(shù)字鑒相器系統(tǒng)原理框圖如圖1所示。

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

2 數(shù)字鑒相器設計

2.1 波形變換

本設計采用了超高速比較器AD8611,它的傳輸延遲只有4 ns,極大地減小了正弦波變換為方波的時間誤差,其波形變換電路如圖2所示。

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

2.2 FPGA分頻

通過FPGA進行可編程分頻設計,可以靈活改變分頻系數(shù),分頻系數(shù)大且輸入頻率滿足設計需求。通過8位撥碼開關來設置分頻系數(shù),分頻系數(shù)在1~255范圍內(nèi)變化,其FPGA分頻流程圖如圖3所示。

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

本FPGA分頻設計可以實現(xiàn)任意整數(shù)分頻,其分頻原理如下:(1)偶數(shù)分頻:設計一個模N/2計數(shù)器,對輸入信號進行下降沿觸發(fā)計數(shù),當計數(shù)值為N/2-1時輸出信號翻轉(zhuǎn);(2)奇數(shù)分頻:采用兩個計數(shù)器分別對輸入信號進行上升沿和下降沿模N觸發(fā)計數(shù),且各自控制產(chǎn)生一個N分頻的電平信號。一個計數(shù)器進行上升沿計數(shù),當計數(shù)值為(N+1)/2時輸出信號翻轉(zhuǎn),再當計數(shù)器清零時,再次翻轉(zhuǎn)就可得到一個占空比非50%的N分頻信號。同時另外一個計數(shù)器進行下降沿相同操作,得到另外一個N分頻信號。這兩個占空比非50%的N分頻信號進行相或運算,即可得到占空比為50%的N分頻信號。

使用ModelSim對FPGA分頻進行功能仿真,設定輸入信號頻率為10 MHz,20分頻后頻率為500 kHz;25分頻后頻率為400 kHz,分別如圖4(a)、圖4(b)所示。

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

2.3 數(shù)字鑒相

AD9901能夠直接比較最高200 MHz的相位或頻率輸入信號。當輸入信號同頻率時,就工作在鑒相模式下,其數(shù)字鑒相電路如圖5所示。輸出占空比θ在-2π~0范圍內(nèi)隨相位差線性增加,其輸出占空比θ為:

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

2.4 低通濾波

為了得到AD9901輸出的直流電平均值,需采用低通濾波器來消除噪聲和信號的交流分量。同時為了減小和抑制50 Hz工頻干擾的影響,設計了一個四階無源RLC巴特沃斯低通濾波器[9],其電路如圖6所示。

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

通過Multisim軟件對巴特沃斯低通濾波器的濾波性能進行仿真分析,其幅頻特性曲線如圖7所示。從圖中可以看出,其截止頻率大約為41 Hz,達到設計要求。

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

2.5 調(diào)理放大

為了調(diào)節(jié)AD9901輸出經(jīng)低通濾波后的直流電平的均值范圍,采用由三級運算放大器OP07構(gòu)成的信號調(diào)理放大電路,如圖8所示。第一級運放構(gòu)成電壓跟隨器,對前后級電路起到隔離和緩沖作用;第二級運放構(gòu)成反向加法器,起到調(diào)節(jié)零點的作用,最后一級運放構(gòu)成反向比例放大器,以達到調(diào)節(jié)相位差變化時輸出電壓的變化幅度,并滿足后續(xù)相關電路處理要求。

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

3 測試結(jié)果與分析

測試過程中,由信號發(fā)生器產(chǎn)生兩路同頻同幅、不同相位差的正弦信號,其頻率為500 kHz,相位差為180°和270°情況下,用示波器觀察到AD9901的輸出波形,如圖9(a)、圖9(b)所示。

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

由式(4)可知,在關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計=-180°時,AD9901理論上輸出占空比為50%。在關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計=-270°時,AD9901理論上輸出占空比為75%(AD9901有正相和倒相輸出),實測結(jié)果與理論值符合。

為了測試電路在0°~360°相位差范圍內(nèi)線性情況,設置信號發(fā)生器輸出頻率為10 MHz,然后固定一路相位為0°,另一路相位每6°遞增至360°。未分頻和20分頻情況下,輸出電壓隨相位差變化曲線如圖10所示。由式(1)知:未分頻情況下,線性區(qū)間d=347.04°;20分頻情況下,線性區(qū)間d=359.35°。由測試數(shù)據(jù)可知,在0°~6°和354°~360°范圍內(nèi)出現(xiàn)一定程度上的非線性。

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

其線性度:

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

其中,ΔYmax為校準曲線與擬合直線間的最大偏差,Y為滿量程輸出。由式(7)可知,未分頻情況下,線性度δ=-7.22%。FPGA進行20分頻,其線性度δ=-1.11%。由此可知,通過分頻,線性區(qū)間變寬,非線性得到明顯改善,幾乎無非線性化現(xiàn)象。

關于基于FPGA的可消除高頻非線性的動態(tài)分頻鑒相器設計

其中,Vo是鑒相器在不同相位差下的輸出電壓;Vo1是相位差為0°時,經(jīng)AD9901和低通濾波后得到的直流輸出電壓;Vbias是通過調(diào)節(jié)電位器W1得到的電壓;Au是放大倍數(shù),是通過調(diào)節(jié)電位器W2得到的。

4 結(jié)論

本文針對傳統(tǒng)鑒相器鑒相范圍窄、輸入頻率低、線性度不高等問題,提出了一種基于FPGA動態(tài)分頻和AD9901數(shù)字鑒相的方法。本設計鑒相范圍寬,輸入頻率高,能夠動態(tài)分頻,解決了高頻非線性化的問題,為后續(xù)電路進行處理提供了方便。該鑒相器適用于高頻寬范圍相位差測量中,在工程中具有一定的參考和實用價值。

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

    關注

    1629

    文章

    21736

    瀏覽量

    603421
  • 鑒相器
    +關注

    關注

    1

    文章

    60

    瀏覽量

    23281
收藏 人收藏

    評論

    相關推薦

    如何實現(xiàn)線性范圍0~4π?

    小白網(wǎng)上找了很多芯片都是最多到2π,有沒有0~4π范圍的芯片?
    發(fā)表于 04-16 22:29

    如何實現(xiàn)線性范圍0~4π?

    小白網(wǎng)上找了很多芯片都是最多到2π,有沒有0~4π范圍的芯片?
    發(fā)表于 04-17 09:24

    基于FPGA非線性校正設計方案

    高的PAPR值引起系統(tǒng)非線性失真,主要體現(xiàn)在功率放大的過程中,這本身就是由大功率放大器(HPA)的非線性特性所決定的。為了獲得高效率和線性的HPA,必須消除
    發(fā)表于 07-30 18:09

    請問ADF4153靈敏度是多少?

    一般經(jīng)典的鎖相環(huán)推導公式中靈敏度都是v/rad,那ADF4153的輸出時電荷泵的電流,它和經(jīng)典的
    發(fā)表于 11-06 09:02

    電路

    電路
    發(fā)表于 08-04 14:06 ?210次下載
    <b class='flag-5'>鑒</b><b class='flag-5'>相</b><b class='flag-5'>器</b>電路

    基于動態(tài)鏈接庫技術的感應非線性特性校正

    提出一種基于動態(tài)鏈接庫技術的傳感非線性特性校正新方法。將傳感是數(shù)據(jù)采集程序與傳感非線性
    發(fā)表于 06-25 09:55 ?26次下載

    傳感信號的非線性補償

    針對傳感信號中存在的非線性誤差,介紹了硬件補償和軟件補償兩種方法。硬件補償是基于電壓源可變來實現(xiàn)傳感特性的線性化,從而消除
    發(fā)表于 07-08 15:02 ?44次下載

    基于模數(shù)轉(zhuǎn)換原理的非線性校正設計

    摘要:分析一種基于A/D轉(zhuǎn)換原理的非線性校正方法.這種方法從理論上能夠完全消除非線性誤差。文章以鉑電阻溫度傳感非線性校正為例.作了進一步的說明,并給出了實用電
    發(fā)表于 05-17 09:22 ?21次下載

    基于FPGA高頻時鐘的分頻和分配設計

    摘要:介紹了為PET(正電子發(fā)射斷層掃描儀)的前端電子學模塊提供時間基準而設計的一種新型高頻時鐘扇出電路。該電路利用FPGA芯片來實現(xiàn)對高頻時鐘的分頻
    發(fā)表于 06-20 12:41 ?1350次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>高頻</b>時鐘的<b class='flag-5'>分頻</b>和分配設計

    ,的分類和原理是什么?

    ,的分類和原理是什么?
    發(fā)表于 03-23 10:55 ?1.7w次閱讀

    數(shù)字,數(shù)字原理是什么?

    數(shù)字,數(shù)字原理是什么? 背景知識: 隨著數(shù)字電路技術的發(fā)展,數(shù)字鎖相環(huán)在調(diào)制解
    發(fā)表于 03-23 15:10 ?1.1w次閱讀

    頻率對產(chǎn)生信號的調(diào)頻線性度的影響

    本文介紹了一種通過快速改變鎖相環(huán)分頻器分頻比,來產(chǎn)生線性調(diào)頻信號的頻率綜合,并對影響其掃描線性度的因素進行了分析。此方法擁有頻率精度高、易
    發(fā)表于 06-20 09:58 ?4619次閱讀
    <b class='flag-5'>鑒</b><b class='flag-5'>相</b><b class='flag-5'>器</b>頻率對產(chǎn)生信號的調(diào)頻<b class='flag-5'>線性</b>度的影響

    的簡介

    的技術應用和的設計資料。
    發(fā)表于 10-29 15:24 ?17次下載

    淺析非線性系統(tǒng)的平面法

    非線性系統(tǒng)的平面法是一種分析和研究非線性系統(tǒng)動力學行為的方法。平面法通過將系統(tǒng)的狀態(tài)變量表示為二維平面上的軌跡,來揭示非線性系統(tǒng)的穩(wěn)定性
    的頭像 發(fā)表于 06-30 16:29 ?4762次閱讀
    淺析<b class='flag-5'>非線性</b>系統(tǒng)的<b class='flag-5'>相</b>平面法

    利用FPGA高頻時鐘扇出電路的分頻和分配設計

    基于FPGA高頻時鐘的分頻分頻設計
    發(fā)表于 08-16 11:42 ?1次下載