精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

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

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

0 引言

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

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

1 系統原理與組成

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

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

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

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

2 數字鑒相器設計

2.1 波形變換

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

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

2.2 FPGA分頻

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

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

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

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

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

2.3 數字鑒相

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

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

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

2.4 低通濾波

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

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

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

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

2.5 調理放大

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

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

3 測試結果與分析

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

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

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

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

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

其線性度:

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

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

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

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

4 結論

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

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

    關注

    1626

    文章

    21667

    瀏覽量

    601838
  • 鑒相器
    +關注

    關注

    1

    文章

    60

    瀏覽量

    23251
收藏 人收藏

    評論

    相關推薦

    如何實現線性范圍0~4π?

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

    如何實現線性范圍0~4π?

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

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

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

    請問ADF4153靈敏度是多少?

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

    電路

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

    基于動態鏈接庫技術的感應非線性特性校正

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

    傳感信號的非線性補償

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

    基于模數轉換原理的非線性校正設計

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

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

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

    ,的分類和原理是什么?

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

    數字,數字原理是什么?

    數字,數字原理是什么? 背景知識: 隨著數字電路技術的發展,數字鎖相環在調制解
    發表于 03-23 15:10 ?1.1w次閱讀

    頻率對產生信號的調頻線性度的影響

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

    的簡介

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

    淺析非線性系統的平面法

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

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

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