POLITECHNIKA ŁODZKA
WYDZIAŁ ELEKTROTECHNIKI, ELEKTRONIKI, INFORMATYKI I AUTOMATYKI
INSTYTUT ELEKTRONIKI
SPRAWOZDANIE
LABORATORIUM MODULACJA I KODOWANIE
Ćwiczenie 7 Zakłócenia w systemach transmisyjnych
Prowadzący:
mgr inż. Krzysztof Piwowarczyk
Rok akademicki: 2013/2014
Semestr: V
Damian Żaczek 163785 Grupa: Piątek 815:1045
Zaprojektować demodulator dla modulacji podanej przez prowadzącego. . Wykreślić zależność między poziomem szumów w kanale a bitową stopą błędów w kanale dla kilku wartości częstotliwości nośnej i symbolowej.
Otrzymane wyniki:
Zależność między poziomem szumów w kanale a bitową stopą błędów w kanale dla fc=100Hz:
Zależność między poziomem szumów w kanale a bitową stopą błędów w kanale dla fc=100Hz:
Powyższe wykresy przedstawiają zależność, którą mieliśmy wykreślić. Jest to zależność między poziomem szumów w kanale a bitową stopą błędów w kanale. Widzimy że rośnie ona wraz ze wzrostem poziomu szumów.
fs=12000;
fc=500;
fd=2000;
M=16;
x=randint(5000,1,M);
FsDFd=Fs/Fd;
for i=1:20
h=modem.qammod('M',16); %definicja modulatora
y=modulate(h,x); %modulacja w pasmie podstawowym
ynoisy = awgn(y,-i);
hd=modem.qamdemod('M',16); %definicja demodulatora
z=demodulate(hd,ynoisy); % Demodulacja.
[NUMBER, BER(i)]=biterr(x, z);
end
scatterplot(y);
scatterplot(ynoisy);
subplot(3,1,2); stairs(y);
title('Sygnal zmodulowany')
subplot(3,1,1); stairs(x);
title('Sygnal wejsciowy')
subplot(3,1,3); stairs(z);
title('Sygnal po demodulacji')
figure;
plot(BER);