Через розглянутий інтерфейс до компютера приєднується клавіатура і маніпулятор «миша» Протокол передачі даних послідовний Разом з інформаційними сигналами по зєднувальним проводах передається також харчування +5 В з струмовим навантаженням до 01 .. 025 А

Відомі два різновиди зєднувачів інтерфейсу:

• старий варіант для компютерів АТ або AT / XT з розємом «5-pin DIN» (Мал 412, а, б)

• новий варіант PS / 2 з розємом «б-pin mini-DIN» (Мал 412, в, г)

Рис 412 Зовнішній вигляд розємів: а) розетка АТ в компютері б) вилка АТ в сполучному кабелі в) розетка PS / 2 в компютері г) вилка PS / 2 в сполучному кабелі

Для довідки, слово «pin» в перекладі з англійської означає «висновок», «D1N» – скорочена назва німецького інституту стандартів «Deutsches Institut fuer Norm» Обидва варіанти зєднувачів повністю збігаються по електричних параметрах, кількістю та призначенням сигналів (Табл 43) Для переходу між ними досить виготовити або придбати кабель з розпаюванням чотирьох проводів за схемою «один до одного»: GND-GND, DATA-DATA, C1K-C1K, 5V-5V

Таблиця 43 Розкладка сигналів інтерфейсу PS / 2

5-pin (АТ)

6-pin (PS/2)

Ланцюг

Розшифровка

Функція

1

5

C1K

C1ock

Синхросигнал

2

|

DATA

Data

Дані

3

2,6

Резерв

4

3

GND

Ground

Загальний

5

4

+5V

+5 Volt

Харчування +5 B

Частота імпульсів C1K знаходиться в діапазоні 10 .. 33 кГц Для передачі сигналу DATA використовується формат, схожий на вживаний в СОМ-порту: один старт-біт, 8 біт даних, біт перевірки на парність і стоп-біт Разом 11 біт

Строго кажучи, ланцюги DATA і C1K двонаправлені, тобто компютер і клавіатура періодично обмінюються інформацією згідно програмному протоколу Однак, якщо клавіатура підключається до MK безпосередньо, без компютера, то для спрощення можна використовувати односпрямовані сигнали DATA і C1K за аналогією з «древніми» клавіатурами від IBM PCfXT У цьому випадку спрощується програмна частина, а клавіатура виступає в якості інтелектуального датчика, але тільки без зворотного звязку Клавіатура генерує сигнали DATA і C1K, не беручи ніяких команд ззовні

На Рис 413, a .. r показані схеми підключення компютерних клавіатур до MK Подібна схемотехніка застосовується і для роботи з компютерними «мишами», але протокол спілкування та алгоритм обробки сигналів буде іншою Цікаво зауважити, що «миша» спочатку називалася «поточечно-координатним указующим пристроєм» – відразу й не вимовиш

Рис 413 Схеми підключення компютерних клавіатур до MK:

а) однонаправлений інтерфейс підключення клавіатури до MK Резистори R2, R3 навантажувальні Клавіатура отримує харчування +5 В через фільтр R1, C1 Крім того, резистор R1 обмежує аварійний струм в ланцюзі «+5 V» при випадковому короткому замиканні на загальний провід

б) «клавіатурний жучок», що прослуховує і запамятовує сигнали, що надходять від реально працюючої клавіатури Харчування +5 В для MK подається з компютера через ланцюг «+5 V» Конденсатори C7, С2фільтруют перешкоди

в) двунаправленная звязок клавіатури з MK дозволяє програмно активізувати додаткові режими, наприклад, введення параметрів автоповтора клавіш, вибір таблиці скан-кодів, управління клавіатурними світлодіодами, запуск діагностичного тесту Харчування +5 В на клавіатуру подається від MK через фільтр R3, C1 Струм споживання сучасних клавіатур складає близько 20 мА (у колишніх моделей було до 100 .. 250 мА)

г) сполучення компютерної клавіатури з MK при різних напругах живлення: на клавіатуру подається +5 В, а на MK +33 В

Джерело: Рюмік, С М, 1000 і одна мікроконтролерна схема Вип 2 / С М Рюмік – М: ЛР Додека-ХХ1, 2011 – 400 с: Ил + CD – (Серія «Програмовані системи»)