segunda-feira, 24 de janeiro de 2011

Tecnicas de codificaçao

Non Return to Zero 

A forma mais simples de codificação consiste em associar um nível de tensão a cada bit. Esta codificação é conhecida por NRZ (“Non Return to Zero”), onde um bit 1 será codificado sob a forma de uma tensão elevada e um bit 0 sob a forma de uma tensão baixa.
Existem mais duas codificações NRZ:
NRZ-M (“NRZ - Mark”), que produz uma transição de nível sempre que surge um bit 1.
NRZ-S (“NRZ - Space”), que produz uma transição de nível sempre que surge um bit 0.

Return Zero

A codificação RZ (“Return Zero”) difere das anteriores pelo que o nível de tensão volta sempre ao nível zero após uma transição provocada pelos dados a transmitir (a meio da transmissão do bit). Geralmente um bit 1 é representado por um nível elevado mas, no decorrer da transmissão do bit o nível retorna a zero. Desta forma, a frequência máxima gerada é o dobro da anterior, sendo igual à taxa de transmissão (1 bit/Hz).
O grande problema das codificações NRZ e RZ é o facto de gerarem uma componente contínua (a média do sinal não é zero), dificultando assim o isolamento entre emissor e receptor.
Em certas sequências de bit 1 ou 0 produz-se um sinal sem qualquer variação. O receptor deve estar sincronizado com o emissor (ler os bits no ponto correcto), para assim evitar a origem de erros.

Manchester

As codificações bifásicas são caracterizadas por transições de nível em todos os bits, onde o ponto de transição depende dos dados a transmitir.
Na codificação bifásica de nível, mais conhecida por “Manchester”, os bits 1 produzem uma transição de nível elevado para baixo a meio do bit e os bits 0 produzem transições de nível baixo para nível elevado também a meio do bit.
No início de cada bit são produzidas as transições de nível necessárias para se manter a codificação coerente:
  • Se o bit é 1 e o nível está baixo;
  • Se o bit é 0 e o nível está alto.
A variante “Manchester” diferencial produz sempre uma transição de nível a meio dos bits e uma transição no início dos bits zero.

Sem comentários:

Enviar um comentário