Modulation Visualizer

📡 Modulation Visualizer

Interactive visualization of analog and digital modulation schemes. Enter text and watch how different modulation techniques encode data onto carrier waves. See real-time waveforms, constellation diagrams, and understand the mathematics behind wireless communication.

1.0x

About Modulation Schemes

Modulation is the process of encoding information onto a carrier wave by varying one or more of its properties (amplitude, frequency, or phase). This tool visualizes how different modulation schemes work in real-time.

Amplitude Modulation (AM)

Formula: s(t) = [A + m(t)] · cos(2πfₒt)

Varies the amplitude of the carrier wave based on the message signal.

Frequency Modulation (FM)

Formula: s(t) = A · cos(2πfₒt + β∫m(t)dt)

Varies the frequency of the carrier wave based on the message signal.

Phase Modulation (PM)

Formula: s(t) = A · cos(2πfₒt + kₚm(t))

Varies the phase of the carrier wave based on the message signal.

Amplitude Shift Keying (ASK)

Formula: s(t) = A₁ · cos(2πfₒt) for bit 1, A₀ · cos(2πfₒt) for bit 0

Digital modulation that switches between two amplitude levels.

Frequency Shift Keying (FSK)

Formula: s(t) = A · cos(2πf₁t) for bit 1, A · cos(2πf₀t) for bit 0

Digital modulation that switches between two frequencies.

Phase Shift Keying (PSK)

Formula: s(t) = A · cos(2πfₒt + φ), where φ = 0° or 180°

Digital modulation that switches between phase states.

Quadrature Amplitude Modulation (QAM)

Formula: s(t) = I(t)cos(2πfₒt) - Q(t)sin(2πfₒt)

Combines amplitude and phase modulation for high data rates. Multiple bits encoded per symbol.

How to Use

  • Enter Text: Type any text up to 100 characters
  • Select Modulation: Choose from analog (AM/FM/PM), digital (ASK/FSK/PSK), or QAM schemes
  • Adjust Speed: Use the slider to slow down or speed up the animation (0.1x to 2x)
  • Run Simulation: Click to start the visualization and watch how your text is encoded
  • Step Mode: Use the Step button to advance one symbol at a time for detailed analysis

Educational Features:

  • Real-time visualization of carrier, modulating, and modulated signals
  • Constellation diagrams for QAM showing I/Q components
  • Binary representation of your text data
  • Mathematical formulas for each modulation type
  • Symbol-by-symbol animation to understand timing