Professional Documents
Culture Documents
Week 2
See TCO 2 & 8: Data Communications
Title Lesson ID Target Course Author Date Originated Current Version Date of Current Version Last Updated By Intro To Computers TCO1 ECET375 Sina Kasraian 07/02/2013 001 07/18/2013 Sina Kasraian
Learning Objectives
TCO 1:
Given the block diagrams, truth tables, and constellation diagrams, discuss the characteristics of binary as well as m-ary digital modulation systems, their advantages and disadvantages, such as bandwidth requirements, and their susceptibility to noise.
Key Concepts:
Explain principles of error detection and correction. Explain the difference between bit rate and baud. Determine the relationship between the probability of error and bit error rate. Analyze the reduced bandwidth requirements of higher-state digital modulation systems. Evaluate different line codes in terms of their effects on bit error rates.
Learning Objectives
TCO 8:
Given prescribed technical documentation guidelines, develop written reports and oral presentations.
Key Concepts:
Demonstrate proficiency to assess and interpret technical data in a written manner, such as a lab report. Demonstrate proficiency to communicate technical data gathered from a lab experiment using verbal skills, such as an oral presentation.
Information Capacity
Bit rate is the number of bits transmitted in one second Information capacity is proportional to Bandwidth (hertz) X transmission time Information capacity decreases as the signal to noise ratio decreases I = log 2 (1 + ) = 3.32 log 10 (1 + )
Information Capacity
M-ary is a term derived from the word binary M represents a digit that corresponds to the number of conditions, levels, or combinations possible for a given number of binary variables A digital signal with four possible conditions is an M-art system where M = 4 For 8 possible conditions M = 8 and so forth The number of bit required to produce a given number of condition is expressed as: N = log 2
Information Capacity
Encoding at a higher level than binary with M-ary M represents a digit that corresponds to the number of conditions, levels, or combinations possible for a given number of binary variables The number of bit required to produce a given number of condition is expressed as: N = log 2 OR M = 2^N Where N = number of bits required and M = number of conditions With four conditions we have 2 bits per condition.
Information Capacity
M-ary is a term derived from the word binary M represents number of conditions, levels A baud is several bits together and it is called symbol. Lets call it a package of bits Example: baud of 8 bits can be 01010101, 11110000, etc. A baud can represent a symbol such as A, B,etc. Baud rate = baud per second and is the same as symbol per second transmitted! A baud rate of 5 means 5 symbols per second If each symbol has 8 bits, the number of conditions is :
N = log 2
==>
Digital-radio system
10
= where is channel capacity( bit per second) = log 2 Since conditions, = 2 in ASK thus = log 2 = log 2 2 =1
There are 1 bit in each symbol in ASK , is =1 thus = 1 = Thus bit rate value and baud value are the same and equal to !!!
11
| | = 2
12
13
14
Carrier signal phase changes 4 phases ( conditions) each condition represents 2 bits
15
A carrier signal with a phase of A carrier signal with a phase of A carrier signal with a phase of A carrier signal with a phase of
17
M =16 phases ( conditions) N= 4 bit per package This is better than 16-PSK because phases and amplitudes change and phases are further apart thus they are immune to transmission impairment.
Digital Circuits & Systems w/Lab 19
Bandwidth efficiency
Also called information density is usually used to compare the performance of one digital modulation technique to another. Bandwidth efficiency defined:
B=
() ()
Bit error rate (BER) is the systems actual bit error performance. If a system had BER of 105 in performance. It means that it had had 1 bit error per 100000 bits.
Digital Circuits & Systems w/Lab 20
Pulse Modulation
a- Analog signal b- Sample pulse c- Pulse width modulation (PWM) d- Pulse position modulation (PPM) e- Pulse amplitude modulation (PAM) f- Pulse code modulation (PCM) Respect to the amplitude of the analog signal: width of pulse changes in PWM location of the pulse changes in PPM
In PCM, analog signal sampled and sample value is converted to a binary value and transmitted
1St Samples to Pulse amplitude modulation 2nd ADC converted it to digital 3rd Parallel data is converted to digital for transmission through a wire During transmission signal bits are regenerated, amplified and reshaped
PCM Sampling
With natural sampling it is complicated for ADC to convert it to pulse code Mod. (PCM) due to the sample signal top shape being retained.
Follow: http://cds.linear.com/docs/en/da tasheet/1420fa.pdf Observe a SAH circuit , in the first figure, prior to the 12 bit ADC
Nyquist Theorem
Sample rate needs to be, at least twice, the highest frequency that it is sampling. a- analog signal b- sampling c- PAM
Quantization error
Quantization error is half ( .5 ) the quantum. Worst error occurs at least significant bit
Resolution of an ADC = 2
Example: a 10 bit ADC with = 5 Resolution ( quantum value)=
5 210
To determine the quantization error divide the sample voltage by resolution value, round the result off Then subtract sample from the rounded value Quantization error = sample voltage rounded result. Example For a sample of 10 millivolts , 10/4.8 = 2.083 rounds off to 2 , 2.083-2 = .083 is the error
Dynamic Range
DR is the ratio of the maximum magnitude divided by minimum magnitude that can be decoded by an ADC = practically, is equal to quantum value(resolution) = 20 log() Relation between DR and number of bits necessary in a PCM is 2 -1 DR = sign is used for minimum number of the bits =
log( +1) . log(2)
2 -1 = 20 log() =>
= 10 bits
Companding
With companding the larger amplitude signals are compressed further than lower amplitude In the receiver, they expand(higher amplitude signals amplify more than the lower amplitude signals. 20 dB signal is compressed by 10 dB, while 10 dB signal compresses less, by 5 dB, and 0 dB signal is not compressed at all before transmission Companding improves Dynamic Range
Companding
=
ln(1+
( )
ln( 1+ )
Delta modulation
1 bit will be transmitted, bit with value 1 indicates that the current amplitude is larger than the previous one,
a 0 bit value indicates that the current amplitude is smaller than the previous one
With AMI logic one inverts polarity in respect to the previous logic one polarity
Duty Cycle
Duty cycle can be used to categorize transmission type. NRZ maintains a binary pulse for an entire bit time RZ does not maintain a binary pulse for an entire bit time Refer to Page 172 Table 6-3 for other factors
Homework Prep
Reading
Chapter 2: Signals, Noise, Modulation, and Demodulation (Sections: 1, 5, and 6) Chapter 5: Digital Transmission (All Sections) Chapter 6: Multiplexing and T Carriers (Section 5) Chapter 13: Data Communications Codes, Error Control, and Data Formats (Sections: 1, 2, 4, 5, 6, and 7)
Homework
Chapter 2: 10, 11, 12, 16, 17 Chapter 5: 1, 2, 5, 8 Chapter 6: 3, 5 Chapter 13: 2, 5, 7, 12, 13, 19
Lab
Complete iLab 2. A complete set of instructions can be found under the iLab content item.
41
Questions
42