You are on page 1of 5

T.E.I.

Δυτικής Μακεδονίας –Παράρτημα Καστοριάς – Τμήμα Πληροφορικής &Τεχνολογίας Υπολογιστών


Τηλεπικοινωνίες

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 3

ΔΙΑΜΟΡΦΩΣΗ ΠΛΑΤΟΥΣ ΑΜ

Σκοπός της άσκησης


Σκοπός της άσκησης είναι η εξοικείωση των σπουδαστών με το είδος της διαμόρφωσης
πλάτους ΑΜ (Amplitude Modulation).

Θεωρία της διαμόρφωσης πλάτους


Διαμόρφωση είναι η μεταβολή κάποιου χαρακτηριστικού της φέρουσας κυματομορφής
σύμφωνα με κάποιο από τα χαρακτηριστικά του σήματος πληροφορίας (σήματος μηνύματος).
Δηλαδή, διαμόρφωση είναι η διαδικασία προσθήκης πληροφορίας επάνω σε έναν σήμα υψηλής
συχνότητας (φέρον) για ανάγκες μετάδοσης (προσαρμογή του εκπεμπόμενου σήματος στα
χαρακτηριστικά του καναλιού μετάδοσης). Η μετάδοση πραγματοποιείται στο διαμορφωμένο
φέρον υψηλής συχνότητας, το οποίο έχει τροποποιηθεί για να φέρει τις πληροφορίες
χαμηλότερης συχνότητας. Έτσι, η αλλαγή του πλάτους του φέροντος παράγει διαμόρφωση
πλάτους

Η μαθηματική έκφραση που περιγράφει τη διαμόρφωση αυτή είναι:


όπου Ac: πλάτος φέροντος
Φέρον σήμα: c(t) = Ac cos(2πfct + φ)

Σήμα πληροφορίας: m(t) = Am cos(2πfmt + φ)


Διαμορφωμένο σήμα: s (t ) =[ AD +k a m(t ) ] c (t ) ή

k A A k A A
s (t ) = Ac cos 2πf c t + a c m cos( 2πf c + 2πf m )t + a c m cos( 2πf c − 2πf m )t
 2   2  
fc : συχνότητα φέροντος ΦΕ Ρ ΟΝ 
USB LSB
ka: πολλαπλασιαστικός παράγοντας του σήματος πληροφορίας που πρέπει να είναι
τέτοιος ώστε να αποφευχθεί η υπερδιαμόρφωση (ο δείκτης διαμόρφωσης πρέπει να
είναι πάντα ≤ 1 )
AD=1

Σελίδα 1 από 5
T.E.I. Δυτικής Μακεδονίας –Παράρτημα Καστοριάς – Τμήμα Πληροφορικής &Τεχνολογίας Υπολογιστών
Τηλεπικοινωνίες

Δείκτης διαμόρφωσης
Ο δείκτης ή βαθμός διαμόρφωσης m αποτελεί ένα μέτρο του ποσοστού διαμόρφωσης.
Στο πεδίο του χρόνου, ο βαθμός διαμόρφωσης για την ημιτονοειδή διαμόρφωση υπολογίζεται ως
εξής, χρησιμοποιώντας τις μεταβλητές που παρουσιάζονται στο σχήμα 1:

Σχήμα 1

Amax - Ac
m=
Ac
όπου
Amax : είναι το μισό της μέγιστης τιμής από κορυφή σε κορυφή τιμή του DSB-LC ΑΜ σήματος
Amax(pk-pk) /2
Amin : είναι το μισό της ελάχιστης τιμής από κορυφή σε κορυφή τιμή του DSB-LC ΑΜ σήματος
Amin(pk-pk) /2
Am : είναι το πλάτος του σήματος πληροφορίας και είναι το μισό της διαφοράς Amax και Amin .
Ac : είναι το πλάτος του φέροντος σήματος και είναι το μισό του αθροίσματος Amax and Amin.

Για την ημιτονοειδή διαμόρφωση ισχύει:

Amax - Amin Am
m= =
Amax + Amin Ac

Για τιμές του m > 1 δημιουργούνται υπερδιαμορφωμένα σήματα που δεν μπορούν να
ανακτηθούν καλά στα περισσότερα συστήματα ανίχνευσης (Σχήμα 2).

Σελίδα 2 από 5
T.E.I. Δυτικής Μακεδονίας –Παράρτημα Καστοριάς – Τμήμα Πληροφορικής &Τεχνολογίας Υπολογιστών
Τηλεπικοινωνίες

Σχήμα 2: Υπερδιαμορφωμένο ΑΜ σήμα

Εργαστηριακό μέρος.

Χρησιμοποιώντας το MATLAB ανοίξτε ένα καινούργιο αρχείο (M-File) και αποθηκεύστε το με


κάποιο όνομα. Στην συνέχεια φτιάξτε ένα πρόγραμμα που να κάνει τα παρακάτω:
1. Δημιουργείστε το περιοδικό σήμα του πρώτου εργαστηρίου, βασικής συχνότητας 2kHz και
απεικονίστε αυτό το σήμα για χρόνο Τ=2 second σε σχήμα με κατάλληλους άξονες.
2. Βρείτε με χρήση του FFT το κεντραρισμένο πλάτος του φάσματος για το προηγούμενο σήμα
4. Τι παρατηρείτε σχετικά με το φάσμα του σήματος;
5. Δημιουργείστε ένα ημιτονοειδές σήμα πλάτους 1V και συχνότητας 30kHz. Χρησιμοποιείστε
αυτό το σήμα για τη διαμόρφωση πλάτους του περιοδικού σήματος του βήματος 1. Ο
πολλαπλασιαστικός παράγοντας να είναι τέτοιος ώστε να μην υπάρχει υπερδιαμόρφωση.
6. Βρείτε με χρήση του FFT το κεντραρισμένο πλάτος του φάσματος για το προηγούμενο σήμα.
7. Να αλλάξετε τον κώδικα έτσι ώστε να υπάρξει διαμόρφωση ΑΜ χωρίς μεταφορά του
φέροντος.
8. Να δημιουργήσετε ένα νέο σήμα με δείκτη διαμόρφωσης μεγαλύτερο της μονάδας,
μεταβάλλοντας τον kα. Με ποιο τρόπο επιδρούμε στο δείκτη διαμόρφωσης της ΑΜ ;

Σελίδα 3 από 5
T.E.I. Δυτικής Μακεδονίας –Παράρτημα Καστοριάς – Τμήμα Πληροφορικής &Τεχνολογίας Υπολογιστών
Τηλεπικοινωνίες

%----------------------------------------------------------------------------------
%MATLAB PROGRAM
%----------------------------------------------------------------------------------

%-------------------------------- t , f-ANALYSIS--------------------------
N=2048
fs=1024; %kHz
Tframe=N/fs; %msec
fstep=fs/N; %kHz
tstep=1/fs;

t=[0:N]*tstep;
f=[-N/2:N/2-1]*fstep;

%-------------------------------------------------------------------------
f0=2; %kHz
m=sin(2*pi*f0*t)+0.707*sin(2*pi*2*f0*t-pi/4); %shma basikis zonis
%-------------------------------------------------------------------------

M=abs(fft(m,N))/N; %metasximatismos
M=fftshift(M);

Ac=1;
fc=30;

c=Ac.*cos(2*pi*fc*t); %feron sima


C=abs(fft(c,N))/N; %metasximatismos
C=fftshift(C);

AD=1;
ka=0.5;

s=(AD+ka*m).*c; %diamorfomeno sima


S=abs(fft(s,N))/N; %ginetai o metasximatismos
S=fftshift(S); %pairnei apoluti timi

close all

F1=figure;

subplot(211)
plot(t,m,'--'),grid
max_time=1;
axis([0 max_time -2 2])
xlabel('time(msec)')

subplot(212)
max_f=110;
plot(f,M),axis([-max_f max_f 0 0.6])
grid,xlabel('frequency kHz')

Σελίδα 4 από 5
T.E.I. Δυτικής Μακεδονίας –Παράρτημα Καστοριάς – Τμήμα Πληροφορικής &Τεχνολογίας Υπολογιστών
Τηλεπικοινωνίες

F2=figure

subplot(211)
plot(t,c,'-'),grid
max_time=1;
axis([0 max_time -2 2])
xlabel('time(msec)')

subplot(212)
max_f=110;
plot(f,C),axis([-max_f max_f 0 0.6])
grid,xlabel('frequency kHz')

F3=figure;

subplot(211)
plot(t,s,t,(AD+ka*m),'--'),grid
max_time=1;
axis([0 max_time -2 2])
xlabel('time(msec)')

subplot(212)
max_f=110;
plot(f,S),axis([-max_f max_f 0 0.6])
grid,xlabel('frequency kHz')

Σελίδα 5 από 5

You might also like