Comunicația serială RS232

Referat
8/10 (1 vot)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 14 în total
Cuvinte : 2091
Mărime: 877.56KB (arhivat)
Puncte necesare: 8
Profesor îndrumător / Prezentat Profesorului: lt.ing. Toma Stefan
Comunicatie seriala cu PC realizata cu EZ-kit BF 533

Extras din referat

Comunicatia seriala RS 232

Magistralele seriale se utilizeaza ca suport pentru transferul de informatii intre calculatoare sau intre componentele autonome ale unui sistem de calcul. Caracteristica principala a a oricarei magistrale seriale este transmisia secventiala, bit cu bit, a informatiilor, folosindu-se un numar redus de semnale (linii de comunicatie). In contrast, o magistrala paralela permite transferul simultan al mai multor biti (8, 16, 32), folosind in acest scop mai multe linii de date. In principiu transmisia seriala asigura o viteza de transfer mai redusa, in comparatie cu transmisia paralela, insa este mai economica (numar mai redus de linii de transmisie), iar distanta maxima de transfer este semnificativ mai mare.

Magistralele seriale pot fi clasificate dupa mai multe criterii :

a. dupa modul de sincronizare :

- transfer sincron - se utilizeaza un semnal explicit de ceas (de sincronizare) pentru specificarea momentului in care un bit de data este valid

- transfer asincron - nu se utilizeaza semnal de ceas, sincronizarea intre unitatea emitenta si cea receptoare se face in mod implicit pe baza structurii specifice a datei transmise ( a se vedea standardul RS 232)

b. dupa lungimea blocului de date transmis :

- transfer pe octet

- transfer pe bloc (numar mai mare de octeti)

c. dupa numarul de unitati comunicante

- transfer serial de tip punct-la-punct : legatura se realizeaza intre doua echipamente

- transfer serial multipunct : legatura se realizeaza simultan intre mai multe echipamente, din care la un moment dat unul transmite si restul asculta

d. dupa directia de transfer

- transfer unidirectional (intr-un singur sens)

- transfer bidirectional sau « full duplex »(simultan in doua sensuri)

- transfer bidirectional pe o singura linie sau « half duplex »(se transmite pe rind in cele doua directii)

e. dupa domeniul de utilizare

- magistrale de sistem - folosite pentru interconectarea componentelor unui microsistem (ex : microcontrolor, memorii, convertoare A/D si D/A etc.)

- canale de comunicatie seriala – folosite pentru interconectarea unor echipamente inteligente (ex : calculatoare, imprimanta , consola ) prin legatura punc-la-punct

- retea de comunicatie – folosita pentru asigurarea comunicatiei multipunct intre un set de echipamente de calcul (observatie : intr-o acceptiune mai restrinsa retelele de comunicatie nu fac parte din clasa magistralelor seriale)

Transferul serial se realizeaza pe baza unui set de reguli care alcatuiesc protocolul de comunicatie. Doua echipamente care comunica pe o magistrala seriala (canal serial) trebuie sa respecte acelasi protocol si aceeasi parametri de transmisie (ex : viteza de transfer, mod de sincronizare, lungimea blucului de date, etc.).

Pentru a asigura interoperabilitatea intre diferite echipamente realizate de diversi producatori, s-au definit o serie de standarde internationale, care specifica :

- modul de transmisie a datelor (sincron/asincron),

- modul de structurare a datelor transmise (octet, bloc),

- viteza de transmisie,

- mecanismele de detectie si corectie a eventualelor erori

- tipul semnalelor folosite pentru transmisie ( tensiune, curent, tensiune diferentiala, etc.)

- mecanismele de sincronizare a echipamentelor comunicante (ex : protocol XON/XOFF, sincronizare prin semnale explicite, etc.)

- tipul de conectori folositi

- natura si parametri fizici ai mediului de transmisie (ex : cablu bifilar torsadat, cablu coaxial, fibra optica, etc.)

Cele mai cunoscute standarde folosite pentru comunicatia seriala sunt : RS 232 (V24), RS 485, I2C si HDLC/SDLC. In continuare se prezinta citeva caracteristici mai importante ale acestor standarde.

Standardul RS232

Este cel mai cunoscut si utilizat standard de comunicatie seriala asincrona. El a fost definit de mai multe organisme internationale de standardizare sub diferite nume : IEC232, CCITT-V24, RS232C. Initial standardul a fost conceput cu scopul de a permite conectarea unui terminal inteligent la un calculator central printr-o legatura telefonica. Standardul precizeaza interfata dintre un echipament de calcul (DTE- Data Terminal Equipment) si adaptorul sau la linia telefonica (DCE- Data Circuit-terminating Equipment), cunoscut si sub numele de modem (Modulator/Demodulator). Interfata permite comunicatia seriala bidirectionala intre cele doua echipamente, si este simetrica la cele doua capete ale liniei. Ulterior specificatiile acestei interfete s-au folosit pentru a realiza legaturi seriale intre diverse echipamente fara a se mai folosi un modem.

Principalele precizari ale standardului RS232 se refera la :

- modul de transmisie : serial asincron, bidirectional (pe doua linii de date separate)

- codificarea informatiilor binare : prin nivele de tensiune sau curent (bucla de curent) :

- 1 logic – (-3V … -15V)

- 0 logic – (+3V…-15V)

- structura informatiei elementare transmise :

- un bit de start (0 logic)

- 5-8 biti de date

- 0-1 bit de paritate (paritate para sau impara)

- 1-2 biti de stop (1 logic)

linie libera linie libera

biti de date 1-2 biti de stop

bit de start bit de paritate

Figura 1 Structura unui caracter transmis conform standardului RS232

- semnale utilizate pentru transmisia de date si pentru controlul fluxului de date (vezi tabelul 1):

- tipul de conectori folositi (RK 25, mufa si soclu) si pozitia semnalelor pe pinii conectorilor

- modul de interconectare a semnalelor la cele doua capete ale unui cablu de transmisie

- viteza de transmisie (110, 300, 600, 1200, 2400, 4800, 9600, 19200 bauds)

- reguli de control al fluxului de date (control hardware – protocolul DTR/DSR sau software - protocolul XON/XOFF)

In tabelul de mai jos s-a indicat numele si semnificatia celor mai importante semnale definite de standardul RS232. De asemenea s-a indicat pozitia acestor semnale pe un conector de 25 pini si pe unul de 9 pini. Directia este indicata intre calculator (DTE) si modem (DCE).

Preview document

Comunicația serială RS232 - Pagina 1
Comunicația serială RS232 - Pagina 2
Comunicația serială RS232 - Pagina 3
Comunicația serială RS232 - Pagina 4
Comunicația serială RS232 - Pagina 5
Comunicația serială RS232 - Pagina 6
Comunicația serială RS232 - Pagina 7
Comunicația serială RS232 - Pagina 8
Comunicația serială RS232 - Pagina 9
Comunicația serială RS232 - Pagina 10
Comunicația serială RS232 - Pagina 11
Comunicația serială RS232 - Pagina 12
Comunicația serială RS232 - Pagina 13
Comunicația serială RS232 - Pagina 14

Conținut arhivă zip

  • Comunicatia Seriala RS232.doc

Alții au mai descărcat și

Proiectarea unui sistem avansat de comandă al roboților - aplicații software

INTRODUCERE Cuvânt înainte Am ales această temă deoarece sunt pasionat de fotbal şi de roboţi şi ca totul să decurgă bine m-am gândit să îmbin...

Sisteme de achiziție date pe Serial și USB

Simultan cu creşterea exponenţială a numărului de calculatoare utilizate astăzi în aproape toate domeniile de activitate, a apărut şi necesitatea...

Monitorul

O clasificare sumara a monitoarelor ar putea fi dupa unul din criteriile : a) dupa culorile de afisare -monitoare monocrome (afiseaza doar doua...

Stabilizator de Tensiune

3. Functionarea În general, pentru realizarea stabilizatoarelor de tensiune se folosesc proprietatile diodelor. Cel mai simplu tip de...

Te-ar putea interesa și

Studii privind Implementarea AP în Procesele Industriale

CAPITOLUL 1. GENERALITĂŢI PRIVIND AUTOMATELE PROGRAMABILE 1.1.Definiţii şi caracteristici. Automatele programabile sau PLC-urile sunt...

Programator Universal pentru Microcontrolere PIC

1. Introducere Circumstanţele în care ne găsim astăzi în domeniul microcontrolerelor şi-au avut începuturile în dezvoltarea tehnologiei...

Sisteme Mecatronice. ESP

Desen executie montarea senzorilor COD RA2013-00-01 Tema proiect Sa se proiecteze sistemul mecatronic ESP (program electronic de stabilizare) al...

Comanda la Distanță a Media Player-elor

Abstract The subject discussed in this project is media player remote controls, how they work how they made and how to use them. The project is...

Transferul Serial

Transferul serial 1. Scopul lucrarii: studierea principiului de transmisie a datelor pe un canal serial si a modului de implementare a unei...

Sisteme de achiziție date pe Serial și USB

Simultan cu creşterea exponenţială a numărului de calculatoare utilizate astăzi în aproape toate domeniile de activitate, a apărut şi necesitatea...

Comunicații de date

Se consideră o structură hardware constînd din două sisteme de dezvoltare echipate cu microcontrolere de tip 80C552. Acest tip de microcontroler...

Subiecte rezolvate senzori inteligenți

Senzori Quasi-Digitali. Senzori Digitali Senzorii quasi digitali sunt la fel de simpli ca cei analogici avand o mare acuratete, imunitate la...

Ai nevoie de altceva?