Académique Documents
Professionnel Documents
Culture Documents
J. McNames
ECE 223
Communications
Ver. 1.11
J. McNames
cos(a + b)
sin(a + b)
cos(a) cos(b)
sin(a) sin(b)
sin(a) cos(b)
1
2
1
2
1
2
cos(a b) +
cos(a b)
sin(a b) +
ECE 223
1
2 cos(a + b)
1
2 cos(a + b)
1
2 sin(a + b)
Communications
Ver. 1.11
J. McNames
ECE 223
Communications
Ver. 1.11
c(t)
y(t)
c(t) = cos(c t + c )
J. McNames
ECE 223
Communications
Ver. 1.11
= x(t) c(t)
=
1
2
[X(j) C(j)]
= X (j( c ))
= 12 X (j( c )) + 12 X (j( + c ))
J. McNames
ECE 223
Communications
Ver. 1.11
J. McNames
0
Y (j)
1
2
-c -x -c -c +x
x
C(j)
-c
c -x
ECE 223
c +x
Communications
Ver. 1.11
x(t)
0.2
0
0.2
0
0.2
0.4
0.6
0.8
1.2
1.4
1.6
1.8
c(t)
x 10
0
1
0
0.2
0.4
0.6
0.8
1.2
1.4
1.6
1.8
3
y(t)
0.2
x 10
0
0.2
0
J. McNames
0.2
0.4
0.6
0.8
1
Time (s)
1.2
ECE 223
1.4
1.6
1.8
3
x 10
Communications
Ver. 1.11
% No. samples
% Carrier frequency
% Sample rate
= 1:N;
= (k-1)/fs;
xh
[n,wn]
[b,a]
x
=
=
=
=
c = cos(2*pi*fc*t);
y = x.*c;
figure;
FigureSet(1,LTX);
subplot(3,1,1);
h = plot(t,x,b);
set(h,LineWidth,0.2);
xlim([0 max(t)]);
ylim([-0.3 0.3]);
ylabel(x(t));
title(Example of Sinusoidal Amplitude Modulation);
box off;
AxisLines;
subplot(3,1,2);
h = plot(t,c,b);
set(h,LineWidth,0.2);
xlim([0 max(t)]);
ylim([-1.1 1.1]);
J. McNames
ECE 223
Communications
Ver. 1.11
ylabel(c(t));
box off;
AxisLines;
subplot(3,1,3);
h = plot(t,y,b,t,x,g,t,-x,r);
set(h,LineWidth,0.2);
xlim([0 max(t)]);
ylim([-0.3 0.3]);
xlabel(Time (s));
ylabel(y(t));
box off;
AxisLines;
AxisSet(6);
print -depsc AMTimeDomain;
J. McNames
ECE 223
Communications
Ver. 1.11
c(t)
Receiver
y(t)
y(t)
Channel
w(t)
H(s)
x
(t)
c(t)
ECE 223
Communications
Ver. 1.11
10
1
2
C(j)
W (j)
1
2
2c
2c
H(j)
0
1
R(j)
J. McNames
ECE 223
Communications
Ver. 1.11
11
Receiver
y(t)
y(t)
Channel
c(t)
w(t)
H(s)
x
(t)
c(t)
J. McNames
ECE 223
Communications
Ver. 1.11
12
=
=
cos(c t + )
cos(c t + )
J. McNames
1
2 x(t) cos(
) + 12 x(t) cos(2c t + + )
ECE 223
Communications
Ver. 1.11
13
2,
J. McNames
ECE 223
Communications
Ver. 1.11
14
J. McNames
ECE 223
Communications
Ver. 1.11
15
0.4
x(t)
0.2
0
0
0.2
0.4
0.6
0.8
1.2
1.4
1.6
c(t)
1.8
3
x 10
0
1
0
0.2
0.4
0.6
0.8
1.2
1.4
1.6
1.8
y(t)
x 10
0.2
0
0.2
0
0.2
0.4
0.6
0.8
1
1.2
Time (s)
1.4
1.6
1.8
3
x 10
J. McNames
ECE 223
Communications
Ver. 1.11
16
% No. samples
% Carrier frequency
% Sample rate
= 1:N;
= (k-1)/fs;
xh
[n,wn]
[b,a]
x
x
=
=
=
=
=
rand(1,N)-0.5;
% Random high-frequency signal limited to [-0.5 0.5]
ellipord(0.02,0.03,0.5,60);
ellip(n,0.5,60,wn);
filter(b,a,xh);
% Lowpass filter to create baseband signal
x + 0.2;
% Convert to positive signal
c = cos(2*pi*fc*t);
y = x.*c;
figure;
FigureSet(1,LTX);
subplot(3,1,1);
h = plot(t,x,b);
set(h,LineWidth,0.2);
xlim([0 max(t)]);
ylim([-0.1 0.4]);
ylabel(x(t));
title(Example of Asynchronous Sinusoidal AM Modulation);
box off;
AxisLines;
subplot(3,1,2);
h = plot(t,c,r);
set(h,LineWidth,0.2);
xlim([0 max(t)]);
J. McNames
ECE 223
Communications
Ver. 1.11
17
ylim([-1.1 1.1]);
ylabel(c(t));
box off;
AxisLines;
subplot(3,1,3);
h = plot(t,y,g,t,x,b,t,-x,b);
set(h,LineWidth,0.2);
xlim([0 max(t)]);
ylim([-0.39 0.39]);
xlabel(Time (s));
ylabel(y(t));
box off;
AxisLines;
AxisSet(8);
print -depsc AAMTimeDomain;
J. McNames
ECE 223
Communications
Ver. 1.11
18
Diodes
I
Ideal Model
Real Model
0.7
0.7
J. McNames
ECE 223
Communications
Ver. 1.11
19
vs
R
+
vo
Draw the equivalent circuits for vs > 0 and vs < 0 assuming an ideal
model of the diode with a threshold voltage of 0 V.
J. McNames
ECE 223
Communications
Ver. 1.11
20
Example 3: Workspace
J. McNames
ECE 223
Communications
Ver. 1.11
21
Envelope Detectors
+
y(t)
i(t)
R e(t)
-
i(t)
y(t)
r(t)
ECE 223
Communications
Ver. 1.11
22
y(t)
0.2
0
0.2
Fullwave Rectifier
Halfwave Rectifier
0.8
0.9
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
3
x 10
0.3
0.2
0.1
0
0.8
0.9
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
3
x 10
0.3
0.2
0.1
0
0.8
J. McNames
0.9
1.1
1.2
1.3
Time (s)
ECE 223
1.4
1.5
1.6
1.7
1.8
3
x 10
Communications
Ver. 1.11
23
=
=
=
=
2000;
50e3;
1e6;
0.95;
% No. samples
% Carrier frequency
% Sample rate
% First-order filter parameter
k
t
= 1:N;
= (k-1)/fs;
rand(state,10);
xh
= rand(1,N)-0.5;
% Random high-frequency signal limited to [-0.5 0.5]
[n,wn] = ellipord(0.01,0.02,0.5,60);
[b,a] = ellip(n,0.5,60,wn);
x
= filter(b,a,xh);
% Lowpass filter to create baseband signal
x
= x + 0.2;
% Convert to positive signal
c
= cos(2*pi*fc*t);
y
= x.*c;
eh
= y.*(y>0);
rh
= filter(1-al,[1 -al],eh-mean(eh))+mean(eh);
ef
= abs(y);
rf
= filter(1-al,[1 -al],ef-mean(ef))+mean(ef);
figure;
FigureSet(1,LTX);
subplot(3,1,1);
h = plot(t,y,g,t,x,b,t,-x,b);
set(h,LineWidth,0.2);
xlim(1e-3*[0.8 1.8]);
ylim([-0.39 0.39]);
ylabel(y(t));
title(Example of Envelop Tracking of an Asynchronous AM Signal);
box off;
J. McNames
ECE 223
Communications
Ver. 1.11
24
AxisLines;
subplot(3,1,2);
h = plot(t,eh,b,t,rh,r);
set(h,LineWidth,0.2);
xlim(1e-3*[0.8 1.8]);
ylim([-0.02 0.39]);
ylabel(Half-wave Rectifier);
box off;
AxisLines;
subplot(3,1,3);
h = plot(t,ef,b,t,rf,r);
set(h,LineWidth,0.2);
xlim(1e-3*[0.8 1.8]);
ylim([-0.02 0.39]);
ylabel(Full-wave Rectifier);
xlabel(Time (s));
box off;
AxisLines;
AxisSet(6);
print -depsc EnvelopeTracking;
J. McNames
ECE 223
Communications
Ver. 1.11
25
c(t)
y(t)
J. McNames
ECE 223
Communications
Ver. 1.11
26
x
C(j)
-c
0
Y (j)
A
1
2
-c -x -c -c +x
J. McNames
ECE 223
c -x
c +x
Communications
Ver. 1.11
27
c(t)
y(t)
J. McNames
ECE 223
Communications
Ver. 1.11
28
Single Sideband AM
Y (j)
1
2
-c -x -c -c +x
c -x
c +x
ECE 223
Communications
Ver. 1.11
29
1
2
-c -c +x
c -x
J. McNames
ECE 223
Communications
Ver. 1.11
30
Frequency-Division Multiplexing
1
X1 (j)
X2 (j)
X3 (j)
1
2
Y (j)
J. McNames
ECE 223
Communications
Ver. 1.11
31
Time-Division Multiplexing
The sampling theorem tells us we can represent any bandlimited
signals by its samples x(nT ) as long as s > 2x
Thus we can convert multiple bandlimited signals into
discrete-time signals: x1 (t) x1 [n], x2 (t) x2 [n],
x3 (t) x3 [n]
Time-Division multiplexing interleaves these signals to form a
composite signal
. . . x1 [0], x2 [0], x3 [0], x1 [1], x2 [1], x3 [1], x1 [2], x2 [2], x3 [2] . . .
A dierent time interval is assigned to each signal
We could then form a continuous-time signal using bandlimited
interpolation
If M signals are multiplexed and each signal has a bandwidth of
x , the multiplexed signal y(t) will require a bandwidth of M x
J. McNames
ECE 223
Communications
Ver. 1.11
32
x [n]
1
0.5
0
0
10
11
10
11
10
11
x [n]
1
0.5
0
x [n]
1
0.5
0
y[n]
1
0.5
0
0
J. McNames
10
15
ECE 223
20
25
Communications
30
Ver. 1.11
33
= 10;
% No. samples
k
x1
x2
x3
=
=
=
=
1:N;
rand(N,1);
rand(N,1);
rand(N,1);
y
k1
k2
k3
=
=
=
=
zeros(3*N,1);
1:3:3*N;
2:3:3*N;
3:3:3*N;
y(k1) = x1;
y(k2) = x2;
y(k3) = x3;
wc
T
t
n
=
=
=
=
pi;
1; % Sample rate
0:0.01:3*N+1;
1:3*N;
J. McNames
ECE 223
Communications
Ver. 1.11
34
set(h(1),MarkerFaceColor,g);
hold off;
xlim([0 N+1]);
ylim([0 1.05]);
ylabel(x_1[n]);
title(Example of Time-Division Multiplexing);
box off;
subplot(4,1,2);
h = stem(k,x2,b);
set(h(1),MarkerSize,2);
set(h(1),MarkerFaceColor,b);
hold off;
xlim([0 N+1]);
ylim([0 1.05]);
ylabel(x_2[n]);
box off;
subplot(4,1,3);
h = stem(k,x3,r);
set(h(1),MarkerSize,2);
set(h(1),MarkerFaceColor,r);
hold off;
xlim([0 N+1]);
ylim([0 1.05]);
ylabel(x_3[n]);
box off;
subplot(4,1,4);
h = plot(t,yr,k);
hold on;
h = stem(k1,y(k1),g);
set(h(1),MarkerSize,2);
set(h(1),MarkerFaceColor,g);
set(h(3),Visible,Off);
h = stem(k2,y(k2),b);
set(h(1),MarkerSize,2);
set(h(1),MarkerFaceColor,b);
set(h(3),Visible,Off);
h = stem(k3,y(k3),r);
J. McNames
ECE 223
Communications
Ver. 1.11
35
set(h(1),MarkerSize,2);
set(h(1),MarkerFaceColor,r);
set(h(3),Visible,Off);
hold off;
xlim([0 3*N+1]);
ylim([-0.3 1.3]);
ylabel(y[n]);
box off;
AxisLines;
AxisSet(6);
print -depsc TDMultiplexing;
J. McNames
ECE 223
Communications
Ver. 1.11
36
y(t)
+
y(t) =
x(nT ) p(t nT )
n=
p(t)
2
T
J. McNames
ECE 223
Communications
Ver. 1.11
37
Pulse-Code Modulation
T
x[n]
Sign
x(t)
Modulation/
Demodulation
T
r(t)
r[n]
Sign
p(t)
J. McNames
ECE 223
Communications
Ver. 1.11
38
Example 6: PCM
Create a random digital (discrete-time and discrete-valued) signal
consisting of fty 0s and 1s. Encode the baseband signal x(t) such
that the bandwidth is limited to 100 Hz. What is the minimum time
required to transmit the signal? Plot the discrete-time signal x[n], the
baseband encoded signal x(t), and an eye diagram of the
overlapping received pulses. Assume that the channel does not cause
any distortion and that the receiver and transmitter sampling times are
synchronized. Hint: recall that
W
tW
PW (j)
sinc
J. McNames
ECE 223
Communications
Ver. 1.11
39
Example 6: Workspace
J. McNames
ECE 223
Communications
Ver. 1.11
40
0.6
x [n]
0.8
0.4
0.2
0
0
10
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
0.09
0.1
11
x(t)
1
0
1
2
J. McNames
ECE 223
Communications
Ver. 1.11
41
2
1.5
1
x(t)
0.5
0
0.5
1
1.5
2
0.01
J. McNames
0.008
0.006
0.004
0.002
0
0.002
Time (sec)
ECE 223
0.004
0.006
Communications
0.008
0.01
Ver. 1.11
42
=
=
=
=
2*pi*50;
% Limit pulse bandwidth to 100 Hz (-50 to 50)
pi/wc;
% Sample period
0.0005;
0:Ts:(N+1)*T;
figure;
FigureSet(1,LTX);
subplot(2,1,1);
h = stem(n,xd,b);
set(h(1),MarkerSize,2);
set(h(1),MarkerFaceColor,b);
hold off;
xlim([0 11]);
ylim([0 1.05]);
ylabel(x_1[n]);
title(Example of Pulse-Code Modulation);
box off;
subplot(2,1,2);
xc = zeros(size(t)); % Modulated signal x(t)
for cnt = 1:length(n),
s = -1*(xd(cnt)==0) + 1*(xd(cnt)==1);
p = s*sinc(wc*(t-n(cnt)*T)/pi);
plot(t,p,b);
hold on;
xc = xc + p;
end;
plot(t,xc,g);
J. McNames
ECE 223
Communications
Ver. 1.11
43
plot(n*T,-1*(xd==0)+1*(xd==1),ro,MarkerSize,2,MarkerFaceColor,r);
hold off;
xlim([0 11*T]);
ylabel(x(t));
box off;
AxisLines;
AxisSet(6);
print -depsc PCMSignals;
figure;
FigureSet(2,LTX);
for cnt = 1:length(n),
k = -round(T/Ts):round(T/Ts);
plot(k*Ts,xc(round(n(cnt)*T/Ts)+k+1));
hold on;
end;
hold off;
xlim([min(k*Ts) max(k*Ts)]);
ylabel(x(t));
xlabel(Time (sec));
title(Eye Diagram);
box off;
AxisSet(6);
AxisLines;
print -depsc PCMEyeDiagram;
J. McNames
ECE 223
Communications
Ver. 1.11
44
=
=
=
=
2*pi*50;
% Limit pulse bandwidth to 100 Hz (-50 to 50)
pi/wc;
% Sample period
0.0005;
0:Ts:(N+1)*T;
figure;
FigureSet(1,LTX);
subplot(2,1,1);
h = stem(n,xd,b);
set(h(1),MarkerSize,2);
set(h(1),MarkerFaceColor,b);
hold off;
xlim([0 11]);
ylim([0 1.05]);
ylabel(x_1[n]);
title(Example of Pulse-Code Modulation);
box off;
subplot(2,1,2);
xc = zeros(size(t)); % Modulated signal x(t)
for cnt = 1:length(n),
s = -1*(xd(cnt)==0) + 1*(xd(cnt)==1);
p = s*sinc(wc*(t-n(cnt)*T)/pi);
plot(t,p,b);
hold on;
xc = xc + p;
end;
plot(t,xc,g);
J. McNames
ECE 223
Communications
Ver. 1.11
45
plot(n*T,-1*(xd==0)+1*(xd==1),ro,MarkerSize,2,MarkerFaceColor,r);
hold off;
xlim([0 11*T]);
ylabel(x(t));
box off;
AxisLines;
AxisSet(6);
print -depsc PCMSignals;
figure;
FigureSet(2,LTX);
for cnt = 1:length(n),
k = -round(T/Ts):round(T/Ts);
plot(k*Ts,xc(round(n(cnt)*T/Ts)+k+1));
hold on;
end;
hold off;
xlim([min(k*Ts) max(k*Ts)]);
ylabel(x(t));
xlabel(Time (sec));
title(Eye Diagram);
box off;
AxisSet(6);
AxisLines;
print -depsc PCMEyeDiagram;
J. McNames
ECE 223
Communications
Ver. 1.11
46
J. McNames
ECE 223
Communications
Ver. 1.11
47
x [n]
0.5
0
0
10
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
0.09
0.1
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
0.09
0.1
11
x(t)
2
4
r(t)
2
0
2
J. McNames
ECE 223
Communications
Ver. 1.11
48
x(t)
3
0.01
J. McNames
0.008
0.006
0.004
0.002
0
0.002
Time (sec)
ECE 223
0.004
0.006
0.008
Communications
0.01
Ver. 1.11
49
=
=
=
=
=
2*pi*50;
% Limit pulse bandwidth to 100 Hz (-50 to 50)
pi/wc;
% Sample period
0.0002;
0:Ts:(N+1)*T;
n*(T/Ts);
figure;
FigureSet(1,LTX);
subplot(3,1,1);
h = stem(n,xd,b);
set(h(1),MarkerSize,2);
set(h(1),MarkerFaceColor,b);
hold off;
xlim([0 11]);
ylim([0 1.05]);
ylabel(x_1[n]);
title(Example of Pulse-Code Modulation);
box off;
subplot(3,1,2);
xc = zeros(size(t)); % Modulated signal x(t)
for cnt = 1:length(n),
s = -1*(xd(cnt)==0) + 1*(xd(cnt)==1);
p = s*sinc(wc*(t-n(cnt)*T)/pi);
plot(t,p,b);
hold on;
xc = xc + p;
end;
J. McNames
ECE 223
Communications
Ver. 1.11
50
plot(t,xc,g);
plot(n*T,-1*(xd==0)+1*(xd==1),ro,MarkerSize,2,MarkerFaceColor,r);
hold off;
xlim([0 11*T]);
ylabel(x(t));
box off;
AxisLines;
subplot(3,1,3);
r = xc + (rand(size(xc))-0.5); % Add noise to the received signal
plot(t,r,b);
hold on;
plot(n*T,r(1+n*round(T/Ts)),ro,MarkerSize,2,MarkerFaceColor,r);
plot(t,xc,g);
hold off;
xlim([0 11*T]);
ylabel(r(t));
box off;
AxisLines;
AxisSet(6);
print -depsc PCMNoiseSignals;
figure;
FigureSet(2,LTX);
for cnt = 1:length(n),
k = -round(T/Ts):round(T/Ts);
plot(k*Ts,r(n(cnt)*round(T/Ts)+k+1));
hold on;
end;
hold off;
xlim([min(k*Ts) max(k*Ts)]);
ylabel(x(t));
xlabel(Time (sec));
title(Eye Diagram);
box off;
AxisSet(6);
AxisLines;
print -depsc PCMNoiseEyeDiagram;
J. McNames
ECE 223
Communications
Ver. 1.11
51
J. McNames
ECE 223
Communications
Ver. 1.11
52
Example 8: Workspace 1
J. McNames
ECE 223
Communications
Ver. 1.11
53
Example 8: Workspace 2
J. McNames
ECE 223
Communications
Ver. 1.11
54
d(t)
dt
= c + kf x(t)
J. McNames
ECE 223
Communications
Ver. 1.11
55
J. McNames
ECE 223
Communications
Ver. 1.11
56
J. McNames
ECE 223
Communications
Ver. 1.11
57
x(t)
1
0
1
c(t)
5
Time (s)
5
Time (s)
0
1
PM
1
0
1
FM
1
0
1
J. McNames
ECE 223
Communications
Ver. 1.11
58
=
=
=
=
=
=
500;
3;
50;
1;
3;
2*pi*2;
%
%
%
%
%
%
No. samples
Carrier frequency (Hz)
Sample rate (Hz)
Bandlimit of baseband signal
PM scaling coefficient
FM scaling coefficient
wc = 2*pi*fc;
k
t
= 1:N;
= (k-1)/fs;
xh
[n,wn]
[b,a]
x
x
=
=
=
=
=
J. McNames
ECE 223
Communications
Ver. 1.11
59
box off;
AxisLines;
subplot(4,1,2);
h = plot(t,c,b);
set(h,LineWidth,0.2);
xlim([0 max(t)]);
ylabel(c(t));
box off;
AxisLines;
subplot(4,1,3);
h = plot(t,yp,b);
set(h,LineWidth,0.2);
xlim([0 max(t)]);
xlabel(Time (s));
ylabel(PM);
box off;
AxisLines;
subplot(4,1,4);
h = plot(t,yf,b);
set(h,LineWidth,0.2);
xlim([0 max(t)]);
xlabel(Time (s));
ylabel(FM);
box off;
AxisLines;
AxisSet(6);
print -depsc AngleModulation;
J. McNames
ECE 223
Communications
Ver. 1.11
60
(t) = c t + 0 + kp x(t)
These two forms are easily related.
dx(t)
dt
t
x( ) d
0
d(t)
dt
J. McNames
ECE 223
Communications
Ver. 1.11
61
Frequency Modulation
Consider a sinusoidal baseband signal x(t) = A cos(x t)
This models a bandlimited signal limited to x
i (t) = c + kf A cos(x t)
Then
The instantaneous frequency varies between c + kf A and
c kf A
The modulated signal is then of the form
t
x( ) d = cos c t +
sin(x t) + 0
y(t) = cos c t + kf
x
kf A
m is called the modulation index
J. McNames
ECE 223
Communications
Ver. 1.11
62
Thus
y(t)
J. McNames
ECE 223
m
2
cos(c t + m t)
Communications
Ver. 1.11
63
A
2
-c -x -c -c +x
-c +x
-c -x -c
c -x
c +x
Y (j)
m/2
c -x
c
m/2
c +x
J. McNames
ECE 223
Communications
Ver. 1.11
64
J. McNames
ECE 223
Communications
Ver. 1.11
65
x(t)
5
0
5
c(t)
0.6
0.4
0.2
0.2
0.4
0.6
0.6
0.4
0.2
0.2
0.4
0.6
0.6
0.4
0.2
0
Time (s)
0.2
0.4
0.6
0.6
0.4
0.2
0
Time (s)
0.2
0.4
0.6
0
1
AM
5
0
5
FM
1
0
1
J. McNames
ECE 223
Communications
Ver. 1.11
66
=
=
=
=
=
1;
15;
100;
1;
0.5;
%
%
%
%
%
figure;
FigureSet(1,LTX);
subplot(4,1,1);
h = plot(t,x,b);
set(h,LineWidth,0.2);
xlim([min(t) max(t)]);
ylabel(x(t));
title(Example of Sinusoidal AM and FM Modulation);
box off;
AxisLines;
subplot(4,1,2);
h = plot(t,c,b);
set(h,LineWidth,0.2);
xlim([min(t) max(t)]);
J. McNames
ECE 223
Communications
Ver. 1.11
67
ylabel(c(t));
box off;
AxisLines;
subplot(4,1,3);
h = plot(t,ya,b,t,x,r,t,-x,g);
set(h,LineWidth,0.2);
xlim([min(t) max(t)]);
xlabel(Time (s));
ylabel(AM);
box off;
AxisLines;
subplot(4,1,4);
h = plot(t,yf,b);
set(h,LineWidth,0.2);
xlim([min(t) max(t)]);
xlabel(Time (s));
ylabel(FM);
box off;
AxisLines;
AxisSet(6);
print -depsc AMFM;
J. McNames
ECE 223
Communications
Ver. 1.11
68
Summary
Modulation is the process of embedding one signal in another with
desirable properties for communication
Most forms of modulation are nonlinear
Sinusoidal AM is relatively simple and inexpensive
Synchronous AM is more ecient than asynchronous AM, but is
also more expensive
FM is more tolerant of noise than FM, but requires more
bandwidth and cost
Filters and frequency analysis using the Fourier transform have a
crucial role in communication systems
Frequency- (FDM) and time-division (TDM) multiplexing can be
used to merge multiple bandlimited signals into a single composite
signal with a larger bandwidth
J. McNames
ECE 223
Communications
Ver. 1.11
69