Delta Modulation Study Guide

An interactive study guide for undergraduate Electrical Engineering students. Explore the simplest form of Differential Pulse Code Modulation (DPCM) through theory, simulation, and analysis.

Fundamental Concepts

Delta Modulation (DM) is a differential pulse-code modulation (DPCM) scheme where the difference between the present sample and the previous approximation is quantized into only one bit.

This single bit indicates whether the current sample is higher or lower than the previous reconstructed value.

The Delta Modulation Equation

e(nTs) = m(nTs) - m̂(nTs - Ts)

Where e is the error signal, m is the input, and is the previous approximation.

  • Simplicity: No need for complex analog-to-digital converters (ADCs).
  • Low Bandwidth: Only 1 bit per sample is transmitted.

Transmitter Block Diagram

m(t)
Comparator
1-Bit Quantizer
+Δ if e(t) > 0
-Δ if e(t) < 0
Output Bit Stream
Integrator
(Accumulator)

Interactive DM Simulator

Adjust parameters to see real-time effects on the modulated signal.

Parameters

0.5

Controls the amplitude jump of the staircase.

20x

How many samples per signal period.

1 Hz
Status: Optimal

Time Domain Visualization

Input
DM Approx

Transmitted Bit Stream

Key Artifacts: Slope Overload & Granular Noise

Slope Overload

Occurs when the rate of change of the analog signal is greater than the Delta Modulator can follow.

Condition: |dm(t)/dt|max > Δ / Ts

Fix: Increase Step Size (Δ) or Increase Sampling Rate (fs).

Granular Noise

Occurs when the step size is too large relative to the small slope of the input signal, causing oscillation.

Condition: Step size Δ is too large for small input variations.

Fix: Decrease Step Size (Δ).

The Trade-off Visualization

Use the simulator above to observe this trade-off:
1. Set Step Size to 0.2 and Signal Freq to 2.0 Hz. You will see Slope Overload (the green line can't keep up).
2. Set Step Size to 1.5 and Signal Freq to 0.5 Hz. You will see Granular Noise (the green line oscillates wildly around the smooth blue line).

Adaptive Delta Modulation (ADM)

To solve the trade-off between slope overload and granular noise, ADM varies the step size according to the input signal characteristics.

1

Continuous Slope

If the signal is changing rapidly (consecutive 1s or 0s in bit stream), increase step size to track it.

2

Small Slope

If the signal is relatively flat (alternating 1s and 0s), decrease step size to reduce granular noise.

Advantage: ADM provides a wider dynamic range and better SNR (Signal-to-Noise Ratio) compared to Linear DM.

Overcoming Limitations

Linear Delta Modulation uses a fixed step size, which is inefficient for signals with varying power levels.

Adaptive Delta Modulation (ADM) dynamically adjusts the quantization step size. This ensures optimal performance for both high-frequency and low-amplitude signal components.

Key Takeaways

01

Simplicity

DM is the simplest form of DPCM, using only 1 bit per sample.

02

Trade-offs

Engineers must balance Step Size to avoid Slope Overload and Granular Noise.

03

Applications

Used in voice transmission (PCM versions), digital audio recording, and military communications.