DIGITAL COMMUNICATIONS

Size: px
Start display at page:

Download "DIGITAL COMMUNICATIONS"

Transcription

1 DIGITAL COMMUNICATIONS LAB MANUAL (STUDENT COPY) DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING GUDLAVALLERU ENGINEERING COLLEGE SESHADRI RAO KNOWLEDGE VILLAGE::GUDLAVALLERU

2 INDEX S.NO. NAME OF THE EXPERIMENT PAGE NO. 1 Time Division Multiplexing Pulse Code Modulation & Demodulation Differential Pulse Code Modulation & Demodulation Delta Modulation Frequency Shift Keying Phase Shift Keying Differential phase shift keying Companding Linear Block Code- Encoder and Decoder Binary Cyclic Code- Encoder and Decoder ADDITIONAL EXPERIMENTS 1 Amplitude Shift Keying Time Division Multiplexing & De multiplexing (Digital) MATLAB Program for ASK Modulation & Demodulation MATLAB Program for PSK Modulation & Demodulation MATLAB Program for FSK Modulation & Demodulation MATLAB Program for QPSK Modulation & Demodulation APPENDIX REFERENCES 73

3 Digital Communication Lab

4 Additional Experiments

5 APPENDIX

6 1. TIME DIVISION MULTIPLEXING AND DEMULTIPLEXING Aim: 1. To study the 4 channel analog multiplexing and demultiplexing 2. To study the effect of sampling frequency on output signal characteristics. 3. To study the effect of input signal amplitude on the output signal characteristics. Apparatus required: 1. Time Division Multiplexing and de multiplexing trainer Kit. 2. Dual Trace oscilloscope Theory: In PAM, PPM the pulse is present for a short duration and for most of the time between the two pulses no signal is present. This free space between the pulses can be occupied by pulses from other channels. This is known as Time Division Multiplexing. Thus, time division multiplexing makes maximum utilization of the transmission channel. Each channel to be transmitted is passed through the low pass filter. The outputs of the low pass filters are connected to the rotating sampling switch (or) commutator. It takes the sample from each channel per revolution and rotates at the rate of f s. Thus the sampling frequency becomes f s the single signal composed due to multiplexing of input channels. These channels signals are then passed through low pass reconstruction filters. If the highest signal frequency present in all the channels is f m, then by sampling theorem, the sampling frequency f s must be such that f s 2f m. Therefore, the time space between successive samples from any one input will be T s =1/f s, and T s 1/2f m. 1

7 Circuit Diagram: Procedure: Fig: 1 Time Division Multiplexing And Demultiplexing Circuit There are 4 signal sources; a) AF Signal generator b) Triangular wave generator c) Square wave generator and d) Sine wave generator 1. Connect these four signals to four inputs of the Multiplexer. Adjust each signal amplitude to be with in +/-2V (p-p) and frequency non-over lapping within a frequency band of 300Hz. 2. Connect A, B output of 7476 to A 1, B l inputs of Multiplexer. 3. Adjust the frequency of IC 8038 (Square wave, triangular wave generator) to be around 32 KHz, so that each of the Four channels are sampled at 8 KHz. 4. Adjust the pulse width of 555 timers to be around 10µsecs. 5. Observe the 4 output pin 11 of 7476 on one channel 1and TDM output pin 13 of CD4052 on second channel of oscilloscope. Synchronize scope Internal-CH 1 mode. All the multiplexed channels are observed during the full period of the clock (1/32 KHz). 6. Connect TDM output to comparator ve input and saw tooth wave to +ve Input. Observe the Comparator output. The PAM pulses are now converted in to PWM pulses. 2

8 7. Connect the PWM pulses to TDM input of De multiplexer at pin 3 of second CD4052. Observe the individual outputs Y0, Y1, Y2, and Y3 at pin 1, 5, 2 & 4 of CD4052 respectively. The PWM pulses corresponding to each channels are now separated as 4 streams. 8. Take one output and connect it to Low Pass Filter and the Low Pass Filter output to Amplifier. Observe the output of the amplifier in conjunction with the corresponding input. Repeat this for all 4 inputs. This is the Demodulated TDM output. Any slight variation in frequency, amplitude is reflected in the corresponding output. Observations: S.No Type of Signal 1 AF signal 2 Sine wave 3 Square wave 4 Triangular wave Input Signal Amplitude Time period (V p-p ) (ms) Multiplexed output Time No. of Slot(ms) cycles Model Waveform: Multiplexed Output Waveform Inference: 3

9 Questions: 1. What is TDM? 2. Applications of TDM? 3. What is the effect of amplitude and frequency of input signals on output? 4

10 2. PULSE CODE MODULATION AND DE MODULATION Aim: To obtain the pulse code modulation and de modulation signals. Apparatus required: Theory: 1. PCM trainer kit 2. Dual Trace Oscilloscope. Pulse Code Modulation is known as digital pulse modulation technique. In fact, the pulse code modulation technique that the message signal is subjected to a great number of operations. It consists of 3 main parts i.e., transmitter, transmission path and receiver. The essential operations in the transmitter of a PCM system are sampling, quantizing and encoding. Sampling is the operation in which an analog signal is sampled according to the sampling theorem resulting in a discrete time signal. The quantizing and encoding operations are usually performed in the same circuit which is known as an ADC. Also, the essential operations in the receiver are regeneration of impaired signals, decoding and demodulation of the train of quantized samples. These operations are usually performed in the same circuit which is known as digital to analog converter. Further at intermediate points along the transmission route from the transmitter to the receiver, regenerative repeaters are used to reconstruct the transmitted sequence of coded pulses in order to combat the accumulated effects of signal distortion and noise. The quantization refers to the use of a finite set of amplitude levels and the selection of a level nearest to a particular sample value of the message signal as the representation the system at transmission in which sampled and quantized values of an analog signal are transmitted via a sequence of code words is called Pulse Code Modulation. Two most commonly used versions are the differential pulse code modulation and delta modulation. The PCM communication system is shown in Fig1. In the circuit is often called an analog to digital converter. The functional block that performs the task of accepting binary digits and generating appropriate sequences of levels is called a digital to analog converter. The bandwidth of PCM will be much greater than that of the message. PCM is used to convert analog signals to binary form. Low pass 5

11 filter may be used to reduce the quantization noise and it yields the original message signal. Circuit Diagram: Fig: 1 Pulse Code Modulation and Demodulation Circuit Procedure: 1. Make the connections as per the diagram as shown in the Fig.1.and switch on the power supply of the trainer kit. 2. Clock generator generates a 20 KHz clock.this can be given as input to the timing and control circuit and observe the sampling frequency f s = 2 KHz approximately at the output of timing and control circuit. 3. Apply the signal generator output of 6V (p-p) approximately to the A to D converter input and note down the binary word from LED s i.e. LED ON represents 1 & OFF represents 0 4. Feed the PCM waveform to the demodulator circuit and observe the waveform at the output of D/A which is quantized level. 6

12 Model Waveforms: (a) (b) (c) Fig: 2 Waveforms of (a) Modulating Signal (b) Sampling Signal (c) PCM output 7

13 Apply the DC control voltage DC voltage(v) -4-3 MSB Bit sequence LSB Questions: 1. What is the need of parallel to serial converter? 2. What is the use of Companding? 3. What are the applications of PCM? 8

14 3. DIFFERENTIAL PULSE CODE MODULATION AND DEMODULATION Aim: To study the differential PCM & demodulation by sending variable frequency sine wave & variable DC signal input. Apparatus required: Theory: 1. AF oscillator 2. DPCM modulator 3. DPCM demodulator 4. Connecting wires 5. CRO - 30MHz 6. Variable DC Source 1 In this DPCM instead of transmitting a base band signal m(t) we send the difference signal of K th sample and (k-1) th sample value. The advantage here is fewer levels are required to quantize the difference than the required to quantize m(t) and correspondingly, fewer bits will be needed to encode the levels. If we know the post behaviour of a signal up to a certain time, it is possible to make some interference about its future values this is called prediction. The filter designed to perform the prediction is called a predictor. The difference between the interest and the predictor o/p is called the prediction error. Circuit Diagram: Fig:1 Differential Pulse Code Modulation Circuit 9

15 Fig: 2 Differential Pulse Code Demodulation Circuit Procedure: 1. Switch on the experimental kit. 2. Apply the variable DC signal of amplitude 6v(p-p) with frequency of 80Hz to the input terminals of DPCM modulator. 3. Observe the sampling signal of amplitude 5v (p-p) with frequency 20KHz on channel 1 of a CRO. 4. Observe the output of DPCM on the second channel. 5. By adjusting the DC voltage potentiometer, observe the DPCM output. 6. During the demodulation connect DPCM output to the input of demodulator and observe the output of DPCM demodulator. Model waveforms: (a) 10

16 (b) Fig: 3 Waveforms of (a) Sampling Signal (b) Modulating Signal (c) DPCM Output (c) (a) 11

17 - (b) Fig. 4 Output of (a) D/A Converter (b) Demodulated Inference: Questions: 1. What is the effect sampling signal? 2. Write the advantage of DPCM compared with PCM? 3. What is the one bit version of DPCM? 12

18 Aim: 4. DELTA MODULATION To obtain the delta modulation and demodulation signals. Apparatus required: Theory: 1. Delta Modulation & Demodulation Kit 2. Cathode Ray Oscilloscope 0-30MHz Delta modulation uses a single bit PCM code to achieve digital transmission of analog signals with conventional PCM each code is binary representation of both the sign and magnitude of a particular sample. With delta modulation, rather than transmit a coded representation of the sample, only a single bit is transmitted, which indicates whether that sample is larger or smaller than the previous sample. The algorithm for a delta modulation system is quite simple. If the current sample is smaller than the previous sample, a logic 0 is transmitted. If the current sample is larger than the previous sample, a logic 1 is transmitted. The input analog is sampled and converted to a PAM signal, which is compared to the output of the DAC. The output of the DAC is a voltage equal to the regenerated magnitude of the previous sample, which was stored in the up/down counter as a binary number, The up/down counter is incremented or decremented depending on whether the previous sample is larger or smaller than the current sample. The up/down counter is clocked at a rate equal to the sample rate. Therefore, the up/down counter is updated after each comparison. Block Diagram: Fig: 1 Delta Modulation Circuit 13

19 Procedure: Fig: 2 Delta Demodulation Circuit 1. Switch on the experimental board. 2. Connect the clock signal of frequency of 10KHz,with amplitude of 5v(p-p) to the delta modulator circuit. 3. Connect the modulating signal of amplitude 5v(p-p) and frequency of of 0.2KHz modulating input of the delta modulator And observe the same on channel 1 of a Dual Trace oscilloscope. 4. Observe the Delta Modulator output on channel Connect this Delta modulator output to the Demodulator 6. Also connect the clock signal to the demodulator. 7. Observe the Demodulator output with and without RC filter on CRO. Model Waveforms: (a) 14

20 (b) (c) Fig: 3 Waveforms (a) Clock input (b) Delta modulation output & message signal (c) D/A converter output Inference: 15

21 Questions: 1. What is the slope overload effect? 2. What is granular noise? 3. Write the advantage of DM over PCM? 4. What is the effect of the Low Pass Filter cut off frequency on output of demodulator? 16

22 Aim: 5. FREQUENCY SHIFT KEYING To generate the waveforms of frequency shift keying Apparatus required: Name of the apparatus Specifications/Range Quantity Resistors 33kΩ 2 Capacitors 0.01µF, 100pF Each one Function Generator 0-1MHz 1 RPS 0-30V, 1A 1 CRO 0-30MHz 1 IC 8038 Supply voltage - ±18V or 36V Power dissipation 750mW 1 CRO Probes Theory: FSK signaling schemes find a wide range of applications in low-speed digital data transmission system. FSK schemes are not as efficient as PSK interms of power and bandwidth utilization. In binary FSK signaling the waveforms are used to convey binary digits 0 and 1 respectively. The binary FSK waveform is a continuous, phase constant envelope FM waveform. The FSK signal bandwidth in this case is of order of 2MHz, which is same as the order of the bandwidth of PSK signal. Circuit Diagram: Fig: 1 Frequency Shift Keying 17

23 Procedure: 1. Connect the circuit as shown in fig.1 2. Apply the (binary) Data input of amplitude 20V (p-p) with frequency of 6 KHz from function generator to pin no Give the power supply of 10v to the appropriate pins. 4. Observe the FSK output at pin no Now note down the mark and space frequencies for different carrier frequencies. 6. Calculate the maximum frequency deviation and modulation index. 7. Repeat the steps (5) and (6) for different pulse durations of binary input. Model Waveforms: (a) (b) 18

24 (c) Fig: 2 Waveforms of (a) Carrier wave (b) Data input (c) FSK Wave Inference: Questions: 1. Write the advantage of FSK compared to ASK? 2. What is the disadvantage of FSK compared with ASK & PSK? 3. What is the effect of R1, C2 values on the output? 19

25 Aim: 6. PHASE SHIFT KEYING To generate the waveforms of phase shift keying. Apparatus required: Name of the apparatus Specifications/Range Quantity Diodes(IN4007) Max Voltage:45V 4 Transformers 7V-0-7V 2 Function Generator 0-1MHz 2 CRO 0-30MHz 1 CRO Probes Theory: Circuit diagram of PSK as shown in Fig.1. The phase of carrier is shifted between two values is called Phase Shift Keying. The amplitude of carrier remains constant. Phase Shift Keying is also called Phase Reversal Keying. The performance of PSK is more than ASK. PSK is a non linear modulation. PSK needs a complicated. Synchronous circuit at the receiver. The bandwidth of PSK is 2f m. Circuit Diagram: Fig: 1 Phase Shift Keying Circuit 20

26 Procedure: 1. Switch on the experimental board. 2. Apply the carrier signal of amplitude7v (p-p) with frequency of 4 KHz to the modulator input and observe the signal on the channel of the CRO. 3. Apply the modulating signal of amplitude 6V (p-p) and frequency of 0.5 KHz to pin Observe the output of PSK modulator on the channel 2 of the CRO. Model Waveforms: (a) (b) 21

27 (c) Fig: 2 Waveforms of (a) Carrier signal (b) Modulating signal (c) PSK output Inference: Questions: 1. Drawback of DPSK compared to BPSK? 2. Write the advantage of BPSK over the BPSK? 3. What is the effect of carrier amplitude on the output? 4. What is the effect of modulating signal frequency on the output? 22

28 7. DIFFERENTIAL PHASE SHIFT KEYING MODULATION AND DEMODULATION Aim: To study the various steps involved in generating the differential phase shift keyed signal and the binary signal from the received DPSK signal Apparatus required: 1. DPSK trainer board 2. Cathode Ray Oscilloscope (0-30MHz) Theory: The differentially coherent PSK signaling scheme make use of a technique designed to get around the need for a coherent reference signal at the receiver. In the DPSK scheme, the phase reference for demodulation is derived from the phase of the carrier during the preceding signaling interval, and the receiver decodes the digital information based on the differential phase. Circuit Diagram: Fig: 1 Differential Phase Shift Keying Circuit 23

29 Procedure: 1. Switch on the experimental board. 2. Check the carrier signal and the data generator signals initially. 3. Apply the carrier signal of amplitude 6v (p-p) with frequency of1khz to the carrier input, the data input of amplitude 5v (p-p) with frequency of 600Hz to the data input and bit clock of amplitude 5v (p-p) with and frequency of 1 KHz to the DPSK modulator. 4. Observe the DPSK wave of amplitude 5.6v (p-p) and frequency of 1 KHz with respect to the input data generated signal of dual trace oscilloscope. 5. Give the output of the DPSK modulator signal to the input of demodulator, give the bit clock output to the bit clock input to the demodulator and also give the carrier output to the carrier input of demodulator. 6. Observe the demodulator output with respect to data generator signal. Model Waveforms: (a) (b) 24

30 (c) (d) (e) 25

31 Fig: 2 Waveforms of (a) Carrier signal (b) Bit clock (c) Data input (d) Differential data (e) DPSK wave Inference: Questions: 1. Write the advantage of DPSK? 2. What is the drawback of DPSK compared to PSK system? 3. What is the effect of carrier amplitude on the output of DPSK? 26

32 Aim: 8. COMPANDING 1. Study and analysis of µ-law Compressor and Decompressor. 2. Study and analysis of A-Law Compressor and Decompressor. Apparatus: 1. Companding Trainer Kit (Techbook ST2805) 2. Regulated Power Supply 3. Oscilloscope/DSO 4. Test probe Theory: Companding: In digital Companding, the analog signal is first sampled and converted to a linear PCM code and then the linear code is digitally compressed. In receiver, the compressed PCM code is expanded and then decoded (i.e., converted back to analog). The encoded representation of µ255 PCM code words use a signmagnitude format wherein 1 bit identifies the sample polarity and the remaining bits specify the magnitude of the sample. The 7 magnitude bits are conveniently partitioned into a 3-bit segment identifier (S) and 4-bit quantizating step identifier (Q). Thus, the basic structure of an 8-bit µ255 PCM codeword is shown in figure. Polarity bit (P) = 0 for positive sample values 1 for negative sample values Compressor: The compression process is as follows. The analog signal is sampled and converted to a linear 14-bit sign-magnitude code(1-bit(msb) as sign bit and other 13-bits as magnitude bits). The sign bit is transferred directly to an eight-bit compressed code. The segment number in the eight-bit code is determined by counting the number of leading 0s in the 13-bit magnitude portion of the linear 27

33 code beginning with the most significant bit. Subtract the number of leading 0s (not to exceed 7) from 7. The results the segment number, which is converted to a three-bit binary number and inserted into the eight-bit compressed code as the segment identifier. The four magnitude bits (a, b, c and d) represent the quantization interval (i.e., subsegments) and are substituted into the least significant four bits of the 8-bit compressed code. In the given table using only magnitude bits. µ-law Binary Encoding Table: Essentially, the expander guesses what the truncated bits were prior to compression. µ-law Binary Decoding Table: 28

34 A-Law Companding: A-law is the CCITT recommended companding standard used across Europe. Limiting sample values to 12 magnitude bits. In digital companding, the analog signal is first sampled and converted to a linear PCM code and then the linear code is digitally compressed. In receiver, the compressed PCM code is expanded and then decoded (i.e., converted back to analog). The eight-bit compressed code consists of a sign bit, a three-bit segment identifier, and a fourbit quantization interval. The compression process is as follows. The analog signal is sampled and converted to a linear 13-bit sign-magnitude code (1-bit (MSB) as sign bit and other 12-bits as magnitude bits). The sign bit is transferred directly to an eight-bit compressed code. The segment number in the eight-bit code is determined by counting the number of leading 0s in the 12-bit magnitude portion of the linear code beginning with the most significant bit. Subtract the number of leading 0s (not to exceed 7) from 7. The results the segment number, which is converted to a three-bit binary number and inserted into the eight-bit compressed code as the segment identifier. The four magnitude bits (a, b, c and d) represent the quantization interval (i.e., subsegments) and are substituted into the least significant four bits of the 8-bit compressed code. A-Law Binary Encoding Table: Essentially, the expander guesses what the truncated bits were prior to compression. 29

35 A-Law Binary Decoding Table: Block Diagrams: µ-law Companding 30

36 A-Law Companding Procedure (µ-law): Step 1: Connect and switch on the power supply of ST2805. Step 2: Select µ-law Companding using switch. Move switch towards right. Step3: Connect CN3 to CN1 or CN2 for input Selection. If CN3 connected to CN1 then internally generated Signal (Sine Wave) will be selected as input. If CN3 connected to CN2 then Dip input will be selected. So user can select input using DIP Switches. Step 4: User can match compressed output and decompressed output for respective input using given table. Observations: Observe the internally generated input signal at TP1. Observe the binary bits of selected input signal on led at 12 bit register linear code. Observe the sign bit of compressed output at TP2. Observe the binary bits of segment identifier of compressed output at TP3, TP4, and TP5. Observe the binary bits of Quantization interval of compressed output at TP6, TP7, TP8, and TP9. Observe the analog compressed output at TP10 and binary bits on led at compressed data. Observe the sign bit of decompressed output at TP11. 31

37 Observe the binary bits of segment identifier of decompressed output at TP12, TP13, and TP14. Observe the binary bits of Quantization interval of decompressed output at TP15, TP16, TP17, and TP18. Observe the analog decompressed output at TP19 and binary bits on led at Decompressed data. Table for verification of compressor and decompressor output wrt. Input selection using DIP switch. Model Waveforms: Real time output of µ-law Compressor and decompressor on DSO when sine wave is selected as input signal 32

38 CH1: Sine Wave as Input (TP1) CH2: Compressed Signal (TP10) CH1: Sine Wave as Input (TP1) CH2: Decompressed Signal (TP19) CH1: Compressed Signal (TP10) CH2: Decompressed Signal (TP19) Procedure (A-Law): Step 1: Connect and switch on the power supply of ST2805. Step 2: Select A-Law Companding using switch. Move switch towards left. Step 3: Connect CN3 to CN1 or CN2 for input Selection. If CN3 connected to CN1 then internally generated Signal (Sine Wave) will be selected as input. If CN3 connected to CN2 then Dip input will be selected. So user can select input using DIP Switches. Step 4: User can match compressed output and decompressed output for respective input using given table. 33

39 Observations: Observe the internally generated input signal at TP1. Observe the binary bits of selected input signal on led at 12 bit register linear code. Observe the sign bit of compressed output at TP20. Observe the binary bits of segment identifier of compressed output at TP21, TP22, and TP23. Observe the binary bits of Quantization interval of compressed output at TP24, TP25, TP26, and TP27. Observe the analog compressed output at TP28 and binary bits on led at compressed data. Observe the sign bit of decompressed output at TP29. Observe the binary bits of segment identifier of decompressed output at TP30, TP31, and TP32. Observe the binary bits of Quantization interval of decompressed output at TP33, TP34, TP35, and TP36. Observe the analog decompressed output at TP37 and binary bits on led at Decompressed data. Table for verification of compressor and decompressor output wrt input selection using DIP switch. 34

40 Model Waveforms: Real time output of A-Law Compressor and decompressor on DSO when sine wave is selected as input signal CH1: Sine Wave as Input (TP1) CH2: Compressed Signal (TP28) CH1: Sine Wave as Input (TP28) CH2: Decompressed Signal (TP37) CH1: Compressed Signal (TP1) CH2: Decompressed Signal (TP37) 35

41 9. LINEAR BLOCK CODE - ENCODER & DECODER Aim: To Study the Hamming Code 7-bit Generation. Apparatus: 1. Linear Block Code- Encoder & Decoder Trainer Kit (Scientech 2121A & 2121B) 2. 2 mm Banana Cable 3. Regulated Power Supply Theory: Error Detection and Correction: Error detection is the ability to detect the presence of errors caused by noise or other impairments during transmission from the transmitter to the receiver. Error correction is the additional ability to reconstruct the original, error-free data. There are two basic ways to design the channel code and protocol for an error correcting system. Linear block codes: Linear block codes are conceptually simple codes that are basically an extension of single-bit parity check codes for error detection. A single-bit parity check code is one of the most common forms of detecting transmission errors. This code uses one extra bit in a block of n data bits to indicate whether the number of 1s in a block is odd or even. Thus, if a single error occurs, either the parity bit is corrupted or the number of detected 1s in the information bit sequence will be different from the number used to compute the parity bit: in either case the parity bit will not correspond to the number of detected 1s in the information bit sequence, so the single error is detected. Linear block codes extend this notion by using a larger number of parity bits to either detect more than one error or correct for one or more errors. Unfortunately linear block codes, along with convolutional codes, trade their error detection or correction capability for either andwidth expansion or a lower data rate, as will be discussed in more detail below. We will estrict our attention to binary codes, where both the original information and the corresponding code consist of bits taking a value of either 0 or 1. 36

42 Block Diagram: Procedure: 1. Connect the power supply mains cord to the Scientech 2121A and Scientech 2121B but do not turn ON the power supply until connections are made for this experiment. 2. Keep default/manual switch in Manual mode. 3. There are some conditions regarding H-Matrix selection manually which are: a. Any row should not be identically selected like there should not all 1 s or all 0 s. b. Each row selection should be different from other row. c. The matrix should be so chosen that all the rows are distinct and consist of at least three 1 s in them. 4. Switch On the power supply and press reset button. 5. Check the clock pulse of 2 KHz on Oscilloscope at given test point. 6. At Scientech 2121A Block Code Encoder unit now select the data at seven Segment display with the help of BCD (binary coded decimal) switch. 7. Check the data at seven segment display and its binary equivalent (d3, d2, d1, d0), in the Code Word Generator block T where bit pattern is selected in the form of 8, 4, 2, 1 format. 8. Now set the H matrix are per the condition given in step 3. In Observation Table 3.1, some example sets are given (Set 1, Set2, Set3 and Set4). You can set your own matrix or you can choose any set from example sets and select the H Matrix as per the table. 37

43 9. After that check the H matrix in the form of H= [Ik] [P]; Identity matrix and Parity matrix corresponding to the selected set as given in the Observation Table Check the massage signal in the form of (d3, d2, d1, d0, p3, p2, p1) and verify the status of Parity Bits (p3, p2, p1) as per the equations given for parity generation (see bservation Table 3.1). 11. Connect 2mm patch cords between horizontal bit stream and p/s block as per the connections diagram. 12. Observe the bit pattern output of codeword Generator at vertical 7-bit stream. 13. Now connect the Data output to the Data In of 2121B which is block code decoder. 14. Now connect the clock and ground of 2121A to 2121B via a 2mm patch cord. 15. Now set the H-Matrix section of 2121B Block code Decoder unit as per the same set what you have chose for 2121A Encoder unit. Refer the Observation Table Now first set Data 0 at Encoder unit and press reset switch until you get same decoded data on LED display and as well as at the seven segment display in numeric form. Once you get the same data 0 at decoder unit you can vary BCD switch to get the sequential data from For any selected data from 0-9, check the H matrix in the form of H= [P] [Ik]; Parity matrix and Identity matrix as given in the Observation Table Also check the massage signal in vertical matrix R in the form of (d3, d2, d1, d0, p3, p2, p1) and check the status of Syndrome Em. As there is no error in the bits it will show (0 0 0). 19. Check the corrected code word and match it with the code word of Encoder unit. 20. Also check the Decode Bits (d3, d2, d1, d0) and match with the data at Encoder unit. 38

44 Equations for Parity Generation: Code Word Generator: Observation Table: 39

45 Aim: 10. BINARY CYCLIC CODE- ENCODER AND DECODER To study the Binary Cyclic Encoding and Decoding and to verify the input and output. Apparatus Required: 1. ST2120 Error Detection & Correction Cyclic Codes Kit mm Banana cable 3. Cathode Ray Oscilloscope Theory: The linear code C of length n is a cyclic code if it is invariant under a cyclic Cyclic code shift: if and only if As C is invariant under this single right cyclic shift, by iteration it is invariant under any number of right cyclic shifts. As a single left cyclic shift is the same as n-1 right cyclic shifts, C is also invariant under a single left cyclic shift and hence all left cyclic shifts. Therefore the linear code C is cyclic precisely when it is invariant under all cyclic shifts. Encoder Diagram: Fig.: Encoder for (7, 4) Cyclic Code Generator by g(x) =1+x 2 +x 3 40

46 Table: Register Contents of Encoder Block Diagram: Procedure: 1. Connect the power supply mains cord to the ST2120, but do not turn ON the power supply until connections are made for this experiment. 2. From Clock Section, connect 16 KHz Clock output to Clock Generator (Clock input). 3. Connect the Data Clock of clock generation section to Data Clock of Data Source. 4. Connect the Data Out of Data Source to Data In of Cyclic Encoder. 5. Connect the Code Clock of Clock Generation section to Code Clock of Cyclic Encoder. 41

47 6. Switch On the power supply and oscilloscope. 7. Observe the bit pattern of Code Word output of Cyclic Encoder. The bit stream is a repeating 8 bit serial sequence of the input data selected through BCD switches. 8. Change input data through BCD switches and observe the output of Cyclic Encoder. 9. Now connect the Code Word output of Cyclic Encoder to Decoder and output of Decoder to Input of display. 10. Change the clock input to 8 KHz to 1 KHz and then observe the data output. Observations: 1. The data output of Data Source is a repeating sequence of input data selected through BCD switches. 2. The 8 bits of output data are binary coded decimal values on BCD switches. 3. The output data rate of Data Sources is selected through the input data clock. 4. Encoded and decoded data stream is same as observed on segmental display. Result: 42

48 Aim: 1. AMPLITUDE SHIFT KEYING To generate the waveforms of Amplitude Shift Keying. Apparatus required: Name of the Apparatus Specifications/Range Quantity Resistors 1.2KΩ, 3 Transistor BC CRO 30MHz 1 Function generator 0-1MHz 1 Regulated Power Supply 0-30V, 1A 1 CRO Probes Theory: The binary ASK system was one of the earliest form of digital modulation used in wireless telegraphy. In an binary ASK system binary symbol 1 is represented by transmitting a sinusoidal carrier wave of fixed amplitude A c and fixed frequency f c for the bit duration T b where as binary symbol 0 is represented by switching of the carrier for T b seconds. This signal can be generated simply by turning the carrier of a sinusoidal oscillator ON and OFF for the prescribed periods indicated by the modulating pulse train. For this reason the scheme is also known as on-off shift testing. Let the sinusoidal carrier can be represented by Ec (t) =A c cos (2Πf c t) then the binary ASK signal can be represented by a wave s(t) given by S(t) = A c cos(2πf c t), symbol 1 ASK signal can be generated by applying the incoming binary data and the sinusoidal carrier to the two inputs of a product modulator. The resulting output is the ASK wave. The ASK signal which is basically product of the binary sequence and carrier signal has a same as that of base band signal but shifted in the frequency domain by ±f c. The band width of ASK signal is infinite but practically it is 3/T b. 43

49 Circuit Diagram: Fig: 1 Amplitude Shift Keying Circuit Procedure: 1. Connect the circuit as per the circuit diagram. 2. Switch on the supply. 3. Apply the sinusoidal carrier signal from the function generator to the collector terminal of the transistor with 10v (p-p) amplitude and10khz frequency. 4. Apply the Binary signal from the pulse generator to the Base terminal of the transistor with 5v (p-p) amplitude and 2 KHz frequency. 5. Observe the output of ON/OFF keying from ASK modulator circuit using CRO. 6. Now vary the Amplitude and frequency of the binary signal and observe the output changes of ASK modulated Wave & compare it with the modulating data signal applied to the modulator input. Model Waveforms: (a) 44

50 (b) Fig: 2 Waveforms of (a) Carrier signal (b) Data signal & ASK wave Questions: 1. Why we are not preferred ASK over PSK and FSK? 2. What is another name of ASK modulation scheme? 3. What is the Effect of carrier amplitude, frequency, V cc on the output? 45

51 Aim: 2. TIME DIVISION MULTIPLEXING AND DEMULTIPLEXING 1. To study the 4 channel analog multiplexing and de multiplexing 2. To study the effect of sampling frequency on output signal characteristics. Apparatus Required: 1. Time Division Multiplexing & De multiplexing (Digital) Trainer Kit (Or) a. Data Generator IC 7490 b. 8-1 Multiplexer IC c. 3-bit Address Generator IC d. 1-8 De multiplexer IC e. Clock Generator IC 555 f. DC Regulated Power Supply +5V. 2. Set of Patch chords 3. Dual Trace Cathode Ray Oscilloscope. Theory: 8 TO 1 MULTIPLIXER For this Multiplexing process, 8 bit Digital Multiplexer IC is used. L1 to L8 are the 8 input channels, data Multiplexed is given to them. A0, A1 and A2 are the address data finder. Depending upon the address data at any instant, input channel corresponding to the address location is multiplexed. For example, if the address bit is 101, channel L6 is multiplexed at that instant. 1 TO 8 DE MULTIPLEXER For this De multiplexing process, digital De multiplexer IC is used. L1 to L8 are the corresponding. 8-channel outputs, which are in synchronization to the multiplexed channels ar multiplexing process. The address data generator for both Multiplexer and De multiplexer is same. So both Multiplexer and Demultiplexer are in synchronization. 46

52 Block Diagram: Procedure: 1. Switch ON the experimental kit. 2. Observe the MSB bit of the address generator to one channel of a dual trace CRO and trigger the CRO w.r.t. the same channel. 3. Observe the output of the 8-1 line multiplexer on the second channel of the CRO. 4. Apply a low (GND) signal to the 8 multiplexing input one by one and observe how the total time is divided by each channel w.r.t. the address generator. Fig.2 shows the working principle. 5. Now connect the 8-1 line multiplexer to the 1-8 line demultiplexer. 6. Give any data available from the data generator to any multiplexing input and observe the output at corresponding demultiplexer output. Ex. Suppose if we are giving input at L1 input, observe the output of the Demultiplexing output at L1 only. 7. Now connect different data to the different inputs and observe the outputs at corresponding demultiplexed outputs and compare the multiplexing inputs and corresponding demultiplexed outputs. 8. Data provided at D1 is not multiplexed because its frequency is greater than the Address generators frequency (sampling theorem). 47

53 Model Output Waveforms: 48

54 Aim: 3. BINARY AMPLITUDE SHIFT KEYING MODULATION AND DEMODULATION To Generate the Amplitude Shift Keying Modulation and Demodulation signals using MATLAB Apparatus required: Software MATLAB7.0.4 Algorithm: Step1: The binary sequence is taken as input into a variable. Step2: The carrier signal with required frequency is selected. Step3: The required carrier wave is generated. Step4: The input binary data is given to serial to parallel converter. Step5: The parallel sequence is converted to analog signal using D/A converter. Step6: The analog signal is combined with the generated carrier signal. Step7: The required ASK signal is generated. Step8: (Detection) The ASK wave is combined with the carrier wave. Step9: The output is given to the comparator circuit. Step10: The output is converted into digital by using A/D converter. Step11: This gives us the binary sequence as the output of the demodulator. Block diagrams: BASK MODULATOR BASK DEMODULATOR Program: %Matlab program for ASK wave clc; clf; clear all; 49

55 close all; b=input('enter binary data:'); fc=4000; t=linspace(0,1/1000,50); ec=cos(2*pi*fc*t); ook=[ ]; bin=[ ];car=[ ]; for i=1:length(b); ook=[ook,b(i)*ec]; bin=[bin,b(i)*ones(1,50)]; car=[car,ec]; end %ASK detection balout=[ ];%sync det output demod=[ ];%demodulation output for i=1:length(ook); balout=[balout,car(i)*ook(i)]; end; for i=1:50:length(ook); if sum(balout(i):balout(i+49))>0.5 demod=[demod,ones(1,50)]; else demod=[demod,zeros(1,50)]; end; end; %ploting the graph subplot(5,1,1); plot(ec,'linewidth',2); title('carrier'); xlabel('time'); ylabel('amplitude'); subplot(5,1,2); plot(0:length(bin)-1,bin,'k','linewidth',2); title('input data'); xlabel('time'); 50

56 ylabel('amplitude'); subplot(5,1,3); plot(ook,'r-','linewidth',2); title('modulated data'); xlabel('time'); ylabel('amplitude'); subplot(5,1,4); plot(balout,'r-','linewidth',2); title('balanced modulator data'); xlabel('time'); ylabel('amplitude'); subplot(5,1,5); plot(demod,'r-','linewidth',2); title('demodulated output data'); xlabel('time'); ylabel('amplitude'); Model Output Waveforms: 51

57 Aim: 4. BINARY PHASE SHIFT KEYING MODULATION AND DEMODULATION To Generate the Binary Phase Shift Keying Modulation and Demodulation signals using MATLAB Software required: MATLAB7.0.4 Algorithm: Step1: The binary sequence is taken as input into a variable. Step2: This binary data is converted into the polar form either in RZ or NRZ form. Step3: The carrier signal with required frequency is selected. Step4: The required carrier wave is generated. Step5: Both carrier and the binary data is given to the balanced modulator circuit. Step6: The balanced modulator output gives us the BPSK waveform. Step7: (Demodulator) The BPSK wave is given to the multiplier along with the carrier signal. Step8: The multiplier output is passed through the low pass filter. Step9: This gives us the binary sequence as the output of the demodulator. Block diagram: 52

58 Program: %Matlab program for BPSK wave clc; clf; clear all; close all; b=input('enter binary data:'); fc=4000; t=linspace(0,1/1000,50); ec=cos(2*pi*fc*t); pskout=[ ]; bin=[ ];car=[ ]; for i=1:length(b); if b(i)==1 pskout=[pskout,b(i)*ec]; else pskout=[pskout,(b(i)-1)*ec]; end; bin=[bin,b(i)*ones(1,50)]; car=[car,ec]; end %BPSK detection balout=[ ];%sync det output demod=[ ];%demodulation output for i=1:length(pskout); balout=[balout,car(i)*pskout(i)]; end; for i=1:50:length(pskout); 53

59 if sum(balout(i):balout(i+49))>0 demod=[demod,ones(1,50)]; else demod=[demod,zeros(1,50)]; end; end; %ploting the graph subplot(5,1,1); plot(ec,'linewidth',3); title('carrier'); xlabel('time'); ylabel('amplitude'); subplot(5,1,2); plot(0:length(bin)-1,bin,'k','linewidth',3); title('input data'); xlabel('time'); ylabel('amplitude'); subplot(5,1,3); plot(pskout,'r-','linewidth',3); title('bpsk output'); xlabel('time'); ylabel('amplitude'); subplot(5,1,4); plot(balout,'r-','linewidth',3); title('balanced modulater data'); xlabel('time'); ylabel('amplitude'); subplot(5,1,5); plot(demod,'r-','linewidth',3); title('demodulated output'); xlabel('time'); ylabel('amplitude'); 54

60 Model Output Waveforms: 55

61 Aim: 5. FREQUENCY SHIFT KEYING MODULATION AND DEMODULATION To Generate the Frequency Shift Keying Modulation and Demodulation signals using MATLAB Software required: MATLAB7.0.4 Algorithm: Step1: The binary input bit sequence is taken and stored into a variable. Step2: The carrier frequencies for both low frequency and high frequency bits are selected and the respective carriers are generated. Step3: The input bits are given separately to two level shifters as one as the direct bits and for another through the inverter. Step4: Both the level shifter outputs are multiplied with the respective carrier (High frequency carrier for bit 1 and low frequency carrier for bit 0 ). Step5: Both the multiplier outputs are added up to get the output FSK wave form. Step6: In the FSK detector process at first the input FSK wave is given to the band pass filter and then passed through the limiting circuit. Step7: The limiting circuit output is given to the FM detector circuit. Step8: The FM detector output is then passed through low pass filter which acts as an integrator that adds up all the values of the signal. Step9: The low pass filter output is then given to the decision device which gives us the output as the input bit stream. Block diagrams: Binary FSK Transmitter: 56

62 Binary FSK Receiver Program: %Matlab program for FSK wave clc; clf; clear all; close all; b=input('enter binary data:'); f1=4000;f2=12000; t=linspace(0,1/4000,50); ec1=cos(2*pi*f1*t); ec2=cos(2*pi*f2*t); fskout=[ ]; bin=[ ];car1=[ ];car2=[ ]; for i=1:length(b); if b(i)==1 fskout=[fskout,b(i)*ec2]; else fskout=[fskout,(1-b(i))*ec1]; end; bin=[bin,b(i)*ones(1,50)]; car1=[car1,ec1]; car2=[car2,ec2]; end %FSK detection bal1=[ ];bal2=[ ];demod=[ ]; 57

63 for i=1:length(fskout); bal1=[bal1,car1(i)*fskout(i)]; bal2=[bal2,car2(i)*fskout(i)]; end; for i=1:50:length(fskout); sum1=0,sum2=0;sum=0; for i=i:i+49 sum1=sum1+bal1(i); sum2=sum2+bal2(i); end; sum=-sum1+sum2; if sum>0 demod=[demod,ones(1,50)]; else demod=[demod,zeros(1,50)]; end; end; %ploting the graph subplot(5,1,1); plot(car1,'linewidth',3); title('carrier 1'); xlabel('time'); ylabel('amplitude'); subplot(5,1,2); plot(car2,'linewidth',3); title('carrier 2'); xlabel('time'); ylabel('amplitude'); subplot(5,1,3); plot(0:length(bin)-1,bin,'k','linewidth',3); title('input data'); xlabel('time'); ylabel('amplitude'); subplot(5,1,4); plot(fskout,'r-','linewidth',3); title('fsk output'); xlabel('time'); 58

64 ylabel('amplitude'); subplot(5,1,5); plot(demod,'r-','linewidth',3); title('demodulated output'); xlabel ('time'); ylabel ('amplitude'); Model Output Waveforms: 59

65 Aim: 6. QUADRATURE PHASE SHIFT KEYING MODULATION AND DEMODULATION To Generate the Quadrature phase Shift Keying Modulation and Demodulation signals using MATLAB Software required: MATLAB7.0.4 Algorithm: Step1: The binary bit sequence is first taken into a variable. Step2: The suitable carrier frequency is selected and two carriers one with zero phase and other with 90o phase are generated. Step3: The input bit stream is given to the de-multiplexer and is decoded. Step4: The de-multiplexer output is divided into two and one is multiplied with in phase component and the other with the out of phase component. Step5: Both the multiplexer outputs are taken and are added together which gives us the QPSK output wave. Step6: In the de-modulation process the input QPSK wave is multiplied with both the in phase and out phase components by an multiplier. Step7: Both the outputs are passed through an low pass filter which acts as an integrator that adds up all the values of the signal. Step8: The low pass filter outputs are given to the decision device which assigns the values to the wave. Step9: The decision device output is given to the multiplexer circuit which gives the output as the input bit stream. Block Diagrams: 60

66 Program: %Matlab program for QPSK wave clc; clf; clear all; close all; b=input('enter binary data:'); fc=4000; t=linspace(0,1/4000,50); ec2=cos(2*pi*fc*t); ec1=sin(2*pi*fc*t); qpskout=[ ];bin=[ ];car1=[ ];car2=[ ];be=[ ];bo=[ ];bal1=[ ];bal2=[ ]; for i=1:length(b); bin=[bin,b(i)*ones(1,50)]; car1=[car1,ec1]; car2=[car2,ec2]; if mod(i,2)==0 if b(i)==0 be=[be,-ones(1,100)]; else be=[be,ones(1,100)]; end; bal1=[bal1,be(i*50-1)*ec1,be(i*50-1)*ec1]; else if b(i)==1 bo=[bo,ones(1,100)]; else bo=[bo,-ones(1,100)]; 61

67 end; bal2=[bal2,bo(i*50-1)*ec2,bo(i*50-1)*ec2]; end; end; for i=1:2:length(b) if b(i)==0 && b(i+1)==0 qpskout=[qpskout,-ec1-ec2,-ec1-ec2]; elseif b(i)==0 && b(i+1)==1 qpskout=[qpskout,-ec1+ec2,-ec1+ec2]; elseif b(i)==1 && b(i+1)==0 qpskout=[qpskout,ec1-ec2,ec1-ec2]; else end; qpskout=[qpskout,ec1+ec2,ec1+ec2]; end; %ploting the graph subplot(4,1,1); plot(bin,'linewidth',3); title('binary data'); xlabel('time'); ylabel('amplitude'); subplot(4,1,2); plot(be,'r','linewidth',3); title('even data'); xlabel('time'); ylabel('amplitude'); subplot(4,1,3); plot(bo,'g','linewidth',3); title('odd data'); 62

68 xlabel('time'); ylabel('amplitude'); subplot(4,1,4); plot(car1,'linewidth',3); title('carrier 1'); xlabel('time'); ylabel('amplitude'); figure; subplot(4,1,1); plot(car2,'linewidth',3); title('carrier2'); xlabel('time'); ylabel('amplitude'); subplot(4,1,2); plot(bal1,'r','linewidth',3); title('bal mod 1 data'); xlabel('time'); ylabel('amplitude'); subplot(4,1,3); plot(bal2,'g','linewidth',3); title('bal mod 2 data'); xlabel('time'); ylabel('amplitude'); subplot(4,1,4); plot(qpskout,'linewidth',3); title('modulated'); xlabel('time'); ylabel('amplitude'); %demodulation of qpsk demod1=[ ];demod2=[ ];demod=[ ];synd1=[ ];synd2=[ ]; for i=1:length(qpskout); 63

69 synd1=[synd1,car1(i)*qpskout(i)]; synd2=[synd2,car2(i)*qpskout(i)]; end; for i=1:100:length(qpskout); sum1=0;sum2=0; for i=i:i+99 sum1=sum1+synd1(i); sum2=sum2+synd2(i); end; if sum1 > 0 demod1=[demod1,ones(1,50)]; else demod1=[demod1,zeros(1,50)]; end; if sum2 > 0 demod2=[demod2,ones(1,50)]; else demod2=[demod2,zeros(1,50)]; end; end; demod1 demod2 for i=1:50:length(demod1); demod=[demod,demod1(i:i+49),demod2(i:i+49)]; end; %ploting the graph figure; subplot(3,1,1) plot(synd1,'linewidth',3); title('sync detector 2'); xlabel('time'); ylabel('amplitude'); subplot(3,1,2) plot(synd2,'r','linewidth',3); title('sync detector 2'); xlabel('time'); ylabel('amplitude'); 64

70 subplot(3,1,3) plot(demod,'g','linewidth',3); title('demodulated'); xlabel('time'); ylabel('amplitude'); Model Output Waveforms: 65

71 66

72 APPENDIX Name of the component 74LS00 74LS08 74LS74 Important Specifications Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Output Current High max mA Output Current Low Max- 80mA Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Output Current High Max mA Output Current Low Max- 80mA Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Power supply current - 8.0mA Pin Diagram Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Output Current High Max mA Output Current Low Max- 80mA Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Output Current High max mA Output Current Low max - 80mA 67

73 74LS374 Supply Voltage Min 4.75V Supply Voltage Max 5.25V High level input voltage min 2V Low level input voltage max 0.8V High level output current max -2.4mA Low level output current max- 24mA Operating temperature Range 0 o C to +70 o C LS163 Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Output Current High max mA Output Current Low max - 80mA Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Output Current High max mA Output Current Low max - 80mA 68

74 74LS164 Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Output Current High max mA Output Current Low max - 80mA Supply Voltage Min 4.75V Supply Voltage Max 5.25V Free air operating temperature- 0 o C to +70 o C Supply Current max 36mA Clock frequency 25MHz Pulse width (Clock) 25ns Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Power supply current 34mA

75 74193 Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Clock frequency 25MHz Supply Current max 34mA 74LS86 Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Output Current High max mA Output Current Low max - 80mA 74LS90 Supply Voltage Min 4.75V Supply Voltage Max 5.25V Operating temperature Range 0 o C to +70 o C Output Current High max mA Output Current Low max - 80mA LM311 Input voltage Range V to 13V Voltage gain 40V/mV Saturation voltage 1.5V Positive Supply Current 7.5mA Negative Supply Current 5mA LM324 Wide power supply rating 3V to 32V Operating temperature Range 0 o C to +70 o C Storage temperature - (-65 o C to +150 o C) 70

76 DAC0800 ADC0800 Supply Voltage 5V Operating temperature Range (-55 o C to +125 o C) Power Dissipation -500mW Input current 5mA Storage temperature - (-65 o C to +150 o C) Supply voltage ±5V Clock range 50 to 800KHz Operating temperature Range (-55 o C to +125 o C) Power supply current 20mA CD4051 Supply voltage - +5V to 18V Operating temperature Range (-40 o C to +80 o C) Storage temperature - (-65 o C to +150 o C) Power dissipation 700mW CD4052 Supply voltage - +5V to 18V Operating temperature Range (-40 o C to +80 o C) Storage temperature - (-65 o C to +150 o C) Power dissipation 700mW 8038 Simultaneous outputs sine wave Square wave and Triangle Low distortion 1% High linearity 01% Easy to use 50% reduction in external components Wide frequency range of operation Hz to 1.0Mhz Variable duty cycle 2% to 98% 71

77 TL084 µa741 Supply voltage - ±18V or 36V total Power dissipation 750mW Input voltage (any pin) Not to exceed supply voltages Input current (pins 4 and 5 ) 25mA Operating temperature range: 55 o C to +125 o C Supply Voltage ±22V Power Dissipation 500mW Differential input voltage ±30V Input voltage ±15V Operating Temperature -55 o to +125 o C Storage Temperature range -55 o to +150 o C Supply Voltage ±18V Power Dissipation 680mW Input voltage ±15V Operating Temperature -0 o to +70 o C Storage Temperature range -65 o to +150 o C IC 555 Operating tem :SE o C to 125 o C NE o to 70 o C Supply voltage :+5V to +18V Timing :µsec to Hours Sink current :200mA Temperature stability :50 PPM/ o C change in temp or 0-005% / o C. 72

DIGITAL COMMUNICATIONS LAB

DIGITAL COMMUNICATIONS LAB DIGITAL COMMUNICATIONS LAB List of Experiments: 1. PCM Generation and Detection. 2. Differential Pulse Code modulation. 3. Delta modulation. 4. Time Division Multiplexing of 2band Limited Signals. 5. Frequency

More information

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE)

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE) Department of Electronics & Telecommunication Engg. LAB MANUAL SUBJECT:-DIGITAL COMMUNICATION SYSTEM [BTEC-501] B.Tech V Semester [2013-14] (Branch: ETE) KCT COLLEGE OF ENGG & TECH., FATEHGARH PUNJAB TECHNICAL

More information

Communication Systems Lab

Communication Systems Lab LAB MANUAL Communication Systems Lab (EE-226-F) Prepared by: Varun Sharma (Lab In-charge) Dayal C. Sati (Faculty In-charge) B R C M CET BAHAL DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING Page

More information

Department of Electronics & Communication Engineering LAB MANUAL SUBJECT: DIGITAL COMMUNICATION LABORATORY [ECE324] (Branch: ECE)

Department of Electronics & Communication Engineering LAB MANUAL SUBJECT: DIGITAL COMMUNICATION LABORATORY [ECE324] (Branch: ECE) Department of Electronics & Communication Engineering LAB MANUAL SUBJECT: DIGITAL COMMUNICATION LABORATORY [ECE324] B.Tech Year 3 rd, Semester - 5 th (Branch: ECE) Version: 01 st August 2018 The LNM Institute

More information

Understanding Digital Communication Principles.

Understanding Digital Communication Principles. s Understanding Digital Communication Principles Scientech TechBooks are compact and user friendly learning platforms to provide a modern, portable, comprehensive and practical way to learn Technology.

More information

DIGITAL COMMUNICATION

DIGITAL COMMUNICATION DIGITAL COMMUNICATION TRAINING LAB Digital communication has emerged to augment or replace the conventional analog systems, which had been used widely a few decades back. Digital communication has demonstrated

More information

DEPARTMENT OF E.C.E.

DEPARTMENT OF E.C.E. PVP SIDDHARTHA INSTITUTE OF TECHNOLOGY, KANURU, VIJAYAWADA-7 DEPARTMENT OF E.C.E. ANALOG COMMUNICATIONS LAB MANUAL Department of Electronics & Communication engineering Prasad V.Potluri Siddhartha Institute

More information

BAPATLA ENGINEERING COLLEGE DIGITAL COMMUNICATIONS LAB EC-451. PREPARED BY S. Pallaviram, Lecturer

BAPATLA ENGINEERING COLLEGE DIGITAL COMMUNICATIONS LAB EC-451. PREPARED BY S. Pallaviram, Lecturer BAPATLA ENGINEERING COLLEGE DIGITAL COMMUNICATIONS LAB EC-451 PREPARED BY S. Pallaviram, Lecturer Department of Electronics and Communications Engineering Bapatla Engineering College (Affiliated to Acharya

More information

Department of Electronics & Communication Engineering LAB MANUAL

Department of Electronics & Communication Engineering LAB MANUAL Department of Electronics & Communication Engineering LAB MANUAL SUBJECT: DIGITAL COMMUNICATION [06BEC201] B.Tech III Year VI Semester (Branch: ECE) BHAGWANT UNIVERSITY SIKAR ROAD, AJMER DIGITAL COMMUNICATION

More information

EXPERIMENT WISE VIVA QUESTIONS

EXPERIMENT WISE VIVA QUESTIONS EXPERIMENT WISE VIVA QUESTIONS Pulse Code Modulation: 1. Draw the block diagram of basic digital communication system. How it is different from analog communication system. 2. What are the advantages of

More information

AC LAB ECE-D ecestudy.wordpress.com

AC LAB ECE-D ecestudy.wordpress.com PART B EXPERIMENT NO: 1 AIM: PULSE AMPLITUDE MODULATION (PAM) & DEMODULATION DATE: To study Pulse Amplitude modulation and demodulation process with relevant waveforms. APPARATUS: 1. Pulse amplitude modulation

More information

Department of Electronics and Communication Engineering 1

Department of Electronics and Communication Engineering 1 UNIT I SAMPLING AND QUANTIZATION Pulse Modulation 1. Explain in detail the generation of PWM and PPM signals (16) (M/J 2011) 2. Explain in detail the concept of PWM and PAM (16) (N/D 2012) 3. What is the

More information

PULSE CODE MODULATION (PCM)

PULSE CODE MODULATION (PCM) PULSE CODE MODULATION (PCM) 1. PCM quantization Techniques 2. PCM Transmission Bandwidth 3. PCM Coding Techniques 4. PCM Integrated Circuits 5. Advantages of PCM 6. Delta Modulation 7. Adaptive Delta Modulation

More information

BLOCK DIAGRAM: PULSE CODE MODULATION: FUNCTION GENERATOR CHECKER CIRCUIT DEMODULATED O/P TIMING

BLOCK DIAGRAM: PULSE CODE MODULATION:   FUNCTION GENERATOR CHECKER CIRCUIT DEMODULATED O/P TIMING BLOCK DIAGRAM: PULSE CODE MODULATION: FUNCTION GENERATOR CHECKER CIRCUIT DEMODULATED O/P TIMING LOGIC TIMING LOGIC PCM OUTPUT SAMPLE INPUT SIGNAL OUTPUT LOGIC LATCH DIGITAL TO ANALOG CONVERTER PAM O/P

More information

QUESTION BANK EC 1351 DIGITAL COMMUNICATION YEAR / SEM : III / VI UNIT I- PULSE MODULATION PART-A (2 Marks) 1. What is the purpose of sample and hold

QUESTION BANK EC 1351 DIGITAL COMMUNICATION YEAR / SEM : III / VI UNIT I- PULSE MODULATION PART-A (2 Marks) 1. What is the purpose of sample and hold QUESTION BANK EC 1351 DIGITAL COMMUNICATION YEAR / SEM : III / VI UNIT I- PULSE MODULATION PART-A (2 Marks) 1. What is the purpose of sample and hold circuit 2. What is the difference between natural sampling

More information

LABORATORY EXPERIMENTS DIGITAL COMMUNICATION

LABORATORY EXPERIMENTS DIGITAL COMMUNICATION LABORATORY EXPERIMENTS DIGITAL COMMUNICATION INDEX S. No. Name of the Program 1 Study of Pulse Amplitude Modulation (PAM) and Demodulation. 2 Study of Pulse Width Modulation (PWM) and Demodulation. 3 Study

More information

EEE 309 Communication Theory

EEE 309 Communication Theory EEE 309 Communication Theory Semester: January 2017 Dr. Md. Farhad Hossain Associate Professor Department of EEE, BUET Email: mfarhadhossain@eee.buet.ac.bd Office: ECE 331, ECE Building Types of Modulation

More information

Amplitude modulator trainer kit diagram

Amplitude modulator trainer kit diagram Amplitude modulator trainer kit diagram AM Detector trainer kit Diagram Calculations: Result: Pre lab test (20) Observation (20) Simulation (20) Remarks & Signature with Date Circuit connection (30) Result

More information

BINARY AMPLITUDE SHIFT KEYING

BINARY AMPLITUDE SHIFT KEYING BINARY AMPLITUDE SHIFT KEYING AIM: To set up a circuit to generate Binary Amplitude Shift keying and to plot the output waveforms. COMPONENTS AND EQUIPMENTS REQUIRED: IC CD4016, IC 7474, Resistors, Zener

More information

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure CHAPTER 2 Syllabus: 1) Pulse amplitude modulation 2) TDM 3) Wave form coding techniques 4) PCM 5) Quantization noise and SNR 6) Robust quantization Pulse amplitude modulation In pulse amplitude modulation,

More information

1 Analog and Digital Communication Lab

1 Analog and Digital Communication Lab 1 2 Amplitude modulator trainer kit diagram AM Detector trainer kit Diagram 3 4 Calculations: 5 Result: 6 7 8 Balanced modulator circuit diagram Generation of DSB-SC 1. For the same circuit apply the modulating

More information

CHAPTER 3 Syllabus (2006 scheme syllabus) Differential pulse code modulation DPCM transmitter

CHAPTER 3 Syllabus (2006 scheme syllabus) Differential pulse code modulation DPCM transmitter CHAPTER 3 Syllabus 1) DPCM 2) DM 3) Base band shaping for data tranmission 4) Discrete PAM signals 5) Power spectra of discrete PAM signal. 6) Applications (2006 scheme syllabus) Differential pulse code

More information

COMMUNICATIONS LAB. Duration of University Examination University Examination

COMMUNICATIONS LAB. Duration of University Examination University Examination COMMUNICATIONS LAB Instructions Duration of University Examination University Examination Sessional 4 Periods per week 3 Hours 50 Marks 25 Marks Course Objectives: 1. Demonstrate AM, FM, Mixer, PAM, PWM

More information

SEN366 Computer Networks

SEN366 Computer Networks SEN366 Computer Networks Prof. Dr. Hasan Hüseyin BALIK (5 th Week) 5. Signal Encoding Techniques 5.Outline An overview of the basic methods of encoding digital data into a digital signal An overview of

More information

Dhanalakshmi College of Engineering Manimangalam, Tambaram, Chennai

Dhanalakshmi College of Engineering Manimangalam, Tambaram, Chennai Dhanalakshmi College of Engineering Manimangalam, Tambaram, Chennai 601 301 DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING V SEMESTER - R 2013 EC6512 COMMUNICATION SYSTEMS LABORATORY LABORATORY

More information

Digital to Digital Encoding

Digital to Digital Encoding MODULATION AND ENCODING Data must be transformed into signals to send them from one place to another Conversion Schemes Digital-to-Digital Analog-to-Digital Digital-to-Analog Analog-to-Analog Digital to

More information

DIGITAL COMMINICATIONS

DIGITAL COMMINICATIONS Code No: R346 R Set No: III B.Tech. I Semester Regular and Supplementary Examinations, December - 23 DIGITAL COMMINICATIONS (Electronics and Communication Engineering) Time: 3 Hours Max Marks: 75 Answer

More information

Engr M. Hadi Ali Khan B. Sc. Engg (AMU), MIETE (India), Ex-MIEEE (USA), Ex-MSSI (India)

Engr M. Hadi Ali Khan B. Sc. Engg (AMU), MIETE (India), Ex-MIEEE (USA), Ex-MSSI (India) Page 1 of 26 Department of Electronics Engineering, Communication Systems Laboratory Laboratory Manual for B. Tech. (Electronics), III Year (VI Semester) Lab Course EL 394 ( Communication Lab. II) List

More information

CATALOG. ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies

CATALOG. ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies CATALOG ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies UNION INTRUMENTS #17 & 18, 4 th floor, Hanumathra Arcade

More information

SUMMER 14 EXAMINATION Model Answer

SUMMER 14 EXAMINATION Model Answer SUMMER 14 EXAMINATION Model Answer Subject Code: 12188 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given in the model answer scheme. 2)

More information

EC6501 Digital Communication

EC6501 Digital Communication EC6501 Digital Communication UNIT -1 DIGITAL COMMUNICATION SYSTEMS Digital Communication system 1) Write the advantages and disadvantages of digital communication. [A/M 11] The advantages of digital communication

More information

UNIT I Source Coding Systems

UNIT I Source Coding Systems SIDDHARTH GROUP OF INSTITUTIONS: PUTTUR Siddharth Nagar, Narayanavanam Road 517583 QUESTION BANK (DESCRIPTIVE) Subject with Code: DC (16EC421) Year & Sem: III-B. Tech & II-Sem Course & Branch: B. Tech

More information

Department Of ECE III Year / V Semester EC 6512 COMMUNICATION SYSTEM LABORATORY LAB MANUAL SYLLABUS EC6512 COMMUNICATION SYSTEMLABORATORY LIST OF EXPERIMENTS: CYCLE: 1 1. Signal Sampling and reconstruction

More information

DEPARTMENT OF ELECTRICAL & ELECTRONICS ENGINEERING

DEPARTMENT OF ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT OF ELECTRICAL & ELECTRONICS ENGINEERING (Regulation 2013) EE 6311 LINEAR AND DIGITAL INTEGRATED CIRCUITS LAB MANUAL 1 SYLLABUS OBJECTIVES: Working Practice in simulators / CAD Tools / Experiment

More information

Digital Communication (650533) CH 3 Pulse Modulation

Digital Communication (650533) CH 3 Pulse Modulation Philadelphia University/Faculty of Engineering Communication and Electronics Engineering Digital Communication (650533) CH 3 Pulse Modulation Instructor: Eng. Nada Khatib Website: http://www.philadelphia.edu.jo/academics/nkhatib/

More information

Syllabus. osmania university UNIT - I UNIT - II UNIT - III CHAPTER - 1 : INTRODUCTION TO DIGITAL COMMUNICATION CHAPTER - 3 : INFORMATION THEORY

Syllabus. osmania university UNIT - I UNIT - II UNIT - III CHAPTER - 1 : INTRODUCTION TO DIGITAL COMMUNICATION CHAPTER - 3 : INFORMATION THEORY i Syllabus osmania university UNIT - I CHAPTER - 1 : INTRODUCTION TO Elements of Digital Communication System, Comparison of Digital and Analog Communication Systems. CHAPTER - 2 : DIGITAL TRANSMISSION

More information

10 Speech and Audio Signals

10 Speech and Audio Signals 0 Speech and Audio Signals Introduction Speech and audio signals are normally converted into PCM, which can be stored or transmitted as a PCM code, or compressed to reduce the number of bits used to code

More information

LOGIC DIAGRAM: HALF ADDER TRUTH TABLE: A B CARRY SUM. 2012/ODD/III/ECE/DE/LM Page No. 1

LOGIC DIAGRAM: HALF ADDER TRUTH TABLE: A B CARRY SUM. 2012/ODD/III/ECE/DE/LM Page No. 1 LOGIC DIAGRAM: HALF ADDER TRUTH TABLE: A B CARRY SUM K-Map for SUM: K-Map for CARRY: SUM = A B + AB CARRY = AB 22/ODD/III/ECE/DE/LM Page No. EXPT NO: DATE : DESIGN OF ADDER AND SUBTRACTOR AIM: To design

More information

EEE 309 Communication Theory

EEE 309 Communication Theory EEE 309 Communication Theory Semester: January 2016 Dr. Md. Farhad Hossain Associate Professor Department of EEE, BUET Email: mfarhadhossain@eee.buet.ac.bd Office: ECE 331, ECE Building Part 05 Pulse Code

More information

Downloaded from 1

Downloaded from  1 VII SEMESTER FINAL EXAMINATION-2004 Attempt ALL questions. Q. [1] How does Digital communication System differ from Analog systems? Draw functional block diagram of DCS and explain the significance of

More information

Year : TYEJ Sub: Digital Communication (17535) Assignment No. 1. Introduction of Digital Communication. Question Exam Marks

Year : TYEJ Sub: Digital Communication (17535) Assignment No. 1. Introduction of Digital Communication. Question Exam Marks Assignment 1 Introduction of Digital Communication Sr. Question Exam Marks 1 Draw the block diagram of the basic digital communication system. State the function of each block in detail. W 2015 6 2 State

More information

Exercise Generation and Demodulation of DPSK Signal

Exercise Generation and Demodulation of DPSK Signal Exercise Generation and Demodulation of DPSK Signal EXERCISE OBJECTIVE When you have completed this exercise, you will see the operation principle and characteristics of the DPSK signal generator by measuring

More information

Communications I (ELCN 306)

Communications I (ELCN 306) Communications I (ELCN 306) c Samy S. Soliman Electronics and Electrical Communications Engineering Department Cairo University, Egypt Email: samy.soliman@cu.edu.eg Website: http://scholar.cu.edu.eg/samysoliman

More information

UNIT III -- DATA AND PULSE COMMUNICATION PART-A 1. State the sampling theorem for band-limited signals of finite energy. If a finite energy signal g(t) contains no frequency higher than W Hz, it is completely

More information

LIST OF EXPERIMENTS. KCTCET/ /Odd/3rd/ETE/CSE/LM

LIST OF EXPERIMENTS. KCTCET/ /Odd/3rd/ETE/CSE/LM LIST OF EXPERIMENTS. Study of logic gates. 2. Design and implementation of adders and subtractors using logic gates. 3. Design and implementation of code converters using logic gates. 4. Design and implementation

More information

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( ) CHAPTER 2 Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication (2170710) Syllabus Chapter-2.3 Modulation Techniques Reasons for Choosing Encoding Techniques Digital data,

More information

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS EXPERIMENT 3: SAMPLING & TIME DIVISION MULTIPLEX (TDM) Objective: Experimental verification of the

More information

Thus there are three basic modulation techniques: 1) AMPLITUDE SHIFT KEYING 2) FREQUENCY SHIFT KEYING 3) PHASE SHIFT KEYING

Thus there are three basic modulation techniques: 1) AMPLITUDE SHIFT KEYING 2) FREQUENCY SHIFT KEYING 3) PHASE SHIFT KEYING CHAPTER 5 Syllabus 1) Digital modulation formats 2) Coherent binary modulation techniques 3) Coherent Quadrature modulation techniques 4) Non coherent binary modulation techniques. Digital modulation formats:

More information

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61) QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61) Module 1 1. Explain Digital communication system with a neat block diagram. 2. What are the differences between digital and analog communication systems?

More information

UNIT TEST I Digital Communication

UNIT TEST I Digital Communication Time: 1 Hour Class: T.E. I & II Max. Marks: 30 Q.1) (a) A compact disc (CD) records audio signals digitally by using PCM. Assume the audio signal B.W. to be 15 khz. (I) Find Nyquist rate. (II) If the Nyquist

More information

DELTA MODULATION. PREPARATION principle of operation slope overload and granularity...124

DELTA MODULATION. PREPARATION principle of operation slope overload and granularity...124 DELTA MODULATION PREPARATION...122 principle of operation...122 block diagram...122 step size calculation...124 slope overload and granularity...124 slope overload...124 granular noise...125 noise and

More information

DHANALAKSHMI COLLEGE OF ENGINEERING Tambaram, Chennai

DHANALAKSHMI COLLEGE OF ENGINEERING Tambaram, Chennai DHANALAKSHMI COLLEGE OF ENGINEERING Tambaram, Chennai 601 301 DEPARTMENT OF ELECTRONICS COMMUNICATION ENGINEERING V SEMESTER - R 2013 EC6512 COMMUNICATION SYSTEMS LABORATORY LABORATORY MANUAL Name : Register

More information

EECS 216 Winter 2008 Lab 2: FM Detector Part II: In-Lab & Post-Lab Assignment

EECS 216 Winter 2008 Lab 2: FM Detector Part II: In-Lab & Post-Lab Assignment EECS 216 Winter 2008 Lab 2: Part II: In-Lab & Post-Lab Assignment c Kim Winick 2008 1 Background DIGITAL vs. ANALOG communication. Over the past fifty years, there has been a transition from analog to

More information

EE 400L Communications. Laboratory Exercise #7 Digital Modulation

EE 400L Communications. Laboratory Exercise #7 Digital Modulation EE 400L Communications Laboratory Exercise #7 Digital Modulation Department of Electrical and Computer Engineering University of Nevada, at Las Vegas PREPARATION 1- ASK Amplitude shift keying - ASK - in

More information

The figures and the logic used for the MATLAB are given below.

The figures and the logic used for the MATLAB are given below. MATLAB FIGURES & PROGRAM LOGIC: Transmitter: The figures and the logic used for the MATLAB are given below. Binary Data Sequence: For our project we assume that we have the digital binary data stream.

More information

Amplitude Modulated Systems

Amplitude Modulated Systems Amplitude Modulated Systems Communication is process of establishing connection between two points for information exchange. Channel refers to medium through which message travels e.g. wires, links, or

More information

Pulse Code Modulation

Pulse Code Modulation Pulse Code Modulation Modulation is the process of varying one or more parameters of a carrier signal in accordance with the instantaneous values of the message signal. The message signal is the signal

More information

SRV ENGINEERING COLLEGE SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE SEMBODAI

SRV ENGINEERING COLLEGE SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE SEMBODAI SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE SEMBODAI 6489 (Approved By AICTE,Newdelhi Affiliated To ANNA UNIVERSITY::Chennai) CS 62 DIGITAL ELECTRONICS LAB (REGULATION-23) LAB MANUAL DEPARTMENT OF

More information

QUESTION BANK. Staff In-Charge: M.MAHARAJA, AP / ECE

QUESTION BANK. Staff In-Charge: M.MAHARAJA, AP / ECE FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai -625 020 An ISO 9001:2008 Certified Institution QUESTION BANK Sub. Code : EC 2301 Class : III

More information

Communications and Signals Processing

Communications and Signals Processing Communications and Signals Processing Dr. Ahmed Masri Department of Communications An Najah National University 2012/2013 1 Dr. Ahmed Masri Chapter 5 - Outlines 5.4 Completing the Transition from Analog

More information

DEPARTMENT OF COMPUTER GCE@Bodi_ SCIENCE GCE@Bodi_ AND ENIGNEERING GCE@Bodi_ GCE@Bodi_ GCE@Bodi_ Analog and Digital Communication GCE@Bodi_ DEPARTMENT OF CsE Subject Name: Analog and Digital Communication

More information

ADVANCE DIGITAL COMMUNICATION LAB

ADVANCE DIGITAL COMMUNICATION LAB Model Series TCM 002 Recent advances in wideband communication channels and solid-state electronics have allowed scientists to fully realize its advantages and thereby helping digital communications grow

More information

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES Encoding Coding is the process of embedding clocks into a given data stream and producing a signal that can be transmitted over a selected medium.

More information

Voice Transmission --Basic Concepts--

Voice Transmission --Basic Concepts-- Voice Transmission --Basic Concepts-- Voice---is analog in character and moves in the form of waves. 3-important wave-characteristics: Amplitude Frequency Phase Telephone Handset (has 2-parts) 2 1. Transmitter

More information

Communication System KL-910. Advanced Communication System

Communication System KL-910. Advanced Communication System KL-910 Advanced KL-910 is a modular trainer with various advanced communication s, including digital encoding/decoding, modulation/demodulation and related multiplexing techniques, developed for bridging

More information

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued CSCD 433 Network Programming Fall 2016 Lecture 5 Physical Layer Continued 1 Topics Definitions Analog Transmission of Digital Data Digital Transmission of Analog Data Multiplexing 2 Different Types of

More information

SCHEME OF COURSE WORK. Course Code : 13EC1114 L T P C : ELECTRONICS AND COMMUNICATION ENGINEERING

SCHEME OF COURSE WORK. Course Code : 13EC1114 L T P C : ELECTRONICS AND COMMUNICATION ENGINEERING SCHEME OF COURSE WORK Course Details: Course Title : DIGITAL COMMUNICATIONS Course Code : 13EC1114 L T P C 4 0 0 3 Program Specialization Semester Prerequisites Courses to which it is a prerequisite :

More information

Digital Fundamentals 8/25/2016. Summary. Summary. Floyd. Chapter 1. Analog Quantities

Digital Fundamentals 8/25/2016. Summary. Summary. Floyd. Chapter 1. Analog Quantities 8/25/206 Digital Fundamentals Tenth Edition Floyd Chapter Analog Quantities Most natural quantities that we see are analog and vary continuously. Analog systems can generally handle higher power than digital

More information

Pulse Code Modulation

Pulse Code Modulation Pulse Code Modulation EE 44 Spring Semester Lecture 9 Analog signal Pulse Amplitude Modulation Pulse Width Modulation Pulse Position Modulation Pulse Code Modulation (3-bit coding) 1 Advantages of Digital

More information

Emona Telecoms-Trainer ETT-101

Emona Telecoms-Trainer ETT-101 EXPERIMENTS IN MODERN COMMUNICATIONS Emona Telecoms-Trainer ETT-101 Multi-Experiment Single Board Telecommunications Trainer for Technical College and Technical High School Students EMONA INSTRUMENTS www.ett101.com

More information

Learning Material Ver 1.1

Learning Material Ver 1.1 Data Formatting & Carrier Modulation Transmitter Trainer and Carrier Demodulation & Data Reformatting Receiver Trainer ST2106 & ST2107 Learning Material Ver 1.1 An ISO 9001 : 2000 company 94, Electronic

More information

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications DIGITAL COMMUNICATIONS SYSTEMS MSc in Electronic Technologies and Communications Bandpass binary signalling The common techniques of bandpass binary signalling are: - On-off keying (OOK), also known as

More information

Problem Sheet 1 Probability, random processes, and noise

Problem Sheet 1 Probability, random processes, and noise Problem Sheet 1 Probability, random processes, and noise 1. If F X (x) is the distribution function of a random variable X and x 1 x 2, show that F X (x 1 ) F X (x 2 ). 2. Use the definition of the cumulative

More information

Universitas Sumatera Utara

Universitas Sumatera Utara Amplitude Shift Keying & Frequency Shift Keying Aim: To generate and demodulate an amplitude shift keyed (ASK) signal and a binary FSK signal. Intro to Generation of ASK Amplitude shift keying - ASK -

More information

Dr. Cahit Karakuş ANALOG SİNYALLER

Dr. Cahit Karakuş ANALOG SİNYALLER Dr. Cahit Karakuş ANALOG SİNYALLER Sinusoidal Waveform Mathematically it is represented as: Sinusoidal Waveform Unit of measurement for horizontal axis can be time, degrees or radians. Sinusoidal Waveform

More information

P a g e 1. Introduction

P a g e 1. Introduction P a g e 1 Introduction 1. Signals in digital form are more convenient than analog form for processing and control operation. 2. Real world signals originated from temperature, pressure, flow rate, force

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK. Subject Name: Digital Communication Techniques

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK. Subject Name: Digital Communication Techniques KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK Subject Code: EC1351 Year/Sem: III/IV Subject Name: Digital Communication Techniques UNIT I PULSE MODULATION

More information

Advantages of Analog Representation. Varies continuously, like the property being measured. Represents continuous values. See Figure 12.

Advantages of Analog Representation. Varies continuously, like the property being measured. Represents continuous values. See Figure 12. Analog Signals Signals that vary continuously throughout a defined range. Representative of many physical quantities, such as temperature and velocity. Usually a voltage or current level. Digital Signals

More information

Department of Electronics and Communication Engineering

Department of Electronics and Communication Engineering Department of Electronics and Communication Engineering Sub Code/Name: BEC3L2- DIGITAL ELECTRONICS LAB Name Reg No Branch Year & Semester : : : : LIST OF EXPERIMENTS Sl No Experiments Page No Study of

More information

QUESTION BANK (VI SEM ECE) (DIGITAL COMMUNICATION)

QUESTION BANK (VI SEM ECE) (DIGITAL COMMUNICATION) QUESTION BANK (VI SEM ECE) (DIGITAL COMMUNICATION) UNIT-I: PCM & Delta modulation system Q.1 Explain the difference between cross talk & intersymbol interference. Q.2 What is Quantization error? How does

More information

CHAPTER 4. PULSE MODULATION Part 2

CHAPTER 4. PULSE MODULATION Part 2 CHAPTER 4 PULSE MODULATION Part 2 Pulse Modulation Analog pulse modulation: Sampling, i.e., information is transmitted only at discrete time instants. e.g. PAM, PPM and PDM Digital pulse modulation: Sampling

More information

EE-4022 Experiment 2 Amplitude Modulation (AM)

EE-4022 Experiment 2 Amplitude Modulation (AM) EE-4022 MILWAUKEE SCHOOL OF ENGINEERING 2015 Page 2-1 Student objectives: EE-4022 Experiment 2 Amplitude Modulation (AM) In this experiment the student will use laboratory modules to implement operations

More information

ADVANCED EXPERIMENTS IN MODERN COMMUNICATIONS

ADVANCED EXPERIMENTS IN MODERN COMMUNICATIONS ADVANCED EXPERIMENTS IN MODERN COMMUNICATIONS NEW FIBER OPTICS KIT New Generation Single-Board Telecoms Experimenter for Advanced Experiments Emona ETT-101 BiSKIT Multi-Experiment Telecommunications &

More information

ASTABLE MULTIVIBRATOR

ASTABLE MULTIVIBRATOR 555 TIMER ASTABLE MULTIIBRATOR MONOSTABLE MULTIIBRATOR 555 TIMER PHYSICS (LAB MANUAL) PHYSICS (LAB MANUAL) 555 TIMER Introduction The 555 timer is an integrated circuit (chip) implementing a variety of

More information

Workspace for '6-pulse' Page 1 (row 1, column 1)

Workspace for '6-pulse' Page 1 (row 1, column 1) Workspace for '6-pulse' Page 1 (row 1, column 1) Workspace for '6-pulse' Page 2 (row 2, column 1) Workspace for '6-pulse' Page 3 (row 3, column 1) ECEN 449 Microprocessor System Design Pulse Modulation

More information

B.Tech II Year II Semester (R13) Supplementary Examinations May/June 2017 ANALOG COMMUNICATION SYSTEMS (Electronics and Communication Engineering)

B.Tech II Year II Semester (R13) Supplementary Examinations May/June 2017 ANALOG COMMUNICATION SYSTEMS (Electronics and Communication Engineering) Code: 13A04404 R13 B.Tech II Year II Semester (R13) Supplementary Examinations May/June 2017 ANALOG COMMUNICATION SYSTEMS (Electronics and Communication Engineering) Time: 3 hours Max. Marks: 70 PART A

More information

Chapter-1: Introduction

Chapter-1: Introduction Chapter-1: Introduction The purpose of a Communication System is to transport an information bearing signal from a source to a user destination via a communication channel. MODEL OF A COMMUNICATION SYSTEM

More information

CHAPTER ELEVEN - Interfacing With the Analog World

CHAPTER ELEVEN - Interfacing With the Analog World CHAPTER ELEVEN - Interfacing With the Analog World 11.1 (a) Analog output = (K) x (digital input) (b) Smallest change that can occur in the analog output as a result of a change in the digital input. (c)

More information

EE 210 Lab Exercise #4 D/A & A/D Converters

EE 210 Lab Exercise #4 D/A & A/D Converters EE 210 Lab Exercise #4 D/A & A/D Converters Introduction This lab deals with simple resistive circuits to perform Digital-to-Analog (D/A) conversion. We also introduce the use of a basic Analog-to-Digital

More information

28. What is meant by repetition rate of the AM envelope? (ADC,AU-2010) 29. Describe the upper and lower sidebands. (ADC, AU-2010) 30.

28. What is meant by repetition rate of the AM envelope? (ADC,AU-2010) 29. Describe the upper and lower sidebands. (ADC, AU-2010) 30. Institute of Road and Transport Technology, Erode Department of Electronics and Communication Engineering Class/Sem: 2 nd Year Information Technology-3rd Semester Subject: Principles of Communication (IT)

More information

Communication Systems Lab Manual

Communication Systems Lab Manual SWEDISH COLLEGE OF ENGINEERING & TECHNOLOGY Communication Systems Lab Manual Submitted by: Roll No.: Board Roll No.: Submitted to: Ahmad Bilal COMMUNICATION SYSTEMS Table of Contents SAMPLING Understanding

More information

R & D Electronics DIGITAL IC TRAINER. Model : DE-150. Feature: Object: Specification:

R & D Electronics DIGITAL IC TRAINER. Model : DE-150. Feature: Object: Specification: DIGITAL IC TRAINER Model : DE-150 Object: To Study the Operation of Digital Logic ICs TTL and CMOS. To Study the All Gates, Flip-Flops, Counters etc. To Study the both the basic and advance digital electronics

More information

Signal Encoding Techniques

Signal Encoding Techniques Signal Encoding Techniques Overview Have already noted previous chapters that both analog and digital information can be encoded as either analog or digital signals: Digital data, digital signals: simplest

More information

Digital Fundamentals

Digital Fundamentals Digital Fundamentals Tenth Edition Floyd Chapter 1 2009 Pearson Education, Upper 2008 Pearson Saddle River, Education NJ 07458. All Rights Reserved Objectives After completing this unit, you should be

More information

Digital Communication - Analog to Digital

Digital Communication - Analog to Digital Unit 26. Digital Communication Digital Communication - Analog to Digital The communication that occurs in our day-to-day life is in the form of signals. These signals, such as sound signals, generally,

More information

Jawaharlal Nehru Engineering College

Jawaharlal Nehru Engineering College Jawaharlal Nehru Engineering College Laboratory Manual COMMUNICATION ENGINEERING For Author JNEC, Aurangabad. Second Year Students Lab manual made by PROF. S.A. ANNANDATE PROF. P. B. MURMUDE PROF. P.B.YADAV

More information

AMPLITUDE MODULATION AND DEMODULATION

AMPLITUDE MODULATION AND DEMODULATION Exp. No. : Date: AIM AMPLITUDE MODULATION AND DEMODULATION To verify amplitude modulation and demodulation and to calculate the modulation index of an AM modulated wave EQUIPMENTS: Modules ACL-AM & ACL-AD.

More information

Communication Systems Laboratory Manual

Communication Systems Laboratory Manual Communication Systems Laboratory Manual Prof R M Ranade NAME ROLL NO. BRANCH SECTION Department of ECE & EI Engineering Published by: Department of ECE & EI Engineering # LAB MANUAL IS FOR INTERNAL CIRCULATION

More information

END-OF-YEAR EXAMINATIONS ELEC321 Communication Systems (D2) Tuesday, 22 November 2005, 9:20 a.m. Three hours plus 10 minutes reading time.

END-OF-YEAR EXAMINATIONS ELEC321 Communication Systems (D2) Tuesday, 22 November 2005, 9:20 a.m. Three hours plus 10 minutes reading time. END-OF-YEAR EXAMINATIONS 2005 Unit: Day and Time: Time Allowed: ELEC321 Communication Systems (D2) Tuesday, 22 November 2005, 9:20 a.m. Three hours plus 10 minutes reading time. Total Number of Questions:

More information

UNIT-1. Basic signal processing operations in digital communication

UNIT-1. Basic signal processing operations in digital communication UNIT-1 Lecture-1 Basic signal processing operations in digital communication The three basic elements of every communication systems are Transmitter, Receiver and Channel. The Overall purpose of this system

More information