This project demonstrates the implementation of a Binary Phase Shift Keying (BPSK) digital communication system using MATLAB.
The system performs end-to-end communication by converting a text message into binary data, modulating it using BPSK, transmitting it through a noisy channel, recovering the received signal, and evaluating system performance using Bit Error Rate (BER).
- Text to binary conversion
- BPSK modulation
- Additive White Gaussian Noise (AWGN) channel simulation
- Signal demodulation and bit recovery
- Message reconstruction
- Bit Error Rate (BER) calculation
- BER analysis under different noise levels
- Signal visualization using MATLAB plots
Text Message
↓
Binary Conversion
↓
BPSK Modulation
↓
Noise Channel (AWGN)
↓
Demodulation
↓
Recovered Bits
↓
Recovered Message
↓
BER Analysis
- Original binary data
- BPSK modulated signal
- Received noisy signal
- Comparison between original bits and recovered bits
- Error detection and BER calculation
BER is evaluated for different noise levels to study the robustness of the communication system.
- MATLAB
- Digital Communication Concepts
- BPSK Modulation
- Signal Processing
- QPSK implementation
- Theoretical vs simulated BER comparison
- Constellation diagrams
- GUI-based visualization
- SNR-based performance analysis
Beema Shahana Shiyad
B.Tech Electronics and Communication Engineering


