Você está na página 1de 10

UNIDADE I

Aula 6 Taxas de Transmisso Mxima em um Canal:


Teorema de Nyquist e Teorema de Shannon

Fonte: Rodrigo Semente


Sabemos que, quanto maior a banda passante de
um meio
i fsico,
f i maior
i o nmero
d harmnicos
de h i que
podem ser recuperados na converso A/D. Pergunta-se...

Qual a Banda Passante mnima para que um sinal


digital, convertido para analgico (D/A), com taxa de
transmisso X seja recuperado (A/D) sem sofrer
alteraes que comprometam a recuperao deste?
Clculo da taxa de transmisso mxima em um canal:
Teorema de Nyquist
` Em 1928, Harry Nyquist, formulou uma equao
matemtica qque define a taxa de transmisso mxima de
um canal de banda passante limitada e imune a rudos. A
equao
q pode ser escrita da seguinte
p g forma:

C = 2*W*Mm bps, onde:


C = capacidade do canal na ausncia de rudo;
W = frequncia do sinal (largura de banda);
Mm = a modulao multinvel (2 bits, 4 bits, 8 bits, 16
bits...).
` Ex: Dado um canal com uma largura de banda igual a 4 KHz e
supondo-se que este canal esteja utilizando uma codificao A/D
d 2 bits,
de bit quall a taxa
t d transmisso
de t i mxima
i desse
d canall na ausncia
i
de rudos?
R:

Ap
partir do Teorema de Nyquist
yq temos,
C = 2*W*Mm

g ,
logo,
C = 2*4k*2
C = 16 Kbps, portanto,
A taxa de
d transmisso
i mxima
i desse
d canall na ausncia
i ded rudos
d de
d 16 Kbps
b
Clculo da taxa de transmisso mxima em um canal:
Teorema de Shannon
` Em 1948, Claude Shannon, a partir de uma srie de estudos,
como base no teorema de Nyquist, provou matematicamente que
um canal possui uma capacidade de transmisso limitada. limitada No
entanto, suas pesquisas consideram a atuao de um rudo branco
((rudo trmico )). A equao
q p pode ser escrita da seguinte
g forma:

C = W*log2(1 + S/N) bps, onde:


C = capacidade do canal na presena de rudo;
W = frequncia do sinal (largura de banda);
S/N = relao
l sinal/rudo,
i l/ d em WattsW
` Ex: Dado uma linha telefnica com um canal com
largura de banda de 3000 Hz e cuja razo sinal-rudo
vale 30 dB. Pergunta-se: Qual a taxa de transmisso
mxima desse canal na presena de rudo branco?

` Passo1: Temos a relao (razo) sinal rudo (S/N) expressa em dB,


mas no em Watts. Desta forma, recorreremos a equao que mede
o rudo em decibel (dB), para encontrarmos a relao sinal/rudo em
Watts (slide 5, aula 5). Assim, para um SNR de 30 dB, temos:

X dB = 10*log10(S/N)
30dB = 10*log10(S/N)
g ( / )
Log10(S/N) = 3dB
Eliminando o Log10 da equao,por simplificao, temos:
10^log10(S/N) = 10 ^3 =>> S/N = 1000 w
Teorema de Shannon,, Ex ((continuao)
)
` Aplicando, agora, a SNR (S/N), em Watts, na equao de Shannon:

C=W W*log2(1
log2(1 + S/N)
C = 3000*log2(1 + 1000)
C = 2,9902 *104 bps 30.000 bps, portanto:
A taxa de
d transmisso mxima
em um canall com a presena d
de rudo
d
branco de 30 Kbps

OBS: Esse mesmo clculo pode ser obtido diretamente atravs do


Matlab. Experimente e pratique!
Prtica no Matlab

1. Dado um canal com uma largura de banda igual a 10KHz e supondo-se que
este canal esteja utilizando
d uma codificao
d A/D
/ ded 8 bits,
b qual a taxa de
d
transmisso mxima desse canal na ausncia de rudos?
2. Dado um canal de transmisso de TV em VHF com largura g de banda de 20
KHz e cuja razo sinal-rudo vale 20 dB. Pergunta-se: Qual a taxa de transmisso
mxima desse canal na presena de rudo branco?
3
3. Dado um canal com uma largura de banda igual a 200 KHz e supondo-se
supondo se que
este canal esteja utilizando uma codificao A/D de 16 bits, qual a taxa de
transmisso mxima desse canal na ausncia de rudos?
4. Dado um canal de transmisso de Rdio AM com largura de banda de 1.500
KHz e cuja razo sinal-rudo vale 15 dB. Pergunta-se: Qual a taxa de transmisso
mxima desse canal na p presena de rudo branco?
Prtica no Matlab - Respostas

1. Dado um canal com uma largura de banda igual a 10KHz e supondo-se que
este canal esteja utilizando uma codificao A/D de 8 bits,
bits qual a taxa de
transmisso mxima desse canal na ausncia de rudos? R:

C = 2*W*Mm => C = 2 * 10000 * 8 => C = 160000 = > C = 160 Kbps

2
2.Dado um canal de transmisso de TV em VHF com largura de banda de 20
KHz e cuja razo sinal-rudo vale 20 dB. Pergunta-se: Qual a taxa de
transmisso mxima desse canal na presena de rudo branco? R:
P
Passo 1 achando
1: h d S/N:
S/N
X dB = 10*log10(S/N) => 10*log10(S/N) = 20dB => log10(S/N) = 2dB =>
10^log10(S/N)
g ( ) = 10^2 => S/N = 100W
Passo 2: Aplicando S/N em Shannon: C = W*log2(1 + S/N) =>
C = 20000*log2(1+100) => C = 133.164.23 bps => C 133 Kbps
Prtica no Matlab - Respostas

3. Dado um canal com uma largura de banda igual a 200 KHz e supondo-se que
este canal esteja utilizando uma codificao A/D de 16 bits,
bits qual a taxa de
transmisso mxima desse canal na ausncia de rudos? R:

C = 2*W*Mm => C = 2 * 200000 * 16 => C = 6400Kbps = > C 6 Mbps

4
4.Dado um canal de transmisso de Rdio AM com largura de banda de 1.500
1 500
KHz e cuja razo sinal-rudo vale 15 dB. Pergunta-se: Qual a taxa de
transmisso mxima desse canal na presena de rudo branco? R:
P
Passo 1 achando
1: h d S/N:
S/N
X dB = 10*log10(S/N) => 10*log10(S/N) = 15dB => log10(S/N) = 1,5dB
=> 10^log10(S/N)
g ( ) = 10^1,5 => S/N = 31,62W
Passo 2: Aplicando S/N em Shannon: C = W*log2(1 + S/N) =>
C = 1500000*log2(1+31.62) =>C=754,2 Kbps => C 1 Mps

Você também pode gostar