Sunteți pe pagina 1din 7

Tema BB

I. Se consideră o transmisie BB care utilizaeă codul CMI, debitul cu care sunt preluate datele
de la calculator este D = 4800bps. Circuitul de sincronizare este format din circuit de
sincronizare dinamică + circuit de sincronizare rapidă care acţionează pe ultimele 4 celule
divizoare cu doi.
a) Calculaţi valoarea maximă a frecvenţei de atac pentru ca sincronizarea să aibă loc în cel mult
6.8ms
b) Dacă panta caracteristici de atenuare a canalului este de (3/0.7)dB/fn, şi dacă componentele
spectrale cu frecvenţea cea mai mică şi cu frecvenţa cea mai mare din banda utilă a
semnalului codat au amplitudini egale la emisie calculaţi raportul dintre amplitudinea acestor
componente la recepţie.
Rezolvare
a.)Fiindcă debitul transmis în cazul codului CMI este dublu faţă de debitul furnizat de calculator,
într-o secundă pot fi rcepţionate 9600 de fronturi, adică circuitul de sincronizare poate să facă
9600 de corecţii de fază flocal = 2 ⋅ fbit = 9600Hz .
În timpul alocat sincronizării pot fi efectuate 6.8 ⋅10−3 ⋅ 9600 = 65.28 = 65 de corecţii de fază,
dar fiindcă există şi circuit de sincronizare rapidă, circuitul de sincronizare dinamică are la
dispoziţie n p = 65 − 1 = 64 paşi pentru eliminarea defazajului iniţial.
Valoarea maximă a defazajului iniţial după acţionarea circuitului de sincronizare rapidă este:
360 360 360
∆Φ max = n1 = 4 = = 22.5°
2 2 16
Pentu a elimina acest defazaj în np de paşi lungimea minimă a unui pas trebuie să fie:
∆Φ max ∆Φ max 22.5°
np ≥ − 1 ⇒ ∆ϕ ≥ = ⇒ ∆ϕ ≥ 0.346°
∆ϕ np + 1 65
dar lungimea pasului este:
360°
∆ϕ = n înlocuind în relaţia anterioară se obţine:
2
360° 360°
≥ 0.346° ⇒ 2n ≤ = 1040 ⇒ n ≤ 10
2 n
0.346°
frecvenţa de atac maxim va fi:
f atac = 2n ⋅ f local = 2 n ⋅ 2 ⋅ f bit = 9.8304 MHz
b.)
Banda de frecvenţă în care este concentrată majoritatea energiei în cazul utilizării codului CMI
este B = [ 0.1;0.8] f N , iar f N = S , deci lărgimea de bandă este de 0.7 ⋅ f N . Diferenţa de atenuare
f
2
3dB
de la capetele benzii utile este dată de ∆a = P ⋅ LB = ⋅ 0.7 ⋅ f n = 3dB
0.7 f n

II.
a) Un canal bifilar are caracteristică liniară atenuare-frecvenţă cu o pantă P=0,2 dB/kHz. Pentru
o recepţie acceptatbilă a semnalului este necesar ca diferenţa de atenuare între extremităţile
spectrului util al unui semnal codat BB să fie de cel mult 3 dB. Alegeţi din codurile BB studiate
codul ce trebuie utilizat pentru a asigura debitul binar standard maxim posibil, astfel încât să se
asigure o probabilitate de eroare minimă, o componentă continuă cât mai mică şi o implementare
cât mai simplă. Notă: debitele binare standard se obţin prin dublare plecând de la 300 bps.
b) Ştiind că timpul afectat sincronizării la recepţie este ts= 1/9600s, că secvenţa de date de
sincronizare este „1” continuu, iar sistemul de sincronizare rapidă acţionează pe primele 6
ranguri (dinspre ieşire) ale divizorului comandat, calculaţi frecvenţa de atac maxim permisă a
sistemului de sincronizare care sincronizează tactul necesar decodării semnalului codat cu codul

1
şi debitul alese la punctul a)? Câte ranguri are divizorul comandat? Desenaţi schema bloc a
sistemului de sincronizare (d.+r.) pentru valorile determinate.
Rezolvare
a.) Diferenţa de atenuare între capetele benzii, în funcţie de panta caracteristicii de atenuare este:
∆a = LB ⋅ P
Ca diferenţa de atenuare să fie mai mică decât 3dB lărgimea de bandă trebuie să îndeplinească
condiţia:
∆a 3dB
LB ≤ = = 15kHz
P 0.2 dB
kHz
În cazul utilizării codului bifazic care concentrează majoritatea energiei în banda:
LB 15 ⋅ 10 3
Bbif = [0.6;2.5 ] f n ; ⇒ LBbif = 1.9 f n adică fn maxim este f n ≤ = = 7.89kHz asta
1.9 1.9
înseamnă că fs maxim este f s = 2 ⋅ f n = 15.78kHz Debitul binar standard maxim care poate fi
transmis cu codul bifazic în această bandă este Dmax = 9600bps
Dacă se utilizează codul Miller:
BMILLER = [0.4;1.2 ] f n ; ⇒ LBMILLER = 0.8 ⋅ f n ;
deci
LB 15 ⋅ 10 3
f nmax = = = 18.75kHz ⇒ f Smax = 37.5kHz ⇒
0.8 0.8
Dmax = 19200bps
În cazul codului CMI
BCMI = [0.1;0.8 ] f n ; ⇒ LBCMI = 0.7 ⋅ f n ;
deci
LB 15 ⋅ 10 3
f nmax = = = 21.42kHz ⇒ f Smax = 42.85kHz ⇒
0.7 0.7
Dmax = 38400bps
În cazul codului AMI
BAMI = [0.6;1.6 ] f n ; ⇒ LBAMI = f n ;
deci
f nmax = LB = 15kHz ⇒ f Smax = 30kHz ⇒
Dmax = 19200bps
Debitul maxim este asigurat de codul CMI care asigură debit de 38400bps
b.) Dacă secvenţa de sincronizare necodată este 1 continuu, în urma codării cu codul CMI se
ubţine un semnal care schimbă starea la sfârşitul fiecărui bit, adică se transmite o tranziţie pe
fiecare perioadă de bit. Deci în intervalul alocat sincronizării se transmit
1
tS 38400
= 9600 = = 4 din care prima tranziţie recepţionată este utilizată de circuitul de
tb 1 9600
38400
sincronizare rapidă, astfel rămân 3 fronturi pentru eliminarea defazajului ce rămâne în urma
sincronizării rapide(np=3).
Defazajul maxim ce rămâne după acţionarea circuitului de sincronizare rapidă este:
360° 360° 360°
∆Φ max = n = 6 = = 5.625°
2 1 2 64

2
Numărul de paşi necesari eliminării acestui defazaj este:
∆Φ max
np = − 1 , adică lungimea minimă a pasului de sincronizare trebuie să fie:
∆ϕ
∆Φ max
∆ϕ ≥ ⇒ ∆ϕ ≥ 1.40625°
np + 1
Adică
360° 360°
≥ 1.40625° ⇒ 2n ≤ ; ⇒ 2 n ≤ 256 ⇒ n ≤ 8
2 n 1.40625°
Adică divizorul are maxim 8 ranguri, astfel frecvenţa de atac maxim va fi:
f atacmax = 2 n ⋅ flocal = 2 n ⋅ 2 ⋅ fbit = 256 ⋅ 2 ⋅ 38400 = 19.6608MHz
Schema bloc a circuitului de sincronizare:

Semnal Sesizorul primei tranziţii


codat
recepţionat Circ. c-dă
Compa- avans Numărător cu 16
Sesizor de
rator R
de fază tranziţii
Q Ck
Circ. c-dă
întârziere

J R R R R R R R

Ck :2 :2 :2 :2 :2 :2 :2 fbit
N·fsincro Q Ck :2 Q
K
flocal

III.
Un modem bandă de bază transmite un debit de informaţie 19200bps şi utilizează un cod CMI.
Dacă sistemul de sincronizare rapidă acţionează pe ultimele 2 celule din divizor şi frecvenţa de
atac este de 2,4576MHz determinaţi timpul de sincronizare. Ce secvenţă de date trebuie aplicată
codorului în intervalul de sincronizare pentru a se obţine un timp de sincronizare minim.
Rezolvare
Defazajul maxim după sincronizare rapidă este:
360° 360°
∆Φ max = n = = 90°
2 1 4
Din raportul dintre frecvenţa de atac şi frecvenţa locală se obţine rangul divizorului din circuitul
de sincronizare dinamică:
f atac 2.4576 ⋅ 106
f atac = N ⋅ flocal ⇒ N = = = 128
flocal 19200
De aici rezultă lungimea pasului de sincronizare
360° 360°
∆ϕ = = = 2.8125°
N 128
Numărul de paşi necesari eliminării defazajului iniţial:
∆Φ max 90°
np = −1 = − 1 = 31
∆ϕ 2.8125°
Timpul necesar efectuării acestor paşi este:
( )
ts = n p + 1 tm = 32tm , unde tm este durata medie între două fronturi recepţionate.

3
Ca intervalul de sincronizare să fie minim tm trebuie să fie cât mai mic, adică semnalul de
sincronizare recepţionat trebuie să fie un semnal de tip 1:1. Ca să se obţină un semnal codat CMI
de tip 1:1 la intrarea codorului trebuie aplicat o secvenţă de date „0” continuu.

IV
Se consideră o transmisie BB cu debitul D = 400 kbps pe un cablu bifilar care are panta atenuării ⎢S ⎢=
0,05dB/kHz.
a) Ştiind că diferenţa de atenuare între capetele spectrului util al semnalului codat trebuie de fie de
maximum 7 dB, determinaţi codul BB ce trebuie utilizat pentru asigura şi probabilitate de eroare şi
complexitate a implementării minime.
b) Ştiind că sistemul de sincronizare (rapidă + dinamică) al tactului necesar decodorului codului de la a)
are fatac = 25,6 MHz, iar sincronizarea rapidă acţionează pe primele trei ranguri, dinspre ieşire, ale
divizorului comandat, determinaţi durata minimă a intervalului de sincronizare, dacă circuitul nu
acţionează în absenţa informaţiei de sincronizare. Care este secvenţa de date de sincronizare pentru
care se obţine această durată minimă?
Rezolvare
a.) în cazul utilizării unui cod bifazic cu debitul specificat, lărgimea benzii în care se
concentrează majoritatea energiei este:
f
LBbif = 1.9 ⋅ f N = 1.9 ⋅ S = 1.9 ⋅ 200 ⋅ 10 3 = 380kHz
2
Diferenţa de atenuare între capetele acestei benzi este
dB
∆a = LB S = 380kHz ⋅ 0.05 = 19dB , mai mare decât diferenţa de atenuare permisă.
kHz
În cazul utilizării codului MILLER:
f
LBMILLER = 0.8 ⋅ f N = 0.8 ⋅ S = 0.8 ⋅ 200 ⋅ 10 3 = 160kHz
2
Diferenţa de atenuare între capetele acestei benzi este
dB
∆a = LB S = 160kHz ⋅ 0.05 = 8dB , mai mare decât diferenţa de atenuare permisă.
kHz
În cazul utilizării codului CMI:
f
LBCMI = 0.7 ⋅ f N = 0.7 ⋅ S = 0.7 ⋅ 200 ⋅ 10 3 = 140kHz
2
Diferenţa de atenuare între capetele acestei benzi este
dB
∆a = LB S = 140kHz ⋅ 0.05 = 7dB
kHz
În cazul utilizării codului AMI:
f
LB AMI = f N = S = 200kHz
2
Diferenţa de atenuare între capetele acestei benzi este
dB
∆a = LB S = 200kHz ⋅ 0.05 = 10dB mai mare decât diferenţa de atenuare permisă.
kHz
Numai codul CMI corespunde cerinţelor din enunţul problemei.
b.) Defazajul maxim după sincronizare rapidă este:
360° 360°
∆Φ max = n = = 45°
2 1 8
Din raportul dintre frecvenţa de atac şi frecvenţa locală se obţine factorul de divizare a
divizorului din circuitul de sincronizare dinamică:
f 25.6 ⋅ 106
f atac = N ⋅ flocal⇒ N = atac = = 64
flocal 400 ⋅ 10 3
De aici rezultă lungimea pasului de sincronizare
4
360° 360°
∆ϕ = = = 5.625°
N 64
Numărul de paşi necesari eliminării defazajului iniţial:
∆Φ max 45°
np = −1 = −1 =7
∆ϕ 5.625°
Timpul necesar efectuării acestor paşi este:
( )
ts = n p + 1 tm = 8tm , unde tm este durata medie între două fronturi recepţionate.
Ca intervalul de sincronizare să fie minim tm trebuie să fie cât mai mic, adică semnalul de
sincronizare recepţionată trebuie să fie un semnal de tip 1:1. Ca să se obţine un semnal codat
CMI de tip 1:1 la intrarea codorului trebuie aplicat o secvenţă de „0” continuu.
Deci timpul de sincronizare va fi:
1 8
ts = 8tm = 8 = = 0.1ms
2 fbit 800 ⋅ 10 3

V
Se consideră un sistem de transmisie în banda de bază, care poate să utilizeze unul din codurile
Bifazic CMI sau Miller. Modemul primeşte datele de la calculator cu debit de 9600bps şi
utilizează un sistem de sincronizare rapidă+dinamică. Sincronizarea rapidă acţionează pe
ultimele 4 celule de divizare. Timpul de activare a detectorului de purtătoare este 10ms, iar
durata intervalului de sincronizare 105-106 este 25ms, secvenţa de sincronizare recepţionată din
canal este un semnal de tip 1:1.
a) Calculaţi lăţimea minimă a zonei de echilibru dinamic şi valoarea maximă a frecvenţei de atac.
b) Dacă diferenţa de frecvenţă dintre tacturile de simbol de la emisie şi de la recepţie este 2,5Hz,
şi se impune un sistem cu 10 celule de divizare cu doi, pe câte celule de divizare trebuie să
acţioneze circuitul de sincronizare rapidă, ca cele două semnale să poate fi sincronizate în
intervalul de sincronizare?
Rezolvare
a.) Timpul real în care sistemul trebuie să efectueze sincronizarea este:
t s = t105−106 − t109 = 25 ⋅10 −3 − 10 ⋅10 −3 = 15 ⋅10−3 s
Pe primul front recepţionat acţionează circuitul de sincronizare rapidă şi pe următoarele np
fronturi care sosesc în acest interval acţionează circuitul de sincronizare dinamică, deci intervalul
de sincronizare este: t s = (1 + n p ) tm unde tm reprezintă durata medie a intervalului dintre două
fronturi recepţionate consecutiv. În acest caz secvenţa de sincronizare recepţionată este de tip 1:1,
deci se recepţionează un front pe fiecare perioadă a tactului local,
1 1 1
adică tm = = = = 5.20833 ⋅10−5 .
flocal 2 fbit 19200
După acţionarea circuitului de sincronizare rapidă valoarea maximă a defazjului iniţial este:
360° 360°
∆Φ max = n1 = = 22.5°
2 16
Circuitul de sincronizare dinamică trebuie să elimine acest defazaj în np paşi, deci lungimea
minimă a unui pas de corecţie este:
∆Φ max ∆Φ max ∆Φ max ∆Φ max ⋅ tm
np ≥ − 1 ⇒ ∆ϕ ≥ = =
∆ϕ n p + 1 ⎛ ts ⎞ ts
⎜ − 1⎟ + 1
⎝ tm ⎠
360° 360° ∆Φ max ⋅ tm ts ⋅ 360° t ⋅ 360° ⋅ flocal
Dar ∆ϕ = ⇒ n ≥ ⇒ 2n ≤ = s = ts ⋅16 ⋅ f local = 4608
2 n
2 ts ∆Φ max ⋅ tm ∆Φ max

5
Cea mai mare putere a lui 2 care este mai mică de 4608 este 4096 adică 212 , deci divizorul
comandat poate să conţină maxim 12 celule divizoare cu 2.
În cazul în care se utilizează 12 celule divizoare cu 2 pasul de corecţie a fazei este:
360° 360°
∆ϕ = n = = 0.08789°
2 4096
Astfel lăţimea zonei de echilibru dinamic este x = 2 ⋅ ∆ϕ = 2 ⋅ 0.08789° = 0.175781° cea ce este
360°
2⋅ n
2 ⋅ ∆ϕ 2 2
echivalent cu t1 = = = n = 2.543131⋅10−8 s
360°⋅ flocal 360°⋅ flocal 2 ⋅ flocal
Valoarea maximă a frecvenţei de atac este:
f atac = 2 n ⋅ f local = 4096 ⋅19200 = 78.6432 MHz
b.) Dacă se consideră că frecvenţa de tact de la emisie mai mare cu ∆f = 2.5 Hz decât frecvenţa
semnalului de tact de la recpţie, perioada semnalului de tact de la emisie va fi mai mică cu
1 1 f + ∆f − flocal ∆f
∆t = − = local =
flocal flocal + ∆f ( flocal + ∆f ) ⋅ flocal ( flocal + ∆f ) ⋅ flocal
{ 1424 3
Treceptie Temisie

convertind acest interval în grade se obţine defazajul care apare între cele două semnale de tact
pe durata unei perioade:
360° ⋅ ∆t ∆f 360° ⋅ ∆f
δφ = = 360° ⋅ ∆t ⋅ flocal = 360° ⋅ ⋅ flocal =
1 ( flocal + ∆f ) ⋅ flocal ( flocal + ∆f )
flocal
Dacă după acţionarea circuitului de sincronizare rapidă defazajul între cele două semnale de tact
este ∆Φ la sosirea primului front a semnalului recepţionat, circuitul de sincronizare dinamică
reduce acest defazaj cu ∆ϕ pe durata Tlocal , dar între timp frontul semnalului de tact de la
emisie a alunecat faţă de frontul semnalului de la recepţie cu un defazaj δφ corespunzător
diferenţei de perioade, mărind astfel defazajul dintre cele două semnale de tact cu δφ . Adică
după primul pas de corecţie al circuitului de sincronizare dinamică defazajul dintre cele două
semnale de tact va fi:
∆Φ1 = ∆Φ + δφ − ∆ϕ = ∆Φ − ∆ϕ ′
Asta înseamnă că pe o perioadă a semnalului de tact local defazajul iniţial se reduce cu
∆ϕ ′ = ∆ϕ − δφ , care este pasul efectiv de corecţie.

6
Semnalul de tact
de la emisie
∆Φ δφ

∆φ Semnalul de
Trec tact de la
Temisie ∆Φ1 receptie

Deci în intervalul de sincronizare circuitul poate să efectueze np paşi de corecţie cu lungime ∆ϕ ′ .


Ca sistemul să poate sincroniza cele două semnale defazajul iniţial maxim trebuie să
ăndeplinească condiţia:
∆Φ
np ≥ − 1 ⇒ ∆Φ ≤ ( n p + 1) ∆ϕ ′
∆ϕ ′
Înlocuind în relaţia de mai sus ∆ϕ ′ se obţine
⎛ 360° ⎞
∆Φ ≤ ( n p + 1) ⋅ ( ∆ϕ − δφ ) ⇒ ∆Φ ≤ ( n p + 1) ⋅ ⎜ 10 − δφ ⎟ ⇒
⎝ 2 ⎠
⎛ 360° 360°⋅ ∆f ⎞ ⎛ ( f local + ∆f ) − 210 ⋅ ∆f ⎞
∆Φ ≤ ( n p + 1) ⋅ ⎜⎜ 10 − ⎟ ⇒ ∆Φ ≤ ( n p + 1) ⋅ 360°⋅ ⎜⎜ ⎟⎟ ⇒
⎝ 2 ( flocal + ∆f ) ⎟⎠ ⎝ 2 ⋅ ( f local + ∆f )
10

∆Φ ≤ ( 288 ) ⋅ 360°⋅ ( 8.4637111⋅10−4 ) ⇒ ∆Φ ≤ 87.75°
Adică
360° 360°
≤ 87.75° ⇒ 2n1 ≥ ⇒ 2n1 ≥ 4.10 ⇒ n1 ≥ 3
2 n1
87.75°
Deci circuitul de sincronizare rapidă trebuie să acţioneze pe cel puţin trei celule de divizare cu
doi.

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