31
Principles of Communications Lecture 7: Analog Modulation Techniques (5) Chih-Wei Liu 劉志尉 National Chiao Tung University [email protected]

Principles of Communications Lecture 7: Analog …twins.ee.nctu.edu.tw/courses/commu11/lecture/COMMI_lec7.pdfPrinciples of Communications Lecture 7: Analog Modulation ... Message waveform

Embed Size (px)

Citation preview

  • Principles of CommunicationsLecture 7: Analog Modulation Techniques (5)

    Chih-Wei Liu National Chiao Tung [email protected]

  • Commun.-Lec7 [email protected] 2

    Outlines

    Linear Modulation

    Angle Modulation

    Interference

    Feedback Demodulators

    Analog Pulse Modulation

    Delta Modulation and PCM

    Multiplexing

  • Commun.-Lec7 [email protected] 3

    Analog Pulse Modulation

    Message waveform is represented by regularly spaced sample values (sample signals) discrete in time.

    Historically, these methods are the early attempts to achieve modern communications. They are in the twilight zone between analog and digital modulations.

    Today, their basic forms can still be found in some electronic components such as ADC.

  • Commun.-Lec7 [email protected] 4

    Analog/Digital Pulse-coded

    Analog pulse modulation: A pulse train is used as the carrier wave. Some characteristic feature of each pulse (e.g., amplitude, duration, or position) is used to represent message samples.PAM pulse amplitudePDM pulse durationPPM pulse position

    Digital Pulse Modulation: Messages are discrete-amplitude (finite levels) samples.DM delta modulationPCM pulse-code modulation

  • Commun.-Lec7 [email protected] 5

  • Commun.-Lec7 [email protected] 6

    Pulse-Amplitude Modulation (PAM)

    The amplitude of each pulse corresponds to the value of the message signal m(t) (at the leading edge of the pulse).

    The pulse generator can be considered as a filter.

    ( 0.5 )( ) ( )

    1, 2where 0, otherwise

    Sc S

    n

    t nTm t m nT

    WttW

    =

    + =

  • Commun.-Lec7 [email protected] 7

    PAM Signals

  • Commun.-Lec7 [email protected] 8

    Demodulation

    Recover M(f) m(t) samples

    Recover M(f) m(t) message

    Equalizer: Recover distorted signals particularly when the distortion method is known or estimated.

    1/H(f) LPF

    equalizer

    mc(t) m(t) m(t)

    )()()(

    fHfMfM c=

  • Commun.-Lec7 [email protected] 9

    Pulse-Width Modulation (PWM)

    Pulse width the values of messageSpectrum: complicated (Fourier-Bessel spectra)

  • Commun.-Lec7 [email protected] 10

    PWM/PPM Generation

    Mod:

    Demod: area of pulse.

    Low-pass filtering (integration)

  • Commun.-Lec7 [email protected] 11

    Pulse-Position Modulation (PPM)

    Pulse position the values of message

    Spectrum: complicated

    Demodulation: (1) LPF & integration

    (2) convert PPM to PWM LPFConversion of PPM or PWM to PAM: a ramp generator (re)starts at kTs and stops at tk. (next page)

    ( ) ( )nn

    x t g t t

    =

    =

  • Commun.-Lec7 [email protected] 12

    Conversion Between PWM & PPM

    (integration)

  • Commun.-Lec7 [email protected] 13

    Delta Modulation

    m(t) samples (analog amplitude) difference binary

    or m(t) difference binary samplesOperations:

    (1)

    (2)

    (3)

    (4)

    )()()( tmtmtd s=

    0

    0

    , 0( ) ( ( )) =

    , ( ) 0d(t)

    t threshold d td t

    =

  • Commun.-Lec7 [email protected] 14

    DM Signal Generation

  • Commun.-Lec7 [email protected] 15

    Slope Overload

    The message signal m(t) has a slope greater than can be followed by the stair-step approximation ms(t).

    Assume step-size = 0 slope (max) = 0/Ts

  • Commun.-Lec7 [email protected] 16

    Solution to Overload

    Adaptive delta modulation -- adjust the step-size 0based on xc(t).

    Idea: If m(t) constant, xc(t) alternates in sign

    make 0 .

    If m(t) ( or ) rapidly, xc(t) has the same polarity

    make 0.Method: Detect the trend of signal

  • Commun.-Lec7 [email protected] 17

    Adaptive DM

  • Commun.-Lec7 [email protected] 18

    ADM Receiver

    Transmit step-size or regenerate the step-size at the receiver according to pre-decided rules.

  • Commun.-Lec7 [email protected] 19

    Pulse-Code Modulation (PCM)

    m(t) samples (analog amplitude) quantized samples binary representation binary modulated waveform (ASK (AM), PSK (PM), FSK (FM) to be discussed in Commun.II )

    Main advantages of digital communication

    more reliable communication

    Main disadvantages of digital communication

    wide BW ( reduced by compression)

    complicated circuits ( cost reduced by VLSI)

  • Commun.-Lec7 [email protected] 20

    PCM Signal Generation

  • Commun.-Lec7 [email protected] 21

    BW of PCM

    Assume the number of quantization levels=q=2n

    Message BW = W

    Sampling rate = 2W

    2nW binary pulses/secondAssume maximum width of pulse,

    transmission BW knW, k=constant

    Hence, B k2Wlog2qRecovered message error is due to mainly quantization error. Thus, q error B

    12nW

    =

  • Commun.-Lec7 [email protected] 22

  • Commun.-Lec7 [email protected] 23

    Multiplexing

    A number of data sources share the same communication channel.

    Frequency-Division Multiplexing (FDM)

    Quadrature Multiplexing (QM)

    Time-Division Multiplexing (TDM)

    Nov 2009hmhang, EE/NCTU 23

  • Commun.-Lec7 [email protected] 24

    FDMSeveral message signals are translated, using modulation, to different spectral locations and added to form a baseband signal.

  • Commun.-Lec7 [email protected] 25

    Example: Stereophonic FM

  • Commun.-Lec7 [email protected] 26

    Quadrature Multiplexing (QM)

    Quadrature-carrier multiplexing: transmit two signals on the same carrier frequency. (not exactly FDM)

    Note that cos and sin are orthogonal.QM Quadrature Amplitude Modulation (QAM)

  • Commun.-Lec7 [email protected] 27

    1 2

    1 2

    1

    ( ) [ ( )cos ( )sin ].

    If the receiver has a carrier phase error, i.e.,

    ( ) 2cos( ).( ) 2cos( )

    [ ( )cos ( )sin ] + [ ( )cos(2 )

    c C c c

    c

    r c

    C

    C c

    x t A m t t m t t

    LO t tx t t

    A m t m tA m t t

    = +

    = + +

    = + 2

    1 2

    ( )sin(2 )].( ) [ ( )cos ( )sin ]. (ideal : 0 )

    c

    DD C

    m t ty t A m t m t

    + +

    =

  • Commun.-Lec7 [email protected] 28

    Time-Division Multiplexing (TDM)

    Each message signal occupies a small time slot in every Ts second.

  • Commun.-Lec7 [email protected] 29

    BW of TDM

    A rough estimate of BW

    1

    1

    Baseband message BW = . There are channels.Samples per second = 2 .

    Total samples per second: 2 . Or,

    Total samples per second = 2 .

    Total baseband BW to accommodate all sources

    i

    iN

    s ii

    N

    ii

    W NT WT

    T n WT

    W

    =

    =

    =

    1

    = .N

    ii

    B W=

  • Commun.-Lec7 [email protected] 30

    Example: Digital telephony system

  • Commun.-Lec7 [email protected] 31

    Comparison of MUX

    FDM: simple to implement,inter-modulation distortion (crosstalk) due to nonlinear channels

    TDM: less crosstalk (in memoryless channels),difficult to keep synchronization (frame structure, header), digital (sampled) signals

    QM: efficient use of channel, crosstalk between I & Q channels (needs coherent demodulation)