Un port serial pe un computer este un port asincron care conectează un dispozitiv serial la computer și îi permite computerului să transfere sau să primească date câte un bit. Este un tip de conexiune pe PC-uri, care este unul dintre cele mai vechi tipuri de interfețe. Este folosit în mod obișnuit pentru a conecta periferice, cum ar fi controlere de jocuri și șoareci la un computer, și a fost folosit cândva pentru a conecta imprimante și modemuri externe. De exemplu, un modem se poate conecta la portul de comunicație 1 și un mouse la portul de comunicație 2. Porturile seriale moderne sunt utilizate în sistemele de mașini industriale și instrumentele științifice și se găsesc de obicei pe computerele compatibile cu IBM ca porturi COM (comunicații). Imaginea de mai jos este un exemplu de conector serial DB9 pe un cablu.
Uneori este cunoscut și ca port RS-232 sau port COM, iar rata sa de transfer de date este mai lentă în comparație cu un port paralel. Există două tipuri de porturi seriale: DB25 și DB9, unde DB25 este o conexiune cu 25 de pini și DB9 este o conexiune cu 9 pini. Un port serial este un port masculin care poate trimite doar un bit de date la un moment dat, în timp ce un port paralel este un port feminin care poate trimite mai mulți biți în același timp.
Porturile seriale au fost înlocuite în noul computer cu porturi USB mult mai rapide și compatibile. Configurațiile resurselor sistemului sunt identificate prin COM1, COM2, COM3, COM4 și altele; fiecare poziție COM caracterizează o adresă de cerere de întrerupere (IRQ) ca vânzare ca intrare/ieșire (I/O). RS-232, un standard de port serial, este utilizat pentru a transmite comunicații seriale între dispozitive, denumite în mod obișnuit DTE (echipament terminal de date) și DCE (echipament terminal de date). Standardul folosea 25 de pini, deoarece mulți dintre conectori erau mari și subutilizați, iar conectorul mai mic DE-9 a devenit popular.
Comunicarea cu viteză mai mare, cum ar fi unitățile externe de stocare a datelor, era necesară pentru comunicarea în serie. Interfețele mai rapide au fost introduse de FireWire și Universal Serial Bus (USB). Această nouă tehnologie, cunoscută sub numele de lanț de margarete, care ar putea avea capacitatea de a transfera date la viteze mari pe același autobuz. În vremurile moderne, utilizarea unui port serial este și mai puțin comună. Este rar utilizat, dar este folosit în monitoare cu ecran plat, afișaje LCD, receptoare GPS, afișaje LED și scanere de coduri de bare ca dispozitiv de comunicare.
Identificarea unui port serial
Puteți vedea portul serial DB9 în imaginea de mai sus, care este imediat identificabil. Conexiunea are forma literei D și are 9 pini și un conector tată.
Utilizări ale portului serial
Mai jos este prezentată o listă care conține numeroase componente hardware, le puteți achiziționa și le puteți utiliza cu portul serial.
cum se deschide un fișier în java
Informații despre pinul portului serial
Mai jos este prezentată o listă care conține toți pinii conectorului DB9, inclusiv scopul lor, precum și numele semnalului. Portul serial este etichetat ca „10101” cu diferite computere; aceste numere sunt în zerouri și unii care reprezintă binare. Numărul „1” poate fi, de asemenea, interpretat ca litera „I” de către utilizator, iar zerourile ca litera „O”, care poate fi cunoscută ca portul „IOIOI”.
PIN | NUME SEMNAL | SCOP |
---|---|---|
1 | DCD | Detectare suport de date |
2 | RxData | Date primite |
3 | TxData | Date transmise |
4 | DTR | Terminal de date gata |
5 | Gnd | Pământ de semnal |
6 | DSR | Setul de date gata |
7 | RTS | Solicitare de trimis |
8 | CTS | Ștergeți pentru a trimite |
9 | RI | Indicator de apel |
Porturile seriale sunt depășite
La începutul anilor 2000, când a început utilizarea conexiunilor USB și wireless, utilizarea porturilor seriale a fost eliminată treptat. În comparație cu serialul, USB a fost mai puțin complicat, mai ușor de utilizat și mult mai rapid. În vremurile moderne, poate fi dificil să găsești un sistem informatic care să includă porturile seriale mai vechi, care sunt necesare pentru intrare sau alte dispozitive periferice.
Standarde pentru porturile seriale
Din punct de vedere istoric, RS-232 a fost standardul popular pentru comunicațiile tradiționale cu port serial. Tastaturile PC-urilor și alte dispozitive periferice ale computerului au folosit aceste porturi și cabluri seriale în același scop. În general, porturile și cablurile seriale au conectori DE-9 cu 9 pini pentru computerele RS-232. Cu toate acestea, DB-25 cu 25 de pini și alte variații există pe hardware specializat. Multe computere Macintosh conțin un alt standard RS-422. În favoarea comunicării USB sau FireWire, RS-422 și RS-232 sunt acum învechite.
Cum funcționează porturile seriale
Portul serial, care a fost o caracteristică intrinsecă a majorității computerelor de mai bine de 20 de ani și este considerat cea mai fundamentală conexiune externă la un computer, este o interfață utilizată pentru a conecta un dispozitiv serial la computer. Portul serial este încă folosit de majoritatea computerelor moderne care se conectează la imprimante, PDA-uri și camere digitale; cu toate acestea, portul serial devine depășit în multe sisteme mai noi. Și, mai mult de două porturi seriale sunt disponibile în câteva computere.
Portul serial transmite pe rând cei 8 biți din octet și serializează datele; prin urmare, numele său „serial” provine de la acest fapt. Are avantajul că este necesar un singur fir pentru a transmite cei 8 biți. De asemenea, are dezavantajul de a dura de 8 ori mai mult pentru a trimite date dacă are 8 fire. În plus, porturile seriale fac cablurile mai mici, precum și costurile mai mici ale cablurilor. Înainte de fiecare octet de date, un port serial trimite un bit de pornire, care este un singur bit cu valoarea 0. Transmite un bit de oprire după fiecare octet de date pentru a indica faptul că octetul este complet.
Porturile seriale sunt comunicații bidirecționale care permit fiecărui dispozitiv să transmită și să primească date. Este cunoscut și ca porturi de comunicare (COM). Dacă dispozitivele folosesc aceiași pini, ar putea circula informațiile doar într-o direcție la un moment dat, deoarece ar limita comunicarea la semi-duplex. Prin urmare, dispozitivele seriale folosesc pini diferiți pentru a permite fiecărui dispozitiv să transmită și să le primească date, deoarece utilizarea pinii diferiți face comunicarea full-duplex care poate călători informații în ambele direcții simultan.
Receptor/Transmițător asincron universal (UART) este un cip de control de care porturile seriale depind de funcționarea corectă. Cipul UART transformă ieșirea paralelă luată de magistrala de sistem a computerului în formă serială pentru transmisie cu ajutorul unui port serial. Pentru a funcționa rapid, majoritatea cipurilor UART au un buffer încorporat de 16 până la 64 de kiloocteți. Deși aceste date de procesare a memoriei tampon ies în portul serial, permite cipului să memoreze în cache datele care provin din magistrala de sistem. Portul serial îmbunătățit și portul serial super îmbunătățit sunt două porturi seriale sofisticate care pot transporta date la 460 kilobiți pe secundă. Cele mai multe porturi seriale tipice, pe de altă parte, au o rată de transfer de date de 115 Kbps.