Sunteți pe pagina 1din 7

Vesa Cristian

541B
1

Interfee seriale


Tehnicile de msurare pot fi implementate la nivel fizic prin blocuri funcionale cu
destinaie precis (aparatele de msurare) sau prin module care pot realiza funcii multiple
(eantionare, conversie, memorare) i a cror selecie este fcut de o unitate central (eventual
PC). n cazul aparatelor de msurare numerice, dotarea acestora cu interfee de comunicaie
(serial sau paralel) permite interconectarea lor cu uniti de calcul puternice i, deci, lrgirea
considerabil a ariei funciilor ce pot fi efectuate de sistemul astfel realizat.
Aparatele numerice memoreaz datele sub form de caractere reprezentate adesea pe 8,
16 sau 32 de bii. Biii care formeaz un caracter se pot transmite la distan ctre un alt sistem
numeric fie prin transmiterea simultan a cte 8 bii (comunicaie paralel), fie prin transmiterea
succesiv a biilor care formeaz un caracter (comunicaie serial). n primul caz, se utilizeaz 8
linii de date i alte linii (conductoare) pentru semnalul de referin (GND) i cele de control al
comunicaiei. n al doilea caz, informaia prezent de obicei sub form paralel este apelat de un
registru de deplasare paralel-serie, comandat de un semnal de tact, transmis printr-o singur
pereche de conductoare i apoi, la recepie, reconstituit n format paralel prin intemediul
registrului de deplasare serie-paralel.
Achiziia datelor se efectueaz prin executarea unui program de achiziie de ctre
calculatorul care asigur comanda mijlocului de msurare, transferul datelor ntr-un fiier de date
i prelucrarea lor imediat sau ulterioar. Denumirea RS-232 (mai exact, RS-232C) corespunde
normei americane a interfeei seriale, norm propus iniial n 1960 i devenit variant standard
n 1969, apoi remodificat n 1987. Denumirea V24 este o prescurtare a normei franceze (i
recomandat CEI). n principiu, ambele norme sunt identice.
n prezent exist i module dedicate comunicaiei seriale performante, cum este RS-485
(de tip plug-in) pentru care se poate asigura comunicaia pn la distana de 1,2 km, cu o vitez
maxim de transfer de 100 kHz .

Vesa Cristian
541B
2

Interfaa serial RS-422

TIA/EIA-422-B (RS422) este un standard industrial ce precizeaz caracteristicile
electrice ale unui circuit de interfa echilibrat. A fost introdus pentru a rezolva problemele de
limitare ale standardelor nesimetrice (RS232). Acestea nu prezint imunitate la zgomote de mod
comun )tipice n medii industriale). Un emitor RS-422 poate suporta pn la 10 sarcini (4k
tipic pentru o unitate), poate transmite datele pn la 1200m i sunt garantate s suporte un
curent de 20 mA pe o sarcin de 100 (adic 2V pe sarcin).
Pentru distane mari sau viteze mari de transmisie este recomandat utilizarea
terminatorilor pentru a reduce reflexiile produse de nemperecherea de impedan dintre cablu i
impedana de intrare a receptorului. n principiu standardele RS-422 i RS-485 sunt similare.
Totui exist i diferene: etajul de ieire a emitorului, domeniul de mod comun al interfeei,
rezistena de ieire a receptorului, i capabilitatea de sarcin a emitorului. Lungimea cablului i
rata de transmisie sunt mrimi complementare. Datele au fost obinute folosind cablu torsadat din
Cu, cu capacitate de 50pF/m, terminat pe 100.
Adaptarea de impedan printr-un terminator rezistiv paralel este o metod foarte
popular, care aduce avantajul unor lungimi mari de cablu i rate de transmisie ridicate. Aceasta
aduce rezistena Rt la valori apropiate de Z0 (fig. 4.17) i minimizeaz reflexiile. Conexiunea are
i un dezavantaj al disiprii inutile de putere pe sarcina rezistiv, tensiune diferenial mai mic
i margine de zgomot mai redus.





Vesa Cristian
541B
3

Reelele RS-422 folosesc 3 tipuri de configuraii:
a) Configuraia punct-punct are un singur emitor i un singur receptor. Acestea pot fi gndite
ca aplicaii RS-232 cu transmisie diferenial.
b) Configuraia punct-multipunct este cea din figura 4.17 n care exist un emitor i mai multe
receptoare pe acelai cablu. Numrul maxim de receptoare este 10 dac impedana receptorului
este 4k i 20 dac aceasta este 8k.
c) Configuraia multipunct-multipunct permite pe aceleai fire conectarea a mai multor
emitoare i receptoare (fig. 4.18). Emitoarele 422 nu sunt proiectate pentru acest gen de
configuraie, dar n anumite condiii acest lucru este posibil: diferene de potenial ntre masele
emitoarelor, disputa ntre emitoare i capacitatea de comand a acestora.




Dei standardul RS-422 nu prevede nici o specificaie special privind descrcrile ESD,
productorii de circuite integrate au dezvoltat totui un standard minim de protecie de 2kV
pentru atingerea cu corpul omenesc.
Software-ul asociat reelelor RS-422 difer de cel utilizat pentru comunicaiile pe
interfaa serial standard. Aici se impune o comunicaie de tip master-slavepentru a evita
coliziunile. Pentru a reduce costurile nu se implementeaz liniile suplimentare de control a
comunicaiei.




Vesa Cristian
541B
4

Interfata seriala RS 485

Ca i RS-422, i RS-485 este un sistem de comunicaie diferenial sau echilibrat.
Semnalul apare ntre dou fire care transmit doar semnalul, ele fiind diferite de masa electric.
Topologiile reelelor pot fi punct punct, punct - multipunct, multipunct multipunct. Numrul
maxim de perechi emitor receptor pot fi de 32. Multe din caracteristicile emitoarelor i
receptoarelor RS-485 sunt similare cu RS-422.Tensiunile de mod comun pe care le suport
acestea sunt extinse de la +12 la -7 V datorit capabilitii strii de nalt impedan (tri-state).
Figura 4.19 prezint o configuraie multipunct-multipunct tipic pe 2 fire. Se observ
terminatoarele liniei la ambele capete, dar nu i la punctele din mijlocul liniei. Masa de semnal
este de asemenea recomandat pentru a menine tensiunile de mod comun n limitele acceptate.
RS-485 poate fi configurat i pe 4 fire (fig. 4.20). Dac n configuraia anterioar oricare
din puncte putea fi Master i oricare Slave, n configuraia aceasta Masterul este cel al crui
receptor este singurul de pe linie, restul fiind Slave. Aadar dou din fire sunt utilizate pentru
transmiterea informaiei de la Master ctre receptoarele Slave, iar dou pentru transmiterea
informaiei de la emitoarele Slave ctre receptorul Master. n concluzie nodurile Slave pot
comunica doar ctre nodul Master, nu i ntre ele. De aici i un avantaj al lipsei coliziunilor
deoarece nodurile Slave nu vor vorbi niciodat simultan pentru c nu comunic ntre ele, i se
poate realiza o comunicaie duplex.
Vesa Cristian
541B
5















Este important ca RTS s fie dus n 1 logic nainte ca data s fie transmis, i
trebuie s rmn n aceast stare pn la un moment ulterior transmiterii ultimul bit. Aceasta este
realizat prin software-ul ce controleaz portul serial.









Vesa Cristian
541B
6

Interfaa USB

Interfaa USB (Universal Serial Bus) a fost dezvoltat n 1995 de cteva din marile
companii ale lumii (Compaq, Hewlett Packard, Intel, Lucent, Microsoft, NEC i Philips).
Principalul scop al USB a fost acela de a defini o magistral de extindere care s permit
adaugarea de periferice unui calculator PC la fel de simplu cum se conecteaz un telefon la linia
telefonic. Astfel a ajuns s nlocuiasc majoritatea porturilor tradiionale a unui calculator cu o
singur interfa ct mai prietenoas.
USB este o interfa serial ce folosete protocoale predefinite. A fost proiectat s nu
necesite ntreruperi specifice sau DMA, dar s poat recunoate dispozitivele ce sunt conectate
din mers. Pentru a instala un dispozitiv nou nu sunt necesare cunotine speciale, i orice
dispozitiv s fie distict fa de altele, iar driver-ul corect va fi utilizat n mod automat. Interfaa
este de tip master-slave. A fost dedicat perifericelor de birou dar a nlocuit cele mai multe
dispozitive care se conectau pe portul paralel (LPT) sau pe portul serial (COM).
Exist dou versiuni de interfa USB: versiunea 1.X suport dou viteze (12Mbps i
1.5Mbps) - vitez mai mic este destinat dispozitivelor ieftine (mouse de exemplu) i nu
necesit cablu ecranat; USB 2.0 ce suport vitez ridicat (480Mbps) pentru, practic, orice tip de
aplicaie. Aceast specificaie a fost introdus ca rspuns la viteza ridicat a interfeei Firewire.
Magistrala este implementat fizic prin 4 fire, dou pentru alimentare i dou pentru date,
conectorul rezultnd astfel cu 4 pini (figura 4.23.a). Datele sunt vehiculate diferenial pe 2 fire
torsadate, dar i unele referite fa de mas. Fiecare din semnalele de pe cele 2 fire sunt referite
fa de mas. Al 4 le-a semnal este o tensiune de alimentare (+5V) i poate fi folosit s
alimenteze dispozitivul periferic.
Vesa Cristian
541B
7


n figura 4.23.b sunt prezentate cele 4 tipuri de conectori. Conectorii de tip A i B au 4 contacte,
numerotate ca n figur. Contactele de date sunt pe mijloc (conectorul A) i respectiv pe partea
stng (conectorul B), iar cele de putere pe margine (conector A) i respectiv pe partea dreapt
(conector B). Conectorul mini USB (mini B) are 5 contacte din care contactul 4 se numete ID i
nu este conectat. Primele 3 au aceeai numerotare, iar pinul 5 este masa (GND). Toate 3 tipurile
au un contact metalic ce le nconjoar, la care este legat ecranul cablului.
Exist 3 tipuri de cabluri:
- un cablu de vitez ridicat cu conector A la un capt i conector B sau mini B la cellalt.
- un cablu de captur de vitez mare, conectat direct la echipamentul periferic sau cu un conector
specific, i la celalalt capt cu un conector de tip A.
- un cablu similar cu cel de-al doilea, dar de vitez sczut.
Lungimea maxim a cablului depinde de viteza cu care se face comunicaia, de atenuare
i de ntrzierea de propagare. Pentru un cablu de vitez redus timpii de cretere i cei de cdere
fixeaz lungimea maxim. De aceea cablul de vitez redus este mai scurt dect cel de vitez
ridicat. Lungimea oricrui cablu este limitat la 5m. Astfel cel mai ndeprtat perfieric nu poate
fi la mai mult de 30m de controller.