Порядок виконання лабораторної роботи
Опрацювати теоретичну частину.
Опрацювати схемотехніку та функціональні схеми клавіатури.
Розглянути протоколи взаємодії “Пристрій-Хост” по інтерфейсу PS/2.
Виконати необхідні налаштування клавіатури (за завданням викладача).
Виконати необхідні моделювання клавіатури (за завданням викладача).
Підготувати відповіді на контрольні питання.
Підготувати звіт за індивідуальним завданням.
Типові варіанти індивідуальних завдань
1. Виконати тестування клавіатур з аналізом стартового протоколу.
2. Виконати процедуру тестування з аналізом кодів несправностей.
3. Назвати комбінації клавіш, що не вказані у теоретичній частині і розповісти про їх функції.
4. Продемонструвати яким чином вставляються значки в регістрі.
5. Продемонструвати макроси.
6. Під’ єднати клавіатуру до системного блоку по інтерфейсах, що не надані в теоретичній частині.
7. Надати структуру пакета повідомлення для клавіш різного призначення.
8. Надати структуру та особливості обміну інформації по інтерфейсу USB.
9. Надати структуру некодуючих клавіатур.
10. Надати структуру аналогових клавіатур.
11. Надати розшифровкиСкен та ASCII-кодів.
12. Надати структуру контролера, що застосовується в сучасних клавіатурах.
Контрольні питання
Надати діаграму обміну даними Хост=Клавіатура по інтерфейсу PS/2.
Пояснити принцип опитування та шифрування механічної клавіатури.
Надати діаграму обміну даними Клавіатура = Хост по інтерфейсу PS/2.
Пояснити принцип опитування та шифрування ємнісної клавіатури.
За структурною схемою пояснити механізм формування скен-кодів.
Надати класифікацію клавішних пристроїв та особливості їх конструкції, схемотехніки.
Надати приклади будови контактних та безконтактних клавіш.
За структурною схемою пояснити принцип роботи клавіатури.
Пояснити принцип формування ASCII-кодів.
Пояснити з яких функціональних особливостей клавіатура може вводити інформацію на будь-якій мові світу.
Сформувати основні команди клавіатури та Хосту при обміні даними.
Назвати основні несправності клавіатурних модулів
Пояснити можливі способи під’єднання клавіатури до системного блоку.
Сформувати принципи стандартизації клавіатур та навести приклади цих стандартів. Навести приклади та схемотехніку аналогової клавіатури.
Надати структуру та пояснення пакету повідомлення пристрою з 2-х байтів.
Пояснити принцип дії ємнісного перемикача.
Навести схемотехніку апаратних засобів інтерфейсу РS/2, зміст транзакції.
Надати основні способи підвищення завадостійкості ємнісних клавіатур.
Пояснити роботу послідовного інтерфейсу клавіатури типу PS/2 (апаратна реалізація).
Пояснити принцип дії герконових, оптоелектронних та клавіатур, що побудовані на принципі ефектаХолла.
Пояснити зміст стартового протоколу обміну по інтерфейсу PS/2.
Пояснити зміст і призначення таблиці скен-кодів.
Навести приклади команд Хосту, що змінюють стан клавіатури.
Навести приклади схемотехніки некодуючих клавіатур.
Навести основні функції аналогових клавіатур.
Сформувати основні версії несправностей клавіатури та спосіб їх усування.
Пояснити зміст синхронного та асинхронного способу передачі даних.
Лабораторна робота №2
Лабораторна робота №3
Лабораторна робота №4.
Лабораторна робота №5
Лабораторна робота №6