載波NCO原理

2021-10-04 19:53:33 字數 1683 閱讀 1352

1 載波nco通過控制頻率w控制。每次要累加的數字m就是頻率控制字。調節m進而控制載波頻率。

正弦:sin(該累加值/總數)----->sin(橫座標值/週期),這個表示橫座標上面的對應

頻率控制字:m/總數<2的n次方》--------->fout/fclk,這個表示縱座標上面的對應

end2,產生碼nco

頻率控制字m=(fout/fc)*2的n次方--->即是輸出波形f(fout)/時鐘頻率fc(fclk)=m/2的n次方 。

碼nco的輸出頻率為:fout=(m/y)*fclk,

頻率解析度fs=fclk/y,

====>n=int[log2(m*fclk/f)]。

通過調節頻率控制字,**如下:

end3,溢位位就是頻率控制字產生的時鐘。

always @(posedge clock)

begin

if(rst_n == 1'b0)

begin

<= 32'd536870912;

phase_32_del<= 1'b0;

endelse

begin

<= phase + code_trk_fcw;

//phase是從0開始的t,就是y,code_trk_fcw是頻率控制字m,也就是每次都要加的小數

// phase_32_del <= phase[code_nco_width-1];//表示第32位賦值過來

phase_32_del <= phase[code_nco_width-1];

endend

always @ (posedge clock)

begin

if(tic_int == 1'b1)

begin

code_nco_phase <= phase[code_nco_width-2:code_nco_width-17];

end//code_nco_phase是一種

end//assign fclock = phase_32_del ^ phase[code_nco_width-1];//異或,

assign fclock =phase_32_del ^ phase[code_nco_width-1];

載波與載波頻率,中心頻率的解釋

db是一種計數單位,可以定義為功率db 10lg a b 其中a和b為兩種電功率。對於帶通或帶阻濾波器,當輸出訊號降低3db時,稱為半功率點,及截至頻率。而帶通和帶阻濾波器由兩個半功率點,這兩個半功率點的中心,即算術平均成為中心頻率。濾波器通頻帶中間的頻率,以中心頻率為準,高於中心頻率一直到頻率電壓...

hjr 通訊原理(三) 模擬訊號數字載波編碼

上節說了模擬訊號模擬載波調製,這節說以下模擬訊號數字載波編碼。即模擬訊號的數字傳輸 模擬訊號經過抽樣 量化 編碼變成數碼訊號進入通道傳輸 抽樣 將時間上連續的訊號處理成時間上離散的訊號 需要注意的是奈圭斯特抽樣定理,即抽樣頻率不小於原訊號頻頻寬度的2倍 頻寬 該訊號包含的各種不同頻率成分所佔的頻率範...

hjr 通訊原理(四) 數碼訊號模擬載波調製

數碼訊號分為基帶傳輸與帶通傳輸 帶通傳輸就是對基帶訊號進行調製 為什麼要進行基帶調製 實際中大多數通道 如無線通道 因具有帶通特性而不能直接傳送基帶訊號,這是因為數字基帶訊號往往具有豐富的低頻分量 為了使數碼訊號在帶通訊道中傳輸,必須用數字基帶訊號對載波進行調製,以使訊號與通道的特性相匹配。具體的流...