- •1. Паралельний і послідовний порти
- •Лабораторна робота №1 Тема: Управління об’ктами за допомогою lpt порта пк.
- •1.1. Паралельний порт
- •1.1.2. Внутрішній пристрій
- •Група даних
- •Група управління
- •Група стану
- •1.1.3. Програмне управління Отримання базової адреси паралельного порту
- •Ввід/вивід даних через паралельний порт
- •Команди принтера і процедури переривань bios
- •Безпосередній доступ до регістрів порту
- •Вага біта
- •Лабораторна робота №2 Тема: Управління об’ктами за допомогою сом порта пк.
- •1.2. Послідовний інтерфейс rs232
- •1.2.1. Послідовна передача даних
- •1.2.2. Роз'єм і кабель порту rs232
- •1.2.3. Внутрішня апаратна конструкція
- •Перетворювачі напруги
- •Базові адреси сом-портів
- •1.2.4. Програмне управління Отримання базової адреси послідовного порту
- •Ініціалізація сом-порта
- •Передача і приймання послідовних даних
- •Передача даних по лініях взаємодії
- •2.4. Експериментальні плати паралельного, послідовного та ігрового портів
- •2.4.1. Експериментальна плата паралельного порту
- •2.4.2. Експериментальна плата послідовного порту
- •3. Програми управління експериментальними платами
- •3.1. Програмне забезпечення для експериментальної плати паралельного порту
- •3.1.1. Опис програми centexp.Pas
- •Текст програми centexp.Pas
- •3.2. Програмне забезпечення для експериментальної плати послідовного порту
- •3.2.1. Опис програми rs232exp.Pas
- •Текст програми rs232exrpas
- •Лабораторна робота №3 Тема: Управління об’ктами за допомогою usb порта пк.
- •Функція
- •Механізм передачі даних
1.2.2. Роз'єм і кабель порту rs232
Стандартний послідовний порт має 25- або 9-контактний роз'єм. На рис. 1.7 наведені призначення контактів цих роз'ємів.
Рис. 1.7. Функція контакту роз'єму RS232 на комп'ютері, блокова частина 9-контактного штирьового роз'єму, вигляд з боку задньої стінки комп'ютера
У таблиці 3 наведено призначення контактів роз'ємів послідовного порту.
Таблиця 3.
Призначення контактів роз'ємів послідовного порту
25 контактів |
9 контактів |
Найменування |
Напрямок (щодо ПК) |
Опис |
1 |
|
PROT |
|
Захисне заземлення |
2 |
3 |
TD |
Вихід |
Дані, що передаються |
3 |
2 |
RD |
Вхід |
Дані, що приймаються |
4 |
7 |
RTS |
Вихід |
Запит на передачу |
5 |
8 |
CTS |
Вхід |
Очищений для передачі |
6 |
6 |
DSR |
Вхід |
Готовність зовнішнього пристрою |
7 |
5 |
GND |
|
Сигнальне заземлення |
8 |
1 |
DCD |
Вхід |
Виявлення інформаційного сигналу |
20 |
4 |
DTR |
Вихід |
Комп'ютер до обміну даними готовий |
22 |
9 |
RI |
Вхід |
Індикатор дзвінка |
23 |
|
DSRD |
Вхід/Вихід |
Детектор швидкості передачі даних |
У таблиці 4 наведено призначення сигналів послідовного інтерфейсу.
Таблиця 4.
Призначення сигналів послідовного інтерфейсу
PROT |
Захисне заземлення |
З'єднується з металевим екраном кабелю і корпусом устаткування |
GND |
Лінія заземлення |
Загальний дріт для всіх сигналів |
TD |
Дані, що передаються |
Послідовні дані передаються комп'ютером по цій лінії |
RD |
Дані, що приймаються |
Послідовні дані приймаються комп'ютером по цій лінії |
RTS |
Запит на передачу |
Лінія взаємодії, яка показує, що комп'ютер готовий до прийому даних |
|
|
Лінія управляється з боку комп'ютера, якщо взаємодії не вимагається, вона може використовуватися як двійковий вихід |
CTS |
Готовність до передачі |
Лінія взаємодії, за допомогою якої зовнішній пристрій повідомляє комп'ютер, що він готовий до передачі даних |
|
|
Якщо взаємодії не вимагається, вона може використовуватися як двійковий вхід |
DTR |
Комп'ютер готовий |
Лінія взаємодії показує, що комп'ютер ввімкнений і готовий до зв'язку |
|
|
Лінія управляється з боку комп'ютера, якщо взаємодії не вимагається, вона може використовуватися як двійковий вихід |
DSR |
Готовність зовнішнього пристрою |
Лінія взаємодії, за допомогою якої зовнішній пристрій повідомляє комп'ютер, що він ввімкнений і готовий до зв'язку |
|
|
Якщо взаємодії не вимагається, вона може використовуватися як двійковий вхід |
На рис. 1.8 наведено два типи з'єднань між комп'ютером і зовнішнім пристроєм по протоколу RS232. Стрілки показують напрям потоків даних. На рис. 1.8,а наведено так зване нуль-модемне з'єднання. На рис. 1.8,6 зображено з'єднання, що використовує тільки три лінії: перша - для передачі даних, друга - для прийому, третя - загальна. З'єднання організоване таким чином, що дані, які передаються від першого пристрою, поступають на приймальну лінію другого.
а) б)
Рис. 1.8. З'єднання комп'ютера і зовнішнього пристрою по протоколу RS232:
а - з використанням нуль-модемного кабелю,
б - за допомогою трьох ліній