CS Lab
CS Lab
ODDANCHATRAM- 624619
REGISTER NO:
1
2
INDEX
CYCLE-II
7 Simulation of ASK , FSK , and BPSK
generation and detection schemes
3
4
CYCLE-I
EXPERIMENTS
5
BLOCKDIAGRAM:
6
EXPT NO: 1
DATE:
AIM:
To study signal sampling & its reconstruction using natural sampling , sample
& hold technique.
APPARATUS REQUIRED:
Sampling&itsreconstructionkit-DCT001
Power supply
Patch chords
CRO
THEORY:
7
MODEL GRAPH:
TABULATION:
Time period
S. No Name of the signal Amplitude in V In M Sec
1 CARRIER SIGNAL
2 ANALOG SIGNAL
3 SAMPLED SIGNAL(1)
4 SAMPLED SIGNAL(2)
5 RECOSTRUCTED
SIGNAL(1)
6 RECOSTRUCTED
SIGNAL(2)
8
PROCEDURE:
RESULT:
Thus the signal sampling & reconstruction using natural sampling technique
was studied & its output was verified.
9
BLOCK DIAGRAM:
10
EXPT NO: 2
DATE:
TIME DIVISION MULTIPLEXING
AIM:
To perform the Time Division Multiplexing and De-multiplexing using Pulse
Amplitude Modulation.
APPARATUS REQUIRED:
TDMTrainerkit–x1-02
Patch Chords
Power supply
CRO
THEORY:
In Time Division Multiplexing, the narrow pulses with wide spaces between
them can be used by signals from other sources. Moreover, although the spaces are
fixed in width, pulses may be made as narrow as desired.
Four input signals, all band-limited to Fs by the input filters are sequentially
sampled at the transmitter by a rotary switch. The switch makes Fs revolutions per
second and extracts one sample from each input during each revolution. The
outputattheswitchisaPAMwaveformcontainingsamplesoftheinputsignalsperiodically
interlaced in time. The samples from adjacent input message channel were
separated by Ts/M, where M is the number of input channels. A set of M pulses
consisting of one sample from each of the M-input channels is called frame.
11
MODEL GRAPH:
TABULATION
Time period in
S. No Name of the signal Amplitude in V M Sec
1 MESSAGE SIGNAL1
2 MESSAGE SIGNAL2
3 TDM SIGNAL
4 DEMULTIPLEXED SIGNAL1
5 DEMULTIPLEXED SIGNAL2
12
PROCEDURE:
Connect the four channel inputs 250Hz, 500Hz, 1KHz, 2KHz to the input
of transmitter CH0,CH1,CH2,CH3 respectively.
Connect the Power supply to kit.
Observe the Time Division Multiplexed PAM wave format the output of
the Multiplexer(TXD).
Observe the four different signals placed in their respective timeslots.
There constructed signals can be obtained from the filter at receiver section.
Note readings for 2 different channels & plot graph.
RESULT:
Thus the Time Division Multiplexing and De-multiplexing using Pulse Amplitude
Modulation is performed & the signals are reconstructed at the receiver .
13
BLOCK DIAGRAM:
14
EXPT NO: 3
DATE:
FM MODULATOR AND DEMODULATOR
AIM:
To perform frequency modulation & demodulation
APPARATUS REQUIRED:
Experiment kit ACLT-002
Patch Chords
Power supply
CRO
THEORY:
15
MODEL GRAPH:
TABULATION:
Time period in
S. No Name of the signal Amplitude in V ms
1 MESSAGE SIGNAL
2 CARRIER SIGNAL
3 FREQUENCY
MODULATED SIGNAL
4 FREQUENCY
DEMODULATED SIGNAL
16
PROCEDURE:
RESULT:
17
BLOCK DIAGRAM:
18
EXPT NO: 4
DATE:
AIM:
To study the principle of Pulse Code Modulation with the help of channel
TDM, sampling of analog signal, A/D,D/A conversion.
APPARATUS REQUIRED:
Experiment kitDCL-03&DCL-04
Patch Chords
Power supply
CRO
THEORY:
19
MODELGRAPH:
MESSAGE SIGNAL
CLOCK SIGNAL
A(V)
DE MULTIPLEXED SIGNAL
TIME (MS)
TABULATION
Time period in
S .No Name of the signal Amplitude in V MS
1 MESSAGE SIGNAL
2 TRANSMITTED DATA
3 RECEIVED DATA
4 RECOSTRUCTED SIGNAL
20
PROCEDURE:
Connect the power supply in proper polarity to the kits DCL-03, DCL -
04&switch it on.
Connect 500hz, 1khz signal of FG to CH0, CH1 of Sample & Hold circuit
OUT0, OUT1 are multiplexed & pulse code modulated.
Transmitter output can be viewed at MUXOUT.
TX DATA, TXCLK, TXSYNC signals are connected to RXDATA,
RXCLK, RXSYNC for proper transmission & synchronization.
Receiver output can be obtained at CH0 & CH1.
Keep SW1 in fast mode.
Note the readings for one signal & plot the graph.
RESULT:
Thus the principle of Pulse Code Modulation with the help of channel
TDM, sampling of analog signal, A/D, D/A conversion is studied & the outputs are
plotted .
21
BLOCK DIAGRAM:
22
EXPTNO: 5
DATE:
DELTAMODULATIONANDDEMODULATION
AIM:
To implement the principle of delta modulation and demodulation using 1KHz
sine signal.
APPARATUSREQUIRED:
Delta modulation & demodulation trainer Kit-VCT-32
CRO
Patch chords and probe
THEORY:
Delta modulation is the process of quantizing the difference between analog
information signal and integrated signal of one bit quantize output. The integrator
Output is the approximation of analog input signal. The delta modulated output will be one for rising
portion of input signal & zero for falling portion of input signal.
23
TABULATION:
2 STAIRCASESIGNAL
3 DELTAMODULATED
SIGNAL
4 DELTADEMODULATED
SIGNAL
24
PROCEDURE:
1. Connect the test points P1 to P7, P3 to P11 and P10 to P23 using patch chords.
2. Ensure that all switches in switched faults block in OFF position and
all potentiometers POT1, POT2 & POT3 in minimum position.
3. Obtain the input signal at test point P1 using CRO & set sine wave amplitude to
3Vpp and note down the readings.
4. Obtain the staircase signal with respect to input signal at test point P8.
RESULT:
Thus the implementation of principle of delta modulation and demodulation using 1KHz
sine signal is completed & the readings are plotted in linear graph.
25
BLOCK DIAGRAM: NRZ-L
26
EXPTNO: 6
DATE:
LINE CODINGSCHEMES
AIM:
To learn various line coding schemes such as NRZ-L, NRZ-M, BIO-L, BIO-M, URZ
APPARATUS REQUIRED:
Trainer Kit- DCL-05&06
CRO
Patch chords and probe
THEORY:
NON-RETURN TO ZERO-LEVEL (NRZ-L):
The data format is very simple where all ‘ones’ are represented by ‘high’ & all ‘zeros’ by
‘low’.
27
BLOCK DIAGRAM: NRZ-M
28
29
BLOCK DIAGRAM: BIO-L
30
31
BLOCK DIAGRAM: BIO-M
32
33
BLOCK DIAGRAM : URZ
34
PROCEDURE:
Make connections as shown in block diagram.
Connect CLOCK & DATA generated on DCL-05 to CODING CLOCK IN & DATA
INPUT respectively.
Obtain the output from OUT4 of DCL-06 by adjusting SW2 to get corresponding data
format.
35
MODEL GRAPH:
TABULATION:
2 DATA SIGNAL
3 (NRZ-L) SIGNAL
4 (NRZ-M) SIGNAL
5 (BIO-L) SIGNAL
6 (BIO-M) SIGNAL
7 URZ SIGNAL
36
RESULT:
Thus the various line coding schemes such as NRZ-L, NRZ-M, BIO-L, BIO-M, URZ
are learn & graphs are plotted.
37
CYCLE-II
EXPERIMENTS
FLOW CHART
START
GENERATEMODULATINGAND
CARRIERSIGNAL
PERFORMAMMODULATION&DEMODU
LATION
PLOTTHEAM
MODULATED
&DEMODULATE
DWAVEFORMS.
STOP
EXPT NO: 7
DATE:
SMULATIONOFAMPLITUDEMAODULATIONANDDEMODULATION
AIM:
APPARATUS REQUIRED:
ALGORITHM:
Message Signal
1
-1
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
AM Modulated Output
1
-1
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
AM De Modulated Output
2
-2
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
PROGRAM: AM
Fs=800;%Samplingrateis8000samplespersecond.
Fc=10;%CarrierfrequencyinHz
t=[0:5*Fs]'/Fs;%Samplingtimesfor.1secondx=
sin(2*pi*t);%Representationofthe signal
y=ammod(x,Fc,Fs);
%Modulatextoproducey.subplot(3,1,1);
plot(t,x);title('MessageSignal');%Plot
xontop.subplot(3,1,2);
plot(t,y);title('AMModulatedOutput');
%Plotyontop.z=amdemod(y,Fc,Fs);
subplot(3,1,3);
plot(t,z);title('AMDeModulatedOutput');%Plotyontop
RESULT:
START
ENTERINPUTBINARYDATA
SETCF1&CF2
PLOTTHEAK, FSK&PSK
MODULATED &DEMODULATEDWAVEFORMS.
STOP
EXPTNO: 8
AIM:
APPARATUSREQUIRED:
ALGORITHM:
PROGRAM: ASK
clc;clear
all;
message=[1 0 1 0 1 0 1
0];message_len=length(message);t=0:0.0
1:1;
x=length(t);one=s
in(2*pi*t);zero=z
eros([1 x]);ask=0;
%modulation
fori=1:1:message_leni
f(message(i)==1)
ask=[askone];
ASK OUTPUT:
CARRIER SIGNAL
1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0 THE INPUT BINARY DATA
-1
1
1 2 3 4 5 6 7 8
0.5 ASK MODULATED OUTPUT
0 100 200 300 400 500 600 700 800 900
0 ASK DE-MODULATED OUTPUT
-1
0.5
0
1 2 3 4 5 6 7 8
elseif(message(i)==0)
ask=[askzero];
end
end
subplot(4,1,1);
plot(t,one);title('CARRIER
SIGNAL');
subplot(4,1,2);
stem(message);
title('THEINPUTBINARYDATA');
subplot(4,1,3);
plot(ask)
title('ASKMODULATEDOUTPUT');
%demodulationrecovered_signal=zero(1,
message_len);fori=1:message_len
index=((i)*x);if(a
sk(index)==0)
recovered_message(i)=0;
else
recovered_message(i)=1;
end
endsubplot(4,
1,4);
stem(recovered_message);
title('ASKDEMODULATEDOUTPUT');
FSK OUTPUT:
Digital input
1
0.5
am
0
0 0.5 1 1.5 2 2.5 3 3.5 4
time
fsk
1
0
am
-1
0 0.5 1 1.5 2 2.5 3 3.5 4
time
fskdemod
1
0.5
am
0
0 0.5 1 1.5 2 2.5 3 3.5 4
time
FSK:
clc;clear
all;close
all;
%n=input ('enter input
bits=');n=[1010];
%nrz pulse
shapingi=1;
t=0:0.01:length(n);f
orj=1:length(t)
if
t(j)<=iy(j
)=n(i);
else
i=i+1;
end
endsubplot(3,
1,1);
plot(t,y,'k');
axis([0 length(n) -1
2]);xlabel('time');
ylabel('amp');title('
digitalinput');
% carrier
generationf1=10;
f2=5;
y1=sin(2*pi*f1*t);
y2=sin(2*pi*f2*t);
%fsk
forj=1:length(t);i
fy(j)==1
z(j)=y1(j);
else
z(j)=y2(j);
end
end
subplot(3,1,2);
plot(t,z,'k');
xlabel('time');
ylabel('amp');
title('fsk');
%fsk
demodulationforj=
1:length(t);
ifz(j)==y1(j)
k(j)=1;
else
k(j)=0;
end
end
subplot(3,1,3);
plot(t,k,'k');
xlabel('time');
ylabel('amp');title
('fsk
demod');gridon;
PROGRAM:BPSK
clc;clear
all;close
all;
%n=input ('enter input
bits=');n=[11001010];
%b2n
form=1:length(n)
ifn(m)==0
nn(m)=-1;
else
nn(m)=1;end
end
BPSK OUTPUT:
Digital input
2
0
am
-2
0 1 2 3 4 5 6 7 8
time
psk
1
0
am
-1
0 1 2 3 4 5 6 7 8
time
pskdemod
2
1
am
0
-1
0 1 2 3 4 5 6 7 8
time
%nrz pulse
shapingi=1;
t=0:.01:length(n);
forj=1:length(t)
if
t(j)<=iy(j)
=nn(i);
else
i=i+1;
end
endsubplot(3,
1,1);
plot(t,y,'k');
axis([0 length(n) -2
2]);xlabel('time');
ylabel('amp');title('
digitalinput');
%carrierx=cos(2
*pi*2*t);
%pskmodbpsk
=y.*x;subplot(
3,1,2);
plot(t,bpsk,'k');
xlabel('time');
ylabel('amp');
title('psk');
%pskdemodulation
forj=1:length(t);
if
x(j)==bpsk(j
)k(j)=1;
else
k(j)=0;
end
end
subplot(3,1,3);
plot(t,k,'k');
axis([0 length(n) -1
2]);xlabel('time');
ylabel('amp');
title('pskdemod');grid on;
RESULT:
Thus the MATLAB code to perform Amplitude Shift Keying, Frequency shift
keying and Binary Shift Keying modulation & demodulation is written & the output is
obtained.
FLOW CHART:
START
OBTAINED PSK
MODULATED &
DEMODULATED WAVE
STOP
EXPT NO : 9
AIM:
To write MATLAB code to perform differential phase shift keying modulation.
APPARATUS REQUIRED:
ALGORITHM:
PROGRAM:
clc;clear
all;close
all;
%n=input('enterinputbits=');x
=randint(1,10);
%nrzpulseshapingi
=1;
t=0:.01:length(x);f
ork=1:length(t)
ift(k)<=i
OUTPUT:
Digital input
2
1
am
-1
0 1 2 3 4 5 6 7 8 9 10 11
time
dpsk
1
0.5
-0.5
-1
0 1 2 3 4 5 6 7 8 9 10
y(k)=x(i);els
i=i+1;
end
endsubplot(2,
1,1);
plot(t,y);
axis([0length(x)+1-
12]);xlabel('time');
ylabel('amp');title('
digitalinput');
%TOPerformDPSKModulation
yy=[];
fori=1:2:length(x)
ifx(i)==1&&x(i+1)==1y
=0;
elseifx(i)==0&&x(i+1)==1y
=1;
elseifx(i)==1&&x(i+1)==0y
=-1;
elseifx(i)==0&&x(i+1)==0y
=0;
end
yy=[yyy];
end
t=2;
i=1;
t=0:.01:length(x);
c1=cos(2*pi*1*t);
c2=sin(2*pi*1*t);
m=2:2:length(x);f
orj=1:length(t)
ift(j)<=m(i)
op(j)=real(yy(i))*c1(j)-
imag(yy(i))*c2(j);else
i=i+1;
end
endsubplot(2,
1,2);
plot(t,op);
title('dpsk');
RESULT:
Thus the MATLAB code to perform differential phase shift keying modulation is
written & the output is obtained.
FLOW CHART:
DRAW THE
SCATTERPLOT
STOP
EXPT NO: 10
AIM:
To write MATLAB code to obtain signal constellations of BPSK, QPSK and QAM
APPARATUS REQUIRED:
ALGORITHM:
Set alphabet size for modulation. M=2 for BPSK, M=4 for QPSK AND M=16
for QAM
Get random input message & perform specified operation
Set training length & get corresponding signal constellation
Draw scatter plot of each output
PROGRAM:
M=2;
%UseBPSKmodulationforthisexample.msg =
datamodmsg=pskmod(msg,M);
%Modulate.trainlen= 100;
%Lengthoftraining sequence
eq1.SigConst=pskmod([0:M-1],M);
%Setsignalconstellation.scatterplot(eq1.SigConst,1,0,'k*');
OUTPUT:
BPSK-signal constellation
Scatter plot
0.8
0.6
0.4
0.2
Quadratur
-0.2
-0.4
-0.6
-0.8
-1
-1 -0.5 0 0.5 1
In-Phase
QPSK-signal constellation
Scatter plot
1
Filtered signal
0.8
0.6
0.4
0.2
Quadratur
-0.2
-0.4
-0.6
-0.8
-1
-1 -0.5 0 0.5 1
In-Phase
QPSK-signal constellation
%Setupparametersandsignals.
M=4;%Alphabetsizeformodulation
messagemodmsg=pskmod(msg,M);
%ModulateusingQPSK.
eq1.SigConst=pskmod([0:M-1],M);%Setsignalconstellation.
%Plotsignals.scatterplot(eq1.SigC
onst,1,0,'k*');legend('Ideal signal
constellation');QAM-
signalconstellation:
%Setupparameters.
M=16;%Alphabetsizefor modulation
sigconst=qammod(0:M-1,M);%Signalconstellationfor16-QAM
%Setupequalizers.
eq1.SigConst=sigconst;
%Setsignalconstellation.scatterplot(eq1.SigConst,1,0,'k*');
QAM-signal constellation:
Scatter plot
1
Quadratur
-1
-2
-3
-3 -2 -1 0 1 2 3
In-Phase
RESULT:
Thus the MATLAB code to obtain signal constellations of BPSK, QPSK &
QAM are written and the corresponding constellation diagrams are obtained.
FLOW CHART:
STOP
EXPTNO: 11
DATE: SIMULATIONOFLINEARBLOCKANDCYCLICERROR
CONTROLCODING SCHEMES
AIM:
To write MATLAB code to obtain Linear Block Code for the input data, generate
syndrome, error bit & corrected codeword.
APPARATUS REQUIRED:
ALGORITHM:
PROGRAM:
clc;clear
all;
%inputgmatrix
g=input('ENTERTHEGENERATORMATRIX');d
isp('ORDEROFGIS');
[n,k]=size(transpose(g))
fori=1:2^k
forj=k:-1:1
ifrem(i-1,2^(-j+k+1))>=2^(-
j+k)u(i,j)=1;
else
u(i,j)=0;en
d
end
end
OUTPUT:
ORDER OFG IS
n=
k=
THEPOSSIBLECODEWORDSARE:
c=
0 0 0 0 0 0 0
0 0 0 1 0 1 1
0 0 1 0 1 1 0
0 0 1 1 1 0 1
0 1 0 0 1 1 1
0 1 0 1 1 0 0
0 1 1 0 0 0 1
0 1 1 1 0 1 0
1 0 0 0 1 0 1
1 0 0 1 1 1 0
1 0 1 0 0 1 1
1 0 1 1 0 0 0
1 1 0 0 0 1 0
1 1 0 1 0 0 1
1 1 1 0 1 0 0
1 1 1 1 1 1 1
disp('THEPOSSIBLECODEWORDSARE:');
c=rem(u*g,2)
disp('THEMINIMUMHAMMINGDISTANCEIS’);
d_min=min(sum((c(2:2^k,:))'))
%codeword
r=input('ENTERTHERECEIVEDCODEWORD');p
=[g(:,n-k+2:n)];
h=[transpose(p),eye(n-
k)];disp('HAMMINGCOD
E');
ht=transpose(h)
disp('SYNDROMEOFAGIVENCODEWORDIS');
s=rem(r*ht,2)for
i=1:1:size(ht)
if(ht(i,1:3)==s)
r(i)=1-
r(i);break;
end
end
disp('THEERRORISINBIT:');
i
disp('THECORRECTEDCODEWORDIS:');
r
THE MINIMUM HAMMING DISTANCEIS
d_min=
ht=
1 0 1
1 1 1
1 1 0
0 1 1
1 0 0
0 1 0
0 0 1
s=
0 0 1
i=7
r=
1 0 0 0 1 0 1
RESULT:
Thus the MATLAB code to obtain Linear Block Code for the input data is
written, syndrome, error bit & corrected code word are generated
FLOW CHART:
SIMULATE END-TO-END
START
COMMUNICATION
STOP
EXPT NO: 12 COMMUNICATION LINK SIMULATION
DATE:
AIM:
APPARATUS REQUIRED:
ALGORITHM:
PROGRAM:
clccl
ear
%Generatingthebitpatternwitheachbit6samples
longb=round(rand(1,20));
pattern=[];f
ork=1:20ifb
(1,k)==0
sig=zeros(1,6);
elsesig=ones(1
,6);end
pattern=[patternsig];
end
plot(pattern);
axis([-1130-.51.5]);
title('OriginalBitSequence');
OUTPUT:
0.5
-0.5
0 20 40 60 80 100 120
0.5
-0.5
0 20 40 60 80 100 120
%Generatingthepseudorandombitpatternforspreadingspread_sig=round(rand(1,120));
figure,plot(spread_sig);
axis([-1130 -.51.5]);
title('PseudorandomBitSequence');
%XORingthe
patternwiththespreadsignalhopped_sig=xor(
pattern,spread_sig);
%Modulatingthehoppedsignalds
ss_sig=[];
t=[0:100];
fc=.1;c1=cos(2*pi*fc*
t);c2=cos(2*pi*fc*t+pi)
;fork=1:120
if
hopped_sig(1,k)==0ds
ss_sig=[dsss_sigc1];els
e
dsss_sig=[dsss_sigc2];
end
endfigure,plot([1:12120],dsss_si
g);axis([-11000-1.5 1.5]);
title('DSSSSignal');
%Plotting theFFTofDSSSsignal
figure,plot([1:12120],abs(fft(dsss_sig)));title(
'FFTofDSSS signal ');
DSSS Signal
1.5
0.5
-0.5
-1
-1.5
0 100 200 300 400 500 600 700 800 900 1000
1000
500
0
0 2000 4000 6000 8000 10000 12000 14000
RESULT:
Thus the MATLAB code to setup communication simulation link using Direct
sequence spread spectrum technique is written, the corresponding DSSS & its FFT
is obtained.
VIVA QUESTIONS AND ANSWERS
SIGNAL SAMPLING AND RECONSTRUCTION
FMMODULATORANDDEMODULATOR
1. Whatismodulation?
Modulationistheprocessofplacingthemessagesignaloversomecarrierto makeit
suitablefortransmissionoverlongdistance.
2. Whatisdemodulation?
Demodulationistheprocessofseparatingmessagesignalfromthemodulatedcarriersign
al.
3. Whatarethedifferentanalogmodulationtechniques?
Amplitudemodulation,Frequencymodulation&Phasemodulation4.Whatis
frequency modulation?
The frequencyofthecarriervariesasperamplitudevariationsofthe messagesignal
iscalledfrequencymodulation.
5.WhatisthedifferencebetweenFM&PM?
ThebasicdifferencebetweenFM&PMliesinwhichpropertyofthecarrier isdirectly
variedbythemodulatingsignal.
PULSECODEMODULATIONANDDEMODULATION
1. WhatisPCM?
PCM meansPulseCodeModulation.
2. WhataretheblockspresentinPCMtransmitter?
ItconsistsofPrealiasLPF,Samplingcircuit,Quantizationcircuit&encodingcircuit.
3. WhataretheblockspresentinPCMreceiver?
Itconsistsofregeneratorcircuit,DAC&LPF
4. Whatissignalingrate?
Thenumberofbitspersecondiscalledsignalingrate r= vfs
FREQUENCYSHIFTKEYING
1. Whatisdigitalcommunication?
Whendigitaldataistransmitteddirectlyormodulatessomecarrier,itiscalleddigitalcom
munication.
2. Writesomeadvantagesofdigitalcommunication.
Betternoise immunity
Moreflexible&adaptable
Multiplexing&processingiseasier
Errordetection&correctionbecomesmoreefficient..
3. Namesomedigitalmodulationtechniques
ASK,FSK,PSK,QPSK,QAM..
4. WhatisFSK?
FSKmeansFrequencyShiftKeying.Thefrequencyofthecarrierisshiftedaccordingtobin
arysymbol.
5.Whatisbaudrate?
Baudrateis
therateofchangeofasignalontransmissionmediumafterencoding&modulationhaveoccurre
d.
6.WhatisthebandwidthofFSK?
ThebandwidthofFSKis4fbwherefbiswidthofonelobe.
PHASESHIFTKEYING
1. WhatisPSK?
PSKmeansPhaseShift
Keying.Thephaseofthecarrierisshiftedaccordingtobinarysymbolwithoutchangeinfrequenc
y.
2. Whatistheuseofbalancedmodulator?
ThebalancedmodulatorconvertsbipolardataintoPSKsignalwiththehelpofcarriersigna
l.
3. Whatiserrorrate?
Theprobabilityoferrorinthetotaltransmitteddatais callederrorrate.
4. WhatisthebandwidthofPSK?
ThebandwidthofPSKis2fbwherefbiswidthofonelobe.
5. Whatis the drawbackinPSK?
Therecoveredcarrier isunchangedinreceivereveniftheinputsignalchangesitssign.It is
impossible to determine if received signal is +ve or –ve.this results inambiguity
intheoutputsignal..
DIFFERENTIALPHASESHIFTKEYING
1. WhatisDPSK?
InDPSKtheinputsequenceofbinarybitsaremodifiedsuchthatthenextbitdepends upon
previous bit.In receiver the previous received bits used to detect thepresent bit.
2. Whatisthedetectionmethod usedinDPSK?
Non-coherentdetectionmethod.
3. Howmany noofpossiblesymbolscanbetransmittedusingDPSK?.
Two. symbolscanbetransmittedusing DPSK
4. Whatistheminimumbandwidthrequired&symboldurationforDPSK?
Theminimumbandwidthrequiredisfb&symbolduration2Tb
5. Whataretheadvantagesof DPSK?
TheDPSKdoesnotneedcarrierreducescomplexcircuitry
Bandwidthrequirement isreducedthanPSK.
SIMULATION OF SIGNAL CONSTELLATIONS OF BPSK,QPSK
AND QAM
1. What is BPSK,QPSK,QAM?
BPSK-BinaryPhaseShiftKeying,QPSK-QuadraturePhaseShift
Keying,QAM-16 bit QuadratureAmplitudeShiftKeying.
2. Whatissignalconstellationdiagram?
The signalconstellationdiagramshows onlyrelativepositions ofpeaksofphasor.
Itisalsocalledstatespacediagram
3. Whatismeantbymemorylessmodulation?
Whenthedigitalsymbolmodulatesamplitude,phaseor frequencyofthecarrierwithout
anyreferenceto
previoussymbol,itiscalledmemorylessmodulation.ASK,FSK,QPSKaresomeexamples.
DELTAMODULATION
1. WhatisDeltaModulation?
A.Deltamodulationisasystemofdigitalmodulationdevelopedafterpulsemodulation.In this
system, at each sampling time, say the Kth sampling time, the difference betweenthe
sample value at sampling time K and the sample value at the previous sampling time(K-
1)isencodedintojust asinglebit.
2. WhatarethedrawbacksofDeltaModulation?
A. SlopeoverloaddistortionandGranular
noiseeffectarethedrawbacksofDeltaModulation.
3. WhataretheadvantagesofDeltaModulation?
A. The advantages of Delta Modulation are simple system/circuitry; cheap, single
bitencodingallowsusto increasethesamplingrateortotransmit
moreinformationatsomesampling rateforthegivensystemBW.
4. CanDCinformationbepassedusingDeltaModulation?
A.No,DCinformationcannotbepassedusingDeltaModulation.
LINE CODINGSCHEMES
1. Whatisadigitalsignal?
A. Adigitalsignalisadiscontinuoussignalthatchangesfromonestatetoanotherindiscrete
steps. A popular form of digital modulation is binary, or two levels,
digitalmodulation.
2. WhatisLineCoding?
A. Linecodingistheprocessofarrangingsymbols
thatrepresentbinarydatainaparticularpatternfortransmission.
3. Whatarethecommontypesof linecodingusedincommunication?
A. Themostcommontypesoflinecodingusedinfiberopticcommunicationsincludenon-
return-to-zero(NRZ),return-to-zero(RZ),andbiphase,orManchester.
4. InNRZcode,doesthepresenceof ahigh-
lightlevelinthebitdurationrepresentabinary1orabinary0?
A. Thepresenceofahigh-lightlevelinthebitdurationrepresentsabinary1, whilealow-
lightlevelrepresentsabinary0.
5. HowcanthelossoftimingoccurinNRZlinecoding?
A. lossoftimingmayresult iflongstringsof1sand0sarepresentcausingalackoflevel
Transitions.
AMPLITUDEMODULATION
1. DefineAmplitudeModulation.
A.AMisaprocessinwhichtheamplitudeofthecarrierwaveisvariedinaccordancewithsomech
aracteristicsofthemodulatingsignal.
2. WhatistheneedforModulation?
A.a)Difficultintransmittingsignalsatlowfrequencies.
b) Tominimizesignalloss.
c) Toreduceantennalength.
3. WhataretheapplicationsofAM?
A. Amplitude
modulationisutilizedinmanyservicessuchastelevision,standardbroadcasting,aidsto
navigation,telemeter,radar,facsimile etc.
4. WhatarethedifferenttypesofAM?
A. SingleSideBand,DoubleSideBandandVestigialSideBandModulationarethediffere
nt typesofAM.
5. Whatarethedisadvantagesof AM?
Lowefficiency,smalloperatingrange,noisyreception,LargerB
Wrequirement
Largepowerrequirement
.
6. StateadvantagesofAM.
1. Simplicity
2. Costefficient
3. AMcantravellongdistance
4. SmallerBWascomparedtoFM