Ce este o interfață de comunicații seriale?

Interfața de comunicații seriale (SCI) este un mijloc prin care componentele computerului pot comunica între ele. Acest lucru poate fi în interiorul unui computer în sine, cum ar fi de la un microcip integrat prin magistrala serială a unei plăci de circuite sau o placă de expansiune sau printr-un cablu către un dispozitiv extern, cum ar fi o tastatură sau o imprimantă. Interfețele seriale sunt, de asemenea, folosite pentru unele tehnologii de rețea de calculatoare.

Detaliile interfeței de comunicații seriale sunt discutate în standardul recomandat 232 (RS-232), care a fost conceput inițial în 1962 de un grup de standarde care în cele din urmă a devenit cunoscut sub numele de Electronic Industries Association (EIA). RS-232 descrie, la un capăt al unei comunicații seriale, echipamentul terminal de date (DTE) și echipamentul de terminare a circuitului de date (DCE) la capătul opus. Standardul descrie în continuare nivelurile de tensiune și alte atribute electrice pentru semnal, identificarea pinilor pentru interfața fizică, funcțiile circuitului și multe altele.

Din standardul RS-232, una dintre primele interfețe de comunicații seriale dezvoltate este ceea ce este cunoscut drept receptor și transmițător asincron universal (UART). Primul UART a oferit un mijloc pentru ca mașinile de teletip să transfere secvențe mici, de cinci biți, cunoscute sub numele de coduri Baudot. Mai târziu, pe măsură ce utilizarea computerelor digitale a crescut, standardul American Standard Code for Information Interchange (ASCII) a descris codificarea caracterelor într-un format de opt biți, care erau transmise în serie între computere prin circuite integrate și interfețe seriale în jurul anului 1971. Motorola® a inventat apoi serialul expresia interfeței de comunicații pentru UART-ul lor câțiva ani mai târziu.

Modul în care funcționează o interfață de comunicații seriale este prin trimiterea de grupuri de date, denumite cuvinte, fie în aceste secvențe de cinci sau de opt biți prin cablu, fie pe magistrala computerului. Biții sunt trimiși pe rând în secvență, cu un bit de pornire care inițiază comunicarea, urmat de biții de date și un bit de oprire care închide transferul. În funcție de utilizare, un bit de verificare, numit paritate, poate fi de asemenea inserat în secvență pentru a se asigura că datele au ajuns intacte. Această metodă de încadrare a transferului de date într-un bit de pornire și oprire permite comunicarea asincronă. Interfața serială nu trebuie să rămână în timp cu un ceas sincronizat, ci i se permite să trimită în orice moment un cadru pe care dispozitivul destinatar îl poate recunoaște.
Tehnologia interfeței de comunicații seriale și-a găsit utilizare în numeroase domenii. O metodă foarte populară este magistrala serial universală (USB) pentru conectarea dispozitivelor periferice la un computer. În interiorul carcasei computerelor, unitățile de hard disk folosesc uneori o interfață cunoscută sub numele de atașament serial pentru tehnologie avansată (Serial ATA) pentru comunicarea de mare viteză cu procesorul computerului. Multe plăci de expansiune folosesc un alt tip de interfață serială numită periferic component interconnect express (PCI-E). Cu toate acestea, interfețele de comunicații seriale își amintesc rădăcinile și sunt, de asemenea, utilizate în mediile obișnuite de rețea Ethernet, precum și în fibră optică de mare viteză.