|
Raqamli aloqa 3-9-Amaliy ishlar
|
bet | 1/6 | Sana | 28.12.2023 | Hajmi | 2,71 Mb. | | #128837 |
Bog'liq Ozodbek raqamli 3-9 amaliy to\'liq ish
O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Raqamli aloqa
3-9-Amaliy ishlar
Guruh: DIC002-1.
Bajardi:Usmonov O.
Tekshirdi : Begmatov Sh.
Toshkent-2023
#3 Digital communication
Simulation of Frequency modulation
Matlab code:
clear all
Am=0.9; %Ar ga ko’ra ixtiyoriy oldim
Ac=1; %Am ga bog’liq holda (ya’ni nisbatiga) buni ham ixtiyoriy oldim
fc=1;
fm=3;
h=4.2
phaase=3.5;
davr=4.5*pi;
j=1;
for i=1:90000 %I max ni davr orqali topvoldim.
t(i)=i/40000;
m(i)= Am*sin(2*pi*fm*t(i)-3.5*phaase);
c(i)=Ac*sin(2*pi*fc*t(i));
s(i)=Ac*sin(2*pi*fc*t(i)-h*cos(2*pi*fm*t(i)-3.5*phaase));
if i>2 && s(i-2)s(i)
ext_p_t(j)=t(i);
j=j+1;
end
end
Fmin=1000; Fmax=-1000; % Fmin va Fmax o'zgaruvchilariga uchdan oshib ketadigan boshlang'ich qiymatlar tayinlangan.
k=1;
for i=2:j-1
freq=1/(ext_p_t(i)-ext_p_t(i-1));
if freqFmin=freq;
end
if freq>Fmax
Fmax=freq;
end
end
dfc=(Fmax+Fmin)/2
dh=(Fmax-Fmin)/2/fm
clf
subplot(4,1,1);
plot(t,m); % t va m massivlaridan grafik chizish.
yline(0);
xlabel("t");
subplot(4,1,2);
plot(t,c);
yline(0);
xlabel("t");
subplot(4,1,3);
plot(t,s);
xlabel("t");
yline(0);
subplot(4,1,4);
xline(round(Fmin),'-',round(Fmin))
xline(round(Fmax),'-',round(Fmax))
xline(round(dfc),'-',round(dfc))
xlabel("f");
Bu chastotali modulyatsiya hisoblanadi, bunda signalning chastotasi bo’yicha o’zgarishlar ma’lum bir modulyatsiya shakli hisoblanadi.Biz bu jarayonda ya’ni Matlabda biz modulyatsiya algoritmini tanlab olamiz keyin parametrini, signal tuzilishini, signalni tahlil qilamiz va natijani olamiz.Berilgan parametrlar orqali ya’ni davr orqali i maxni berilgan variant bo’yicha topvolamiz.
|
| |