Badanie sposobów kodowania sygnałów – analiza działania
kodu „ilorazowego”
Cel ćwiczenia
Celem ćwiczenia jest zapoznanie studentów się z kodem „ilorazowym” oraz
wykazanie jego istotnych cech.
Uwagi
Autorami opisu ćwiczenia są:
mgr inż. Rafał Watza
,
mgr inż. Mikołaj Leszczuk
.
Jeśli chcesz przetestować w domu działanie symulatora, możesz go pobrać z
portalu studenckiego.
Symulator pracuje w środowisku DOS.
Wykonanie ćwiczenia
1. Przygotowanie do ćwiczenia.
a. Na komputerze w laboratorium powinien w widocznym miejscu (np.:
pulpit, katalog domowy użytkownika, katalog „My documents”,
katalog „
C:\
”, katalog „
D:\
”) znajdować się program
symulacyjny „Laboratorium kodowania i transmisji danych”
(
iloraz.bat
). Jeśli programu nie uda się odszukać, należy go pobrać
(z portalu studenckiego) w formie archiwum i rozpakować, również do
katalogu łatwego do odnalezienia.
b. Każdy student powinien zapoznać się z pomocą i opisem programu.
Dotyczy to zarówno wiadomości teoretycznych jak i funkcji programu.
Opis programu znajdują się wewnątrz programu.
2. Symulator „Laboratorium kodowania i transmisji danych” – kolejność
czynności ćwiczeniowych:
a. Jeśli nie pamiętasz już (materiał dydaktyczny liceum) jak mnoży się i
dzieli się wielomiany (a wiedza ta będzie potrzebna do wykonania
ćwiczenia), przejrzyj pozycje literaturowe (dostępne na WWW):
[3][4][5]. Proszę też pamiętać, że w naszym przypadku, współczynniki
wielomianu są binarne.
b. Zaznajomić się z zasadą stosowania kodu „ilorazowego” (menu
OPIS
).
Więcej informacji także w pozycjach literatury (dostępnych na
WWW): [6][7].
c. Zaznajomić się ze schematami kodera i dekodera kodu „ilorazowego”
(menu
SCHEMATY
), w szczególności poznać zasadę działania bramek
logicznych oraz przerzutników – literatura: [1][2].
d. Wykonać
DEMONSTRACJ
Ę
, ustawiając 4 razy współczynniki wielomianu
generującego i ciągi informacyjne (po kolei) podane przez
prowadzącego lub wymyślone samodzielnie, wyniki pracy kodera
(zarówno dla kodu systematycznego i niesystematycznego)
zanotować.
e. Jeśli jeszcze zostało trochę wolnego czasu, można wykonać
TEST
.
3. Po przeprowadzeniu ćwiczenia należy przygotować sprawozdanie
(zawierające także protokół z wykonania ćwiczenia laboratoryjnego), które
należy dostarczyć w kolejnym terminie zajęć – o ile zostało tak ustalone
przez osobę prowadzącą ćwiczenie (lub w regulaminie przedmiotu).
Literatura
[1] Pienkoś, Turczyński, „Układy cyfrowe”
[2] „Bramka logiczna”,
http://pl.wikipedia.org/wiki/Bramka_logiczna
[3] „Wielomiany”,
http://www.epsilon.kim.pl/Matura/Wielomiany/wielomiany.htm#dzialania
[4] „Wielomian jednej zmiennej”,
http://ux1.mat.mfc.us.edu.pl/~pgladki/faq/node64.html
[5] „Zadania z ćwiczeń z Podstaw Telekomunikacji: Zajęcia 6, Temat: Kody
ilorazowe”,
http://www.kt.agh.edu.pl/~testbed/zadania%20z%20Podstaw%20Telekomun
ikacji_2.pdf
[6] „Kody cykliczne: kodowanie”,
http://www.ii.uni.wroc.pl/~tju/KodMgr05/KodMgr05-Wyklad5.pdf
[7] „Kody cykliczne: dekodowanie”,
http://www.ii.uni.wroc.pl/~tju/KodMgr05/KodMgr05-Wyklad6i7.pdf