Sunteți pe pagina 1din 11

TM curs 4

Tehnici de modulaii digitale


n cazul transmissiolor digitale mesajul const dint-un numr finit de simboluri mulimea cu simbolurile
posibile se numete alfabetul sursei
Ex. textul scris n limba romn const din aproximativ 80 de simboluri: 26 de caractere ale
alfabetului latin la care se adaug 5 caractere cu diacritice= 31 de caractere ori 2 (litere mici i
mari)=62 caractere + 10 cifre i cteva semne de punctuaie: .,?- etc).
- n tehnologia informaiei (IT) alfabetul suresei const din elementele unui cmp Galois GF(2n)(adic
mesajul este format din M=2n simboluri).
- Cel mai utilizat alfabet al sursei este alfabetul binar care conine dou elemente 0 i 1.

Transmisiuni n banda de baz


1. Parametrii liniilor fizice
- Liniile fizice sunt canale a cror band de frecven este limitat doar de considerente fizice;
- Exemple: perechile de fire torsadate copper twisted wires(cablu telefonic, UTP...) sau cablurile coaxiale
- Pot fi modelate ca medii de transmisie cu constante distribuite, caracterizate de exponentul de propagare ,

atenuarea
a,
defazajul
i
impedana
caracteristic
Zc,:
= () + j()

R + jL G + jC ;

a = l ;
= l ;
Zc() =

(1)

R + j L
;
G + j C
L/2

R/2
G

R/2

L/2

Figura 1. Schema echivalent a firelor torsadate

- n Figura 1, R, L, C i G (admitana) se definesc per unitatea de lungime.


- se noteaz cu g caracteristica de timp de grup a canalului de transmisie. g este definit de (2) i
reprezint ntrzierea n canal a diferitelor componente spectrale.
d
g
d
- Condiia necesar pentru a asigura o caracteristic constant a(f) i una liniar g(f) este (3).
RC
= 1;
GL
- ndeplinirea condiiei (3) conduce la transmisia nedistorsionat a semnalelor de date pe aceste canale.
- Valorile atenurii i defazajului per unitate de lungime se obin impunnd (3) n (1); rezult (4) i (5).
- Practic, (3) nu poate fi respectat; caracteristicile reale sunt reprezentate n Figura 2.
R C G L
=
+
;
2 L 2 C
= LC ;

(2)

(3)

(4)
(5)

TM curs 4
x 10
2.5

-8

7
2

5
1.5

4
3

2
1

intarziere[s/km]

atenuare[dB/km]

0.5

0
-1

0.5

1
fre c ve n t a [ H z ]

1.5

Figura 2. Caracteristicile a(f) i (f)

2
x 10

- Pentru transmisiile la frecvene medii i mari distorsiunea timpului de propagare de grup este neglijabil;
doar distorsiunea de atenuare trebuie luat n considerare.
- perturbaiile caracteristice acestor canale fizice sunt zgomotul gaussian, cel de impulsuri i diafonia.
- cablurile coaxiale au o comportare similar, dar creterea atenurii cu frecvena e sensibil mai mic,
ducnd la o band de frecven utilizabil mai mare. Valorile distorsiunilor menionate mai sus sunt
sensibil mai mici.
2. Coduri band de baz
2.1. Aspecte generale
- transmisia n banda de baz denumete transmisia unui semnal n banda sa de frecven original.
- codarea n banda de baz nseamn asocierea dup o anumit regul unui semnal electric digital (cu numr
finit de valori) la simbolurile din alfabetul sursei.
-n funcie de numrul de nivele semnalului electric asociat la elementele alfabetului codurile de linie (sau
band de baz) pot fi mprite n urmtoarele categorii:
coduri unipolare 2 nivele din care unu diferit de zero (Ex. TTL 0V i 5V)
coduri polare, 2 nivele simetrice fa de 0 (Ex. CMOS -12V i +12V)
coduri bipolare 3 nivele: 0V i dou valori simetrice fa de 0 (Ex. codul AMI vezi mai jos)
coduri multinivel modulaiile PAM se va discuta n cursul 6
- semnalul purttor al informaiei este rectangular o structur i implementare simpl, dar cteva
inconveniente:
o foarte mare lrgime de band LB
o slab imunitate la perturbaii
- principalele aspecte care trebuie avute n vedere la analizarea acestor transmisii:
- distribuia densitii spectrale de putere a semnalului transmis
- recuperarea i sincronizarea tactului de simbol (bit) la recepie
- complexitatea implementrii
- distribuia densitii spectrale de putere trebuie analizat pentru urmtoarele motive:
1) datorit creterii atenurii cu frecvena, canalele fizice au o caracteristic de tip TJ, datorit
caracteristicilor a(f), vezi Figura 2:
(6)
a f K f
- un semnal cu LB mare ar fi distorsionat deoarece componentele sale spectrale ar fi atenuate diferit. Cu ct
LB a semnalului e mai mare, cu att mai mare va fi diferena ntre atenurile componentelor sale extreme,
conducnd la o distorsionare mai semnificativ a semnalului.
2) circuitele de conectare la linie, implementate cu transformatoare de impulsuri, nu permit trecerea
componentei c.c. i distorsioneaz componentele de foarte joas frecven, datorit saturrii miezului
magnetic.
- figura 3 prezint caracteristica a(f) n valori absolute; n practic se folosete caracteristica de atenuare
relativ, exprimat de (7):

TM curs 4
18
16
14

atenuare[dB/km]

12
10

atenuare absoluta la frecventa f

8
6

atenuare absoluta la frecveta de refeinta

ar(f)
0[dB]
ar

2
0

f
0

0.5

fr

1.5

2
frecventa[Hz]

2.5

3.5

4
6

x 10

Figura 3. Caracteristica a(f) a canalelor fizice

ar f aabs f aabs f ref

(7)

- densitatea spectral de putere n cazul unei secvene digital aleatoare, codat NRZ (non-return to zero,
0codat cu 0V, iar 1 codat cu o tensiune pozitiv de ex +5V) este prezentat n Figura 4.
W-densitatea spectrala de putere

1
0.8
0.6
0.4
0.2
0

3
f/fN

Figura 4. Densitatea spectral de putere a semnalului digital aleator

- Cea mai mare parte a puterii semnalului e concentrat n banda [0; 2]fN, (fN fiind frecvena Nyquist, i
prin definiie fN = fsimbol/2); aceast band de frecven trebuie s fie ct mai puin distorsionat.
- semnalul de date are energia concentrat n componenta continu (c.c.) i n cele de joas frecven, care
vor fi distorsionate de circuitele de conectare la linie; concluzia este valabil i pentru datele codate
NRZ(non-return to zero) polar, cu excepia componentei c.c.
- distribuia spectral de putere a semnalului de date ar trebui modificat naintea transmisiei; ea ar trebui
concentrat ntr-o LB ct mai ngust posibil, plasat la frecvene ct mai joase posibil, dar suficient de
departe de componenta continu
- banda de frecven ngust conduce la un efect mai redus al neuniformitii caracteristicii a(f);
- poziionarea la frecvene joase va scdea atenuarea absolut a semnalului;
- distana fa de componenta continu anuleaz efectele circuitelor de conectare la linie.
- prelucrarea care transform semnalul de date pentru a ndeplini, mai mult sau mai puin, cerinele de mai
sus, fr a-i schimba forma dreptunghiular, este codarea n banda de baz; codurile folosite mai sunt
numite coduri de transmisie sau coduri de linie.
- decodarea band de baz, efectuat la recepie, necesit un semnal de tact generat local, care trebuie s fie
sincronizat cu semnalul recepionat.
- capacitatea de sincronizare este un alt parametru important al codurilor de linie. Secvene lungi care
conin bii identici (adic, semnal fr tranziii pe perioade mai mari de timp) conduc la pierderea
sincronizrii; de aceea, semnalul codat BB trebuie s conin tranziii suplimentare, astfel nct s
nu se transmit secvene lungi fr tranziii.
3

TM curs 4
2.2 Coduri BB
Codurile BB modific distribuia densitii spectrale de putere a semnalului i ajut la sincronizarea
tactului de bit (simbol).
- spectrul semnalului codat se afl n aproximativ aceeai band de frecven, iar semnalul purttor este tot
dreptunghiular
- cele mai utilizate coduri BB sunt: bifazic, Miller, CMI, AMI( cu variantele sale BnZs), HDB3, 4B3T;
MLT-3(combinat cu b4b5)
- distribuiile spectrale ale unora din ele sunt prezentate n Figura 5.
0.07
0.06

CMI [0.2; 2]fn

0.05
0.04
0.03

Bifazic
Miller
CMI
AMI

Bifazic [0.6; 2.5]

AMI [0.3; 1.3]fn


MILLER [0.3;1.3]

0.02
0.01
0

0 0.2
0.30.5
0.6

1 1.31.5

2
f/fN

2.5

3.5

Figura 5. Densitatea spectral de putere a codurilor bifazic-S, Miller, CMI i AMI

- parametrii principali ai acestor coduri sunt:


- lrgimea benzii de frecven n care este concentrat cea mai mare parte a puterii semnalului codat
i poziionarea acesteia pe axa frecvenelor absolute;
- prezena /absena componentei continue n spectrul semnalului codat;
- capacitatea de sincronizare, adic densitatea de tranziii n semnalul codat;
- complexitatea codrii-decodrii.

Coduri NRZ(Non-Return to Zero)


-codul NRZ unipolar 0 este codat cu tensiunea de 0V i 1 este codat cu o tensiune pozitiv
-codul NRZ polar 0 este codat cu o tensiune de -V i 1 este codat cu o tensiune +V

Figura 6. Exemplu de codare NRZ

-Densitatea spectral de putere a codului NRZ este prezentat n Figura 4.


- Puterea de sincronizare a acestor coduri este relativ redus, la secvene lungi de bii cu aceeai valoare
nu exist informaie de sincronizare.
- Energia este concentrat pe componente spectrale cu frecvena redus

Coduri RZ(Return to Zero)


-n cazul codurilor RZ informaia este codat n prima jumtate a simbolului electric, a doua jumtate este
obligatoriu 0V
- RZ unipolar: 0 este codat cu tensiunea de 0V i 1 este codat cu simbolul +V0
- RZ bipolar 0 este codat cu simbolul V0 i 1 este codat cu simbolul +V0

Figura 7. Exemplu de codare RZ

TM curs 4
PSD vs f/fN - RZ unipolar

PSD vs. f - RZ bipolar


0.7

0.6

0.5

0.5

0.4

0.4

PSD

PSD

0.6

0.3

0.3

0.2

0.2

0.1

0.1

4
f/fN

[0.3,1.4]fN

4
f/fN

Figura 8. Densitatea spectral de putere a codurilor RZ unipolar i RZ-bipolar

- Codul RZ unipolar are component continu i copmonente de joase frecven au putere mare,
componentele spectrale cu frecvena multipli de 2fN au amplitudini mai mari ca componentele nvecinate
(variaia PSD-ului nu este lninar). Capacitatea de sincronizare ale codurilor RZ unipolare este destul de
slab deoarece nu se transmite nici o tranziie n cazul secvenelor lungi de 0.
-Codul RZ bipolar nu are component continu, componentele de joas frecven au putere medie redus,
majoritatea energiei este concentrat n banda [0,3 1,4]fN. Puterea de sincronizare a codului RZ bipolar este
foarte bun (pe fiecare durat de bit se transmit dou tranziii), dar deoarece este un cod pe trei nivele este
mai sensibil la perturbaii.

Coduri bifazice (Manchester)


- codul bifazic printe, bifazic-L, are urmtoarea regul de codare [alex]:
-1(mark-M) e codat cu o tranziie pozitiv la mijlocul perioadei de bit (LH);
-0 (space-S) e codat cu o tranziie negativ la mijlocul perioadei de bit (HL);
1

0 0

0 1

Figura 9. Exemplu de codare Manchester

- codul prezint o nedeterminare de 180, care necesit un circuit de resincronizare.


- pentru a elimina aceast nedeterminare, se folosesc dou variante difereniale: bifazic-S i bifazic-M,
numite i coduri Manchester difereniale.
- codul bifazic-S are urmtoarea regul de codare:
- se insereaz o tranziie la fiecare margine a perioadei de bit, iar dac bitul care trebuie codat e 0 se
mai insereaz o tranziie la mijlocul perioadei de bit.
1

0 0

0 1

Figura 10. Exemplu de codare Bifazic-S

- codul bifazic-M are o regul de codare similar, dar tranziia suplimentar este inserat pe durata perioadei
de bit a biilor de 1.
- durata minim a palierului, pentru toate cele trei coduri bifazice, va fi egal cu jumtate din perioada de
bit, echivalent cu o frecven de bit codat dubl, conducnd la o lrgime de band mai mare a semnalului
codat, vezi Figura 5.
- dac se consider componentele spectrale care conin aproximativ 80% din puterea semnalului codat, se
poate considera c banda util ocupat de codurile bifazice este cuprins ntre [0,6 2,5]fN;
- aceast band de frecven este aproximativ egal cu cea a secvenei necodate, dar distribuia densitii
5

TM curs 4
spectrale de putere n interiorul ei este modificat semnificativ;
- c.c. este eliminat, iar puterea este concentrat n componente cu frecvene mai mari;
- componentele de joas frecven au amplitudini reduse, reducnd astfel efectul distorsionant al
circuitului de conectare la linie i simplificndu-i implementarea.
- lrgimea de banda de frecven relativ ridicat a acestui cod l face nerecomandabil pentru transmisii cu
debite binare medii i mari
- capacitatea de sincronizare a acestui cod este foarte bun, datorit intervalului maxim dintre dou tranziii
succesive de numai o perioad de bit.
- deoarece starea iniial a codorului poate fi 0 sau 1, exist dou secvene codate bifazic pentru aceeai
secven informaional; decodarea nu este afectat datorit caracterului diferenial al codurilor bifazic-S sau
bifazicM.
- datorit regulii de codare, durata minim a unui palier este de o jumtate de perioad de simbol, sau o
perioad a unui tact cu frecvena 2fbit. Pentru decodare va fi necesar sincronizarea, la recepie a unui semnal
de tact cu frecvena flocal = 2fbit.
- dac considerm cele dou semiperioade, 2k+1 i 2k+2, ale celei de a (k+1)-a perioade de bit, cnd se
codeaz bitul bk+1 (vezi Figura 10), semnalul bifazic-S poate fi scris:
s b (2k 1) sb (2k);
(8)
s b (2k 2) s b (2k 1) bk 1
- prima relaie indic apariia, n semnalul codat, a tranziiei la nceputul fiecrei perioade de bit; iar a
doua relaie arat apariia unei tranziii la mijlocul perioadei de bit dac bitul ce trebuie codat este "0".

Codul Miller
- expresia matematic a regulii de codare a codului Miller este complex [alex];
- codarea Miller poate fi definit ntr-o manier mai simpl utiliznd codarea bifazic-S, i anume:
fiecare a doua tranziie este eliminat din secvena codat bifazic-S
1 0

0 0 1 0 1 0 1

B if-s
M ille r
Tact

Figura 11. Exemplu de codare cu codul Miller

- durata minim a palierului este egal cu perioada de bit;


- intervalul maxim dintre dou tranziii succesive este de dou perioade de bit; aceste dou aspecte conduc
la scderea lrgimii de band ocupate de semnalul codat Miller.
- codul Miller concentreaz puterea n banda [0,3 1,3]fN, vezi Figura 5, dac se consider componentele ce
conin 80 % din puterea semnalului codat;
- aceasta reduce efectul distorsionant al neuniformitii caracteristicii a(f) a cablului, permind utilizarea
codului pentru debite binare mai ridicate.
- dar, acest cod prezint component continu i componente semnificative de joas frecven, care l fac
nerecomandabil la debite binare sczute;
- Figura 12 prezint ntr-o manier comparativ efectele neuniformitii caracteristicii a(f) asupra
semnalelor codate bifazic i Miller.
- datorit benzii de frecven mai nguste, semnalul Miller este mai puin distorsionat de
neuniformitatea caracteristicii a(f) i mai puin afectat de perturbaii;
- datorit poziionrii la frecvene mai joase el este mai puin atenuat dect cel bifazic.
- capacitatea de sincronizare este nc bun, deoarece intervalul maximul dintre dou tranziii consecutive
este de dou perioade de simbol.
- deoarece pentru fiecare secven informaional exist dou secvene codate bifazic, iar starea iniial a
codorului Miller poate fi 0 sau 1 se poate arta c exist patru secvene codate Miller pentru o
anumit secven informaional.

TM curs 4
0.07

0.06
0.05

0.04
dif. at. Bifazic
0.03

dif. at. MILLER

Atenuare absoluta la mijlocul benzii BIF

Atenuare absoluta la mijlocul benzii MILLER


Bifazic [0.6; 2.5]

0.02

0.01

0.3

0.6

1.3

2.5

f/fN

Figura 12. Efectele neuniformitii caracteristici a(f) asupra semnalului codat Bifazic-S si Miller

Codul CMI (Coded Mark Inversion)


- regula de codare a codului CMI este:
bitul 0 este codat cu o tranziie pozitiv la mijlocul perioadei de bit (LH);
bitul 1 este codat alternativ cu 1 (+V) sau 0( V), (LL sau HH)
1 0 0 0 1 0 1 0 1
CMI
Tact

Figura 13. Exemplu de codare cu codul CMI

- nu va mai aprea o tranziie la nceputul perioadei de bit pentru orice secven informaional.
- tranziia de la mijlocul perioadei de bit asigur informaia de sincronizare necesar sistemului de
sincronizare a tactului de bit din receptor.
- distribuia spectral de putere a semnalului codat CMI este asimetric, vezi Figura 5; banda de frecven
ocupat este cuprins aproximativ ntre [0,2fN, 2fN], considernd componentele ce conin aproximativ 80%
din puterea semnalului codat, iar semnalul codat nu are c.c.

Codul AMI (Alternate Mark Inversion)


- codul AMI are urmtoarea regul de codare:
bitul 0 este codat cu nivelul de 0 voli;
bitul 1 este codat alternativ cu nivele +/- A voli pe ntreaga perioad de bit.
1 0 0 0 1 0 1 0 1
AMI
Tact

Figura 14. Exemplu de codare cu codul AMI

- este un cod cu 3 nivele iar debitul binar transmis este egal cu debitul binar informaional
- densitatea spectral de putere este prezentat n Figura 5; codul concentreaz circa 80% din puterea
semnalului transmis n banda [0,3 1,3]fN
- lrgimea de band a codului AMI este mai ngust dect cea a codului bifazic, nu exist c.c., iar puterea
este concentrat la frecvene mai nalte.
- capacitatea de sincronizare a codului este foarte slab deoarece secvenele lungi de 0 sunt codate fr
nici o tranziie.
- pentru eliminarea acestui neajuns s-a elaborat codul BnZS (bipolar cu substituirea a n zerouri).
- regula de codare este identic cu cea a codului AMI, cu excepia secvenelor de bii 0egale sau mai lungi
de n bii, n numr natural; dac apare o astfel de secven ea este nlocuit cu o secven de completare.
7

TM
M curs 4
- pentru
p
n = 6,, secvena dee completarre este 0VB0
0VB:
0 bit 0codat cu 0 voli
v
V bit 1codat cu unn nivel +/- A voli care violeaz reggula de codaare AMI
B - bit 1codat cu unn nivel +/- A voli care respect
r
regu
ula de codarre AMI
1 0 0 0 0 0 0 1 1
AM I
B 6ZS

0 V B 0 V B

Tact

Figu
ura 15. Exem
mplu de codare cu codul B6Zs
B

s
utilizatee pentru ideentificarea acestor
a
secvvene la receepie, unde ele
- violrile reegulii de coddare AMI sunt
trebuie nloocuite cu seecvene de n bii 0.
Zs este similar cu cea a codului AM
MI
- densitatea spectral dee putere a coodului BnZ
p
a mbbunti cappacitatea dee sincronizaare a coduluui AMI suntt HDB3 (higgh- alte codurii elaborate pentru
density bippolar-3 zero
os) i 4B3T (4-binary, 3-ternary).
3
odul MLT3 ((Multitransiition 3)
Co
- este
e schema de codare utilizat
u
n transmisiile Ethernet
E
la debit
d
de 100M
Mbps pe cab
blu UTP
- regula
r
de coodare: la 0 se pstreazz starea an
nterioar, la fiecare bit de
d 1 semnnalul codat schimb
s
staarea

treece la stareaa urmtoaree din secvenna de stri 0 +V 0 -V 0 +V

Figurra 16. Exemplu de codarre cu codul MLT-3


M

- puterea
p
de siincronizare a acestui cood este reduss deoarece la secvene mai lungi de
d zero, sem
mnalul codatt nu
schhimb stareaa.
- pentru
p
a elim
mina acestuii neajuns nn sistemul Etthernet 100B
BASE-TX nainte

de codare MLT
T-3 secvenaa de
datte este preccodat 4b5b((Vezi Tabell 1.). Aceasst precodarre nseamn c fiecaree grup de cte
c
4 bii este
e
nllocuit cu un grup de 5 bii.
b Prin aceeast precoddare crete puterea
p
de siincronizare (din cele 322 de combin
naii
de 5 bii se aleeg combinaiile care connin un num
mr mare de bii
b de 1), scade sensiibilitatea la perturbaii
p
(din
(
2 de combinaaii numai 16
1 sunt validde echivalent cu o reddundan de 1 bit la patrru bii de infformaie, addic
32
ratta codrii esste 4/5), darr crete debittul transmisiei cu 25% de la 100M
Mbps la 125M
Mbps
Ta
abel 1. Regula
a de precoda
are 4b5b
Nrr
0
1
2
3
4
7
8
9
A
B
D
E
5
6
C
F
4b 0000 00001 0010 0011
0
0100 0101 01100 0111 10000 1001 1010 1011 1100 11001 1110 1111
1
5b 11110 010001 10100 10
0101 01010 01011 011110 01111 100010 10011 10110
1
10111
1 11010 110011 11100 111101

- Nivelul
N
fizicc al sistemului Fast Ethhernet 100BASE-TX a fost proiecttat astfel ncct, s se miinimizeze
pu
uterea radiatt de cabluriile utilizate de acest sisstem, pe freecvene mai mari de 25M
MHz (Ex.s genereze ct
c
maai puin zgoomot n band
da de frecveen alocat transmisiillor FM com
merciale)

Figura 17. Densitate


ea spectral de putere a codului MLT
T3 comparat cu NRZ

TM curs 4
2.3. Implementarea codrii BB
- codarea codurilor BB poate fi implementat folosind relaiile matematice care descriu semnalele codate, de
ex. relaiile (8) pentru codul bifazic.
- implementarea poate fi simplificat considerabil dac se folosesc anumite particulariti ale regulilor de
codare.
- datorit numrului diferit de nivele ale semnalului codat i duratei diferite a palierului semnalelor codate,
jumtate sau perioad ntreag de bit, codarea codurilor bifazic, Miller i CMI trebuie abordat diferit fa de
codarea codurilor de tip AMI.
- bifazic-S i CMI au o regul comun de codare a bitului 1, prin alternarea nivelelor H i L. Aceasta poate
fi implementat cu un bistabil J-K, comandat de tactul de bit, care are pe intrrile J i K semnalul de date.
- cele dou coduri transmit semnalul de tact de bit pe durata bitului 0:
codul CMI codeaz bitul 0 prin tactul de bit:
codul bifazic-S codeaz bitul 0 fie prin tactul de bit, fie prin tactul de bit inversat, n funcie de
nivelul (H sau L) cu care a fost codat bitul 1anterior.
- pe baza acestor observaii se poate construi un codor comun pentru cele dou coduri, folosind un bistabil
J-K i un comutator electronic; un alt comutator este necesar pentru selectarea codului dorit.
- pentru a asigura un semnal purttor bipolar trebuie utilizate circuite C-MOS, care funcioneaz cu nivele
+/- V.
- codul Miller poate fi generat prin divizarea, cu 2, n frecven a semnalului codat bifazic-S.
TEM: Proiectai schema electric a unui codor pentru cele trei coduri cu circuite digitale C-MOS folosind
considerentele de mai sus.
- codarea codurilor bipolare ( ex. AMI) trebuie s in cont de faptul c acesta are trei nivele.
- AMI poate fi generat folosind un convertor care funcioneaz similar unui convertor D/A de 2 bii al crui
semn este schimbat alternativ, pentru biii 1 de intrare .
- o alt abordare folosete un bistabil J-K pentru codarea biilor 1 (vezi considerentele de mai sus) i un
comutator care are o intrare legat la masa electric, pentru biii 0, comandat de datele de intrare.
- pentru codarea BnZS, nainte de codarea AMI, este necesar inserarea unui circuit care s sesizeze
seriile de n bii 0 i s le nlocuiasc cu secvena de completare a codului.

2.4 Decodarea codurilor BB


Ex1. codul bifazic-S
- decodarea codului bifazic-S se bazeaz pe ecuaiile de codare (8).
- considerm c bitul bk+1 a fost codat n semiperioadele 2k+1 i 2k+2 ale tactului de bit;
- folosind (8) pot fi deduse relaiile de decodare (9).
- bitul bk+1, codat n semiperioadele 2k+1 i 2k+2, este decodat pe durata semiperioadelor 2k+2 i 2k+3,
inserndu-se o ntrziere de o jumtate de perioad.
- decodarea urmtorului bit bk+2 ncepe n intervalul 2k+4.
s b (2k 2) s b (2k) s b (2k 1) bk 1 s b (2k) sb (2k) bk 1 s b (2k) 1 bk 1 b k 1;
s b (2k 3) s b (2k 1) sb (2k 2) s b (2k 1) s b (2k 1) b k 1 s b (2k 1) b k 1;

(9)

s b (2k 4) s b (2k 2) s b (2k 3) bk 2 s b (2k 2) sb (2k 2) bk 2 s b (2k 2) 1 bk 2 b k 2 ;

- decodarea codului Miller se realizeaz prin adunri similare care folosesc semnale ntrziate cu 1, 2, 3 i 4
semiperioade de bit (sau perioade ale unui semnal de tact cu frecvena 2fbit) .
- decodarea codului CMI se realizeaz prin sumarea modulo 2 a semnalelor codate decalate cu o
semiperioad a tactului de bit.
- pentru toate cele trei coduri semnalele rezultate din circuitele de sumare trebuie citite cu un tact de bit,
avnd frecvena fbit, a crui faz difer de la cod la cod.
- pentru codurile bifazic i CMI tactul de citire trebuie s fie defazat cu 270, fa de tactul de bit obinut prin
divizarea la 2 a tactul fsincro (= 2fbit) furnizat de circuitul de sincronizarea dinamic.
- pentru codul Miller, tactul de citire trebuie defazat cu 90 fa de acelai semnal de referin.
- schema bloc a unui decodor pentru cele trei coduri este prezentat n Figura 18:

TM curs 4
sbif
srec s2k+4

s2k+3
D

SET

CLR

s2k+2
D

SET

s2k+1
D

CLR

SET

CLR

s2k
D

SET

CLR

2fbit

SET

CLR

sCMI

fbit defazat

sdecodat

D.P.

sMILLER

Figura 18. O schem bloc posibil pentru decodarea codurilor bifazic-S, CMI i Miller

- decodarea codurilor AMI, BnZs i HDB3 folosete faptul c bitul 1 este codat cu nivele de modul A, iar
bitul 0 este decodat cu un nivel de 0 voli.
Ex2. decodarea AMI necesit o redresare dubl alternan a semnalului codat recepionat care este eantionat
cu tactul de bit sincronizat local.
sAMI

Redresor bialternanta

AGC

SET

comp

V/2

CLR

Inlocuire
secv.
completare

sdec

Detectare
secv.
completare

Recuperare
fbit

Figura 19. Schema bloc a decodoarelor AMI i BnZs

- apoi acesta este comparat cu un prag de nivel +A/2 pentru a se decide bitul recepionat. naintea comparrii,
un circuit AGC asigur un nivel constant semnalului recepionat.
- decodarea codurilor BnZs i HDB3 necesit utilizarea, pe lng decodorul AMI, a unui circuit care s
recunoasc secvena de completare i s o nlocuiasc cu n sau cu 4 bii "0".
- decodarea codului 4B3T este mult mai complex deoarece n acest caz trebuie determinat alfabetul folosit
la codare. De asemenea, acest decodor utilizeaz redundana introdus pentru a corecta unele combinaii de
erori.
- recuperarea tactului de simbol n receptoarele AMI poate fi realizat folosind metoda energetic- vezi
capitolul despre QAM.

Schema bloc a unui modem BB


- este prezentat n Figura 20
EMISIE

RTS
CTS

Comanda a transmisiei

CE

TXD

Tip Cod

Codor

Semnal Codat

TxCLK

Transmisie

Unitate de receptie
Egalizor
Limitator

Receptie

Oscilator + Divizor

CD

Detector de purtatoare
fatac

RxD

Unitate de Linie

Decodor
flocal

RxCLK

Sincronizare

RECEPTIE

Figura 20. Schema bloc simplificat a unui modem BB

10

TM curs 4
- datele de emisie TxD sunt livrate codorului n ritmul tactul de bit de emisie TxCk furnizat de blocul
oscilator-divizor. Codul BB dorit este selectat de comanda intern Tip Cod.
- semnalul codat este trimis ctre unitatea de linie care asigur adaptarea cu linia fizic de transmisie.
- blocul de Comand a Transmisiei este comandat de semnalul de interfa RTS (Request to Send) i
rspunde calculatorului cu semnalul de confirmare CTS(Clear to Send), dup un interval de timp
RTS/CTS, pe durata cruia furnizeaz codorului secvena de date de sincronizare.
- n funcie de tipul de conexiune 2w/4w, se folosesc una sau dou perechi de fire.
- n funcionarea half-duplex pe 2 fire, transmisia are prioritate, iar circuitul de Comand a Transmisiei
blocheaz etajul de intrare n receptor pe durata ct semnalul RTS este activ.
- etajul de intrare n receptor asigur trecerea de la circuitul simetric la circuit de tip asimetric, amplificarea i
filtrarea semnalului recepionat, precum i egalizarea atenurii introduse de cablul de transmisie.
- semnalul este apoi limitat, devenind semnal numeric, i este utilizat de circuitul de sincronizare ca semnal
de referin de faz, pentru a furniza tactul fsincro local, necesar demodulatorului, i tactul de bit de recepie
RxCk.
- semnalul limitat intr, de asemenea, n decodor, mpreun cu tactul fsincro, pentru decodarea datelor
recepionate RxD.
- semnalul de la ieirea etajului de intrare este introdus i n blocul Detector de Purttoare DP, care
monitorizeaz nivelul semnalului de intrare i valideaz/inhib receptorul dac nivelul acestuia este mai
mare/mic dect nite nivele prestabilite; acest bloc furnizeaz calculatorului semnalul de interfa CD
(Carrier Detect).
Bibliografie
Nicolae Dumitru Alexandru, Gunter Morgenstern; Digital Line Codes and Spectral Shaping, Matrix
Rom Bucureti 1998
Ha H. Nguyen, Ed Shwedyk; A First Course in Digital Communications Cambridge University
Press 2009

11

S-ar putea să vă placă și