Datora seriālais ports ir asinhrons ports, kas savieno seriālo ierīci ar datoru un ļauj datoram pārsūtīt vai saņemt datus pa vienam bitam. Tas ir savienojuma veids personālajos datoros, kas ir viens no vecākajiem saskarņu veidiem. To parasti izmanto, lai savienotu ar datoru perifērijas ierīces, piemēram, spēļu kontrollerus un peles, un kādreiz to izmantoja, lai savienotu printerus un ārējos modemus. Piemēram, modems var pieslēgties pie 1. sakaru porta, bet peli – ar 2. sakaru portu. Mūsdienu seriālie porti tiek izmantoti rūpniecisko iekārtu sistēmās un zinātniskos instrumentos, un tie parasti ir atrodami ar IBM saderīgos datoros kā COM (komunikāciju) porti. Zemāk redzamajā attēlā ir parādīts kabeļa DB9 seriālā savienotāja piemērs.
Dažreiz to sauc arī par RS-232 portu vai COM portu, un tā datu pārraides ātrums ir lēnāks, salīdzinot ar paralēlo portu. Ir divu veidu seriālie porti: DB25 un DB9, kur DB25 ir 25 kontaktu savienojums un DB9 ir 9 kontaktu savienojums. Seriālais ports ir vīrišķais ports, kas vienlaikus var nosūtīt tikai vienu datu bitu, savukārt paralēlais ports ir sieviešu ports, kas var nosūtīt vairākus bitus vienlaikus.
Jaunākajā datorā seriālie porti ir aizstāti ar daudz ātrākiem un saderīgākiem USB portiem. Sistēmas resursu konfigurācijas tiek identificētas pēc COM1, COM2, COM3, COM4 un citiem; katra COM pozīcija raksturo pārtraukuma pieprasījuma (IRQ) adresi kā pārdošanu kā ievadi/izvadi (I/O). RS-232, seriālā porta standarts, tiek izmantots, lai pārraidītu seriālos sakarus starp ierīcēm, ko parasti sauc par DTE (datu termināla iekārta) un DCE (datu termināļa iekārta). Standartā tika izmantoti 25 kontakti, jo daudzi savienotāji bija lieli un nepietiekami izmantoti, un mazākais DE-9 savienotājs kļuva populārs.
Seriālajai saziņai bija nepieciešama lielāka ātruma saziņa, piemēram, ārējās datu uzglabāšanas vienības. Ātrākas saskarnes ieviesa FireWire un Universal Serial Bus (USB). Šī jaunā tehnoloģija, kas pazīstama kā margrietiņu ķēde, kas varētu pārsūtīt datus ar lielu ātrumu tajā pašā autobusā. Mūsdienās seriālo portu izmanto vēl retāk. To izmanto reti, taču to izmanto plakanā ekrāna monitoros, LCD displejos, GPS uztvērējos, LED displejos un svītrkoda skeneros kā saziņas ierīci.
Seriālā porta identificēšana
Iepriekš redzamajā attēlā var redzēt DB9 seriālo portu, kas ir uzreiz identificējams. Savienojums ir burta D formā, un tam ir 9 tapas un vīrišķais savienotājs.
Seriālā porta izmantošana
Tālāk ir sniegts saraksts ar daudziem aparatūras komponentiem, kurus varat iegādāties un izmantot ar seriālo portu.
Linux komandas izveidot mapi
Informācija par seriālo portu
Tālāk ir sniegts saraksts, kurā ir visas DB9 savienotāja tapas, tostarp to mērķis, kā arī signāla nosaukums. Seriālais ports ir apzīmēts kā '10101' ar dažādiem datoriem; šie skaitļi ir nullēs un vieninieki, kas apzīmē binārus. Lietotājs ciparu “1” var interpretēt arī kā burtu “I”, bet nulles – kā burtu “O”, ko var dēvēt par “IOIOI” portu.
PIN | SIGNĀLA NOSAUKUMS | MĒRĶIS |
---|---|---|
1 | DCD | Datu nesēja noteikšana |
2 | RxData | Saņemti dati |
3 | TxData | Pārsūtītie dati |
4 | DTR | Gatavs datu terminālis |
5 | Gnd | Signāla zeme |
6 | DSR | Datu kopa ir gatava |
7 | RTS | Pieprasījums nosūtīt |
8 | CTS | Notīrīt sūtīšanai |
9 | RI | Gredzena indikators |
Seriālie porti ir novecojuši
2000. gadu sākumā, kad sāka izmantot USB un bezvadu savienojumus, seriālo portu izmantošana tika pakāpeniski pārtraukta. Salīdzinot ar seriālo, USB bija mazāk sarežģīts, vieglāk lietojams un daudz ātrāks. Mūsdienās var būt grūti atrast datorsistēmu, kurā būtu iekļauti vecāki seriālie porti, kas nepieciešami ievades vai citām perifērijas ierīcēm.
Seriālo portu standarti
Vēsturiski RS-232 ir bijis populārs standarts tradicionālajiem seriālo portu sakariem. Datoru tastatūras un citas datoru perifērijas ierīces izmantoja šos seriālos portus un kabeļus vienam un tam pašam mērķim. Parasti seriālajiem portiem un kabeļiem ir 9 kontaktu DE-9 savienotāji RS-232 personālajiem datoriem. Tomēr specializētajai aparatūrai ir 25 kontaktu DB-25 un citas variācijas. Daudzi Macintosh datori satur citu standarta RS-422. Par labu USB vai FireWire sakariem, RS-422 un RS-232 tagad ir novecojuši.
Kā darbojas seriālie porti
Seriālais ports, kas vairāk nekā 20 gadus ir bijis raksturīgs lielākajai daļai datoru un tiek uzskatīts par vissvarīgāko ārējo savienojumu ar datoru, ir interfeiss, ko izmanto seriālās ierīces savienošanai ar datoru. Seriālo portu joprojām izmanto lielākā daļa mūsdienu datoru, kas savienojas ar printeriem, plaukstdatoriem un digitālajām kamerām; tomēr seriālais ports kļūst novecojis daudzās jaunākās sistēmās. Turklāt dažos datoros ir pieejami vairāk nekā divi seriālie porti.
Seriālais ports pa vienam pārsūta 8 bitus baitā un serializē datus; tāpēc tā nosaukums 'seriāls' cēlies no šī fakta. Tā priekšrocība ir tā, ka ir nepieciešams tikai viens vads, lai pārraidītu 8 bitus. Tam ir arī trūkums, jo datu nosūtīšana aizņem 8 reizes ilgāku laiku, ja tam ir 8 vadi. Turklāt seriālie porti padara kabeļus mazākus, kā arī samazina kabeļa izmaksas. Pirms katra datu baita seriālais ports nosūta sākuma bitu, kas ir viens bits ar vērtību 0. Tas nosūta beigu bitu pēc katra datu baita, lai norādītu, ka baits ir pabeigts.
Seriālie porti ir divvirzienu sakari, kas ļauj katrai ierīcei pārsūtīt datus un arī saņemt datus. To sauc arī par sakaru (COM) portiem. Ja ierīces izmanto vienas un tās pašas tapas, tās vienlaikus varētu pārvietot informāciju tikai vienā virzienā, jo tas ierobežotu saziņu ar pusdupleksu. Tāpēc seriālās ierīces izmanto dažādus tapas, lai ļautu katrai ierīcei pārsūtīt datus, kā arī tos saņemt, jo, izmantojot dažādas tapas, saziņa tiek veidota pilnu dupleksu, kas var pārvietot informāciju abos virzienos vienlaikus.
Universālais asinhronais uztvērējs/raidītājs (UART) ir kontrollera mikroshēma, no kuras seriālie porti ir atkarīgi no pareizas darbības. UART mikroshēma pārveido datora sistēmas kopnes paralēlo izvadi seriālā formā pārraidei ar seriālā porta palīdzību. Lai darbotos ātri, lielākajai daļai UART mikroshēmu ir iebūvēts buferis no 16 līdz 64 kilobaitiem. Lai gan šie bufera apstrādes dati tiek izvadīti uz seriālo portu, tas ļauj mikroshēmai saglabāt kešatmiņā datus, kas nāk no sistēmas kopnes. Uzlabotais seriālais ports un īpaši uzlabotais seriālais ports ir divi izsmalcināti seriālie porti, kas var pārsūtīt datus ar ātrumu 460 kilobiti sekundē. No otras puses, vairumam tipisko seriālo portu datu pārsūtīšanas ātrums ir 115 Kbps.