Pulse Code Modulation (PCM) Simulation
Signal Configuration
Preset Signals
Custom Signal
Signal Type:
Sine Wave
Square Wave
Triangle Wave
Sawtooth Wave
Frequency (Hz):
2 Hz
Amplitude:
0.8
Draw your own signal by clicking and dragging on the canvas below:
Clear Drawing
PCM Parameters
Sampling Method:
Ideal (Impulse) Sampling
Natural Sampling
Flat-Top Sampling
Sampling Rate:
16 samples/period
Quantization Levels:
8 levels (3-bit)
16 levels (4-bit)
32 levels (5-bit)
64 levels (6-bit)
128 levels (7-bit)
256 levels (8-bit)
Process Signal
Reset
Step 1: Original Analog Signal
Analog
Analog Signal
Step 2: Sampling
Sampling
Original Signal
Sampled Signal
Step 3: Quantization
Quantization
Sampled Values
Quantized Values
Step 4: Binary Coding
Reconstructed Signal
Reconstructed
Original Signal
Reconstructed Signal