Professional Documents
Culture Documents
M S Engineering College: Advanced Communication Lab Manual
M S Engineering College: Advanced Communication Lab Manual
ADVANCED COMMUNICATION
LAB MANUAL (15ECL76)
Prepared By
Azra Jeelani
Associate Professor
Department of Electronics and Communication Engineering
M. S. Engineering College, Bengaluru – 562110
M S Engineering College
Vision
M.S.Engineering College shall blossom into a technical institution of national
importance with global network.
Mission
• To be the leading institution in imparting Quality Engineering Education with value
systems amongst students to face global challenges.
Quality Policy
Striving for Excellence in Quality Engineering Education.
Our commitment to comply with mandatory requirements.
Vision
To equip students with strong technical knowledge by logical and innovative
thinking in Electronics and Communication Engineering domain to meet expectations
of the industry as well as society.
Mission
To educate a new generation of Electronics and Communication Engineers by
providing them with a strong theoretical foundation, good design experience and
exposure to research and development to meet ever changing and ever demanding
needs of the Electronic Industry in particular, along with IT & other inter disciplinary
fields in general.
Provide ethical and value based education by promoting activities addressing the
societal needs.
To build up knowledge and skills of students to face the challenges across the globe
with confidence and ease.
Quality Policy
Our quality policy is to develop an effective source of technical man power with
the ability to adapt to an intellectually and technologically changing environment to
contribute to the growth of nation with the participative efforts of the management, staff,
students and industry while keeping up ethical and moral standards required
Program Outcomes:
1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering
fundamentals, and an engineering specialization to the solution of complex engineering
problems.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modeling to complex
engineering activities with an understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to
assess societal, health, safety, legal and cultural issues and the consequent
responsibilities relevant to the professional engineering practice.
12. Life-long learning: Recognize the need for, and have the preparation and ability to
engage in independent and life-long learning in the broadest context of technological change.
IA Evaluation
Record Conduction of Lab Internals Total
maintenance
Write up Execution of the Viva
(weekly submission) required Result
10M 5M 3M 2M 20M
Experiment No: 1
Time Division Multiplexing of 2 Bandlimited Signals
Aim: To design and demonstrated the working of TDM using Pulse Amplitude Modulated
signals
Components required: Transistors-SL-lOO, SK-lOO, Resistors- 1 kΩ, 1.5 kΩ, OpAmp µA
741.
Theory:- TDM is a technique used for transmitting several message signals over a
communication channel by dividing the time frame into slots, one slot for each message
signal. This is a digital technique in which the circuit is highly modular in nature and
provides reliable and efficient operation. There is no cross talk in TDM due to circuit
nonlinearities since the pulses are completely isolated. But it also has its disadvantages,
which include timing jitter and synchronization is required. In pulse-amplitude modulation,
the amplitude of a periodic train of pulses is varied in proportion to a message signal. TDM
provides an effective method for sharing a communication channel.
Procedure:
1. Rig up the circuit as shown in the circuit-diagram for multiplexer.
2. Feed the input message signals ml and m2 of 2 volts P-P at 200 Hz.
3. Feed the high frequency carrier signal of 2V (P-P) at 2 kHz.
4. Observe the multiplexed output.
5. Rig up the circuit for demultiplexer.
6. Observe the demultiplexed output in the CRO.
.
Calculations :
Modulation :
DeModulation :
Expected Waveform:
RESULT: Demonstration and design of time division multiplexing is done and the
multiplexed signal is obtained.
Experiment No 2.
AMPLITUDE SHIFT KEYING
Aim : To design a circuit for generation and detection of an Amplitude Shift Keying.
Components Required: Op-amp(μA-741 ), Diode(OA 79), SL- I 00 transistor, Resistor,
Capacitor, function generator.
Theory : Amplitude-shift keying (ASK) is a form of modulation that represents digital data
as variations in the amplitude of a carrier wave. The amplitude of an analog carrier signal
varies in accordance with the bit stream (modulating signal), keeping frequency and phase
constant. The level of amplitude can be used to represent binary. Logic 0s and ls. We can
think of a carrier signal as an ON or OFF switch. In the modulated signal. Logic 0 is
represented by the absence of a carrier, thus giving OFF/ON keying operation and hence the
name given.
Procedure:
Circuit Diagram:
Modulation Circuit:
Demodulation Circuit
Expected Waveforms:
Design :
1. Modulation:
VRE(max) = 2.5v
RE = = = 1kΩ
RE = 1kΩ
Assume IB sat = 1.2IB = 0.03mA
RB = = = 10kΩ
RB = 10kΩ
2. Demodulation
fm = ; fm = 300Hz , C = 0.1 µF
R = 5.6 kΩ
3. Calculation :
a. Modulation: Frequency:
Amplitude:
b. Dernodulation: Frequency:
Amplitude
Experiment No 3
FREQUENCY SHIFT KEYING
Aim : To conduct an experiment to generate FSK signal and also design a circuit to
demodulate the same.
Procedure:
Circuit Diagram:
Design : Modulation:
VRE(max) = 2.5v
RE = = = 1kΩ
RE = 1kΩ
Assume IBsat = 0.03IB
RB = = = 10kΩ
Demodulation:
Expected Waveform:
RESULT : Frequency shift keying circuit is designed and demodulation of FSK is obtained.
Experiment No 4:
BPSK Generation and Detection
Aim: Design & demonstrate a BPSK system to transmit digital data using a suitable
carrier.Demodulate the above signal with suitable circuit.
Theorv: Phase shift keying is also one of the simplest digital modulation technique. In this
system of modulation symbol 'l' is represented by phase 'Ǿ1' and symbol 'O' is represented by
phase' Ǿ2' DPSK is one of the digital modulation schemes like PSK. Alternative to P.SK,
instead of using the patterns to set the phase of the wave, it can instead be used to change it
by a specified amount. The demodulator then determines the changes in the phase of the
received signal rather than the Phase itself. Since this scheme depends on the difference
between successive phases, it.i termed Differential phase-shift keying (DPSK).
Procedure:
1. Connections are made as shown in circuit diagram
2. Provide message signal m(t) and carrier signal c(t) using signal generator
3 Observe the BPSK signal at the pin 3 of IC CD405 l and note down the readings (Voltage
and time period)
4. Connect the detection circuit as shown and supply the BPSK signal and c(t)
5. Verify carefully, observe the intermediate ASK signal and finally observe detected signal,
note down its voltage level and time period.
BPSK Modulator :
Demodulator Circuit :
Design :Modulation :
RC = = 1kΩ , Rb = = 10 KΩ
Ib = = 0.025 mA, Rb = = 10 KΩ
Demodulation :
>>Rc>>
Expected Waveforms:
Result: BPSK circuit for modulation and demodulation circuit are studied and verified
through waveforms.
Experiment No 5.
Theory:
The reflex klystron makes use of velocity modulation to transform a continuous electron
beam into microwave power. Electrons emitted from the cathode are accelerated and passed
through the positive resonator towards negative reflector, which retards and finally, reflects
the electrons and the electrons turn back through the resonator, suppose an rf field exist
between the resonators the electrons travelling forward will be accelerated electrons leave the
resonator at an the voltage at the Resonator changes in amplitude. The accelerated electrons
leave the resonator at an increased velocity and the retarded electrons leave at the reduced
velocity. The electrons leaving the resonator will need different time to return, due to change
in velocities. As a result, returning electrons group together in bunches. As the bunches pass
through resonator, they interact with voltage at resonator grids. If the bunches pass the grid at
such a time that the electrons are slowed down by the voltage then energy will be delivered to
the resonator and Klystron will oscillate. The dimensions of resonant cavity primarily
determine the frequency. Hence, by changing the volume of resonator, mechanical tuning of
Klystron is possible. Also a small frequency change can be obtained by adjusting the reflector
voltage. This is called Electronic Tuning.
For further details refer Microwave Devices and Circuits by Samuel Y. Liao
Calculations:
Frequency:
Guided wavelength:
Tabular Column:
Calculations:
Result: Microwave test bench is setup to find the frequency,power, attenuation and
wavelength.
Experiment No 6:
Procedure:
1. Set up the system as shown in block for a standard dipole antenna
2. Keeping the voltage at minimum, switch ON the power supply.
3. Vary the power supply voltage and check the output for different VCO frequencies.
4. Keeping at the resonant frequceny , calculate and keep the minimum distance for field
between the transmitting and receiving antenna using the formula: S = 2d0.0 where cl is
the broader dimension of the antenna.
5 Keeping the line of sight properly (0° at the tum table). Tabulate the output obtained.
6. Rotate the tum table in clock wise and anti clockwise for different angle of deflection and
tabulate the output for every angle(E~).
7. Plot a graph: angle Vs output
8 Find the half power beam with (HPBW) from the points where the power half (3dB points
or 0.707\i points)
9.Directivity of the antenna can be calculated using the formula 45253 I (HPBW)4 where
HPBW is the half power beam width in degrees. En and E < >> are the output signals
measured at the receiving antenna for 00 and for different angles respectively.
10.Gain of the antenna can be calculated using the formula.
Gain measurement
1. Set as per the steps given in the previous procedure from 1-15 .
2. Connect the RF output to detector with out disturbing any setting of the transmitter .
3. observe the output of the detector on SWR meter that will be the transmitting power
Pt ----dB
4. Calculate the receiving power from the receiving antenna this will give sthe Pr
5. calculate this for two values.
6. Gain G =4∏S/λo(Pt/Pr)1/2 .
7. S= distance between transmitter and receiver,
8. λo is free space wave length =12.5cm.
Circuit Diagram
Fig 14. Antenna setup for finding out directivity and gain.
Experiment No 7(a)
Components Required: Power supply, Microwave source, attenuator, detector, active filter,
VSWR or CRO
Theory:
A Directional coupler is device with which it is possible to measure the incident and reflected
wave separately. It consists of two transmission lines the main arm and auxiliary arm,
electromagnetically coupled to each other. The power entering, in the main arm gets divided
between port2 and port3, and almost no power comes out in portr4. Power entering at port2 is
divided between port1 and port4.
Procedure:
1. Set up the system as shown in figure
2. Keeping the voltage at minimum, Switch On the power supply.
3. lnsert a 50ohm transmission line and check for the output at the end of the system using a
CRO/VSWR meter/ F power meter
4. Vary the power supply voltage and check the output for different VCO frequencies.
5. Keep the VCO frequency constant, note down the output. This value can be taken as the
input to the power divider.
6. Replace the 50ohm transmission line with the Wilkinson power divider.
7. Tabulate the output at port2,3 and 4.
8. Calculate insertion loss and coupling factor in each coupled arm.
9. Calculate the isolation between port 3 and 4 by feeding the input to port 3 and measure
output at port by terminating port I and port 2.
10.Repeat the experiment for different VCO frequencies .
Observations:
P2out(dB) (P1 –input, P2- detector, P3& P4- matched load)
P3out(dB) (P1 –input, P3- detector, P2& P4- matched load)
P2out(dB) (P1 –input, P4- detector, P2& P3- matched load
Experiment No 7(b).
APPARATUS: Power supply, attenuator, detector, active filter, CRO, metal Zig
PROCEDURE:
1.Connect 6dB attenuator to RF output in C-band solid state source with power supply order
to control noise.
2. Also connect an 6dB attenuator to detector also.
3. In order to gain proper sine wave tune voltage and gain.
4. Once we get sine wave, place a ring resonator in metal zig. Then place metal zig between
supply and detector.
5. Now adjust voltage and gain in order to get a sine wave.
6. Now tabulate the values of voltage obtained from CRO and frequency which is obtained
from power supply.
7. This is the procedure for ring resonator in air. Now cover the ring resonator with a material
on metal zig and follow the same procedure to get dielectric.
Fig. .18 Layout of a microstrip ring resonator with input and output lines
In (.6), ro is the mean radius of the ring and n is the mode number. The other symbols are
defined in section .1. The ring has the lowest order resonance for n = 1. For this mode, the
field maxima occur at the two coupling gaps and nulls occur at 90 locations from the
coupling gaps.
Equation (.6) does not take into account the coupling effects at the gaps. As explained in
section .1 for the rectangular resonator, the resonance frequency of the ring is also affected by
the coupling gap. The deviation from the intrinsic resonant frequency, however, is much
smaller than in the case of a rectangular resonator.
Coupling can be increased upto some extent by making the feeding lines as curved shown in
fig. .5.
Block Diagram:
Fig 20: Experimental setup for studying the resonance characteristics of ring resonator
Tabular Column
Experiment No 7(c).
Apparatus: Power supply, attenuators, detector, active filter, CRO, metal zig, VSWR,
50ohm mismatch terminals.
Procedure:
1.First check only for sine wave without connecting the metal zig and set the frequency as
5gHz.
2. Now remove the connection to CRO and connect it to VSWR.
3. Set the VSWR to 0.
4. Connect the metal zig also.
5. If p2 is considered as output then p3 is connected to 50ohm mismatch terminator and
vice-versa.
6. p I is always considered as input.
7. Calculate the power arm 2 and 3 and isolation which should be zero.
Theory:
Power divider is a 3 port device in which one input port and two ouput ports.When the power
is fed at input port 1,power will emerge from the other two ports 2 and 3.it is impossible to
match all the ports of power divider. Inorder to match all the three ports, an isolation
resistance of 2Z0 is added between ports 2 and 3.With this the proper isolation is provided
between ports 2 and 3.
Calculation:
Isolation: 20 log(V3/V2)
Result: Isolation, insertion loss and coupling loss of a power divider are measured.
Experiment No 8:
Transmitter:
Fibre optic transmitters are typically composed of a buffer, driven and optical source.
The buffer provides both an electrical connection and Isolation between the transmitter and
the electrical system supplying the data.
Receiver:
The comparator circuit PLL, LPF AC amplifier circuit from receiver on the board. It is able
to do the modulation process in order to recover the original information signal.
Procedure :
1. Connect the power supply to the board.
2. Ensure all the switched faults are off.
3. Make the following connections
Connect 1kHz Square wave output of emitter 1 's input
Connect the fibre optic cable between emitter output and detectors input
Detector 1 's output to comparator 1 's input
Comparator 1 's output to AC amplifier 1‘s input
4. On the board, switch emitter l's driver to digital mode.
5. Switch ON the power
6. Monitor both the inputs to comparator 1 . Slowly adjust the comparators bias preset, until
DC level on the input lies mid way between the high and low level of the signal on the
positive input.
7. Observe the input to emitter l with the output from AC amplifier l and note that the two
signals are same.
CRO
Experiment No 8(a):
Measurement of Numerical Aperture,Bending loss and
Propagation Loss
Theory : Numerical aperture refers to the wave angle of which the light incident on the fiber
end is totally internally reflected and is transmitted properly along the fiber. It s formed by
the relation of this angle of the fiber optic in the cone of acceptance of the fiber.
8. Vary the distance between the screen and optic cable and make it coincide with one of
the concentric circles. Note the distance.
9. Tabulate the various distance and diameter of the circles made on the white screen
and compute the numerical aperture from formula given above.
Tabular Column
Sl No Length(cm) Width(cm) = =
√ √
Tabular Column:
α = ………….nepers /m.
α in dB/ m = 8.686 * α in nepers/m
Result: Numerical aperture, bending loss, propagation loss and coupling loss of an optical
fibre is determined.
Experiment No .1
Simulation of NRZ,RZ Half Sinusoid and Raised Cosine Pulses
and generate eye diagram for binary polar signalling using
MATLAB:
Aim :To design, simulate a NRZ,RZ Half Sinusoid and Raised Cosine Pulses and generate
eye diagram for binary polar signalling using MATLAB. .
Software Tool Required MATLAB Version
Half sinusoid pulse:
t = 0:0.2:2;
f=.5;% Input Signal Frequency
x=sin(2*pi*f*t);% Generate Sine Wave
x(x>0) = 0; % Rectified Sine Wave
plot(t,x);
axis([xlim -1 1])
Line codes:
clc;
close all;
clear all;
x=[1 0 1 1 0 1];
nx=size(x,2);
sign=1;
i=1;
while i<nx+1
t = i:0.001:i+1-0.001;
if x(i)==1
unipolar_code=square(t*2*pi,100);
polar_code=square(t*2*pi,100);
bipolar_code=sign*square(t*2*pi,100);
sign=sign*-1;
manchester_code=-square(t*2*pi,50);
else
unipolar_code=0;
polar_code=-square(t*2*pi,100);
bipolar_code=0;
manchester_code=square(t*2*pi,50);
end
subplot(4,1,1);
plot(t,unipolar_code);
ylabel('unipolar code');
hold on;
grid on;
axis([1 10 -2 2]);
subplot(4,1,2);
plot(t,polar_code);
ylabel('polar code');
hold on;
grid on;
axis([1 10 -2 2]);
subplot(4,1,3);
plot(t,bipolar_code);
ylabel('bipolar code');
hold on;
grid on;
axis([1 10 -2 2]);
subplot(4,1,4);
plot(t,manchester_code);
ylabel('manchester code');
hold on;
grid on;
axis([1 10 -2 2]);
i=i+1;
end
The Raised Cosine Transmit Filter and Raised Cosine Receive Filter blocks are designed for
raised cosine filtering. Each block can apply a square-root raised cosine filter or a normal
raised cosine filter to a signal. You can vary the rolloff factor and span of the filter.
The Raised Cosine Transmit Filter and Raised Cosine Receive Filter blocks are tailored for
use at the transmitter and receiver, respectively. The transmit filter outputs an upsampled
(interpolated) signal, while the receive filter expects its input signal to be upsampled. The
receive filter lets you choose whether to have the block downsample (decimate) the filtered
signal before sending it to the output port.
Both raised cosine filter blocks introduce a propagation delay, as described in Group Delay.
Combining Two Square-Root Raised Cosine Filters
This model shows how to split the filtering equally between the transmitter's filter and the
receiver's filter by using a pair of square root raised cosine filters.
The use of two matched square root raised cosine filters is equivalent to a single normal
raised cosine filter. To see this illustrated, load the model doc_rrcfiltercompare by typing the
following at the MATLAB command line.
doc_rrcfiltercompare
Fig 3: Simulink Model for eye diagram and signal space diagram
The filters share the same span and use the same number samples per symbol but the filters
on the upper path have a square root shape while the filter on the lower path has the normal
shape. Run the model and observe the eye and constellation diagrams. The performance is
nearly identical for the two methods. Note that the limited impulse response of practical
square root raised cosine filters causes a slight difference between the response of two
cascaded square root raised cosine filters and the response of one raised cosine filter.
RESULT:Thus NRZ, RZ Half Sinusoid and Raised Cosine Pulses andeye diagram for binary
polar signalling were designed using MATLAB and output was verified successfully.
Experiment No 2:
Simulate the Pulse code modulation and demodulation system
and display the waveforms.
Aim : To design, simulate the Pulse code modulation and demodulation system and display
the waveforms.
Software Tool Required: Matlab
Program:
%PCM TRANSMITTER
%Analog Signal(Sinusoidal signal)
f=2; %Maximum frequency of the signal
fs=20*f; %Nyquist sampling freq rate
t=0:1/fs:1;
a=2;%Amplitude
x=a*sin(2*pi*f*t);
%level shifting
x1=x+a;
%Quantization
q_op=round(x1);
%Decimal Value in to binary value
enco=de2bi(q_op,'left-msb');
%PCM Receiver
deco=bi2de(enco,'left-msb');
%shifting the amplitude level to the original value
xr=deco-a;
%plotting
plot(t,x,'r- ',t,xr,'k+-');
xlabel('Amplitude');
ylabel('original Signal');
legend('original signal','Reconstructed Signal');
Second Method
clc;
closeall;
clear all;
n=input('Enter n value for n-bit PCM system : ');
n1=input('Enter number of samples in a period : ');
L=2^n;
% % Signal Generation
% x=0:1/100:4*pi;
% y=8*sin(x); % Amplitude Of signal is 8v
% subplot(2,2,1);
% plot(x,y);grid on;
% Sampling Operation
x=0:2*pi/n1:4*pi; % n1 nuber of samples have tobe selected
s=8*sin(x);
subplot(3,1,1);
plot(s);
title('Analog Signal');
ylabel('Amplitude--->');
xlabel('Time--->');
subplot(3,1,2);
stem(s);grid on; title('Sampled Sinal'); ylabel('Amplitude--->'); xlabel('Time--->');
% Quantization Process
vmax=8;
vmin=-vmax;
del=(vmax-vmin)/L;
part=vmin:del:vmax; % level are between vmin and vmax with
difference of del
code=vmin-(del/2):del:vmax+(del/2); % Contaion Quantized valuses
[ind,q]=quantiz(s,part,code); % Quantization process
% ind contain index number and q contain
quantized values
l1=length(ind);
l2=length(q);
fori=1:l1
if(ind(i)~=0) % To make index as binary decimal so started from 0
to N
ind(i)=ind(i)-1;
end
i=i+1;
end
fori=1:l2
if(q(i)==vmin-(del/2)) % To make quantize value inbetween the levels
q(i)=vmin+(del/2);
end
end
subplot(3,1,3);
stem(q);grid on; % Display the Quantize values
title('Quantized Signal');
ylabel('Amplitude--->');
xlabel('Time--->');
% Encoding Process
figure
qunt=reshape(coded,n,length(coded)/n);
index=bi2de(qunt','left-msb'); % Getback the index in decimal form
q=del*index+vmin+(del/2); % getback Quantized values
subplot(2,1,2); grid on;
plot(q); % Plot Demodulated signal
title('Demodulated Signal');
ylabel('Amplitude--->');
xlabel('Time--->');
Result:
Enter n value for n-bit PCM system : 4
Enter number of samples in a period : 8
Experiment No .3
Simulation of QPSK transmitter and receiver & Plot the signals
and its constellation diagram:
AIM: To design, simulate QPSK transmitter and receiver & Plot the signals and its
constellation diagram
SOFTWARE TOOL REQUIRED : MATLAB & Simulink
Program:
QPSK Modulation & Demodulation:
clc;
clear all;
close all;
data=[0 1 0 1 1 1 0 0 1 1]; % information
%Number_of_bit=1024;
%data=randint(Number_of_bit,1);
figure(1)
stem(data, 'linewidth',3), grid on;
title(' Information before Transmiting ');
axis([ 0 11 0 1.5]);
data_NZR=2*data-1; % Data Represented at NZR form for QPSK
modulation
s_p_data=reshape(data_NZR,2,length(data)/2); % S/P convertion
of data
br=10.^6; %Let us transmission bit rate 1000000
f=br; % minimum carrier frequency
T=1/br; % bit duration
t=T/99:T/99:T; % Time vector for one bit information
% XXXXXXXXXXXXXXXXXXXXXXX QPSK modulatio
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
y=[];
y_in=[];
y_qd=[];
for(i=1:length(data)/2)
y1=s_p_data(1,i)*cos(2*pi*f*t); % inphase component
y2=s_p_data(2,i)*sin(2*pi*f*t) ;% Quadrature component
y_in=[y_in y1]; % inphase signal vector
y_qd=[y_qd y2]; %quadrature signal vector
y=[y y1+y2]; % modulated signal vector
end
Tx_sig=y; % transmitting signal after modulation
tt=T/99:T/99:(T*length(data))/2;
figure(2)
subplot(3,1,1);
Z_qd_intg=(trapz(t,Z_qd))*(2/T);%integration using
trapizodialrull
if (Z_qd_intg>0)% Decession Maker
Rx_qd_data=1;
else
Rx_qd_data=0;
end
end
figure(3)
stem(Rx_data,'linewidth',3)
title('Information after Receiveing ');
axis([ 0 11 0 1.5]), grid on;
% XXXXXXXXXXXXXXXXXXXXXXXXX end of program
XXXXXXXXXXXXXXXXXXXXXXXXXX
Result:
Result:
N=10000
1. Double-click on the Random Integer Generator and adjust the set size to a proper value
(Remember that the input to the QPSK modulator should be either 0, 1, 2, or 3).
2. In the Random Integer Generator block, set the Sample Time to 1e-6 (i.e. 1 µs) and the
Samples per frame parameter to 1024.
3. In the AWGN block, set the Symbol period parameter to 1e-6 (i.e. 1 µs) and the Number
of bits per symbol parameter to 2 (since QPSK uses 2 bits per symbol).
4. For the Error Rate Calculation block, set the Output data field to “port” so you can
connect the Display block.
5. The Display Block will show you three values. The first value is the BER, the second
value is the number of incorrect bits, and the third value is the total number of bits
received. Set the simulation time to 10 seconds.
6. In both QPSK Modulator and Demodulator blocks, set the Constellation ordering to
Gray. Take a note of the constellation points.
7. In this experiment, you will adjust the value of the in the AWGN block, starting from 3,
incrementing by 1 every step, and ending at 15, and observe the error rate displayed in
the Display block. Make a table recording the value of and the corresponding BER.
8. Plot BER vs. and compare with the theoretical values. Comment on the results.
9. Repeat for Binary Constellation ordering in both QPSK modulator and demodulator
blocks and comment on the results
RESULT Thus QPSK transmitter ,receiver constellation diagram were generated using
MATLAB and output was verified successfully.
Experiment No 4:
Test the performance of a binary differential phase shift keying
system by simulating the noncoherent detection of binary DPSK.
Aim: To design, simulate DBPSK modulation and Demodulation & Plot the signals and its
constellation diagram
Program: DBPSK Modulation & Demodulation: Simulink, developed by The Math Works,
is an environment for multi-domain simulation and Model-Based Design for dynamic and
embedded systems. It provides an interactive graphical environment and a customizable set
of block libraries that helps to design, simulate, implement and test a variety of time-varying
systems, including communications, controls, signal processing, video processing, and image
processing. With Simulink, the models are built by dragging and dropping blocks from the
library browser onto the graphical editor and connecting them with lines that establish
mathematical relationships between blocks. Simulation parameters are set by double clicking
the various blocks as listed in Table 1.
Table 1: Parameter Settings for the Various Blocks in the Models of DBPSK,
Name of the Block Name of the Parameter DBPSK P
Sample time 1
samplesperframe 1000
Decimation 1
Frames Concatenate frames (2-D array
The baseband simulation models designed of M-ary DPSK for M=2, 4, 8 i.e. for DBPSK,
DQPSK and 8-DPSK are given in Figure 4, 5 and 6. The Bernoulli Binary Generator block
generates random binary numbers using a Bernoulli distribution. The Display block shows
the value of its input, the amount of data displayed and the display format can be control by
selecting a Format choice: short, which displays a 5-digit scaled value with fixed decimal
point. The Decimation parameter enables to display data at every nth sample, where n is the
decimation factor. The default decimation 1, displays
Figure 7: BER Performance of DBPSK over AWGN Channel Using Simulink and its
Comparison with the Theoretical Output BER Curve
CONCLUSIONS
1. The BER for all the digital Modulation schemes decrease monotonically with
increasing values of Eb/No
2. It is observed from the simulation curves and the mathematical analysis of the signals
that, as the number of signals or number of M increases, the error probability or more
clearly the probability of error rate is increased.
3. Both simulation using Simulink and .m files show that the performance of M-ary
differential modulation techniques in AWGN channel has almost same bit error
performance. So, the simulation of higher order modulation techniques can be done
easily using Simulink as compared to creating complex m files.
4. Simulation of DBPSK using Simulink gives the best results. This tool also simplifies
the process of passing from simulation to implementation, without the necessity of
being a specialized hardware engineer.
2. What are the applications of magic tee? Why it is called “magic tee”?
18. Draw the J v/s E characteristics of gunn diode showing NDC region
21. What is the difference between transmission lines and coaxial lines
22. Why cylindrical cavity resonators are not used with klystrons?
30. Mention the two main resources available with communication channels
39. What are the requirements that a digital modulation scheme must satisfy
45. Mention the advantages of DPSK? Also what are its disadvantages?