Documente Academic
Documente Profesional
Documente Cultură
PROIECT 3
MODULAȚII ANALOGICE
Grupa 443C
București 2022
Cuprins
1. Tema proiectului ...................................................................................................................................................3
2. Descrierea resurselor necesare pentru utilizarea simulatorului ..........................................................................4
3. Introducere teoretică ............................................................................................................................................4
3.1. Introducere modularea și demodularea ........................................................................................................4
3.2. Modulația în amplitudine (MA) .....................................................................................................................5
3.3. Demodularea semnalelor MA.......................................................................................................................7
4. Descrierea soluției alese .......................................................................................................................................9
5. Determinarea caracteristicii de modulare/ demodulare și reprezentarea grafică corespunzătoare ................ 12
6. Soluția propusă pentru transpunerea într-un FPGA a modulatorului ............................................................... 20
7. Bibliografie ......................................................................................................................................................... 21
8. LISTINGUL FUNCȚIILOR CE ALCĂTUIESC PROGRAMUL DE SIMULARE ............................................................... 21
2
1. Tema proiectului
Să se proiecteze un simulator pentru semnale cu modulaţie analogică care va conţine un
modulator şi demodulatorul aferent, ce pot fi conectate între ele printr-un canal ideal, de caracteristică
unitară, afectat de un zgomot aditiv gaussian alb, de medie nulă şi densitate spectrală de putere N0/2
(prin intermediul unui raport semnal zgomot ce va fi dată de intrare, in dB). Simulatorul va permite
totodată simularea transmisiunii şi în absenţa zgomotului. Simulatorul va fi deschis, permiţând
conectarea şi altor tipuri de canale de comunicaţie, trebuind să se specifice formatul în care acestea pot
fi simulate.
Simulatorul va permite aplicarea la intrare a unui semnal analogic format din suma a doua
componente sinusoidale de amplitudini A şi B si frecvente f1 si f2, furnizate într-un format adecvat, sau
va permite aplicarea unui semnal de intrare predefinit într-un format care se va preciza. Frecvenţa f0 si
amplitudinea P a purtătoarei constituie de asemnea date de intrare. Aceşti parametri se vor preciza
printr-un interval de valori, simulatorul trebuind să funcţioneze pentru orice valoare din acest interval.
De asemenea se va preciza tipul de modulaţie şi anumite particularităţi ale semnalului de intrare (dacă
este cazul).
Semnalul modulat generat va putea fi reprezentat grafic pe un interval de timp ce constituie
dată de intrare, cuprins între perioada minimă a purtătoarei şi perioada sinusoidei de intrare de
frecvenţă minimă. De asemenea se vor reprezenta grafic semnalul modulat şi semnalul demodulat (pe
acelaşi grafic).
Demodulatorul va putea lucra cu informaţii de sincronizare ideale (parametrii utilizaţi la emisie)
sau va include un bloc de sincronizare de purtătoare, dacă este cazul, cu o structură cât mai simplă.
Se va analiza si se va propune explicit o metoda de a transpune modulatorul într-un FPGA.
Se recomandă ca simulatorul să prezinte o interfaţă grafică pentru introducerea datelor şi
afişarea/prezentarea rezultatelor simulării.
Simulatorul va fi realizat într-un limbaj de programare / mediu de simulare care este la latitudinea celui
care realizează tema.
Mod MA-P, demodulator valori medii + demod produs (comparaţie), RSZ=10...20 dB, A=1...2,
B=0,5...1, P=3...5, f0=100...500, f1=1...4, f2=2...4.
• Tipul modulației: MA-P (semnale cu modulație în amplitudine cu purtătoare)
• Raport semnal-zgomot: RSZ = 10…20 dB, ce modulează zgomotul aditiv gaussian alb (ZAGA)
de medie nulă și densitate spectrală de putere N0/2
• Amplitudinea primului semnal: A = 1…2V
• Frecvența primului semnal: f1 = 1…4
• Amplitudinea celui de-al doilea semnal: B = 0,5…1V
• Frecvența celui de-al doilea semnal: f2 = 2…4
• Amplitudinea purtătoarei: P = 3…5V
• Frecvența purtătoare: f0 = 100…500
3
2. Descrierea resurselor necesare pentru utilizarea simulatorului
Cerințe minime:
• Procesor Intel sau AMD x86-64
• Memorie disk HDD 3.4 GB spațiu liber
• Memorie RAM 4GB (recomandat 8GB)
• Video: 32 MB RAM placă video
• Audio: placa audio integrată
• Mouse
• Tastatură
Software:
• MATLAB version 9.11 (R2021b)
3. Introducere teoretica
3.1. Introducere modularea si demodularea
unde
• s(t) = semnalul modulator
• p(t) = semnalul purtător
4
• sMF(t) = semnalul modulat
Modulațiile analogice se împart în: modulația în amplitudine (MA), modulația în frecvență
(MF) și modulația în fază (MP).
Demodularea reprezintă procesul invers modulării, în urma căruia recuperăm informația din
semnalul modulat.
Se notează:
Conține:
- un multiplicator,
- un filtru de formare cu funcția de transfer H().
Proprietățile sML (t) depind de:
- caracteristicile FF și
- de existența componentei medii a lui g(t) .
2) Semnale MA
Dacă g(t) are o componentă continuă gc 0, g(t) = gc+g0(t) (unde g0(t) are componenta medie
nulă) și dacă FF are H() = 1, rezultă
5
unde: - este legea de variație a semnalului modulator, | f(t)|1 ;
m - este gradul de modulație, proporțional cu amplitudinea semnalului modulator.
Schema de producere este
a) Forma semnalului
• pentru m≤1
• pentru m > 1
6
3.3. Demodularea semnalelor MA
1) Demodularea necoerentă
Se folosește în special pentru demodularea semnalului
MA,
Extragerea informației se face cu ajutorul detectorului de anvelopă care este capabil să
urmărească variațiile anvelopei, ceea ce indică și numele său.
Dacă
7
Atunci
2) Demodularea coerentă
Această demodulare poate fi realizată: - cu sumator, sau
- cu circuit de produs.
a) Demodularea de produs
Schema demodulării conține un multiplicator în patru cadrane și un FTJ.
8
Semnalele aplicate sunt:
s(t) = sA(t) + sB(t) = A * cos (ω1*t) + B * cos (ω2*t) = cos (2*π*t) + 2*cos (6*π*t)
sMA(t) = U0 * [1+mf(t)]cos(ω0*t)
close all
clear all
clc
%Parametrii semnal
A = 2; %amplitudinea primului semnal
9
f1 = 2; %frecventa primului semnal
w1 = 2*pi*f1; %frecventa unghiulara a primului semnal
%% Generare semnale
t=0:0.00001:1;
figure(1),plot(t,sA),grid,title('Semnal informational
1'),xlabel('timp(s)'),ylabel('amplitudine(V)');
figure(2),plot(t,sB),grid,title('Semnal informational
2'),xlabel('timp(s)'),ylabel('amplitudine(V)');
figure(3),plot(t,s),grid,title('Semnalul
modulator'),xlabel('timp(s)'),ylabel('amplitudine(V)');
figure(4),plot(t,p),grid,title('Semnalul
purtator'),xlabel('timp(s)'),ylabel('amplitudine(V)');
%% Modulare
sMA =(1+m.*s).*p;
sMA_canal = awgn(sMA,RSZ,'measured','dB');
figure(6), plot(t,sMA_canal),grid,title('Semnalul modulat sMA la iesirea din
canal'),xlabel('timp(s)'),ylabel('amplitudine(V)');
spectru_iesire=fft(sMA_canal);
figure(7), plot(abs(spectru_iesire)), title('Spectrul semnalului modulat afectat de
ZAGA');
%% Demodulatorul de produs
demodulator_produs=sMA_canal.*cos(2*pi*f0*t);
spectru_demodulator_produs=fft(demodulator_produs);
10
figure(8), plot(abs(spectru_demodulator_produs)), title('Semnalul demodulat cu
demodulatorul de produs');
Wp=2*pi*max(maxf1,maxf2) %pulsatia corespunzatoare frecventei maxime dintre f1 si f2
Ws=2*pi*(2*f0-max(maxf1,maxf2))
[n,Wn]=buttord(Wp,Ws,1,40,'s');
[b,a]=butter(n,Wn,'s');
[bd,ad]=impinvar(b,a,Fs);
iesire_demodulator_produs=filter(bd,ad,demodulator_produs); %filtrarea semnalului
demodulat cu demodulatorul de produs
spectru_iesire_demodulator_produs=fft(iesire_demodulator_produs);
%spectrul semnalului filtrat in urma demodularii
figure(9), plot(abs(spectru_iesire_demodulator_produs)),
title('Spectrul semnalului filtrat in urma demodularii');
figure(10), plot(t,s,'green',t,iesire_demodulator_produs,'blue'),
title('Semnalul transmis si semnalul demodulat cu demodulatorul de produs si filtrat ');
11
5. Determinarea caracteristicii de modulare/ demodulare si
reprezentarea grafica corespunzatoare
12
Fig.2. Semnalul informațional 2
13
Fig.4. Semnalul modulat MA la intrarea in canal
14
Fig.5. Semnalul modulat MA la ieșirea din canal
15
Fig.7. Spectrul semnalului demodulat cu demodulator de produs
16
Fig.8. Spectrul semnalului filtrat în urma demodulării
17
Fig.10. Semnalul după derivare
18
Fig.11. Semnalul dupa detecția de anvelopă
19
Fig.12. Semnalul transmis și semnalul demodulat cu demodulatorul de val medii și
filtrat
20
7. Bibliografie
https://www.cnic.ro/telecom/canale.htm
https://www.academia.edu/10897697/Modulatia_in_amplitudine
http://www.ac.legacy.tuiasi.ro/~caruntuc/TD_CDP/Laborator/L04_MA.pdf
http://ep.etc.tuiasi.ro/files/SCS/SCS2/SCS2_L01V1.pdf
http://mec.upt.ro/dolga/PSM_capitolul_8.pdf
22