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

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

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

數(shù)字鎖相環(huán)基礎(chǔ)知識

FPGA研究院 ? 來源:鮮棗課堂 ? 2023-01-31 16:31 ? 次閱讀
鎖相環(huán)的一些概念
1、捕獲、鎖定與跟蹤的概念
捕獲,是指從輸入信號加到鎖相環(huán)輸入端開始開始,一直到環(huán)路達到鎖定的全過程。
鎖相環(huán)的鎖定是指鎖相環(huán)的輸出頻率等于輸入頻率,而輸出信號的相位跟隨輸入信號的變化而變化。
跟蹤是指鎖相環(huán)鎖定后的狀態(tài),一旦鎖相環(huán)進入鎖定狀態(tài),若輸入信號產(chǎn)生了相位的變化,環(huán)路就調(diào)整壓控振蕩器的控制電壓使得其輸出信號的相位跟隨輸入信號的相位變化,即保持恒定的穩(wěn)態(tài)相位差。這種狀態(tài)稱為跟蹤或同步狀態(tài)。
2、捕獲時間和穩(wěn)態(tài)相差
捕獲時間是指捕獲過程所需的時間。捕獲時間的大小不僅與環(huán)路參數(shù)有關(guān),而且與起始狀態(tài)有關(guān)。
當(dāng)環(huán)路進入同步狀態(tài)之后,環(huán)內(nèi)被控振蕩器的振蕩器頻率已經(jīng)等于輸入信號的頻率,兩者之間只差一個固定的相位。這個相位差稱為穩(wěn)態(tài)相差。反過來說,若穩(wěn)態(tài)相差為一個常數(shù)或等于0,則說明環(huán)路處于鎖定狀態(tài)。
3、相位捕獲和頻率捕獲
“相位捕獲”指在捕獲過程中,相位沒有經(jīng)過2π的周期跳躍就能進入的鎖定狀態(tài),即捕獲過程小于一個2π周期的捕獲過程稱為相位捕獲,又稱快捕獲?!邦l率捕獲”指捕獲經(jīng)歷一個以上的頻率周期的捕獲過程。即意味著環(huán)路的輸入信號頻率與輸出信號頻率在開始捕獲前相差至少一個周期。一般來說,一個鎖相環(huán)從捕獲到鎖定都要經(jīng)歷從頻率捕獲到相位捕獲兩個過程。
如下圖的快捕范圍就是快捕帶,只有相位捕獲,因此收斂較快,而除快捕范圍的捕獲帶則首先要進行頻率捕獲,然后才是相位捕獲。頻率捕獲相對來說是一個慢的過程,因此收斂較慢。
4、捕獲帶和同步帶
捕獲帶是指保證環(huán)路必然進入鎖定的最大固有頻差值。換句話說,就是在保證環(huán)路不出現(xiàn)穩(wěn)定的差拍狀態(tài)所允許的最大固有頻差值。
一旦環(huán)路進入鎖定狀態(tài),系統(tǒng)就處于跟蹤狀態(tài)。隨著輸入信號的頻率和相位的變化,環(huán)路應(yīng)該始終能跟蹤其變化,但一旦輸入信號的頻率與被控壓控振蕩器的自由振蕩器頻率相差太多,環(huán)路就會失去跟蹤能力,這種狀態(tài)稱為“失鎖”。
同步帶是指系統(tǒng)保持同步的最大固有頻差值
5、最大頻率階躍范圍
描述PLL對于穩(wěn)定工作狀態(tài)的動態(tài)限制。環(huán)路初始處于鎖定狀態(tài),當(dāng)輸入信號的頻率發(fā)生階躍變化的幅度在失鎖帶的范圍之內(nèi),環(huán)路能夠保持鎖定。然而,當(dāng)輸入信號的頻率發(fā)生階躍變化的幅度超出失鎖帶的范圍,環(huán)路不能保持鎖定,輸出信號無法跟蹤輸入?yún)⒖夹盘?。?dāng)然,通過緩慢的捕獲過程,環(huán)路可再次入鎖。

024ed646-9789-11ed-bfe3-dac502259ad0.png

鑒相器
025a9738-9789-11ed-bfe3-dac502259ad0.png
關(guān)于鑒頻器介紹一下2種鑒頻器:
鑒頻器1,二象限反正切函數(shù),
優(yōu)點:最準(zhǔn)確的鑒相方法,實際相位差異位于-90°至+90°的范圍之內(nèi)時,該鑒相器的工作保持線性,并且其輸出的鑒相結(jié)果與信號幅值無關(guān)。
缺點:需要進行反正切求值,因而它也是計算量最大的一種。
鑒頻器2
026287f4-9789-11ed-bfe3-dac502259ad0.png
優(yōu)點:計算量小, 適合純邏輯實現(xiàn)
缺點:鑒頻近似準(zhǔn)確,鑒相結(jié)果與成正比,并且與信號幅值有關(guān) 環(huán)路濾波器 和 頻率可變振蕩器 與鎖頻環(huán)一樣,不在重復(fù)敘述
Matlab 程序
在鎖頻環(huán)的程序基礎(chǔ)上添加鎖相環(huán),設(shè)定前面500ms是鎖頻環(huán)工作,將頻率快速的拉到接近的范圍,然后切換到鎖相環(huán),期間在1s的時候頻率突變10Hz,在2s的時候突變30Hz,在3s的時候突變100Hz,來理解快捕范圍,頻率階躍、捕獲帶等這些概念。為了顯示更加清楚,這里就不加碼元信息
format long g; clc;clear all;close all SampleClk = 4.1e6; PointNum = SampleClk*5;IF = 1e6- 240 ; Carr_cos(1:SampleClk) = cos(2*pi*(IF/SampleClk).*[1:SampleClk] + 0);Carr_sin(1:SampleClk) = sin(2*pi*(IF/SampleClk).*[1:SampleClk] + 0);IF = IF + 10;Carr_cos(1+SampleClk:PointNum) = cos(2*pi*(IF/SampleClk).*[SampleClk+1:PointNum] + 0);Carr_sin(1+SampleClk:PointNum) = sin(2*pi*(IF/SampleClk).*[SampleClk+1:PointNum] + 0);IF = IF + 30;Carr_cos(1+2*SampleClk:PointNum) = cos(2*pi*(IF/SampleClk).*[2*SampleClk+1:PointNum] + 0);Carr_sin(1+2*SampleClk:PointNum) = sin(2*pi*(IF/SampleClk).*[2*SampleClk+1:PointNum] + 0);IF = IF + 100;Carr_cos(1+3*SampleClk:PointNum) = cos(2*pi*(IF/SampleClk).*[3*SampleClk+1:PointNum] + 0);Carr_sin(1+3*SampleClk:PointNum) = sin(2*pi*(IF/SampleClk).*[3*SampleClk+1:PointNum] + 0); signal0 = Carr_cos +j*Carr_sin;data = awgn(signal0,-5,'measured'); n = SampleClk/1000; num=1000;a=rand(1,num);a(a>0.5)=1;a(a<=0.5)=-1; % for m = 1 1000% data(m*n+1:(m + 1)*n) = a(m)*data(m*n+1:(m + 1)*n);% end fc = 1e6;n = SampleClk/1000; nf = floor(length(data)/n); FAccCarReg0 = 0;PAccCarReg0 = 0;frame = 0; FLL_BL = 100;PLL_BL = 20;tc1 = 1/1000;k1 = 1; [d0,d1] = Fil2ndPara(k1,FLL_BL,tc1);[c0,c1] = Fil2ndPara(k1,PLL_BL,tc1); df(1:nf) = 0;df1(1:nf) = 0; PQaccu = 0;PIaccu = 0; fll = 0;pll = 0;carr_accu = 0; counter = 1; init_carr_freq = fc; for frame = 1 : nf % frame carr_freq = init_carr_freq + fll + pll; for clk = 0 : n-1 %clk carr_accu = rem(carr_accu,1); cosine = cos(2*pi*(carr_accu)); sine = sin(2*pi*(carr_accu)); baseband = (data(((frame-1)*n+clk+1))).*(cosine -j*sine); PI_clk = real(baseband); PQ_clk = imag(baseband); PQaccu = PQaccu + PQ_clk; PIaccu = PIaccu + PI_clk; carr_accu = carr_accu + carr_freq/SampleClk; end PQ(frame) = PQaccu; PI(frame) = PIaccu; if PI(frame) == 0 PI(frame) = 0.0000001; end PQaccu = 0; PIaccu = 0; if frame <5? fll = 0; pll = 0; elseif(frame <500 ) df(frame) = FrqErr(PI,PQ,frame); [fll,FAccCarReg0] = Fil2nd(d0,d1,FAccCarReg0,df(frame)); else df1(frame) = PhaErr(PI,PQ,frame); [pll,PAccCarReg0] = Fil2nd(c0,c1,PAccCarReg0,df1(frame)); end fll_frame(frame) = fll + pll; end figure(1)plot(fll_frame); figure(4)plot(PI);hold onplot(PQ);hold on figure(5)plot(atan(PQ./PI))

從頻率跟蹤圖可以明顯的看出在500ms鎖頻環(huán)轉(zhuǎn)鎖相環(huán)的時候,誤差頻率很小,因此處于快捕帶,只需要對相位進行捕獲,收斂很快。在1s的時候,頻率突變10Hz,環(huán)路仍然保持鎖定,很快便調(diào)整到了正確的頻率,因此10Hz屬于最大階躍范圍內(nèi),2s的時候,頻率突變30Hz,很明顯的頻率出現(xiàn)了震蕩,這就是失鎖了,但仍處于捕獲帶內(nèi),因此花了一點時間又重新鎖定到正確的頻率上,最后,頻率突變100Hz,則直接跳出了捕獲帶之外,無法重新鎖定了。 從I/Q幅度圖以及鑒相值可以看出在500ms和1s的時候,相位沒有出現(xiàn)2*pi的翻轉(zhuǎn),而在2s的時候出現(xiàn)了多次的2pi的翻轉(zhuǎn),這也印證了最開始介紹鎖相環(huán)的概念中的 頻率捕獲和相位捕獲的內(nèi)容。IQ幅度圖:

026b951a-9789-11ed-bfe3-dac502259ad0.png

鑒相值圖:

0274eb1a-9789-11ed-bfe3-dac502259ad0.png


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

    關(guān)注

    35

    文章

    583

    瀏覽量

    87655
  • 鑒頻器
    +關(guān)注

    關(guān)注

    1

    文章

    27

    瀏覽量

    33115

原文標(biāo)題:FPGA學(xué)習(xí)-數(shù)字鎖相環(huán)

文章出處:【微信號:FPGA研究院,微信公眾號:FPGA研究院】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    鎖相環(huán)PLL的工作原理 鎖相環(huán)PLL應(yīng)用領(lǐng)域

    鎖相環(huán)(Phase-Locked Loop,簡稱PLL)是一種電子電路,它能夠自動調(diào)整輸出信號的相位,使其與輸入信號的相位同步。這種電路在電子工程領(lǐng)域有著廣泛的應(yīng)用,特別是在頻率合成、時鐘恢復(fù)、調(diào)制
    的頭像 發(fā)表于 11-06 10:42 ?100次閱讀

    數(shù)字鎖相環(huán)固有的相位抖動是怎樣產(chǎn)生的,如何解決

    數(shù)字鎖相環(huán)(DPLL)固有的相位抖動主要來源于多個方面,這些抖動因素共同影響著鎖相環(huán)的同步精度和穩(wěn)定性。以下是數(shù)字鎖相環(huán)相位抖動產(chǎn)生的主要原
    的頭像 發(fā)表于 10-01 17:35 ?350次閱讀

    數(shù)字鎖相環(huán)提取位同步信號怎么設(shè)置

    數(shù)字鎖相環(huán)(DPLL)提取位同步信號的設(shè)置涉及多個關(guān)鍵步驟和組件的配置。以下是一個概括性的設(shè)置流程,以及各個步驟中需要注意的關(guān)鍵點:
    的頭像 發(fā)表于 10-01 15:41 ?261次閱讀

    簡述鎖相環(huán)的基本結(jié)構(gòu)

    鎖相環(huán)(Phase-LockedLoop, PLL),是一種反饋控制電路,電子設(shè)備正常工作,通常需要外部的輸入信號與內(nèi)部的振蕩信號同步,利用鎖相環(huán)路就可以實現(xiàn)這個目的,它可用來從固定的低頻信號生成穩(wěn)定的輸出高頻信號。
    的頭像 發(fā)表于 08-06 15:07 ?461次閱讀
    簡述<b class='flag-5'>鎖相環(huán)</b>的基本結(jié)構(gòu)

    鎖相環(huán)鎖相放大器的區(qū)別

    鎖相環(huán)(Phase-Locked Loop, PLL)和鎖相放大器(Lock-in Amplifier)是兩種在電子學(xué)和信號處理領(lǐng)域廣泛應(yīng)用的技術(shù),它們各自具有獨特的工作原理、組成結(jié)構(gòu)以及應(yīng)用場景。以下將從定義、組成、工作原理、性能特點及應(yīng)用領(lǐng)域等方面詳細闡述
    的頭像 發(fā)表于 07-30 15:51 ?831次閱讀

    鎖相環(huán)相位噪聲的影響因素

    鎖相環(huán)(Phase Locked Loop, PLL)相位噪聲是評估鎖相環(huán)性能的重要指標(biāo)之一,它描述了輸出信號相位的不穩(wěn)定性。相位噪聲的存在會直接影響系統(tǒng)的性能,如降低信號的信噪比、增加誤碼率、影響雷達系統(tǒng)的目標(biāo)分辨能力等。以下將詳細分析
    的頭像 發(fā)表于 07-30 15:31 ?987次閱讀

    鎖相環(huán)的基本原理和主要作用

    鎖相環(huán)(Phase Locked Loop,簡稱PLL)是一種在電子系統(tǒng)中廣泛應(yīng)用的負(fù)反饋控制系統(tǒng),其主要作用是實現(xiàn)輸入信號與輸出信號之間的相位同步。在現(xiàn)代通信、雷達、導(dǎo)航、測量等領(lǐng)域,鎖相環(huán)都發(fā)
    的頭像 發(fā)表于 05-24 16:28 ?3235次閱讀

    鎖相環(huán)的輸入輸出相位一致嗎?

    鎖相環(huán)是保證相位一致,還是相位差一致?鎖相環(huán)的輸入輸出相位一致嗎? 鎖相環(huán)(PLL)是一種回路控制系統(tǒng),用于保持輸出信號的相位與參考信號的相位之間的恒定關(guān)系。簡單來說,鎖相環(huán)的目的是保
    的頭像 發(fā)表于 01-31 15:45 ?952次閱讀

    鎖相環(huán)到底鎖相還是鎖頻?

    鎖相環(huán)到底鎖相還是鎖頻? 鎖相環(huán)(PLL)是一種常用的控制系統(tǒng),主要用于同步時鐘。它通過將被控信號的相位與穩(wěn)定的參考信號進行比較,并產(chǎn)生相應(yīng)的控制信號,使被控信號的相位保持與參考信號同步。這種控制
    的頭像 發(fā)表于 01-31 15:25 ?1632次閱讀

    鎖相環(huán)同步帶與捕獲帶有區(qū)別嗎?

    鎖相環(huán)同步帶與捕獲帶有區(qū)別嗎? 鎖相環(huán)(簡稱PLL)同步帶和捕獲帶是鎖相環(huán)中兩個重要的工作模式,它們在功能和應(yīng)用上存在一些區(qū)別。 1. 定義和原理: - 鎖相環(huán)同步帶:同步帶是
    的頭像 發(fā)表于 01-31 11:31 ?1006次閱讀

    數(shù)字鎖相環(huán)技術(shù)原理

    數(shù)字鎖相環(huán)(DigitalPhase-LockedLoop,簡稱DPLL)是一種基于反饋控制的技術(shù),用于實現(xiàn)精確的時序控制和相位同步。通過相位比較、頻率差計算、頻率控制、濾波和循環(huán)控制,它能夠完成
    的頭像 發(fā)表于 01-02 17:20 ?1821次閱讀
    <b class='flag-5'>數(shù)字</b><b class='flag-5'>鎖相環(huán)</b>技術(shù)原理

    硬件電路設(shè)計之鎖相環(huán)電路設(shè)計

    鎖相環(huán)是一種 反饋系統(tǒng) ,其中電壓控制振蕩器和相位比較器相互連接,使得振蕩器頻率(相位)可以準(zhǔn)確跟蹤施加的頻率或相位調(diào)制信號的頻率。鎖相環(huán)可用來從固定的低頻信號生成穩(wěn)定的輸出頻率信號。首批鎖相環(huán)
    的頭像 發(fā)表于 11-30 15:01 ?2301次閱讀
    硬件電路設(shè)計之<b class='flag-5'>鎖相環(huán)</b>電路設(shè)計

    鎖相環(huán)技術(shù)解析(上)

    鎖相環(huán)技術(shù)解析(上)
    的頭像 發(fā)表于 11-29 16:51 ?1044次閱讀
    <b class='flag-5'>鎖相環(huán)</b>技術(shù)解析(上)

    鎖相環(huán)技術(shù)解析(下)

    鎖相環(huán)技術(shù)解析(下)
    的頭像 發(fā)表于 11-29 16:39 ?878次閱讀
    <b class='flag-5'>鎖相環(huán)</b>技術(shù)解析(下)

    鎖相環(huán)基本結(jié)構(gòu)及原理

    電子發(fā)燒友網(wǎng)站提供《鎖相環(huán)基本結(jié)構(gòu)及原理.pdf》資料免費下載
    發(fā)表于 11-29 11:23 ?2次下載
    <b class='flag-5'>鎖相環(huán)</b>基本結(jié)構(gòu)及原理