Escolar Documentos
Profissional Documentos
Cultura Documentos
Digital Modulation
- Channel capacity in noise
- ASK, FSK, PSK and QAM
- Constellation diagrams
Lecturer: Dr
Overview
This lecture will look at introducing digital modulation.
RMIT University2014
Digital Modulation
Digital modulation is the process of modulating digital data
onto a high frequency carrier.
The process is very similar to analogue modulation; the carrier
is still an analogue high frequency sinusoid.
But now our data is in digital form; ones and zeros.
Using digital modulation (like analogue modulation) allows us
to transmit data wirelessly.
RMIT University2014
RMIT University2014
.... . . - ..
0.5
Hello World
-0.5
H
-1
0.2
0.4
E
0.6
0.8
1.2
1.4
1.6
1.8
Time, sec
*L. W. Couch, Digital and Analog Communication Systems, Eighth Edition, Pearson/Prentice Hall,
New Jersey, 2014
RMIT University2014
Multilevel Encoding
As discussed in the last lecture we can improve bandwidth
efficiency in a digital transmission system by using a multilevel encoding scheme.
0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 0 0 1 1 1 1 1 1 0 0 1
RMIT University2014
Multilevel Encoding
4-Level encoding:
0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 0 0 1 1 1 1 1 1 0 0 1
RMIT University2014
M-ASK
Using M-level encoded data to modulate our carrier results in
several amplitude levels in the ASK signal.
When using this encoding method the term M-ASK is used to
denote that this carrier is modulated using a multi-level
encoded digital signal.
RMIT University2014
Then the general formula for an ASK (M-ASK) signal is given as:
y(t ) Ac d (t ). cos(ct )
As with analogue AM, M-ASK does perform poorly in noisy
channels so in most practical digital systems this type of
modulation is rarely used.
RMIT University2014
10
RMIT University2014
11
RMIT University2014
12
M-FSK
M-FSK can be implemented using a switching scheme where a
system will switch between a set of M different frequencies to
modulate the incoming data.
yn (t ) Ac cos[ct d (t )dt ]
0
RMIT University2014
13
RMIT University2014
14
Bandwidth in FSK
As with analogue FM, FSK bandwidth, W can be estimated
using Carsons Rule:
W 2(1 ) B
f max
K f mt max
B
B
Generally, for square-shaped polar NRZ pulses the effective
bandwidth would be:
W 2 f max 2Rb
W 2 f max 1 r Rb
RMIT University2014
15
W 2(1 ) B
RMIT University2014
16
B Rb 1200 Hz
Using Carsons rule we get:
W 2 f max 2 Rb
2 500 2 1200
3400 Hz
RMIT University2014
17
0.5
W=3400
Frequency, Hz
RMIT University2014
18
Demodulation of FSK
There are two main methods of FSK demodulation:
synchronous and asynchronous.
Shown below is the synchronous method using local oscillators
and phase locked loops (PLLs).
RMIT University2014
19
Demodulation of FSK
The other method is the asynchronous method with makes use
of band pass filtering and envelope detection.
This block diagram is for binary FSK but it can be extended to
M-FSK as well.
RMIT University2014
20
Demodulation of FSK
Band-pass filters with
bandwidth W Rb Hz are used
in this type of demodulation.
Each BPF has a centre
frequency of the FSK
frequency to be detected.
A sampler and comparator are
then used to determine which
symbol was transmitted.
Above: Band-pass filters used in FSK
demodulation in the case of 4-level
encoding
RMIT University2014
21
RMIT University2014
22
m
y(t ) Ac .h1 (t ). cos[ct 2 ]
M
Where: h1 (t ) is the pulse shaping transmit filter,
RMIT University2014
23
M-PSK
M-PSK can be referred to by several names depending on the
value of M in the encoding.
BPSK is used to denote two levels of encoding; one or zero.
And 4-PSK is also known as QPSK (Quadrature PSK).
RMIT University2014
24
W 2Rb
W 1 r Rb
RMIT University2014
25
PSDPSK(Polar NRZ)
0.35
W 2Rb
0.3
0.25
0.2
0.15
0.1
0.05
0
fc-Rb
fc
fc+Rb
Frequency, Hz
RMIT University2014
26
This same system with BPSK would give a bit rate of:
Rb 2400 bps.
Transmission bandwidth has nothing to do with the carrier
frequency so for a bit rate of Rb bps the transmission BW is:
BT
RMIT University2014
( Rb / 2)
Hz
log 2 ( M )
27
Ac . cos(ct ), m 0
yn (t ) Ac . cos[c t m ]
Ac . cos(ct ), m 1
Ac d (t ) cos(ct )
RMIT University2014
28
RMIT University2014
Serial to
parallel
converter
n bit
M 2n
Digital to
analogue
converter
levels
PM
MPSK
Rs Rb / n
29
A
.
cos[
] can be
Any signal of the form
c
c
M
represented by a superposition of cosines and sinusoids.
m
m
yn (t ) Ac . cos(ct ) cos(2 ) Ac . sin(ct ) sin(2 )
M
M
I m cos(ct ) Qm sin(ct )
Where:
I m Ac cos(2m / M )
30
vm I m jQm
The quadrature component, Qm is then modulated with a
sinusoidal carrier while the in-phase component, I m is
modulated with a co-sinusoidal carrier.
These are then subtracted from each other to produce the
varying phase signal.
RMIT University2014
31
+
-
32
M-PSK Demodulation
To demodulate a M-PSK signal we need to use a synchronous
demodulator.
A M-PSK demodulator is very similar to the synchronous FSK
demodulator:
RMIT University2014
33
Demodulation of FSK
There are two main methods of FSK demodulation:
synchronous and asynchronous.
Shown below is the synchronous method using local oscillators
and phase locked loops (PLLs).
RMIT University2014
34
Demodulation of FSK
The other method is the asynchronous method with makes use
of band pass filtering and envelope detection.
This block diagram is for binary FSK but it can be extended to
M-FSK as well.
RMIT University2014
35
m
y(t ) Ac .h1 (t ). cos[ct 2 ]
M
RMIT University2014
36
Ac . cos(ct ), m 0
yn (t ) Ac . cos[c t m ]
Ac . cos(ct ), m 1
Ac d (t ) cos(ct )
RMIT University2014
37
RMIT University2014
Serial to
parallel
converter
n bit
M 2n
Digital to levels
analogue
R Rb / n
converter s
PM
MPSK
38
y
(
t
)
A
.
cos
c
can be
An M-PSK signal of the form
c
M
+
-
RMIT University2014
39
RMIT University2014
40
Cartesian form
z r
z x jy
r x2 y2
x r cos( )
tan 1 y / x
RMIT University2014
y r sin( )
EEET2465 Communication Engineering
41
RMIT University2014
0.5
0.5
/4
zt r and zt x jy
-0.5
-1
-1
-/2
-0.5
-0.5
0.5
-1
-1
-0.5
0.5
0.5
-0.5
-1
-1
0.5
0.5
5/4
-0.5
-0.5
RMIT University2014
0.5
-1
-1
-0.5
43
Polar
4
z1 t cos j sin
4
4
1
1
j
Cartesian
2
2
z2 (t ) 1
Polar
2
z2 t cos
j sin
2
2
0 j Cartesian
5
Polar
4
5
5
z4 t cos j sin
4
4
1
1
j
Cartesian
2
2
z4 (t ) 1
z3 (t ) 1
Polar
z3 t cos j sin
1 j 0 Cartesian
RMIT University2014
44
45
00
cos c
4
10
cos c
01
cos c
11
cos c
46
1
00
I1 cos
, Q1 sin
2
4
4
3 1
3
01
I 2 cos
, Q2 sin
2
4
4
s1 t
2
1
s2 t
2
5 1
5 1
10
I 3 cos
, Q3 sin
s3 t
4
4
2
2
7 1
7 1
11
I 4 cos
, Q4 sin
s4 t
2
2
4
4
RMIT University2014
1
cos c t
2
1
cos c t
2
1
cos c t
2
1
cos c t
2
1
sin c t
2
1
sin c t
2
1
sin c t
2
1
sin c t
2
47
RMIT University2014
48
Constellation Diagrams
Constellation diagrams are a helpful tool when designing a PSK
modulation scheme using quadrature techniques.
These diagrams mark points on an in-phase vs quadrature map
(complex plane).
From these diagrams the magnitude of in-phase (cosine) and
quadrature (sine) carrier can be determined.
For M-PSK these points are distributed in a circular pattern. i.e.
constant amplitude but varying phase.
RMIT University2014
49
Constellation Diagrams
Some common constellation diagrams for M-PSK are shown.
initial phase ( / M )
BPSK
RMIT University2014
QPSK
8-PSK
50
Constellation Diagrams
To improve the effectiveness of this method grey coding is also
used instead of natural binary encoding.
Grey coding makes sure there is only a single bit difference
between neighbouring constellation points.
This will ensure if error does occur, an adjacent constellation
point will most likely be decoded, minimising error.
Decimal:
Natural binary: 000 001 010 011 100 101 110 111
Grey Code:
RMIT University2014
51
RMIT University2014
52
yi (t ) Am1. cos(c t m 2 )
Am1 cos(m 2 ) cos(c t ) Am1 sin(m 2 ) sin(c t )
I m cos(ct ) Qm sin(c t ),
m 1,..., M
I i (t ) Qi (t )
Where m1 0,..., M1 and m2 0,..., M 2 are all the possible
amplitude and phase combinations, ( Am1 , m 2) that can be
assigned.
RMIT University2014
53
RMIT University2014
54
RMIT University2014
55
QAM Implementation
QAM modulation can be implemented using a similar
quadrature method used in modulating PSK signals.
The main difference will be the in-phase and quadrature
components will add together to change the carrier amplitude
as well as its phase at the output (for QAM orders > 4).
+
-
RMIT University2014
56
QAM Demodulation
QAM demodulation is similar to M-PSK except both magnitude
and phase needs to be compared before a decision can be
made on a transmitted symbol.
dim [( xi I m ) 2 ( z1 Qm ) 2 ]
RMIT University2014
57
RMIT University2014
58
Firstly the signal enters the 1-bit S/P converter which converts
data into two streams:
010001
100110100011
101101
RMIT University2014
59
1 -1 1 1 -1 1
RMIT University2014
60
RMIT University2014
61
Firstly the signal enters the 2-bit S/P converter which converts
data into two streams:
011011
100110100011
101000
RMIT University2014
62
-3 -3 -1
1010 as:
RMIT University2014
63
Finally
In this lecture we have looked at digital modulation techniques.
We started by looking as ASK, FSK and PSK which are basic
digital modulation techniques.
We looked at how these schemes can be implemented.
Next lecture we will look at constellation mapping and how we
can use this technique to design a M-PSK or M-QAM modulation
scheme.
RMIT University2014
64