
- •Внешние у-ва ЭВМ
- •5. У-ва ввода
- •5.1.У-ва ввода: классификация
- •Группы у-в ввода
- •Как правило, АЦП - электронное устройство, преобразующее напряжение в двоичный цифровой код
- •Роль АЦП при оптической записи и считывании
- •Дискретизация входного сигнала
- •5.2.1 АЦП параллельного
- •Для 10-ти разрядного АЦП понадобится 210 - 1 компараторов и 210 резисторов
- •Преобразователь постоянного напряжения в код с промежуточным преобразованием в интервал времени
- •АЦП последовательного счета
- •АЦП последовательного счета
- •АЦП последовательного приближения
- •Илл. метода на примере рычажных автоматических весов
- •Интерфейс АЦП: последовательный ввод данных
- •Сопряжение АЦП с системной магистралью с помощью параллельного порта
- •5.2 Универсальные у-ва ввода: клавиатуры
- •83-клавишная клавиатура PC/XT
- •Печатная (пишущая) машинка Consul (Консул)
- •104-клавишная Windows-клавиатура
- •Клавиши расширенной клавиатуры разделены
- •Датчики нажатия клавиш
- •Клавиатуры с механическими
- •Контактные Кл-ры (пример констр. переключателя)
- •Клавиша с емкостным датчиком
- •Схема клавиатуры:
- •Клавиатурный компьютер
- •Преобразования нажатия кл-ши в скан-код и, далее, в код ASCII
- •Кодовая таблица ASCII
- •Номера клавиш и скан-коды
- •Структурная схема электронной части Кл-ры
- •Передача данных от клавиатуры
- •Подключение Кл-ры через 6-контактный разъем
- •5.3. Сенсорные экраны (Touch Screen)

Преобразования нажатия кл-ши в скан-код и, далее, в код ASCII
IRQ
•результат обработки скан-кода – символы и управл. команды – помещается в опред. область ОЗУ


Кодовая таблица ASCII

Номера клавиш и скан-коды
При нажатии клавиши встроенный в клавиатуру процессор определяет координаты замкнутого переключателя в матрице.
После этого он передает на системную плату послед. пакет данных, содержащий скан-код нажатой клавиши (код активизации).
Когда клавиша возвращается в первоначальное состояние, отправляется код останова (break code), указывающий системной
плате на то, что клавиша отпущена. Код останова аналогичен коду активизации плюс 80h. Например, если код активизации для клавиши <A> составляет 1Eh, код останова будет 9Eh.
С помощью этих кодов система определяет конкретную нажатую клавишу или комбинацию нескольких одновременно нажатых клавиш.

Структурная схема электронной части Кл-ры

Передача данных от клавиатуры
Используется следующий протокол: сначала передается старт-бит (всегда "0"), затем восемь бит данных, один бит проверки на нечетность и один стоп-бит (всегда "1"). Данные должны считываться в тот момент, когда синхросигнал имеет низкое значение.
Формирование синхросигнала осуществляет клавиатура. Длительность как высокого, так и низкого импульсов синхросигнала обычно равняются 30-50 мкс.
Ведущая система может послать клавиатуре команды путем удерживания линии синхроимпульсов в низком состоянии. После этого на линии данных устанавливается низкий сигнал (старт-бит). Затем линия синхронизации должна быть освобождена. После этого клавиатура сформирует 10 синхроимпульсов.

Подключение Кл-ры через 6-контактный разъем

5.3. Сенсорные экраны (Touch Screen)
Интуитивно понятный интерфейс в системах, где нет активного ввода
Физические принципы построения
•На формировании «завесы» ИК-лучей
•Резистивные
•Емкостные
•На ультразвуковых волнах