Новости из мира высоких технологий

Как это работает? | Клавиатура

История компьютерной клавиатуры насчитывает уже более 150 лет. Прообразом современной клавиатуры были пишущие машинки, которые появились в середине XIX века. Сначала клавиши с буквами располагались по алфавиту. Однако со временем стало понятно, что такое расположение неудобно, так как буквы находятся далеко от центра. Спустя 20 лет была изобретена «QWERTY»-раскладка клавиатуры, которая используется до сих пор. Как же работает клавиатура — об этом в сегодняшнем выпуске!

Современная клавиатура имеет кнопки, микроконтроллер и светодиоды режимов работы — Num Lock, Caps Lock и другие. Клавиши передают компьютеру так называемые скан-коды, а BIOS или операционная система в соответствии с раскладкой клавиатуры преобразует скан-коды в коды клавиш.

Кнопки считываются с помощью схемы, которая называется «матрица кнопок» и представляет собой сетку проводков, на пересечениях которых находятся клавиши. Когда компьютер включен, микропроцес­сор клавиатуры посылает электрические импульсы по вертикальным проводкам в поисках сигнала. В обычном состоянии (когда нет нажатия) линии не замыкаются. Если же нажать на клавишу, то вертикальные и горизонтальные проводки соприкоснуться, цепь замкнется, и по ней пройдет ток. Благодаря этому контроллер клавиатуры поймет, что произошло нажатие клавиши, и по замкнутым проводкам определит, какая именно клавиша была нажата. После этого он отправляет скан-код клавиши, которая была приведена в действие. Скан-коды жёстко привязаны к каждой клавише на аппаратном уровне и не зависят ни от состояния индикаторов Caps Lock, Num Lock и других, ни от состояния управляющих клавиш (таких как Shift и Alt).

Затем операционная система проверяет и анализирует полученные данные на содержание команд операционной системы. Если такие команды присутствуют, компьютер выполняет их. Если же нет, то отправляет информацию в запущенное приложение.

У клавиатуры имеется свой буфер — чтобы сохранять скан-коды нажатых клавиш. Благодаря буферу процессор может обрабатывать сочетания нескольких одновременно нажатых кнопок.

Современная клавиатура понимает одновременное нажатия двух клавиш с любой комбинацией кнопок-модификаторов наподобие Shift. Однако существуют продвинутые клавиатуры, способные регистрировать до шести одновременных нажатий, а некоторые из них и вовсе выдают себя за три-четыре клавиатуры. В этом случае количество нажатых клавиш, соответственно, увеличивается до 18 или 24.

Существуют также и емкостные клавиатуры, которые реагируют не на замыкание цепи, а на изменение емкости и поэтому срабатывают при неполном нажатии. В этом случае ток проходит по цепи непрерывно, а матрица регистрирует все его изменения, вызываемые перемещением клавиш-проводников ближе к цепи. Это изменение затем сравнивается с таблицей символов, и определяется расположение нажатой клавиши.

Говоря про клавиатуру, нельзя не упомянуть и эффект антидребезг. При нажатии-отпускании клавиши выключатель некоторое время замыкается-размыкается. Хотя дребезг длится сотые доли секунды, этого достаточно, чтобы компьютер зарегистрировал несколько нажатий.

Технологии антидребезга обычно встраиваются в клавиатурный контроллер — после того как клавиша нажата, она не опрашивается некоторое время, заведомо превышающее длительность переходных процессов. На первых клавиатурах время антидребезга было настолько большим, что мешало быстро печатать.


Источник: Как это работает? | Клавиатура
Автор:
Теги: Это интересно видео Интерфейсы Клавиатуры BIOS быль быстрый Время данные

Комментарии (0)

Сортировка: Рейтинг | Дата
Пока комментариев к статье нет, но вы можете стать первым.
Написать комментарий:
Напишите ответ :
Как живут семьи, в которых мужчина не работает
Как живут семьи, в которых мужчина не работает
22
Страничка добра и сплошного жизненного позитива! 09:00 05 июл 2023
«Технодинамика» работает над созданием «более электрического самолета»
«Технодинамика» работает над созданием «более электрического самолета»
0
Новости высоких технологий 12:30 13 окт 2016
Шахматы и подиум: президент шахматной ассоциации Эстонии работает супермоделью Dior и Victoria's Secret
Шахматы и подиум: президент шахматной ассоциации Эстонии работает супермоделью Dior и Victoria's Secret
1
Человек познаёт мир 03:30 07 апр 2024
Удивительный кот-рекордсмен с самым длинным хвостом работает волонтером в местных больницах
Удивительный кот-рекордсмен с самым длинным хвостом работает волонтером в местных больницах
2
УДачные советы 20:00 04 сен 2023
Знакомая работает в ЗАГСе небольшого городка, иногда рассказывает такое...
Знакомая работает в ЗАГСе небольшого городка, иногда рассказывает такое...
15
Страничка добра и сплошного жизненного позитива! 06:20 05 ноя 2019
Как работает гипноз на самом деле
Как работает гипноз на самом деле
2
Интересный мир 10:50 27 июл 2016
Как работает заправка
Как работает заправка
0
Интересности 12:01 10 ноя 2016
Метод работорговцев в Африке. Хорошо работает и в наше время
Метод работорговцев в Африке. Хорошо работает и в наше время
16
Сайт обо всём и для всех 08:35 04 ноя 2021
Как работает водородная бомба
Как работает водородная бомба
0
Жизнь прекрасна 13:00 31 янв 2017
Audi работает над новой линейкой электромобилей
Audi работает над новой линейкой электромобилей
0
Новости высоких технологий 18:30 18 окт 2016
СЕКРЕТ ЛЕВИТАЦИИ: КАК РАБОТАЕТ ФОКУС «ЧЕЛОВЕК ВИСЯЩИЙ В ВОЗДУХЕ»
СЕКРЕТ ЛЕВИТАЦИИ: КАК РАБОТАЕТ ФОКУС «ЧЕЛОВЕК ВИСЯЩИЙ В ВОЗДУХЕ»
0
Интересный мир 05:07 05 янв 2017
Как работает барьер Темзы
Как работает барьер Темзы
0
Жизнь прекрасна 11:15 25 мар 2017

Выберете причину обращения:

Выберите действие

Укажите ваш емейл:

Укажите емейл

Такого емейла у нас нет.

Проверьте ваш емейл:

Укажите емейл

Почему-то мы не можем найти ваши данные. Напишите, пожалуйста, в специальный раздел обратной связи: Не смогли найти емейл. Наш менеджер разберется в сложившейся ситуации.

Ваши данные удалены

Просим прощения за доставленные неудобства