Introducere in PCM

download Introducere in PCM

of 13

description

Pulse Cod Modulation

Transcript of Introducere in PCM

INTRODUCERE N PCM

introducere n PCM

introducere n PCM

Pulse Cod Modulation - PCM

Obiective

Prezentarea conceptelor principale din modulaia PCM

Desrierea diferitelor forme de codare la PCM

Descrierea aspectelor legate de transmiterea semnalelor n impulsuri pe canale cu band limitat

Materiale

Modulul sursa de alimentare PSU sau PS1

Unitatea de control induvidual SIS1, SIS2 sau SIS3 (sau switch-urile S)

Modulul de experiment MCM30

Osciloscop

1. noiuni teoretice

1.1. Aspecte principale

Din teorema eantionrii este cunoscut c un semnal analogic s(t) poate fi convertit ntr-un set de impulsuri, lund valori instantanee de tensiune la intervale regulate de valoare T=1/(2fM), cu fM frecvena maxim a semnalului s(t). Acesta este semnalul PAM (fig. II 47).

Cu tehnica PCM, amplitudinea informaiei coninut n fiecare eantion PAM este convertit ntr-o valoare binar cu lungime fix. Fig. II 48 arat o schem bloc simplificat pentru un sistem de comunicaii PCM cu 1-canal.

Semnalul analogic de intrare traverseaz un filtru trece-jos anti-aliasing i ajunge la circuitul de eantionare. Urmtorul circuit (de cuantificare) atribuie impulsurilor, a cror amplitudine este ntr-un anumit interval V, o singur valoare fix (fig. II 49). Semnalul cuantizat este apoi aplicat la un convertor A/D, care furnizeaz valoarea binar a fiecrui impuls. Ieirea paralel a convertorului A/D este transformat n semnal serial de ctre urmtorul convertor Paralel/Serie. Fiecare bit este reprezentat n format NRZ, cu o valoare pozitiv (1) de tensiune sau nul (0). Durata fiecrui bit este egal cu perioada T a cadrului divizat cu n numrul biilor cu care este fcut conversia A/D (de exemplu, dac T = 125 s i n = 8, durata fiecrui bit va fi TBIT = 125/8 = 15.825 s). Rata de transmisie a biilor seriali (sau frecvena de digit, rata de transmisie) va fi egal cu V = 1/ TBIT bit/s. n condiiile ultimului exemplu vaa fi V = 64 kbit/s.

Fig. II 47. Eantionarea

Fig. II 48. Sistem de comunicaie PCM cu 1 canal

Semnalul PCM serial este transmis prin canalul de transmisie (cablu metalic, fibr optic, legtur radio, etc.) i ajunge la convertorul Serial/Paralel, al crui cuvnt digital de ieire este convertit ntr-o valoare analogic de ctre urmtorul convertor D/A. Ieireea convertorului este un semnal n trepte care aproximeaz semnalul analogic de pornire. Urmtorul filtru trece-jos cur semnalul i furnizeaz forma de und de pornire.

Fig. II 49. Exemplu de cuantizare i codare pe 3 bii

a) eantionare

b) cuantizare

c) codare

1.2. Eantionare i cuantizare

Aa cum s-a spus deja, eantionarea const n preluarea valorilor instantanee ale semnalului analogic cu o perioad de repetiie depinznd de spectrul aceluiai semnal. n cazul semnalului telefonic frecvena maxim a canalului telefonic este 4 kHz i perioada de eantionare (sau intervalul de cadru) este:

T = 1/(2(fM) = 125 s

Circuitul de eantionare furnizeaz impulsurile PAM, cu amplitudinea continuu variabil. Cuantizarea atribuie o singur valoare de tensiune bine determinat impulsurilor a cror amplitudine se ncadreaz n tr-un anumit interval V (fig. II 50). n acest fel se obin un numr finit de valori discrete care vor ajunge la urmtorul codor A/D. Aceste valori sunt numite Nivele de Cuantizare (Quantisation Levels).

n cazul cuantizrii liniare diferena ntre dou nivele adiacente este uniform pe tot domeniul semnalului de intrare. Fig. II 51 arat curba de cuantizare corespunztoare la 255 nivele. Reinei c numrul N este legat de numrul n de bii al semnalului codat prin relaia N = 2n.

Din aceast curb este evident c toate acele valori de tensiune care sunt diferite printr-o valoare

V = VMAX / 128

vor fi reprezentate printr-un singur impuls cuantizat (fig. II 52).

Zgomotul de cuantizare

Zgomotul de cuantizare (sau eroarea de cuantizare) este diferena ntre semnalul analogic i valoarea cuantizat corespunztoare (fig. II 53). Raportul ntre semnalul S i zgomotul de cuantizare NQ depinde de amplitudinea semnalului, deoarece modificarea V este uniform n tot domeniul semnalului de intrare. Asta nseamn c semnalele mari prezint un raport S/NQ mai bun dect semnalele slabe.

Pentru a obine un raport S/NQ uniform n tot domeniul semnalului de intrare se poate folosi o tehnic de compresie a semnalului, cum este aa numita codare PCM neliniar.

Fig. II 50. Cuantizarea

Fig. II 51. Curba de cuantizare liniar

Fig. II 52. Eroarea de cuantizare

Fig. II 53. Zgomotul de cuantizare

1.3. Codarea PCM neliniar

Compresia analogic

n fig. II 54 este prezentat schema bloc a unui sistem PCM cu compresie i expandare analogic. La transmisie, smnalul analogic este comprimat nainte de a ajunge la codorul PCM. La recepie, el este expandat la ieirea decodorului PCM, cu o lege complementar compresiei.

Legile de compresie folosite n telefonie sunt legea A = 87,6 i legea = 255 (fig. II 55), prima folosit n standardul european i a doua n standardul american. Fig. II 56 arat comportarea raporului semnal-zgomot de cuantizare pentru cuantizarea liniar i neliniar (legile A i ). Observai uniformitatea acestui raport n cazul cuantizrii neliniare.

Fig. II 54. Sistem PCM cu compresie analogic

Fig. II 55. Legea A i legea

Fig. II 56. Raportul semnal zgomot de cuantizare

Fig. II 57. Sistem PCM cu compresie digital

Fig. II 58. a) Legea A b) Legea

Compresia digital

Compresia analogic a fost folosit n primele sisteme PCM i a fost schimbat de tehnicile digitale. Compresia digital este fcut dup conversia PCM, adic la nivelul semnalului numeric. Similar, expandarea digital se face naintea decodrii PCM, adic la nivel numeric. Sistemele PCM actuale cu compresie digital folosesc o conversie liniar cu 12 bii de cod, care sunt apoi comprimai la 8 bii. Fig. II 57 arat schema bloc a unui sistem PCM expandarea compresiei la nivel digital.

Fig. II 58a arat caracteristica de transfer pentru legea A. Cei 8 bii constau din:

bitul 7 (cel mai semnificativ): semnul valorii numerice care urmeaz

biii 6/5/4: detectorul de segment

biii 3/2/1/0: detectorul intervalului de cuantizare.

Coloana din stnga arat codurile de la ieire fr inversiunea perechii de bii, iar coloana din dreapta codurile CEPT (inclusiv inversiunea perechii de bii).

Fig. II 58b arat caracteristica de transfer pentru legea Semnificaia celor 8 bii este anaolog celei de la legea A. Coloana din stnga arat codurile compuse dintr-un bit de semn (bitul 7) i din valoarea PCM; codurile din coloana dreapt au bitul normal de semn i biii de valoare inversat (specificaia AT&T D3).

1.4. CODEC-ul

CODEC-ul este un circuit integrat LSI mult folosit n industria de telecomunicaii, fiind utilizat la schimburile telefonice private (PABX), n staiile publice de control, n echipamentele de telefonie digital i n alte sisteme de digitizare vocal.

CODEC-ul (sau Combo, aa cum este denumit uneori cnd circuitul integrat include i filtrele de band vocal pentru transmisie i recepie) dezvolt toate fazele de conversie a semnalelor vocale n PCM i invers, i n particular:

transmisie

ncadrarea transmisiei de voce n domeniul 300-3400 Hz pentru a preveni efectele aliasing cuantizarea i codarea binar a transmisiei de voce legile corespunztoare de compresie (legea A sau legea inserarea eantioanelor digitale sosite de la codarea PCM n intervalul de timp (canalul) rezervat utilizatorului liniei n sistemele PCM/TDM

recepie

preluarea eantioanelor PCM (de la canalul rezervat utilizatorului, dac este un sistem PCM/TDM)

conversia eantioanelor PCM n valorile analogice cuantizate, cu legile corespunztoare de expandare (legea A sau legea filtrarea impulsurilor cuantizate pentru reconstrucia vocii la recepie

transmiterea Fantei de Timp

programarea recepiei i a transmisiei canalelor rezervate utilizatorilor n sistemele PCM/TDM.

n cadrul acestor teste se va folosi un CODEC tip MC145480 a crui schem bloc este prezentat n fig. II 59.

Fig. II 59. Schema bloc a unui Codec

1.5. Codarea PCM diferenial

Adesea se ntmpl ca n semnalele analogice care sunt codate PCM (voce, imagini, etc.) mai multe eantioane succesive s prezinte acelai nivel de cuantizare; n consecin sunt de transmis mai multe coduri PCM egale i acest fapt este redundant pentru semnalul reconstituit la recepie.

Codarea PCM diferenial (DPCM) exploateaz aceast redundan ntre valorile eantioanelor adiacente. Cu DPCM, este transmis codul corespunztor diferenei ntre dou eantioane succesive i nu codul corespunztor eantionului prezent. Deoarece amplitudinea diferenei ntre eantioane este mai mic dect amplitudinea aceluiai eantion, codarea DPCM cere mai puini bii dect cea PCM standard.

Fig. II 60a prezint schema bloc a unui codor DPCM. O bucl de reacie compus dintr-un convertor D/A, un circuit de eantionare i un integrator reconstruiesc o valoare de semnal care aproximeaz valoarea semnalului de intrare n ultimul moment de eantionare. n practic, semnalul de reacie este o estimare, sau predicie, a semnalului de intrare, obinut prin adugarea n momentul urmtor (prin integrare) a contribuiei eantioanelor diferenelor codate.

n decodorul DPCM reconstrucia semnalului analogic de intrare este fcut prin folosirea acelorai blocuri blocuri folosite n bucla de reacie a codorului (fig. II 60b).

Exist cteva posibiliti ....pentru DPCM. Unele sisteme folosesc o codare adaptiv pentru a genera o estimare mai precis i eficient a semnalului de intrare. Codarea adaptiv poate fi realizat dup cum urmeaz (fig. II 61):

se folosesc mai multe eantioane precedente pentru generarea estimrii semnalului de intrare

fiecrui eantion i se d o pondere variabil, depinznd de nivelul mediu de putere al semnalului de intrare

amplitudinea pasului de cuantizare al convertoarelor A/D i D/A este modificat n funcie de nivelul de intrare.

Fig. II 60. PCM diferenial

a) codor

b) decodor

Fig. II 61. PCM diferenial adaptiv (ADPCM)

1.6. Interferena intersimbol

Considerm un semnal numeric (un exemplu a ceea ce este PCM) n format serial NRZ (fig. II 62a) i fie T intervalul de bit. Canalul de transmisie atenueaz i lrgete (distorsioneaz) fiecare simbol transmis, astfel c la recepie acesta nu va ocupa numai intervalul su, ci parial i pe cel al altora (fig. II 62b). Acest efect este numit interferen intersimbol i indic interferena cauzat de fiecare simbol cu cele care urmeaz. O interferen intersimbol puternic poate duce la erori n detecia simbolurilor recepionate, aa cum este evideniat n fig. II 62c.

Pentru eliminarea interferenei intersimbol, n momentele de eantionare, forma de und reprezentnd simbolul recepionat trebuie s aib o amplitudinea proporional cu simbolul singular transmis (teorema I a lui Nyquist). O form de und care satisface acest criteriu este sinc(x) (fig. II 63), definit ca fiind

sinc(x) = sin(x) / x

unde x = t / T

Considerm canalul total de transmisie, constnd din filtrul de transmisie, mediul de comunicaie i filtrul de recepie (fig. II 64). se poate demonstra c, pentru a obine impulsuri n forma sinc la recepie, canalul, prin care trec impulsurile dreptunghilare, trebuie s aib un rspuns n frecven de tip filtru trece jos ideal, cu frecvena de tiere egal cu FC = 1 / (2(T) (vezi fig. II 65). Aceast frecven este de asemenea minimul de band cerut pentru canal pentru a obine impulsuri fr interferen intersimbol la recepie.

Rspunsul din fig. II 65a este ideal. n practic este folosit rspunsul de tip cosinus ridicat, care satisface teorema I a lui Nyquist (interferen intersimbol nul n momentul eantionrii). Fig. II 65b/c prezint cteva rspunsuri cosinus ridicat i formele de und corespunztoare pentru impulsurile de ieire.

Fig. II 62.

a) impulsurile transmise

b) impulsurile recepionate

c) interferen intersimbol excesiv

Fig. II 63.

Impulsul sinc(x)

Fig. II 64. Canalul de transmisie

Fig. II 65.

Canalul de transmisie

a) rspunsul ideal

b) rspunsul cos ridicatc) impulsurile la ieire

1.7. Diagrama ochi

Interferena intersimbol poate fi detectat cu osciloscopul, figuri numite diagrama ochi. Axa timp este sincronizat cu frecvena simbolului, n timp ce semnalul este aplicat pe axa vertical. Datorit persistenei imaginilor, pe diagram se pot vedea un mare numr de impulsuri suprapuse. Fig. II 66 prezint diagrama ochi pentru un sistem cu dou nivele, n cazurile:

a) interferen intersimbol nul

b) interferen intersimbol puternic

c) prezena zgomotului

Fig. II 66. Diagrama ochi

2. NTREBRI

ntrebarea 1

Impulsurile PCM sunt construite n trei faze. Care?

a) cuantizare eantionare - codare

b) eantionare - codare - cuantizare

c) eantionare - cuantizare codare

d) cuantizare eantionare - amplificare

ntrebarea 2Cuantizarea const n:

a) atribuirea unui cuvnt de 8 bii pentru fiecare eantion

b) msurarea puterii eantionului

c) conversia serial a biilor paraleli

d) atribuirea unor valori discrete la valorile continui ale eantioanelor

ntrebarea 3Un semnal s(t) cu amplitudinea 1 Vvv este cuantizat n 128 nivele. Care este diferena de tensiune V ntre dou nivele succesive de cuantizare?a) 128 mV

b) 7,8 ( V

c) 7,8 mV

d) 1 mV

ntrebarea 4Diferena ntre valoarea eantionat i valoarea cuantizat este cunoscut ca:a) aliasing

b) eroare d eantionare

c) suprapunerea de pant

d) ondulaie (riplu)

e) zgomot de cuantizare

f) zgomot granular

ntrebarea 5Zgomotul de cuantizare depinde de:a) zgomotul canalului de comunicaie

b) frecvena semnalului

c) perioada de eantionare

d) numrul nivelelor de cuantizare

e) amplitudinea semnalului

ntrebarea 6Codarea const n:a) atribuirea unui set de bii fiecrui impuls

b) atribuirea unui set de bii la fiecare valoare cuantizat

c) generarea codurilor pentru corecia erorii

d) atribuirea unor valori discrete pentru valorile continui ale eantioanelor

ntrebarea 7dac sunt 256 nivele de cuantizare, ci bii sunt necesari pentru a descrie toate nivelele n format binar?

a) 7

b) 10

c) 256

d) 8

ntrebarea 8De ce se folosete codarea PCM neliniar?

a) pentru reducerea zgomotului de cuantizare

b) pentru a obine un raport semnal zgomot de cuantizare constant n tot domeniul semnalului analogic

c) pentru egalizarea semnalelor dup linia de comunicaie

d) pentru reducerea numrului de bii per eantion

ntrebarea 9Ce sunt legea_A i legea_ ?

a) dou standarde pentru transmisia de date prin modem

b) dou standarde de codare PCM neliniar: european (legea_) i american (legea_A)

c) teoreme ale eantionrii semnalelor

d) dou standarde de codare PCM neliniar: european (legea_A) i american (legea_)

ntrebarea 10De ce se folosete codarea PCM diferenial?

a) pentru reducerea zgomotului de cuantizare

b) pentru a obine un raport semnal zgomot de cuantizare constant n tot domeniul semnalului analogic

c) pentru egalizarea semnalelor dup linia de comunicaie

d) pentru reducerea numrului de bii per eantion

ntrebarea 11Ce este CODEC-ul?

a) seciunea de codare a unui sistem PCM

b) un circuit integrat care realizeaz toate funciile codrii unui semnal analogic n semnal PCM i invers

c) contorul de erori al sistemelor PCM

d) un compresor digital

ntrebarea 12Cunoscnd aceste date despre un canal PCM:

B = 4 kHz banda semnalului analogic

T = 125 s perioada de eantionare

q = 256 nivelele de cuantizare

ct de mare este frecvena de digit (rata de transmisie) a fluxului PCM serial?

a) 4 kHzb) 64 kbit/s, corespunztor unei durate a bitului de TBIT = 8 s

c) 256 kbit/s

d) 64 kbit/s, corespunztor unei durate a bitului de TBIT = 15.625 s

e) 2 Mbit/s

PAGE 128