Modulation
A MFSK channel with AWGN is simulated. The simulation is implemented as per the book Digital Communications by Proakis. Reed-Solomon coding is used to enhance the reliability of the system.
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (46): MFSK modulation in AWGN noise, with Reed-Solomon decoding Download |
This code basically computes the BER of an OFDM system. The ifft size is 64 .16-QAM is the modulation Technique and convolution encoding rate 1/2 is used as the coding scheme.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): OFDM Trasnmitter and Receiver (Matlab Code) Download |
This script calculates BER for a numebr of SNR values in gaussian environment for QAM 16 Modulation.It calculates 100 errors for each BER measuremnet for better results.I hope this will be helpful for students of signal processing and communications alike.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): BER Curve for QAM_16 in Gaussian Environment Download |
Simulink and Stateflow model of a full duplex Bluetooth communication link transmitting HV1, HV2, HV3, and SCORT [1] voice packets, and DM1 data packets. A system parameters block configures the whole model's packet type, slot pair and channel type. Stateflow is used to implement the...
Platforms: Matlab
License: Freeware | Size: 256 KB | Download (46): Bluetooth Full Duplex Voice and Data Transmission Download |
This application example implements an end-to-end baseband communications system compliant to the US MIL_STD_188_110B intended for long-haul and tactical communications.This model supports four different data rates: 1200bps, 600bps, 300bps and 150bps. It also implements two different interleaver...
Platforms: Matlab
License: Freeware | Size: 153.6 KB | Download (46): Defense Communications Download |
The .m file simulates a Spread-Spectrum Modulation Trx/Rcx system, in which, the phase of the pseudo-random sequence generated in the transmitter and used to encode the data stream is unknown a priory at the receiver.A parallel search strategy is employed to locally determine it in the place. It...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): DSSS enhanced with a coarse time synchronization loop Download |
The model simulates asymmetric modulation which can be observed at second scope by zooming the waveform on time axis. In this modulation technique the reference signal is sampled at positive as well as at negative peak of the carrier and held constant between two sampled points. Three phase...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Sinusoidal Asymmetric PWM modulation based three phase inverter Download |
Digital modulation techniques. Digital shift keying.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Digital Modulations Download |
By varying Modulation Index SDM and DDM can be varied and tested.Normally used in ILS (Instrument Landing System) applications.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): SDM & DDM Download |
OOK - On Off Keying, This is the Basic ASK Modulation , and remember to transmit at least (100/BER(theoretical)) data points
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): On Off Keying Download |
Initialize the message signal as 'b' and type quad in matlab workspace..
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): QPSK modulation Download |
The simulink module includes- eye diagram of each modulation- constellation diagram of each modulation- power density spectrum comparison- delay over time of each modulation- bit error rate comparison depending on chosen SNRThe model can be configured via the parameters:- SNR- number of symbols /...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): GMSK_MSK Download |
This script simulates the Binary Phase Shift keying. Since BPSK is a digital modulation scheme, you can modulate as many bits as you want. however, I have only simulated it for few bits, so that the results are visible.This is code for BPSK only, means it can only modulated two digital states on...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Binary Phase Shift Keying Download |
Quadrature Amplitude Modulation (QAM) is demonstrated in matlab using graphical user interface.To use it open QAM figure file
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Quadrature Amplitude Modulation (QAM) Download |
This program will simulate the CCK modulation for the IEEE 802.11b wireless protocol. Helpful for understanding how CCK interacts with QPSK.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): 802.11b WiFi CCK Simulation Download |
Orthogonal Variable Spreading Factor (OVSF) code tree generation. Only input value is spreading factor (must be power of 2), and only output is cell array for orthogonal codes that is SF x SF in size.Code Tree Reference:3GPP TS 25.213 V10.0.0, "3rd Generation Partnership Project;Technical...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): WCDMA OVSF Code Tree Download |
Features:- End-to-end 802.11a physical layer - All mandatory and optional data rates: 6, 9, 12, 18, 24, 36, 48, and 54 Mb/s- BPSK, QPSK, 16-QAM, 64-QAM modulations- Forward error correction coding (convolutional; code rates 1/2, 2/3, 3/4)- OFDM transmission: 52 subcarriers, 4 pilots, 64-pt FFTs,...
Platforms: Matlab
License: Freeware | Size: 194.56 KB | Download (44): IEEE 802.11a WLAN model Download |
The model simulates space vector based three phase inverter with the state space model of thefilter. The model parameters such as frequency, switching frequency, load parameters, voltage, modulation index and filter A,B,C,D parameters.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Space vector PWM based three phase inverter using state space model of filter Download |
It is training for students a PWM input signal to sinusoidal oscillator VI1 with simulink new library block.Student can change the frequency,the nivel and the ration for PWM, pulse width modulation input and set curve input/output frequency.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Training PWM signal input To Sinusoidal Relaxation Oscillator VI1 with Simulink Download |
In biomedical applications it need to be using simple circuit for convey the data information ,this design it can be used as digital modulator for low bit rate. And select or programming the appropriate scheme modulation (ASK, FSK, BPSK).
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Triplett Modulator ( ASK - FSK - BPSK ) Download |