KWALIFIKACJA INF1 + INF2 + INF8 - CZERWIEC 2011

PYTANIE NR 21.
Rysunek przedstawia kodowanie sygnału cyfrowego za pomocą kodu
Ilustracja przedstawia wykres sygnału cyfrowego, który jest przykładem kodowania sygnału za pomocą kodu CMI (Coded Mark
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Kod CMI rozpoznaje się po charakterystycznym, wielopoziomowym przebiegu zapewniającym wystarczającą liczbę przejść do synchronizacji odbiornika.
W odróżnieniu od AMI i HDB3 (kody bipolarne o innych regułach dla "zer"), oraz kodu Manchester (z przejściem w każdym bicie), rysunek odpowiada CMI.

Pełne wyjaśnienie:

Kodowanie liniowe opisuje, w jaki sposób ciąg bitów jest zamieniany na przebieg elektryczny w torze transmisyjnym. Na egzaminie często rozpoznaje się je po liczbie poziomów sygnału oraz po tym, kiedy występują przejścia (zmiany poziomu) i czy są one "wymuszane" dla potrzeb synchronizacji.

CMI (Coded Mark Inversion) jest kodem, który daje przebieg o cechach ułatwiających odtwarzanie zegara (synchronizację). W praktyce oznacza to, że w porównaniu z prostszymi kodami potrafi zapewnić więcej użytecznych zmian stanu i jednocześnie ograniczać niekorzystne własności sygnału (np. długie odcinki bez przejść).

Dlaczego pozostałe odpowiedzi nie pasują do takiego rysunku?

  • AMI to klasyczne kodowanie bipolarne, w którym kolejne "jedynki" są zwykle przedstawiane naprzemienną polaryzacją, a "zera" jako brak impulsu. Na rysunku AMI spodziewa się typowego "zanikania" sygnału przy sekwencjach zer i charakterystycznej naprzemienności impulsów dla jedynek.
  • HDB3 jest wariantem opartym o AMI, stosowanym do ograniczenia długich ciągów zer poprzez specjalne podstawienia. Na przebiegu pojawiają się wtedy specyficzne sekwencje naruszeń reguły bipolarnych jedynek. Jeśli rysunek pokazuje regularne cechy właściwe CMI, to HDB3 (który "reaguje" głównie na długie serie zer) nie będzie właściwym dopasowaniem.
  • Manchester to kod dwupoziomowy, w którym w każdym bicie występuje przejście w środku okresu bitowego (zapewnia bardzo dobrą synchronizację kosztem większego pasma). Jeśli na rysunku widać wielopoziomowość albo reguły niezgodne z przejściem w każdym bicie, to nie jest to Manchester.

Wskazówka egzaminacyjna: najpierw oceń, czy przebieg jest dwupoziomowy czy wielopoziomowy, a dopiero potem szukaj reguł typu "przejście w każdym bicie" (Manchester) albo "naprzemienne impulsy dla jedynek" (AMI/HDB3). To szybko zawęża wybór.

Dodatkowe pytania

Dodatkowe pytania (FAQ):

Kodowanie liniowe to sposób zamiany bitów 0/1 na przebieg elektryczny w torze transmisyjnym.

Opisuje m.in. liczbę poziomów napięcia/prądu i reguły przejść między nimi, aby ułatwić synchronizację i zmniejszyć problemy transmisyjne.

Rozpoznanie opiera się na cechach przebiegu: liczbie poziomów oraz regułach pojawiania się przejść.

CMI kojarzy się z kodem o własnościach sprzyjających synchronizacji; porównuj go z AMI/HDB3 (bipolarne) i Manchester (przejście w każdym bicie).

Bo ma bardzo charakterystyczne przejście w środku każdego bitu, co intuicyjnie kojarzy się z "dobrą synchronizacją".

Uczniowie czasem patrzą tylko na częste zmiany poziomu, zamiast sprawdzić, czy przejście występuje w każdym bicie i czy sygnał jest dwupoziomowy.

Oznacza to, że "impulsy" (zwykle dla jedynek) mogą mieć dodatnią albo ujemną polaryzację, a ich znak zwykle się zmienia naprzemiennie.

Takie podejście pomaga ograniczać składową stałą, ale długie serie zer mogą pogorszyć synchronizację, stąd modyfikacje typu HDB3.

W praktyce spotyka się je w cyfrowych torach transmisyjnych, gdzie liczy się zgodność sposobu kodowania między urządzeniami oraz łatwa regeneracja sygnału wzdłuż łącza.

HDB3 jest rozwinięciem AMI, aby ograniczać problemy wynikające z długich sekwencji zer.

Gdy priorytetem jest stabilna synchronizacja zegara odbiornika bez dodatkowych mechanizmów.

Kody z częstymi przejściami ułatwiają odtwarzanie taktowania, ale zwykle zwiększają wymagania pasmowe lub komplikują analizę przebiegu, dlatego dobór zależy od systemu transmisyjnego.

Najczęściej: ocenianie po jednym fragmencie przebiegu, ignorowanie liczby poziomów, oraz automatyczne wskazywanie "Manchester", bo jest najbardziej znany.

Dobra metoda: najpierw dwupoziomowy vs wielopoziomowy, potem reguły dla jedynek/zer i obecność przejść w każdym bicie.

Raczej nie, bo różnice między kodami bywają subtelne i wymagają rozpoznania reguły kodowania, a nie samego "kształtu".

Na egzaminie liczy się identyfikacja cech: przejścia, polaryzacja, liczba poziomów i zachowanie dla sekwencji zer/jedynek.

Składowa stała może pogarszać przesył w niektórych torach (np. z transformatorami lub sprzęganiem pojemnościowym) i utrudniać poprawną regenerację sygnału.

Dlatego wiele kodów liniowych (np. bipolarne) dobiera się tak, aby średnia wartość sygnału była możliwie bliska zeru.

Zrób tabelę porównawczą kodów: liczba poziomów, reguły dla 0/1, czy jest przejście w każdym bicie, oraz jaki problem rozwiązują (np. długie zera).

Ćwicz na rysunkach przebiegów: najpierw klasyfikuj typ kodu, potem dopasowuj nazwę.

info

Około 46% zdających odpowiada poprawnie na to pytanie. trudne

Materiały:

  • Podręczniki do teletransmisji cyfrowej (rozdziały o kodach liniowych)
  • Notatki/ściągi z porównaniem cech kodów: liczba poziomów, reguły przejść, własności synchronizacyjne
  • Ćwiczenia laboratoryjne: obserwacja kodów liniowych na analizatorze stanów/oscyloskopie

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego