logo

Що таке послідовний порт?

Послідовний порт комп’ютера — це асинхронний порт, який під’єднує послідовний пристрій до комп’ютера та дозволяє комп’ютеру передавати або отримувати дані по одному біту. Це тип підключення на ПК, який є одним із найстаріших типів інтерфейсів. Він зазвичай використовується для підключення до комп’ютера периферійних пристроїв, таких як ігрові контролери та миші, а колись він використовувався для підключення принтерів і зовнішніх модемів. Наприклад, модем може підключатися до комунікаційного порту 1, а миша – до комунікаційного порту 2. Сучасні послідовні порти використовуються в системах промислового обладнання та наукових приладах і зазвичай зустрічаються на IBM-сумісних комп’ютерах як COM (комунікаційні) порти. На малюнку нижче наведено приклад послідовного роз’єму DB9 на кабелі.

Що таке послідовний порт?

Іноді він також відомий як порт RS-232 або COM-порт, і його швидкість передачі даних нижча порівняно з паралельним портом. Існує два типи послідовних портів: DB25 і DB9, де DB25 є 25-контактним з’єднанням, а DB9 – 9-контактним. Послідовний порт — це чоловічий порт, який може надсилати лише один біт даних за раз, тоді як паралельний порт — це жіночий порт, який може надсилати кілька бітів одночасно.

Послідовні порти були замінені в новішому комп’ютері набагато швидшими та більш сумісними USB-портами. Конфігурації системних ресурсів ідентифікуються COM1, COM2, COM3, COM4 тощо; кожна позиція COM характеризує адресу запиту на переривання (IRQ) як адресу введення/виведення (I/O). RS-232, стандарт послідовного порту, використовується для передачі послідовного зв’язку між пристроями, які зазвичай називають DTE (термінальне обладнання даних) і DCE (термінальне обладнання даних). У стандарті використовувалося 25 контактів, оскільки багато роз’ємів були великими та мало використовуваними, і менший роз’єм DE-9 став популярним.

Для послідовного зв’язку була потрібна більш висока швидкість зв’язку, наприклад зовнішні пристрої зберігання даних. Швидші інтерфейси були представлені FireWire та універсальною послідовною шиною (USB). Ця нова технологія, відома як шлейфовий ланцюг, може мати можливість передавати дані на високій швидкості на одній шині. У наш час послідовний порт використовується ще рідше. Він рідко використовується, однак він використовується в моніторах із плоским екраном, РК-дисплеях, GPS-приймачах, світлодіодних дисплеях і сканерах штрих-кодів як комунікаційний пристрій.

Ідентифікація послідовного порту

Ви можете побачити послідовний порт DB9 на зображенні вище, який можна відразу ідентифікувати. З'єднання має форму літери D і має 9 контактів і роз'єм.

Використання послідовного порту

Нижче наведено список із численними апаратними компонентами, які можна придбати та використовувати з послідовним портом.

список сортування масивів java
    миша:Комп’ютерна миша, як і спеціальні миші, є портативним апаратним пристроєм введення, який є одним із найбільш часто використовуваних пристроїв для послідовних портів на комп’ютерах без з’єднань PS/2 або USB. Основною функцією миші є відкриття або виконання програми, вибір елемента, перетягування файлів, папок або інших об’єктів, наведення курсора, прокручування та виконання інших функцій.Модем:Модем, іноді відомий як широкосмуговий модем, — це пристрій із послідовним портом, який підключає комп’ютер або маршрутизатор до широкосмугової мережі. Його використання дуже просте; тому його використання більш поширене. Однак найчастіше він використовується зі старими машинами. Кабельні модеми та модеми DSL є двома прикладами цих типів модемів.Принтер:Принтер — це зовнішній апаратний пристрій виводу, який сьогодні не є широко використовуваним пристроєм для послідовних портів, який, однак, використовується для створення друкованих або електронних копій на старих принтерах і плотерах. Його використання було більш поширеним.Мережа:Одним із початкових застосувань послідовного порту було створення мережі, яка є сукупністю пристроїв, підключених один до одного, що дозволяє обмінюватися даними. Інтернет є прикладом мережі, яка об’єднує мільйони людей і дозволяє їм обмінюватися інформацією. Прикладами мережевих пристроїв є мости, брандмауери, повторювачі, веб-камери, комутатори, концентратори, модеми та маршрутизатори.

Інформація про PIN-код послідовного порту

Що таке послідовний порт?

Нижче наведено список усіх контактів роз’єму DB9, включаючи їх призначення та назву сигналу. Послідовний порт позначається як «10101» на різних комп’ютерах; ці числа представлені нулями та одиницями, що представляють двійкову систему. Число «1» також може інтерпретуватися користувачем як літера «I», а нулі — як літера «O», яка може бути відома як порт «IOIOI».

PIN-код НАЗВА СИГНАЛУ МЕТА
1 DCD Виявлення носія даних
2 RxData Отримано дані
3 TxData Передані дані
4 DTR Термінал даних готовий
5 Gnd Сигнальна земля
6 DSR Набір даних готовий
7 RTS Запит на відправку
8 CTS Очистити для надсилання
9 RI Індикатор дзвінка

Послідовні порти застаріли

На початку 2000-х років, коли почали використовувати USB і бездротові з’єднання, використання послідовних портів було припинено. У порівнянні з послідовним, USB був менш складним, зручнішим у використанні та набагато швидшим. У сучасний час може бути важко знайти комп’ютерну систему, яка містить старіші послідовні порти, необхідні для введення чи інших периферійних пристроїв.

Стандарти для послідовних портів

Історично склалося так, що RS-232 був популярним стандартом зв'язку через традиційний послідовний порт. Клавіатури ПК та інші периферійні пристрої комп’ютера використовували ці послідовні порти та кабелі з тією ж метою. Як правило, послідовні порти та кабелі мають 9-контактні роз’єми DE-9 для ПК RS-232. Однак 25-контактний DB-25 та інші варіанти існують на спеціалізованому обладнанні. Багато комп'ютерів Macintosh містять інший стандарт RS-422. На користь зв'язку USB або FireWire RS-422 і RS-232 тепер застаріли.

Як працюють послідовні порти

Послідовний порт, який є невід’ємною частиною більшості комп’ютерів протягом понад 20 років і вважається найважливішим зовнішнім підключенням до комп’ютера, є інтерфейсом, який використовується для підключення послідовного пристрою до комп’ютера. Послідовний порт все ще використовується більшістю сучасних комп'ютерів, які підключаються до принтерів, КПК і цифрових камер; незважаючи на це, послідовний порт стає застарілим у багатьох нових системах. Крім того, на деяких комп’ютерах доступно більше двох послідовних портів.

Послідовний порт передає 8 біт у байті по одному, і він серіалізує дані; отже, його назва «серійний» походить від цього факту. Його перевага полягає в тому, що для передачі 8 біт потрібен лише один дріт. Він також має недолік: якщо він має 8 проводів, надсилання даних займає у 8 разів більше часу. Крім того, послідовні порти роблять кабелі меншими, а також знижують вартість кабелю. Перед кожним байтом даних послідовний порт надсилає початковий біт, який є одним бітом зі значенням 0. Він передає стоп-біт після кожного байта даних, щоб вказати, що байт завершений.

Послідовні порти — це двонаправлений зв’язок, який дозволяє кожному пристрою передавати та отримувати дані. Він також відомий як комунікаційні (COM) порти. Якби пристрої використовували однакові контакти, вони могли б передавати інформацію лише в одному напрямку одночасно, оскільки це обмежувало б зв’язок напівдуплексом. Таким чином, послідовні пристрої використовують різні контакти, щоб дозволити кожному пристрою передавати дані, а також отримувати їх, оскільки використання різних контактів робить зв’язок повнодуплексним, який може передавати інформацію в обох напрямках одночасно.

Універсальний асинхронний приймач/передавач (UART) — це мікросхема контролера, від якої залежить належне функціонування послідовних портів. Мікросхема UART перетворює паралельний вихід, прийнятий системною шиною комп'ютера, у послідовну форму для передачі за допомогою послідовного порту. Для швидкої роботи більшість мікросхем UART мають вбудований буфер від 16 до 64 кілобайт. Хоча ці дані обробки буфера виходять на послідовний порт, це дозволяє мікросхемі кешувати дані, які надходять із системної шини. Enhanced Serial Port і Super Enhanced Serial Port — це два складні послідовні порти, які можуть передавати дані зі швидкістю 460 кілобіт на секунду. З іншого боку, більшість типових послідовних портів мають швидкість передачі даних 115 Кбіт/с.