資源簡介
dpll設計代碼及基本原理,深入理解鎖相環的工作原理,并提供代碼
代碼片段和文件信息
%?PLL?illustration
clear?all;
close?all;
%?define?initial?phase?offset?and?incoming?Cw?frequency?and?Sampling?frequency
theta?=?pi/3;
f=1000;
fs=100000;
%?Create?the?real?and?imaginary?parts?of?a?Cw?non-modulated?Carrier?to?be?tracked.
k=1:1:1000;
delf=f/20;
Signal=exp(j*(2*pi*k*(f+delf)/fs+theta))+0.01*(rand(11000)+j*rand(11000));
%?initilize?PLL?Loop
phi_hat(1)=30;
e(1)=0;
phd_output(1)=0;
nco(1)=0
%?define?Loop?filter?parameters
kp=0.15;?%?Proportional?constant
ki=0.1;?%?Integrator?constant
%?PLL?implementation
for?n=2:length(Signal)
nco(n)=conj(exp(j*(2*pi*n*f/fs+phi_hat(n-1))));?%?Compute?nCO
phd_output(n)=imag(Signal(n)*nco(n));?%?Complex?multiply?nCO?x?input
e(n)=e(n-1)+(kp+ki)*phd_output(n)-ki*phd_output(n-1);?%?Filter?integrator
some(n)=(kp+ki)*phd_output
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1436??2005-09-09?17:13??DPLL.m
?????文件????????218??2007-01-22?19:53??www.pudn.com.txt
-----------?---------??----------?-----??----
?????????????????1654????????????????????2
- 上一篇:計算機撥號+聲卡播放語音
- 下一篇:gethashes,抓取HASH
評論
共有 條評論