Tutorial 8 – All About Digital Modulation

Description: All About Modulation – Part 1

Download: mod1.pdf

25 comments on “Tutorial 8 – All About Digital Modulation
  1. tintu says:

    The explanations are ultimate… Too good…. Thanks a lot for the nice work… It helps me a lot…

  2. Evenso Ndlovu says:

    Thanks for this, very enlightening!!! Keep it up there!!

  3. Ravi Kumar says:

    The tutorial contains very useful info…thanks for sharing such good information

  4. Vineet G. says:

    Hey,Charan! I can’t thank you enough for these tutorials.They have just increased my liking for the subject.I read this tutorial and this doubt is bothering me.

    For generating a QPSK signal, we used 2 baseband signal(I and Q) with 2 levels(+1,-1),multiplied it with 2 quadrature carriers,and got a signal with four distinct symbols. So,the question is,can we have only one baseband signal with 4 different levels and multiply it with a single carrier? Wouldn’t that,too,give us the same signal? Obviously,the baseband processing required would be more complex to have 4 levels.Is that the reason we don’t do it?

    Thank you.

    • Charan L. says:

      Yes, it can be done but such a signal would not be a QPSK signal. It would have different amplitudes for th symbols. All four QPSK symbols have the same amplitude, only the phase if different. The advantage is that this signal is what is called a constant-envelope signal. This type of signal is immune to amplitude-based nonlinearities. AS such QPSK is signal created by the two I and Q signals is a much preferred signal than one created as a four level signal. Now a 16QAM signal is similar in idea to what you are talking about but again, it also has a I and Q component.

      The other issue is the speed. It is so much easier to take a single carrier source, slow the symbol rate and operate in parallel on two signals at half the speed than working on just the real signal.

      Charan Langton

  5. ella says:

    Hi Charan, i had a question about “all about modulation part2” which i coudnt find it in the list of tutorials, there youve mentioned that adding noise of one half of difference between the two discriminating amplitudes, will make the error, but using this amount of noise in the expression, doesnt change for example 1 to 0, it will be great if you could explain it for me!
    thanks a lot for all great tutorials

  6. ella says:

    if there is any thing else to read and finding out let me know please

  7. one of the best www-sites.

  8. A real pleasure to learn.
    Thank you Miss for this site and the share of your knowledge.

  9. kaogula says:

    on the bottom of page 11,A should equals sqrt(2/T),not sqrt(1/T)

  10. paul says:

    Great for Engineers

  11. james says:

    Shouldnt phase on page 6 be tan-1(Q/I) and not I/Q

  12. Ashwin Amanna says:

    On the top of page 7 there is a formula for the Phase of the signal given as “Phase of signal =arctan(I/Q). I believe it should be phase of signal = arctan (Q/I) given the way you defined the scenario with the y-axis being Q and the x-axis being I.


  13. Bai says:

    May I know how do we compute the ideal constellation points for QPSK (0.707, 0.707, 0.707, -0.707, -0.707, -0.707, -0.707, 0.707) and 8PSK ? Is there any formula ?

    • Charan L. says:

      The numbers are pairs of coordinates. Plot these and you get the constellation of four points.(you have 8 points, each a (x,y) pair. Note that they all fall on a circle of radius .707. To plot 8PSK, you need 8 equidistant points 45 degrees apart. This is easy to calculate. They all fall on a circle of radius .707 ( squaring it you get 1.0, which is the power.)

  14. kaogula says:

    Is “analog medium” means the “carrier” is analog ? Since a wire can carry both analog signal and digital signal, it will be called “analog medium” when it’s carrying analog signal. Am I right?

    • Charan L. says:

      Analog just means continuous but in practice an analog signal is one based on a sinusoidal wave form source. This implies that information has been modulated onto a sinusoidal carrier, somehow (AM, FM, PSK, etc.). Hence the term analog almost always applies to this type of signal. This type of modulated signal can travel through many types of physical channels, also called medium, including wire, water or air.
      Charan Langton

      • kaogula says:

        Thanks for your reply. I was just little confused about these words in this tutorial: “Communications inside a computer are examples of pure digital communications, digital data over digital medium. LAN communications are digital data over analog medium.”
        The “physical channel”, also called medium,shouldn’t be distinguished into digital medium and analog medium.

        I think in this context, “digital data over digital medium” is talking about the ” digital baseband transmission” or “digital information transmissino”,and there is no carrier; and “digital data over analog medium” is talking about “digital information over digital carrier”

  15. Yes, that does sound confusing. Digital data is almost always sans a carrier, that is, it is at baseband and represented just by a voltage polarity of a fixed amplitude, i.e. +1V or -1V. All physical mediums are capable of transmitting such data, however not efficiently. The “wires” inside a chip do carry this digital data but because of the small distances and the property of the material, they can do do so without much distortion and loss. The actual wire such as an Ethernet cable however has a poorer frequency response and it would distort such digital signals.
    Charan Langton

  16. Bing says:

    Hello Charan,

    Could you confirm which s/w & tools were used in simulating these results?


    • Charan L. says:

      I used Cadence SPW, Signal Processing Workstation. SPW is a wonderful program for communication system simulation, old and stable. I am right now trying to transition to Simulink but do not find it as intuitive nor as easy to use as SPW. – Charan Langton

  17. Bing says:

    Hello Charan,

    Could you confirm which s/w & tools were used in simulating these results?


  18. nisha says:

    Awesome, very well written article. Many important points are covered here. Im glad that you shared this helpful information with us.
    I am really thankful to the blog owner for help us by giving valuable study materials.

Leave a Reply

Your email address will not be published.


This site uses Akismet to reduce spam. Learn how your comment data is processed.