interfață RS-232C

interfață RS-232C. Modem și cablu de modem nul

interfață RS-232C. Modem și modem cu cablu nul. Interfata RS-232C este utilizat pentru a conecta echipamentul de emisie sau primirea de date la echipamentul terminal al canalelor de date. În rolul de echipamente de comunicații de date poate fi un calculator, imprimantă, plotter, și alte echipamente periferice. Acest echipament corespunde DTE abrevierea - Terminal Equipment date. În rolul de date-canal este de obicei un modem. Acest echipament corespunde DCE abrevierea - echipamente de comunicații de date. Scopul final este conectarea a două dispozitive de conectare DTE, diagrama de conectare completă prezentată în Fig. 1a. Interfață elimină canalul de comunicație la distanță cu o pereche de dispozitive DCE (modem-uri), dispozitive de conectare direct prin cablul modemului nul (fig. 1b.). Figura 1. Conectarea RS-232C. și - schema electrică completă; b - conexiunea prin cablul de modem nul.







Standardul descrie semnalele de control de interfață, transfer de date, interfață electrică și conector tip. Standardul descrie modul de comunicare asincron și sincron, dar COM - porturi suporta doar modul asincron. Functional echivalent cu RS-232C CCITT standardul V.24 / V.28 și joncțiunea C2, dar au nume diferite pentru același semnal.

transfer de date asincronă. Parametrii fizici ai interfață RS-232C.

În transfer asincron fiecare octet precedat de un bit de start. receptor de semnalizare
începutul următoarei parcelei, urmat de biți de date și, eventual, biții de paritate (paritate). Finalizează trimiterea unui bit de stop, garantând o anumită reținere între parcelele adiacente (Figura 2). bit Start următorul octet trimis pot fi trimise în orice moment după bitul de stop, adică între pauze de transmisie sunt posibile durată arbitrare. Start bit având întotdeauna o valoare strict definită (log. 0), prevede un mecanism simplu pentru sincronizarea receptorului la un semnal de la emițător. Se înțelege că emițător și receptor funcționează la aceeași rată de transfer, măsurată în numărul de biți transmiși pe secundă. Generatorul intern de ceas receptor utilizează un separator contra-referință, atunci când începe și resetabil de recepție începe biți. În mod ideal, aceste porți sunt situate în mijlocul intervalelor de biți pentru a furniza
posibilitate de recepție a datelor și la o anumită viteză nepotrivire între receptor și transmițător. Este ușor de observat că transferul de 8 biți de date, un control și nepotrivire un bit de stop maxim admisibil de viteze în care vor fi detectate corect datele, nu poate depăși
5%. Ținând cont de distorsiune de fază (fronturi de semnal înăsprit) și contorul discretia intern
sincronizare reală a abaterii de frecvență minimă admisă. Mai mici raportul diviziune internă a frecvenței de referință (mai mare decât frecvența de transmisie), cu atât mai mare legarea la bliþul eroare
mijlocul intervalului de biți și, prin urmare, la frecvența cerințele de coerență sunt mai stricte. De asemenea,
chastotaperedachi mai mare, cu atât mai mare influență asupra distorsiunilor față de fază ale semnalului recepționat. acest
acțiunea acestor două fronturi duce la creșterea cerințelor de frecvență receptor și emițător coerența cu creșterea frecvenței de schimb. Figura 2. Formatul de transmitere asincron

Formatul asincronă trimiterea poate detecta eventualele erori de transmisie.
  • Dacă au fost adoptate meniurile, semnalând începutul coletului și pe logica de un nivel de bit de start stroboscop fix, start-bit este considerat a fi false, iar receptorul revine la starea de așteptare. receptorul nu poate raporta acest format de eroare.
  • Dacă în timpul alocat pentru bit (e) de oprire care indică nivelul unu logic, eroare fix de stop-bit (aceeași eroare de format).
  • În cazul în care paritatea este cazul (paritate), apoi, după trimiterea de biți de date (înainte de bitul de stop) este transmis bitul de control. Acest bit completează numărul de biți de date unitare la un par sau impar, în funcție de convenția adoptată. Primiți biți de control octet cu paritatea valoare incorectă, atunci când eroarea de control care conduce la fixarea datelor primite.
Controlul format permite obnoruzhivat linie întreruptă: zero, logic, astfel, în general acceptată, care mai întâi este tratat ca un bit de start și de date biți sunt zero, dar apoi locul de muncă biți de stop de control.
Pentru modul asincron un număr de baud rate standard. 50, 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600 și 115200 biți / s. Uneori, în loc de unități de „biți / sec“ sunt utilizate
„Baud“ (baud), dar în acest caz, atunci când se analizează semnalul binar transmis este incorectă. Rata de transfer se măsoară în general frecvență linie schimbare de stare, iar atunci când metoda non-binare de codificare (utilizate pe scară largă în modemuri moderne) într-una și rata de biți același canal de comunicație (biți / s)
și schimbarea semnalului (baud) poate varia în funcție de mai multe ori.
Numărul de biți de date pot fi de 5, 6, 7 sau 8 (5 și 6 biți formate sunt mai puțin frecvente). Numărul de biți de stop poate fi de 1, 1,5 și 2 ( „jumătate de biți“ implică în mod natural. Numai
lungimea intervalului de oprire).






Asynchronous la PC se realizează prin intermediul COM-portului folosind protocolul RS-232C.

Parametrii fizici ai interfață RS-232C

standard, RS-232C utilizează emițătoare și receptoare asimetrice - semnalul este transmis pe un conductor comun - sol de circuit (semnale diferențiale simetrice sunt utilizate în alte interfețe - de exemplu, RS-422). Interfata RS-232C se bazeaza pe logica bipolara. utilizarea
atât tensiuni pozitive și negative îmbunătățește sistemul imunitar. toate nivelurile
subliniază la această interfață sunt măsurate în raport cu firul comun, numit semnale „la sol“
sau semnal de „sol“ (sol semnal). Interfața nu este izolat galvanic
dispozitive. Logic unul corespunde nivelului tensiunii la intrarea receptorului în intervalul
--3 V. 12. Pentru această stare de semnal linie de control se numește ON ( „on“) pentru linii succesive de date numite MARK. Logic zero corespunde gama de tensiune
+3. 12 B. Pentru liniile de semnal de control este o stare numită OFF ( „oprit“), pentru liniile de date seriale numite SPACE. Între nivelurile -3. insensibilitatea benzii de trei oaspeți,
garanteaza starea receptorului de histerezis al liniei va fi considerată a fi modificate numai după un prag de trecere (Fig 3.). la ieșirea din emițător nivele de semnal ar trebui să fie în intervalele de -12. -5 V și +5. 12 pentru a reprezenta unul sau zero, respectiv. Diferența de potențial dintre terenurile de circuit dispozitive (SG) conectabile trebuie să fie mai mică de 2 volți la o diferență de potențial mai mare poate misperception semnale.
Interfața presupune o legare la pământ de protecție pentru dispozitivele conectate, în cazul în care ambele sunt
alimentat de curent alternativ și au un dispozitiv de protecție la supratensiune. Figura 3. Primirea RS-232C semnale

Conectarea și deconectarea cablurilor de interfață de la dispozitivele alimentate cu baterii (nu alimentat de
interfață, cum ar fi, de exemplu, șoarece) trebuie efectuată când aparatul este oprit. În protianom
caz nealiniate potențialele diferențe în momentul dispozitivelor de comutare (conectarea sau deconectarea conectorului) pot fi aplicate la ieșire sau de intrare (care este periculoasă) circuite de interfață și poate deteriora cipul.
Pentru interfața RS-232C este produs special receptoare cip tampon (cu gistirezisom) și
transmițătoare de semnal bipolare. Nerespectarea regulilor de bază și comutatorul inclus
acestea sunt, de obicei primul dispozitiv (bine dacă numai) victime. uneori ei
setat la „cot“ (socket), care facilitează în mare măsură de înlocuire. semnal de cip populare matoare RS-232C Pinout este prezentată în Fig. 4. circuite Adesea tampon incluse direct în interfața LSI. Dezactivați circuitele de semnal de circuit de interfață cip puțin probabilă deoarece transmițătorii scurt zamykvniya este de obicei limitată la nivelul de 20 mA. Fig. 4. Formirovapnie semnalelor RS-232C: și - un receptor 1489 (A-intrare RS-232C, control C-histerezis (TTL), Y- TTL ieșire); b - un transmițător 1488 (A, B - ieșire intrări TTL, Y- RS-232, VDD = +12 B, VEE = -12 B); în - starea ieșirilor transmițătorului de masă [1 * B = logic 1])
Fig. 5 prezintă schema de conectare a interfeței receptor și transmițător RS-232C, și prezintă o lungime maximă (L), iar rata de transmitere a datelor maxime (V). Fig. 5. standard de interfață RS-232C

standard, RS-232C reglementează tipurile de conectori utilizate. care oferă un nivel ridicat de interoperabilitate a echipamentelor de la diferiți producători. Pe echipamente DTE (inclusiv pe PC-COM-porturi) a decis să instaleze pluginul (masculin - „tată“) DB25-P sau versiune mai compactă - DB9-P. Devyatishtyrkovye conectori au contacte pentru semnale suplimentare necesare pentru modul sincron (cei mai mulți conectori de 25 de pini, aceste contacte nu sunt utilizate). pe echipamente
DCE (modemuri) montate pe soclu (feminin - "mama") DB25-S sau DB-9S. Această regulă presupune că conectorii DCE poate fi conectat direct la bornele DTE (dacă geometria elementelor structurale)
sau prin intermediul cablului de tranziție „drept“ cu prize și fișe, în care contactele sunt conectate la „unu la unu“.
cabluri adaptoare și adaptoare poate fi de la 9 la conectorul cu 25 de pini (Fig. 6). Figura 6. Cablu pentru modem-uri de conectare

Dacă echipamentele DTE conectate fără modemuri ( „buclă scurtcircuitat“), conectorii dispozitive (prize) sunt nule interconectate cablu de modem (Zero modem sau Z-modem), având la ambele capete ale soclului, contactele care sunt unite cruce unul dintre circuite, prezentat în Fig. 7. Fig. 7. Un cablu de modem nul: A - minim, - un cablu plin

Dacă, în orice DTE (imprimantă, plotter, digitizor) montate pe soclu - aceasta este indicație aproape largă ca un alt dispozitiv (PC) trebuie să pdklyuchatsya cablu drept similare
conexiune modem de cablu. Priza este de obicei instalat pe dispozitivele în care o conexiune la distanță printr-un modem care nu sunt furnizate (sau fără sens ca, de exemplu, un digitizor).
Tabel. 1 prezintă asignarea pinilor conectorilor COM-prortov (și orice alt echipament DTE).
DB25S Assignment Pin (Fig. 8) definit de standardul EIA / TIA-232-E, conector DB9S (Fig. 9)
definit de standardul EIA / TIA-574. In modem (DCE), lanțuri de nume și atribuire PIN-ul este același, dar
Semnale de rol (input-output) sunt inversate.

Tabel 1. Conectori semnale și interfață RS-232C

Ring Indicator -
indicator de apel

buclă Multicard 8 biți - 1 *
2 * - 16-biți bucla Multicard și porturile de pe placa de sistem
3 * - porturi Plume întruchipare plăcile de bază
4 * - o buclă la conectorul cu 25 de pini Fig. 8. Conector pin DB25 Fig. 9. Numirea contactelor conectorului DB9

0Podmnozhestvo semnale RS-232C legate de modul asincron, ia în considerare termenii SOM-
portul PC, care se află pe terminalul de date terminologice RS-232C (DTE). Trebuie amintit că starea activă a „pornit“ și unitatea logică a datelor transmise corespunde unui potențial negativ
(-3 V de mai jos) semnal de interfață și "off" de stat și un zero logic - (V de mai sus 3) pozitiv.
numirea semnalelor de interfață este dată în tabelul. 2.

Semnalele de interfață Tabel 2. Scop RS-232C

Conductor de protecție este conectat la carcasa dispozitivului și scutul

Semnal (circuit) la sol, în raport cu care nivelurile de semnal sunt

Date seriale - ieșire emițător

Serial de date - de intrare a receptorului

transmisia de date cerere Randament: „on“ modemul notifică prezența terminalului
date pentru transmisie. În modul half-duplex este utilizat pentru a controla direcția -
„On“ este semnalul de modem pentru trecerea la modul de transmisie

Activați terminalul de intrare pentru a transmite date. De „off“ dezactivează hardware-ul
transfer de date. Semnalul este utilizat pentru controlul fluxului de hardware

gata terminal de semnal de ieșire la schimb de date. „Cu privire la“ sprijin din partea statului
starea de conectare canal comutat

Log semnal gata de la aparatul de transmisie de date (un modem în funcțiune este conectat la canalul și gradat etapele în coordonare cu aparatul la capătul opus al canalului)

purtătoare de detecție a semnalului de intrare modem la distanță

Indicator de paginare de intrare (apel). In acest semnal al canalului dialup semnale de modem
acceptare apel

1. M. Hook hardware IBM PC mijloace
2 RL Hammel Serial Communication
3. AA interfețele Myachev de echipamente informatice