Escolar Documentos
Profissional Documentos
Cultura Documentos
Transmisso em
banda base
Comunicaes
(6 de Dezembro de 2012)
Sumrio
1.
2.
3.
4.
5.
6.
7.
3.
4.
Bifsicos
Aplicaes
Interferncia Intersimblica
Diagrama de olho
Formatao de pulso
Receptor
Exerccios
ISEL - ADEETC Comunicaes
sincronismo)
Clock embebido no cdigo
2. NRZ - Unipolar
NRZ Non-Return to Zero, no retorna a zero dentro do tempo de bit
NRZ - Unipolar
1
+V
t [s]
-V
Tbit
1 zero espectral
BT R b
ISEL - ADEETC Comunicaes
Largura de Banda:
Rb
1
BT
2
o factor de roll - off do
V2
Eb
Tbit
2
2. NRZ-Bipolar ou NRZ-Polar
NRZ - Bipolar / NRZ - Polar
1
+V
t [s]
-V
Tbit
1 zero espectral
BT R b
ISEL - ADEETC Comunicaes
Largura de Banda:
R
BT b 1
2
E b V 2 Tbit
Problemas:
2. NRZ-Diferencial
As tcnicas comuns so
NRZ-M
(Mark)
NRZ-S
(Space)
2. NRZ-Mark
Mudana de nvel no incio de tempo de bit para o bit 1
Mantm o nvel, caso o bit seja 0
+V
t [s]
-V
Tbit
1 zero espectral
BT R b
ISEL - ADEETC Comunicaes
Largura de Banda:
BT
Rb
1
2
V2
Eb
Tbit Unipolar
2
E b V 2 Tbit Bipolar
12
2. NRZ-Space
Mudana de nvel no incio de tempo de bit para o bit 0
Mantm o nvel, caso o bit seja 1
+V
t [s]
-V
Tbit
1 zero espectral
BT R b
ISEL - ADEETC Comunicaes
Largura de Banda:
BT
Rb
1
2
V2
Eb
Tbit Unipolar
2
E b V 2 Tbit Bipolar
13
2. NRZ-Level e NRZ-Diferencial
2. Cdigos RZ e Bifsicos
RZ - Return to Zero
Tem
Manchester
Tem
2. Cdigo RZ
Muda de nvel a meio do tempo de bit Mais transies que NRZ
Este aumento de transies implica aumento da largura de banda
RZ
1
+V
t [s]
-V
Tbit
1 zero espectral
BT 2R b
ISEL - ADEETC Comunicaes
Largura de Banda:
BT R b 1
V2
Eb
Tbit Unipolar
4
V2
Eb
Tbit Bipolar
16
2
2. Cdigo AMI
Muda de nvel a meio do tempo de bit Mais transies que NRZ
AMI
1
+V
t [s]
-V
Tbit
1 zero espectral
BT 2R b
ISEL - ADEETC Comunicaes
Largura de Banda:
BT R b 1
V2
Eb
Tbit
2
17
2. Cdigo Manchester
Tem sempre valor mdio nulo
Transio a meio do tempo de bit (cdigo bifsico)
MANCHESTER
1
+V
t [s]
-V
Tbit
1 zero espectral
BT 2R b
ISEL - ADEETC Comunicaes
Largura de Banda:
BT R b 1
E b V 2 Tbit
2. Cdigo Manchester
Manchester tem sempre valor mdio nulo
Transio a meio do tempo de bit
Maior largura de banda do que os outros cdigos
http://en.wikipedia.org/wiki/Manchester_code
19
Cdigos comuns
ISEL - ADEETC Comunicaes
Cdigos comuns
Signal level
10
+450 mV
3V
11
+150 mV
1V
01
150 mV
-1 V
00
450 mV
-3 V
2. Largura de banda
PNRZ
PNRZ
PRZ
BNRZ
UNRZ
Manchester
BNRZ
0.75
Manchester
PRZ
0.5
UNRZ
0.25
0
0
0.5
1.5
2.5
3.5
f /R b
2. Aplicaes (resumo)
Cdigo
Aplicao
NRZ Unipolar
Nveis TTL
Interface RS-232
Comunicao USB
Manchester
Manchester Diferencial
USB usa bit stuffing: bit 0 extra inserido a cada 6 bit 1 consecutivos
http://www.interfacebus.com/Design_Connector_CAN.html#b
ISEL - ADEETC Comunicaes
Sinal de sada
largura de banda
limitada a Rs/2
Tem amplitude
nula nos instantes
mltiplos de Ts
Ausncia de ISI
usando pulsos
de largura de
banda limitada!
Problema: sinc
tem durao
temporal infinita.
ISEL - ADEETC Comunicaes
4. Diagrama de Olho
Tambm designado por padro de olho
Avalia a ISI num sistema de comunicao digital
Nota: No MATLAB
existe a funo
eyediagram
4. Diagrama de Olho
Anlise em diferentes condies
4. Diagrama de Olho
Uso do MATLAB
4. Diagrama de Olho
Uso do MATLAB
Padro de Olho
Padro de Olho
1.5
1.5
0.5
0.5
-0.5
-0.5
-1
-1
-1.5
-1.5
-2
0.5
1
1.5
Canal passa-baixo Bc=Rb/2 Pn=0.00 Watt
-2
0.5
1
1.5
Canal passa-baixo Bc=Rb Pn=0.05 Watt
5. Formatao de pulso
Pulse shaping
Formatao de pulsos para o cdigo de linha NRZ Bipolar
Formata o espectro e minimiza a ISI
2.0
1.0
0.0
-1.0
-2.0
/T b
5. Formatao de pulso
Enquadramento nos SCD
Coloca-se o filtro de formatao na sada do transmissor
O sinal injectado na entrada do meio de transmisso
devidamente formatado
5. Formatao de pulso
Filtro raised-cosine (co-seno elevado) consiste numa forma
de realizar a formatao de pulso
Formata o espectro e minimiza a ISI
cos Rb t
Resposta
pt
AsincRb t
2
Impulsional
1 2Rb t
Resposta em
Frequncia
Rb
1
Rb
1
P f cos
f
2
2Rb
Rb
Rb
1
2
Rb
Rb
1 f 1
2
2
Rb
1
f
2
Largura de banda:
BT
Rb
1
2
5. Formatao de pulso
Filtro raised-cosine (co-seno
elevado)
o factor de roll-off
=0 filtragem ideal
=1 duplica a largura de banda
MATLAB:
Funo rcosine
P (f )
1/Rb
=0
=0,5
=1
0
0
0,25
0,5
0,75
1 f /Rb
5. Formatao de pulso
p (t )
1
=0
=0,5
=1
Frequncia
P (f )
1/Rb
-5
-4
-3
-2
-1
=0
t /Tb
5
=0,5
-0,3
=1
Tempo
0
ISEL - ADEETC Comunicaes
0,25
0,5
0,75
1 f /Rb
5. Formatao de pulso
Resposta impulsional
5. Formatao de pulso
Resposta em frequncia
5. Formatao de pulso
2,0
1,0
= 0,5
0,0
-1,0
/T b
-2,0
(a) = 0,5
0
2,0
1,0
=1
0,0
-1,0
-2,0
(b) = 1
/T b
6. Receptor
0
2,0
1,0
0,0
/T b
-1,0
-2,0
=1
6. Receptor
Diagrama geral do processo de comunicao digital
6. Receptor
Diagrama
6. Receptor
Emissor
minimizao da ISI
Atenuao
Rudo
Receptor
Filtro de recepo
6. Receptor
Filtro
de recepo
7. Exerccios
Considere as seguintes questes relativas ao processo de
comunicao digital.
a) Em que consistem as tcnicas pulse-shaping,
raised cosine filtering e equalizao?
7. Exerccios
7. Exerccios
7. Exerccios
Considere a sequncia binria 010111110 e cdigo de linha
Manchester.
a) Esboce a forma de onda resultante da codificao da
sequncia, atravs de cdigo Manchester com
energia de bit 1 J e amplitude 1 Volt.
b) Nas condices da alnea anterior, qual o dbito binrio
do cdigo de linha?
c) Apresente o diagrama de blocos detalhado do receptor
ptimo.
ISEL - ADEETC Comunicaes
7. Exerccios
Sebenta Comunicao de Dados do prof. Carlos Meneses
Ribeiro, ISEL-DEETC, 2009
http://www.deetc.isel.ipl.pt/sistemastele/cm/Bibliografia/Tutorials/seb_scd_dados_09.pdf
contm:
Exerccios resolvidos
Exerccios por resolver (pg. 129)
--------------------------------------------------------------------------------A ttulo de exemplo:
1) Explique o objectivo e o funcionamento do filtro
adaptado de recepo.
2) Quais os factores que levam ao aparecimento de erros de bit
numa transmisso digital? Como podem ser evitados/
minimizados?
ISEL - ADEETC Comunicaes