Örnek - Dijital Kodlama Teknikleri

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

DİJİTAL VERİYİ DİJİTAL SİNYALE KODLAMA TEKNİKLERİ

Verici 1 0 1 1 0 0 0 0 1 0 KURALLAR
Bir bit
süresi
+5V (1*) Hatalı alınmış sinyal elemanı
NRZL
0V 1: Düşük sinyal seviyesi ile tanımlı

Alıcı 1 0 1 1 0 0 0 0 1 0 0: Yüksek sinyal seviyesi ile tanımlı

(1*) Hatalı 1 0 1 0 0 0 0 0 1 0

Hata algılanamadı!

+5V (1*) Hatalı alınmış sinyal elemanı


NRZI
0V Bir sonraki bit 1 biti ise sinyal seviyesi değişiyor

Alıcı 1 0 1 1 0 0 0 0 1 0 Bir sonraki bit 0 biti ise sinyal seviyesi değişmiyor

(1*) Hatalı 1 0 1 1 1 1 0 0 1 0

Hata algılanamadı!

NRZL /NRZI Avantaj ve Dezavantajları

+ Basit olması

- Vericideki kutup değişikliği hatalı okumaya yol açar (NRZI diferansiyel yaklaşıma çözümledi)

- DC parçacık oluşuyor

- Arka arkaya gelen bitlerde sinyal değişimi olmaması senkronizasyona engel

- Hatlı biti algılamak mümkün olmuyor


Verici 1 0 1 1 0 0 0 0 1 0

Bipolar-AMI Normal kutup değişimi Hatalı alınmış sinyal elemanı


+5V

(En son 0V (1*) 1 biti gönderilirken her seferinde kutup değiştiriliyor


gönderilmiş
olan 1 biti -5 V -5V 0 biti gönderilirken orta sinyal seviyesindeki sinyal
seviyesinde idi) Alıcı 1 0 1 1 0 0 0 0 1 0 elemanı gönderiliyor

(1*) Hatalı 1 0 1 1 0 1 0 0 Hata (Kutup değişikliği olmadı. Hata algılandı! Ancak düzeltilemez)

Hatalı alınmış sinyal elemanı

Pseudoternary +5V (1*)


0 biti gönderilirken her seferinde kuutp değiştiriliyor
(En son 0V
gönderilmiş
-5V 1 biti gönderilirken orta sinyal seviyesindeki sinyal
olan 0 biti +5 V
seviyesinde idi) Alıcı 1 0 1 1 0 0 0 0 1 0 elemanı gönderiliyor

(1*) Hatalı 1 0 0 1 Hata (Arka arkaya aynı kutup gelmiş. Hata algılandı ama düzeltilemez.)

Bipolar-AMI / Psedoternary Avantaj ve Dezavantajları

+ Kutup değişikliğinden etkilenmiyor (diferansiyel yapıda)

+ DC parçacık oluşturmuyor

+ Hata algılanabiliyor (ancak hata düzeltilemez)

- Arka arkaya gelen 0 bitlerinde Bipolar-AMI da, 1 bitlerinde Pseudoternanry de sinyal değişimi olmaması senkronizasyona engel

- log2M: Bir sinyal elemanı ile İletilebilecek bit sayısı

log23= 1,59 bit iletilebilirken bu yöntemde 1 bit iletiliyor


Verici 1 0 1 1 0 0 0 0 1 0

Hatalı alınmış sinyal elemanı 0: Her bitin ortasında Yüksek sinyal seviyesinden
Bir bit (1*) (2*) alçak sinyal seviyesine geçiş
MANCHESTER +5 V süresi

0V 1: Her bitin ortasında düşük sinyal seviyesinden


1 0 1 1 0 0 0 0 1 0 yüksek sinyal seviyesine geçiş
Alıcı

(1*) Hatalı 1 0 1 0 (Aynı bitte iki sinyal elementi değişti. Bitin ortasında geçiş var. Hata algılanamadı)

(2*) Hatalı 1 0 1 0 0 0 Hata (Tek sinyal elemanı değişti. Bitin ortasında geçiş olmadığı için hata algılandı)

Hatalı alınmış sinyal elemanı

DİFERANSİYEL +5 v (1*) (2*) (3*) 0: Bitin başlangıcında sinyal seviyesi değişiyor


MANCHESTER 1: Bitin başlangıcında sinyal aynı kalıyor
0v
Alıcı 1 0 1 1 0 0 0 0 1 0 Saat Denetimi: Her bitin ortasında geçiş yapılıyor

(1*) Hatalı 1 0 0 0 (Tek bitte iki sinyal elementi değişti. Bitin ortasında geçiş var. Hata algılanamadı)

(2*) Hatalı 1 0 1 1 0 Hata Hata (İki sinyal elmanı değişti. Ancak iki bite yayıldı. Bitin ortasında geçiş olmadığı için hata algılandı)

(3*) Hatalı 1 0 1 1 0 0 0 0 Hata (Tek sinyal elemanı değişti. Bitin ortasında geçiş olmadığı için hata algılandı)

Manchester /Diferansiyel Manchester Avantaj ve Dezavantajları


- Manchester kodlama kutup değişikliğinden etkileniyor
+ Diferansiyel Manchester kodlama kutup değişikliğinden etkilenmiyor
+ DC Parçacık içermiyor
+ Senkronizasyon problemi oluşmuyor (Her bitin içerisinde geçiş var - Saat mekanizması)
+ Hata agılanabiliyor (Tek sinyal elemanı değişirse)
- Her bit iki sinyal elemanı içeriyor. (Maliyeti yüksek)
ARKA ARKAYA GELEN SIFIRLARI DÖNÜŞTÜRME

Verici 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1

Bipolar-AMI +5V Bipolar değişimi

(En son 0V
gönderilmiş
olan 1 biti -5 V -5V
seviyesinde idi) Alıcı 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1

İhlal var (Aynı kutuba sahip sinyal elemanı)

Bipolar-AMI ve +5V (2*)


B8ZS
0V 0 0 0 V B 0 V B

(En son -5V ( 1*)


gönderilmiş
0 0 0 V B 0 V B
olan 1 biti -5 V
seviyesinde idi) Alıcı 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1

(1*) Hatalı 1 0 1 0 0 0 0 0 1 0 1 0 1 1 0 HATA (Kutup değişmediği için)

V B B

(2*) Hatalı 1 0 1 0 0 0 0 0 1 0 0 0 HATA (Örüntüyle örtüşmüyor ve


öncesinde ihlal var)

KURAL: Arka arkaya 8 sıfır değişimi

000B0VB
Verici 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1

Bipolar-AMI ve +5V En son dönüşümden sonra giden 1 sayısı: 1 (TEK)


HDB3
0V (1*) 0 0 0 V (2*)

(En son -5V 0 0 0 V B 0 0 V


gönderilmiş
En son dönüşümden sonra giden 1 sayısı: 0 (ÇİFT)
olan 1 biti -5 V
seviyesinde idi) 0 0 0 V 0 0 0 V B 0 0 V

(En son Alıcı 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1


dönüşümden
En son dönüşümden sonra En son dönüşümden sonra
sonra En son dönüşümden sonra
gelen 1 sayısı: TEK + 2 gelen 1 sayısı: 0 (ÇİFT)
gönderilen gelen 1 sayısı: 1 (TEK)
(TEK) HDB3 kuralına uygun
1lerin sayısı
TEK) B 0 B 0 B 0 B 0 B 0 0 0 V

(1*) Hatalı 1 0 1 0 1 0 1 0 1 0 0 0

En son dönüşümden sonra gelen 1 sayısı: TEK + 5 (ÇİFT) - Hata var!

B 0 0 B 0 V

(2*) Hatalı 1 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0

İhlal var ve örüntülere uymuyor. HATA var!

KURAL: Arka arkaya 4 sıfır değişimi

Değişimden sonra tek adet 1: 000B

Değişimden sonra çift adet 1: B0VB

You might also like