
- •0.1 Вступ
- •0.2 Клавіші
- •0.2.1 Види клавіш
- •Контактні клавіші
- •Безконтактні клавіші
- •Ефект Холла
- •0.2.2 Призначення клавіш Клавіатурні еквіваленти
- •Редактори текстів
- •Призначення функціональних клавіш та їх комбінацій
- •Операції з фрагментами (блоками):
- •0.2.3 Робота з клавіатурою
- •Режим введення латинських і російських букв
- •Робота клавіатури
- •0.3.1 Розкладки клавіатури, мови.
- •0.3.2 Функціонування клавіатури
- •0.4 Види клавіатур
- •0.4.1 Кодуючі клавіатури
- •Кодуючі клавіатури для відеоадаптерів і пк
- •Структура клавіатури
- •0.4.8 Аналогова клавіатура
- •0.4.9 Найнезвичайніші клавіатури
- •0.5 Інтерфейси з’єднань клавіатур з системним блоком
- •0.5.1 Інтерфейси з клавіатурою
- •Скануючі клавіатури
- •0.5.2 Принци роботи інтерфейсу
- •0.5.3 Протокол обміну «Пристрій – Хост»
- •0.5.4 Протокол обміну «Хост - Пристрій»
- •0.5.5 Команди інтерфейсу з клавіатурою
- •0.5 Часові діаграми
- •Команди клавіатури до Host
- •Допоміжні пристрої та системна синхронізація
- •Дані отримувані системою Синхронізація даних отриманих від допоміжного пристрою
- •Дані, що надсилаються системою Синхронізація даних відправлених до допоміжного пристрою
- •0.7 Діагностика клавіатур за кодами несправностей
- •0.7.1 Діагностика клавіатури
- •0.7.2 Пошук несправностей і ремонт клавіатури
0.4.8 Аналогова клавіатура
Ще один спосіб, який з успіхом можливо застосувати для зменшення числа задіяних виводів використаних для сканування – аналогове кодування. Нижче наведений приклад використання такого методу в контролері відеокамери. Ідея проста: використовується звичайний АЦП, а при натисканні клавіш підключаються різні гілки опорового дільника. Напруга дільника перетворюється АЦП в код, завдяки якому ідентифікується натиснута кнопка. Такий метод інтерфейсу з функціональною клавіатурою є актуальним при реалізації батарейних пристроїв на основі, наприклад, мікроконтролера Microchip РІС12С672, який має лише 6 виводів вхід/вихід, але серед яких при цьому є 4 канали АЦП.
Рисунок 6. Використання аналогового інтерфейсу для функціональної клавіатури в контролері відеокамери
0.4.9 Найнезвичайніші клавіатури
Клавіатура, що згортається
Клавіатура
практично відповідає стандартній - і
за розмірами і по розташуванню клавіш,
за одним тільки виключенням – вона
згортається, пил і крихти більше не
забиваються під клавіші!
Клавіатура на зап’ястку
Maltron 3D Ergonomic Keyboard
Клавіатура SafeType
Це
наступний крок в розвитку тривимірних
клавіатур. Ідея - розташувати руки
зручніше в порівнянні з традиційною
позицією, за заявою виробника робота з
такою клавіатурою усуває всі фізіологічні
викривлення і абсолютно не ушкоджує
руки.
The frogpad
Скоріше
не клавіатура, а кейпад. Розробник
запевняє, що при належному навику людина
може друкувати до 40 слів в хвилину.
Частина букв набирається прямим
натисненням, а ряд з використанням
функціональних клавіш типу Shift-а. Рішення
скоріше для мобільних комп'ютерів.
The Twiddler 2
The Orbitouch
Виступи
обертаються, а букви набираються
відповідно до того,
в яких позиціях вони стоять. Для
кожної "ручки" є вісім позицій.
У клавіатурі є вбудована миша
The Datahand
У клавіатурі застосовується стандартна QWERTY розкладка. Отвори, куди вставляються пальці це джойстики, які і відстежують рухи пальців. Половинки можна рознести.
The Tidy Tippist
Клавіатура
схована всередині декоративної серветки.
Миється з усіх сторін. Вирішено проблему
із потраплянням часток пилу та бруду
всередину.
0.5 Інтерфейси з’єднань клавіатур з системним блоком
0.5.1 Інтерфейси з клавіатурою
Клавішні і кнопкові пристрої вводу інформації сьогодні є най розповсюдженими пристроями в комп’ютерних і мікроконтролерних пристроях. Клавіатури комп’ютерів, PDA та мобільних телефонів, кнопкові поля телефонів, калькуляторів, пультів ДУ, панелі управління в вимірювальних і побутових пристроях – далеко не повний перелік прикладів використання клавіатурних інтерфейсів. В даній статті приводиться огляд схемотехнічних рішень для реалізації інтерфесів з клавіатурами.
Розрізняють два типи клавіатур: кодуючі і не кодуючі. В клавіатурах першого типу при натисканні на клавішу схемою контролера клавіатури, формується відповідний цій клавіші код. До даного типу належать комп’ютерні клавіатури, а зокрема клавіатура IBM PC AT. В керуючих мікроконтролерних системах використовуються прості і дешеві некодуючі клавіатури, які являють собою скануючу матрицю кнопок. Вироджений варіант матриці – одна стрічка чи стовпець створює позиційний код, де кожній кнопці відповідає свій розряд.