Реферат: Послідовні інтерфейси ПК
Рис. 2. Вилка на 25 виводів (вигляд з боку комп’ютера)
Таблиця 2. Призначення контактів 25-контактного рознімача RS-232C
Вивід |
Найменування |
Напрямок |
Опис |
1 | SHIELD | ¾ | Shield Ground (Захисний корпус) |
2 | TXD | ® | Transmit Data (Дані, що передаються) |
3 | RXD | ¬ | Receive Data (Дані, що приймаються) |
4 | RTS | ® | Request to Send (Запит на відправку) |
5 | CTS | ¬ | Clear to Send (Готовність прийому) |
6 | DSR | ¬ | Data Set Ready (Готовність даних) |
7 | GND | ¾ | System Ground (Корпус системи) |
8 | CD | ¬ | Carrier Detect (Визначення несучої) |
9–19 | n/c | ¾ | |
20 | DTR | ® | Data Terminal Ready (Готовність терміналу) |
21 | n/c | ¾ | |
22 | RI | ¬ | Ring Indicator (Індикатор) |
23–25 | n/c | ¾ |
1.4 Робота інтерфейсу
У більшості схем, що містять інтерфейс RS-232C, дані передаються асинхронно, тобто у вигляді послідовності пакету даних. Кожний пакет містить один символ коду ASCII, причому інформація в пакеті достатня для його декодування без окремого сигналу синхронізації.
Символи коду ASCII представляються сімома бітами, наприклад буква А має код 1000001. Щоб передати букву А по інтерфейсу RS-232C, необхідно ввести додаткові біти, котрі вказують на початок і кінець пакету. Крім того, бажано додати зайвий біт для простого контролю помилок по паритету (парність).
Найбільш широко поширений формат, що включає в себе один стартовий біт, один біт паритету і два стопових біти. Початок пакету даних завжди відмічає низький рівень стартового біта. Після нього слідує 7 біт даних символа коду ASCII. Біт парності містить 1 або 0 так, щоб загальне число одиниць в 8 битной групі було непарним. Останнім передаються два стопових біти, представлених високим рівнем напруження. Еквівалентний ТТЛ сигнал при передачі букви А показаний на рис. 3.