
- •Вінниця 2013 рік
- •1. Ціль роботи:
- •2. Апаратура, прилади, матеріально-технічне оснащення:
- •3. Теоретичні відомості.
- •3.1 Структура клавіатури
- •3.2 Функціональна схема клавіатури
- •3.3. Скен-коди клавіатури.
- •3.4. Ascii-коди.
- •3.5. Інтерфейс клавіатури рs/2
- •3.7. Протокол обміну «Пристрій – Хост»
- •3.8. Протокол обміну «Хост - Пристрій»
- •3.8. Команди інтерфейсу з клавіатурою
- •3.9. Часові діаграми обміну інформації Пристрій до host
- •Host до пристрою
- •4. Порядок виконання лабораторної роботи
- •5. Типові варіанти індивідуальних завдань
- •6. Контрольні питання.
- •Host до пристрою
- •6.2. Пояснити принцип опитування та шифрування механічної клавіатури.
- •Пристрій до host
- •6.4. Пояснити принцип опитування та шифрування ємнісної клавіатури.
- •6.5. За структурною схемою пояснити механізм формування скен-кодів.
- •6.6. Надати класифікацію клавішних пристроїв та особливості їх конструкції, схемотехніки. Кодуючі клавіатури
- •Кодуючі клавіатури для відеоадаптерів і пк
- •Структура клавіатури
- •Аналогова клавіатура
- •Найнезвичайніші клавіатури
- •6.7. Надати приклади будови контактних та безконтактних клавіш.
- •6.8. За структурною схемою пояснити принцип роботи клавіатури.
- •6.9. Пояснити принцип формування ascii-кодів.
- •6.10. Пояснити з яких функціональних особливостей клавіатура може вводити інформацію на будь-якій мові світу.
- •6.11. Сформувати основні команди клавіатури та Хосту при обміні даними.
- •3.8. Команди інтерфейсу з клавіатурою
- •6.12. Назвати основні несправності клавіатурних модулів
- •6.13. Пояснити можливі способи під’ єднання клавіатури до системного блоку.
- •6.14. Сформувати принципи стандартизації клавіатур та навести приклади цих стандартів. Навести приклади та схемотехніку аналогової клавіатури.
- •6.15. Надати структуру та пояснення пакету повідомлення пристрою з 2-х байтів.
- •6.16. Пояснити принцип дії ємнісного перемикача.
- •6.17. Навести схемотехніку апаратних засобів інтерфейсу рs/2, зміст транзакції.
- •6.18. Надати основні способи підвищення завадостійкості ємнісних клавіатур.
- •6.20. Пояснити принцип дії герконових, оптоелектронних та клавіатур, що побудовані на принципі ефекта Холла.
- •Безконтактні клавіші
- •Ефект Холла
- •6.21. Пояснити зміст стартового протоколу обміну по інтерфейсу ps/2.
- •6.22. Пояснити зміст і призначення таблиці скен-кодів.
- •6.23. Навести приклади команд Хосту, що змінюють стан клавіатури.
- •6.24. Навести приклади схемотехніки некодуючих клавіатур.
- •6.25. Навести основні функції аналогових клавіатур.
- •6.26. Сформувати основні версії несправностей клавіатури та спосіб їх усування.
- •6.27. Пояснити зміст синхронного та асинхронного способу передачі даних.
- •7. Література
6.5. За структурною схемою пояснити механізм формування скен-кодів.
Звичайні клавіатури ПК здатні виробляти три набори скен-кодів. Написання 0xf0, за яким слідує 1, 2 або 3 до порту 0х60 встановить клавіатуру у режим скен-кодів 1, 2 або 3.
Набір 1 містить значення, які виробляла ХТ клавіатура (лише з єдиним набором скен-кодів) з розширенням для нових клавіш. Частина користувачів вирішила, що інша нумерація була б більш логічною, в результаті було створено набір 2 скен-кодів. Однак згодом стало очевидним, що нові скен-коди виводять із ладу старі програми, тому було зроблено можливість перетворення набору 2 в 1. Нарешті у версії PS/2 – використовується набір 3, який є більш впорядкованим.
Специфікація USB описує 16-бітові коди для позицій клавіш на клавіатурі, які визначені надписами на клавішах стандартної розкладки США. Нижче наведені значення у десятковій системі. 0-3 – значення протоколу, а саме: немає події, помилка переповнення (одночасне натискання багатьох клавіш), помилка POST, помилка не визначена. Значення 224-231 – для клавіш-модифікаторів.
6.6. Надати класифікацію клавішних пристроїв та особливості їх конструкції, схемотехніки. Кодуючі клавіатури
До кодуючих клавіатур відносяться окремі або вбудовані клавіатури комп'ютерів або терміналів. Характер взаємодії процесора або мікроконтролера з таким типом клавіатури визначається типом зв'язного інтерфейсу, протоколом обміну, типом таблиці скан-кодів і системою команд. Як інтерфейс можуть використовуватися як асинхронні, так і синхронні послідовні шини, такі як РS/2, RS-232, 12С, АDВ™(Арр1е Desktop Bus), а також шина USB. Ці шини можуть використовуватися і для інтерфейсу з іншими периферійними пристроями введення/виводу, такими як миша, що кодує планшет або джойстик. Шини RS/2, КS-232 призначені для з'єднання типу крапка-крапка, тобто тільки один пристрій (клавіатура, миша або що кодує планшет) можуть підключатися до одного роз'єму інтерфейсу. Інтерфейси І2С і RS-232 достатньо часто використовуються в спеціалізованих або замовлених клавіатурах. RS-232, наприклад, використовувався раніше в клавіатурах ПК типу ДВК.
Шини І2С, АDВ™( Арр1е Desktop Bus) і USB можуть підтримувати декілька пристроїв. Шина АDВ™, як можна здогадатися, використовується в основному з комп'ютерами Macintosh. Протокол цієї послідовної асинхронної шини нагадує однопровідний протокол фірми Dallas Semiconductor і є достатньо повільний. Новітні моделі ноутбуків фірми Арр1е - PowerBook (починаючи з випущеного в 1999 р. Bronze G3) принесли своїм володарям певні сюрпризи. У них, наприклад, вже був відсутній порт Арр1е Desktop Bus (АDВ). Аррlе замінила цю застарілу повільну шину портом Аррlе Desktop Bus (USB). Поки що рідко можна зустріти і клавіатури з інтерфейсом USB унаслідок їх більшої вартості в порівнянні з АТ клавіатурою із звичайним RS/2 інтерфейсом. Отже можна зробити висновок, що найвідомішим і поширенішим типом клавіатури кодуючого типу являється клавіатура ІВМ АТ з інтерфейсом RS/2.
Кодуючі клавіатури для відеоадаптерів і пк
Клавіатура на сучасному етапі розвитку обчислювальної техніки є найбільш універсальним пристроєм введення інформації. Для введення будь – якої інформації (в даному разі інформації про символ) необхідно створити адекватний фізичному електричний сигнал. Такий сигнал можливо створювати за допомогою клавішного пристрою, який є складовою частиною клавіатури. Клавішні пристрої введення інформації призначені для ручного введення алфавітно-цифрових символів з метою їх подальшого перетворення в електричні сигнали. Клавішні пристрої можуть виконуватись як автономні, конструктивно завершені одиниці, так і у вигляді вбудованих блоків. В загальному вигляді клавішний пристрій має одну або декілька клавіатур, шифратори, мультиплексори, інтерфейсні регістри, пристрої пам'яті, схему керування, індикатори контролю за станом клавіатури та ряд інших вузлів .