Как работает клавиатура компьютера? Основные параметры мониторов Принцип работы и определение компьютерной клавиатуры.

Название такого привычного и на первый взгляд несложного компонента ПК как клавиатура – keyboard можно буквально перевести с английского как «ключевая доска». И это не случайно: представить себе работу на компьютере без этого устройства невозможно.

Клавиатура – основной посредник между человеком и электронной техникой множества разновидностей: от персональных компьютеров до мобильных телефонов. Несмотря на почтенный возраст клавиатуры (она использовалась на печатных машинках еще до возникновения компьютеров) и развитие альтернативных, «гуманных» интерфейсов – координатных устройств и технологий распознавания речи, без клавиатуры на компьютере невозможно ни работать, ни в ряде случаев даже играть в игры. Разумной альтернативы клавиатурам пока нет, есть лишь их разнообразные модификации и разновидности, выполняющие одни и те же основные функции и некоторое количество дополнительных – в зависимости от запросов пользователя.

Конструкция клавиатуры

Устройство

По своей конструкции клавиатуры делятся на кнопочные и сенсорные.

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

Большинство пользователей имеют дело не с новомодными сенсорными, а с традиционными – кнопочными клавиатурами. О них мы и будем говорить далее.

Стандартные кнопочные клавиатуры всех видов имеют схожие габариты (приблизительно 45,0х15,0х1,5 см) и заключены в прямоугольные пластиковые или металлические корпуса разной степени прочности и герметичности. Кнопки (101 и более) на них расположены в определенном порядке, имеют (за исключением наиболее часто используемых) одинаковые размеры и форму, величину хода, а также находятся на одинаковом расстоянии друг от друга (все эти параметры и допустимые вариации их значений регулируются отраслевыми стандартами, в частности ISO 9241-4). У нестандартных клавиатур характеристики могут быть иными, но на то они и нестандартные...

Кнопочные клавиатуры в свою очередь подразделяются на мембранные, полумеханические и механические. В моделях первого типа при нажатии клавиши смыкаются две мембраны (обычно они выглядят как диски на пластиковой пленке, поэтому и употребляется наименование «пленочная клавиатура»). За возврат клавиши отвечает эластичный купол (с шахтой в центре). Для разделения мембран служит промежуточная пленка с отверстиями. Благодаря тому что контакты находятся на внутренних сторонах пленок, эта конструкция хорошо защищена от пыли и влаги. В максимально герметизированной реализации мембранная клавиатура содержит внутри единый резиновый «коврик» с расположенными под клавишами выступающими куполами. К плюсам мембранных клавиатур можно отнести тихую работу, «мягкость» (легкость нажатия на клавиши), упомянутую выше защищенность от внешних воздействий и низкую (от 150 руб.) цену. Единственным их недостатком является меньшая по сравнению с другими типами конструкций долговечность (20–30 млн нажатий – около года интенсивной эксплуатации).

В полумеханических клавиатурах используются более долговечные (50–100 млн нажатий) металлические контакты (в дорогих моделях они могут быть даже позолоченными), распаянные на печатной плате. В остальном они не отличаются от мембранных: в исходное состояние клавиши в них также возвращаются с помощью эластичного пластикового купола. Только стоят такие устройства дороже (от 500 руб.).

В механических клавиатурах кнопка после нажатия возвращается пружиной. Плюсами таких устройств являются долговечность и надежность, а также отсутствие эффекта «усталости» конструкции (в механических клавиатурах сопротивление нажатиям практически не зависит от их количества, чего нельзя сказать о мембранных и полумеханических клавиатурах). Серьезный минус моделей данного типа – достаточно шумная работа. Кроме того, эти устройства довольно дорого стоят (механическая клавиатура обойдется пользователю более чем в 1000 руб.) и их механизм не защищен от внешних воздействий. Правда, есть герметизированные модели, но они стоят еще дороже (порядка $100).

Интерфейсы: проводные и беспроводные

Для подключения клавиатуры к компьютеру используются два проводных интерфейса.

Большинство дешевых и сравнительно старых моделей ориентировано на интерфейс PS/2. Соответствующий круглый 6-контактный разъем присутствует на большинстве материнских плат и обычно выведен на заднюю панель системного блока (как в десктопах, так и в ноутбуках) в виде порта из фиолетового пластика.

Соединение через порт USB (соответствующим разъемом оснащены современные клавиатуры) имеет ряд преимуществ. Например, USB-клавиатуру можно подключать и отключать в «горячем» режиме (выполнение данной операции с клавиатурой стандарта PS/2 может привести к системному сбою или повреждению контроллера на материнской плате).

Существуют специальные переходники как с разъема mini-DIN на PS/2, так и обратно – с интерфейсом USB на PS/2.

Беспроводные клавиатуры вместо кабельных интерфейсов для связи с компьютером используют радиоканал. Для соединения с ПК такие устройства комплектуются адаптером, подключаемым к порту USB. В качестве стандарта радиосвязи нередко выступает Bluetooth, но достаточно распространены и решения, в которых применен уникальный фирменный радиоинтерфейс. Модели второго типа имеют более широкий радиус действия – до 60 м (ценность этого факта представляется сомнительной, ведь увидеть экран монитора на таком расстоянии можно только в бинокль, однако производители на этой характеристике по неведомой нам причине делают акцент).

Питаются они либо от встроенного аккумулятора, либо от сменных батарей, комплекта которых (обычно 2хАА или 4хААА) хватает на 2–3 месяца эксплуатации. За счет этого к их стоимости (и без того значительной – от 500 руб. и выше) добавляются и текущие расходы на батареи.

Чтобы несколько одинаковых беспроводных клавиатур могли одновременно работать в одном помещении, каждая из них снабжена уникальным идентификатором. Кроме того, передача клавишных команд производится этими устройствами в зашифрованном виде, что предотвращает возможность перехвата радиосигнала.

Внимание

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

Принцип работы клавиатуры

Процесс обработки клавиатурного ввода обеспечивают два микроконтроллера: один находится на материнской плате компьютера, второй встроен в саму клавиатуру. Таким образом, клавиатура ПК сама по себе является отдельной компьютерной системой.

Как видно на схеме, все горизонтальные линии матрицы клавиш подключены через резисторы к источнику питания. Встроенный чип клавиатуры имеет два порта – выходной и входной. Первый подключен к вертикальным (Y0–Y5) линиям матрицы, а второй – к горизонтальным (X0–X4).

Клавиатурный контроллер работает по следующему алгоритму. Устанавливая по очереди на каждой из вертикальных линий уровень напряжения, соответствующий логическому нулю, клавиатурный микро­компьютер непрерывно оценивает состояние горизонтальных линий – независимо от активности на центральном процессоре.

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

Если на одной из горизонтальных линий появится уровень логического нуля, клавиатурный процессор зафиксирует нажатие на клавишу. Он отправит в компьютер (через внутренний 16-байтовый буфер) запрос на прерывание и номер клавиши в матрице (он называется скан-кодом – это случайное значение, выбранное компанией IBM еще тогда, когда она создавала первую клавиатуру для ПК). Обмен данными с компьютером повторится, когда ранее нажатая клавиша будет отпущена.

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

Все преобразования скан-кода в ASCII-код выполняются программными средствами. Как правило, данные функции берут на себя соответствующие модули BIOS. Для кодирования символов кириллицы эти модули расширяются клавиатурными драйверами (сейчас они включены в состав операционных систем).

В отрыве от стандартов

Если читать о стандартных клавиатурах вам неинтересно, загляните, например, на http://onegadget.ru и ознакомьтесь с публикациями, имеющими тэг «Клавиатура». Там рассказывается и о специальной десктопной клавиатуре для набора SMS-сообщений, и о разнообразных игровых, дизайнерских, эргономичных и мобильных моделях... Не слишком полезно, пожалуй (ведь приобрести эти устройства в нашей стране крайне сложно), но невероятно интересно! А мы не будем углубляться в экзотику, а назовем лишь некоторые наиболее распространенные виды нестандартных клавиатур.

Портативные. Они меньше стандартных и обычно имеют 83 клавиши, которые установлены почти вплотную друг к другу (с расстоянием между центрами в 13–15 мм вместо обычных 19). В первую очередь портативные клавиатуры характерны для ноутбуков.

К категории портативных относятся не только уменьшенные, но и составные модели, в которых цифровой и наборный блоки автономны (существуют и модели, в которых наборный блок состоит из двух частей), а также разборные клавиатуры, от которых цифровой блок (в целях экономии места или по иным соображениям) можно отсоединить. О целесообразности такого решения можно спорить, так же как и о достоинствах клавиатур следующей категории.

Эргономичные. Обеспокоенные состоянием здоровья пользователей, много времени проводящих за компьютером, производители все чаще выпускают такие модели клавиатур, форма корпуса и взаимное расположение клавиш на которых соответствуют естественному положению рук человека. Практически все эргономичные клавиатуры имеют встроенный упор для ладоней (обычно несъемный, но возможны варианты). Ряды алфавитных клавиш на них разделены и развернуты друг относительно друга, в результате чего их расположение становится V-образным, а вся клавиатура имеет S-образную форму. Однако пользователю, привыкшему к клавиатуре стандартной формы (особенно если он печатает «вслепую»), адаптироваться к эргономичной модели будет непросто.

Мультимедийные. В последнее время почти все производители оснащают клавиатуры дополнительными кнопками, с помощью которых можно, например, управлять воспроизведением музыки или видео. Выпускаются даже специализированные модели, «заточенные» под мультимедиацентры. Благодаря поставляемым с такой клавиатурой драйверам функции дополнительных клавиш обычно легко изменить.

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

Игровые. Для геймеров-энтузиастов выпускают специальные модели с коротким ходом клавиш и богатым набором дополнительных кнопок. Кроме того, определенные клавиши, например Ü, на таких клавиатурах можно заблокировать: ведь если геймер в пылу сражения случайно нажмет на нее, игра прервется...

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

Дизайнерские. Для особо требовательных к внешнему виду техники пользователей существуют эксклюзивно оформленные модели клавиатур. В эпоху повального увлечения моддингом и тюнингом всего и вся разнообразие «доработанных» клавиатур поражает воображение. Металл, силикон, стекло, фарфор, мех, кожа, стразы, береста и дерево, роспись... Многие компании специализируются на создании необычных клавиатур, нанося на эти компьютерные аксессуары аэрографию и даже раскрашивая их «под хохлому». Практической пользы в декорировании клавиатур, разумеется, никакой. И относиться к подобным изыскам нужно критично и осторожно – в силу все той же заботы о собственном здоровье. А остальное – вопросы вкуса и достатка...

К данной категории можно отнести и клавиатуры, кнопки на которых оснащены маленькими дисплеями с меняющимся в зависимости от работающей программы изображениями. Наиболее раскрученным представителем этого класса устройств является «клава» Optimus Maximus, разработанная студией Артемия Лебедева. Стоит эта модель невероятно дорого: около 44 тыс. руб., то есть в 50 раз дороже качественной клавиатуры среднего класса. Попытаться понять, за что просят такие сумасшедшие деньги, можно, познакомившись с материалами блога проекта Optimus (в рамках которого выпускается еще несколько моделей «клавиатур завтрашнего дня») – http://community.livejournal.com/optimus_project.

Лазерные. Единственным осязаемым компонентом такой клавиатуры является компактная «коробочка» проектора. Испускаемый ею луч света «рисует» клавиши на поверхности стола, а инфракрасные датчики следят за тем, когда и какую из них «нажимает» пользователь. Стоят такие устройства дорого, а удобство пользования ими пока что оставляет желать лучшего: они не поддерживают печать с высокой скоростью.

Внимание

Для расширения возможностей портативной клавиатуры ноутбука используют дополнительную клавишу-модификатор. В сочетании с алфавитными, цифровыми и функциональными клавишами она позволяет даже управлять настройками аппаратной части ПК. Например, нажатие + e на некоторых компьютерах уменьшает яркость экрана, а + f – увеличивает. Особенности использования модификатора зависят от модели ноутбука.

Советы покупателям

Обязательно протестируйте несколько моделей, представленных в магазине. Значимые для пользователя характеристики клавиатуры можно оценить буквально «кончиками пальцев». В отличие от большинства компонентов компьютера, которые вполне допустимо выбирать «заочно», ориентируясь на содержание перечня технических характеристик, клавиатуру можно оценить только при непосредственном контакте.

Выполните серию нажатий на клавиши, а лучше наберите несколько предложений реального текста. Обратите внимание на тактильные характеристики кнопок. Комфортна ли для вас величина буквенно-цифровых клавиш и интервалов между ними? Подходят ли вам форма и размер клавиш í, r и w, которые даже на стандартных клавиатурах нередко увеличивают и уменьшают? Устраивает ли вас ход клавиш (не является ли он излишне большим или слишком маленьким)? Достаточно ли они упруги? Четкая ли у клавиш фиксация нажатия (тактильно и на слух)? Велик ли люфт кнопок в горизонтальной плоскости? Все эти мелочи далеко не маловажны, как может показаться на первый взгляд: активно работающие с текстами люди в течение дня совершают десятки тысяч нажатий на клавиши! Печатающим вслепую к тому же непременно нужно обратить внимание на наличие и удобство выступов на клавишах A и O, а также на кнопке 5 в цифровом блоке.

Кнопочные клавиатуры могут быть как с «кликом», так и без. «Клик» – щелчок, характерный преимущественно для механических устройств, но встречается он и у сравнительно дорогих моделей других типов. «Клик» реализуется с помощью дугообразной тонкой пластины под клавишей (которая прогибается рывком, издавая звук) и позволяет на слух определять, что клавиша нажата, и не пропускать буквы при быстром наборе. Если вы работаете за компьютером в отдельной комнате и щелчки клавиш никому не мешают, выбор «кликающей» или «тихой» клавиатуры – исключительно вопрос ваших личных предпочтений. Если же вам приходится стучать по клавишам дома (особенно в ночное время), в тесном офисном помещении или в общественном месте, имеет смысл приобрести клавиатуру без «клика».

Помимо конструкции, при выборе важен внешний вид устройства. Долгое время корпусы и кнопки клавиатур для настольных систем изготавливались из стандартного светло-серого пластика. Иногда часть клавиш (в основном служебные и функциональные) окрашивали в более темный цвет; заметной пользы в таком решении нет, оно скорее дизайнерское. Потом стали появляться клавиатуры черного и белого цветов, а с некоторых пор выпускаются и продаются модели, окрашенные в самые разные цвета. Возможность подобрать клавиатуру, гармонирующую с рабочим столом или другими элементами оформления комнаты, конечно, приятна, но она не должна создавать проблем. Представьте, что вам придется долгие часы проводить за ярко-розовой клавиатурой, и вы вряд ли захотите размещать перед собой это устройство, которое с гарантией послужит дополнительным источником стресса и утомления глаз.

На клавишах темного цвета нанесенные символы нередко сложно различимы, поэтому мы рекомендуем приобретать белые клавиатуры (как, например, у компьютеров Apple) или модели с клавишами светло-серого цвета (который часто именуют «компьютерным серым»). Желательно, чтобы символы латиницы и кириллицы были нанесены на кнопки не только качественно и различимо, но и разными цветами. Это позволит не путаться в клавишах, пытаясь определить, нажимаете вы «эйч» или «эн», «эр» или «пи»...

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

Более дорогая клавиатура – не всегда лучше. Цена, безусловно, является значимым фактором, но индивидуальный комфорт от нее, в общем случае, не зависит: наиболее удобной для вас может оказаться самая дешевая модель неизвестного производителя. Проводная или беспроводная, стандартная или необычная, клавиатура – как обувь или, например, перчатки – должна подходить вам, и именно вам, особенно если вы проводите за компьютером довольно много времени.

«Техника безопасности» при работе с клавиатурой

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

Наибольшую опасность, связанную с клавиатурой, представляет ее загрязнение. Исследования показали, что на клавиатуре в ряде случаев микроорганизмов больше, чем на стенках унитаза! Поэтому «клаву» следует регулярно чистить влажными салфетками для компьютерной техники и вытряхивать мусор из промежутков между клавишами. Перед этим клавиатуру обязательно надо отключить от ПК или выключить ноутбук. В противном случае устройство может выйти из строя от беспорядочного одновременного нажатия клавиш при чистке: ряд клавиш перестанет работать.

Возьмите за правило никогда не есть за клавиатурой. Пить у компьютера тоже не следует: рано или поздно содержимое чашки или стакана окажется разлитым по «орудию производства». Кофе и другие жидкости, оказавшиеся между клавишами, после испарения воды оставляют внутри и на поверхности устройства липкую субстанцию, удалить которую сложно, а работе она мешает довольно сильно, т.к. клавиши начинают залипать.

Переутомление рук не менее опасно, чем загрязнение клавиш. При работе с клавиатурой кисти находятся в изогнутом положении, что негативно отражается на состоянии запястий, а также долгое время висят над клавиатурой, что приводит к перегрузке локтей и предплечий.

Избавить руки от избыточной нагрузки несложно: необходимо создать опору для кистей, чтобы им не требовалось висеть в воздухе на протяжении всего времени работы за компьютером. Парадоксально, но факт: клавиатура ноутбука в этом плане оказывается более эргономичной, чем стандартная клавиатура десктопа – большинство ноутбуков, за исключением некоторых ультрапортативных моделей, имеет перед рядами клавиш опорную площадку. Соответствующий упор для ладоней на клавиатурах настольных компьютеров может быть создан опциональной площадкой, которую включают в комплектацию некоторых моделей, соответствующим выступом на столешнице или специальным опциональным валиком. Последнее решение оптимально, но подобные валики, которые обычно выполнены из мягкого вспененного полимера, в продаже встречаются редко.

Даже при работе с эргономичной клавиатурой возьмите за правило делать перерывы через каждый час работы, разминая руки и давая им отдых. Помните, как в первом классе вы делали простейшие упражнения: «Мы писали, мы писали, наши пальчики устали»? Они сохраняют актуальность и при активной работе на клавиатуре в более зрелом возрасте.

ИТОГ

На www.cybernetman.com можно познакомиться с уникальным на сегодня, но весьма показательным компьютером Zero-Footprint-PC. Он стоит $699 и представляет собой... полноразмерную, несколько утолщенную клавиатуру с серьезной «начинкой». Американцы уже осознали – без системного блока и прочих «серых коробочек» обойтись можно. А вот без клавиатуры – никуда! Надеемся, благодаря нашей статье вы тоже сумели в этом убедиться. И поэтому будете подходить к покупке клавиатуры осознанно, выбирать «обновку» с умом и правильно ее эксплуатировать.

Лекция №9 Манипуляторные устройства ввода информации

1. Клавиатура. Типы и принципы работы.

2. Типы манипуляторов «мышь».

3. Трэкболл, тачпад, джойстик.

Клавиатура. Типы и принципы работы.

Клавиатура - клавишное устройство управления персональным компьютером. Служит для ввода алфавитно-цифровых (знаковых) данных, а также команд управления. Комбинация монитора и клавиатуры обеспечивает простейший интерфейс пользователя. С помощью клавиатуры управляют компьютерной системой, а с помощью монитора получают от нее отклик.

Принцип действия . Клавиатура относится к стандартным средствам персонального компьютера. Ее основные функции не нуждаются в поддержке специальными системными программами (драйверами). Необходимое программное обеспечение для начала работы с компьютером уже имеется в микросхеме ПЗУ в составе базовой системы ввода-вывода (BIOS), и потому компьютер реагирует на нажатия клавиш сразу после включения.

Принцип действия клавиатуры заключается в следующем:

1. При нажатии на клавишу (или комбинацию клавиш) специальная микросхема, встроенная в клавиатуру, выдает так называемый скан-код.

2. Скан-код поступает в микросхему, выполняющую функции порта клавиатуры. (Порты - специальные аппаратно-логические устройства, отвечающие за связь процессора с другими устройствами.) Данная микросхема находится на основной плате компьютера внутри системного блока.

3. Порт клавиатуры выдает процессору прерывание с фиксированным номером. Для клавиатуры номер прерывания - 9 (Interrupt 9, Int 9).

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

5. Определив адрес начала программы, обрабатывающей возникшее прерывание, процессор переходит к ее исполнению. Простейшая программа обработки клавиатурного прерывания «зашита» в микросхему ПЗУ, но программисты могут «подставить» вместо нее свою программу, если изменят данные в векторе прерываний.

6. Программа-обработчик прерывания направляет процессор к порту клавиатуры, где он находит скан-код, загружает его в свои регистры, потом под управлением обработчика определяет, какой код символа соответствует данному скан-коду.

8. Процессор прекращает обработку прерывания и возвращается к отложенной задаче.

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

Состав клавиатуры . Стандартная клавиатура имеет более 100 клавиш, функционально распределенных по нескольким группам.

Группа алфавитно-цифровых клавиш предназначена для ввода знаковой информации и команд, набираемых по буквам. Каждая клавиша может работать в нескольких режимах (регистрах) и, соответственно, может использоваться для ввода нескольких символов. Переключение между нижним регистром (для ввода строчных символов) и верхним регистром (для ввода прописных символов) выполняют удержанием клавиши SHIFT (нефиксированное переключение). При необходимости жестко переключить регистр используют клавишу CAPS LOCK (фиксированное переключение). Если клавиатура используется для ввода данных, абзац закрывают нажатием клавиши ENTER. При этом автоматически начинается ввод текста с новой строки. Если клавиатуру используют для ввода команд, клавишей ENTER завершают ввод команды и начинают ее исполнение.

Для разных языков существуют различные схемы закрепления символов национальных алфавитов за конкретными алфавитно-цифровыми клавишами. Такие схемы называются раскладками клавиатуры. Переключения между различными раскладками выполняются программным образом - это одна из функций операционной системы. Соответственно, способ переключения зависит от того, в какой операционной системе работает компьютер. Например, в системе Windows 98 для этой цели могут использоваться следующие комбинации: левая клавиша ALT+SHIFT или CTRL+SHIFT. При работе с другой операционной системой способ переключения можно установить по справочной системе той программы, которая выполняет переключение.

Общепринятые раскладки клавиатуры имеют свои корни в раскладках клавиатур пишущих машинок. Для персональных компьютеров IBM PC типовыми считаются раскладки QWERTY (английская) и ЙЦУКЕНГ (русская). Раскладки принято именовать по символам, закрепленным за первыми клавишами верхней строки алфавитной группы.

Группа функциональных клавиш включает двенадцать клавиш (от F1 до F12), размещенных в верхней части клавиатуры. Функции, закрепленные за данными клавишами, зависят от свойств конкретной работающей в данный момент программы, а в некоторых случаях и от свойств операционной системы. Общеприняты для большинства программ является соглашение о том, что клавиша F1 вызывает справочную систему, в которой можно найти справку о действии прочих клавиш.

Служебные клавиши располагаются рядом с клавишами алфавитно-цифровой группы. В связи с тем, что ими приходится пользоваться особенно часто, они имеют увеличенный размер. К ним относятся рассмотренные выше клавиши SHIFT и ENTE, регистровые клавиши ALT и CTRL (их используют в комбинации с другими клавишами для формирования команд), клавиша TAB (для ввода позиций табуляции при наборе текста), клавиша ESC (от английского слова Escape) для отказа от исполнения последней введенной команды и клавиша BACKSPACE для удаления только что введенных знаков (она находится над клавишей ENTER и часто маркируется стрелкой, направленной влево).

Служебные клавиши PRINT SCREEN, SCROLL LOCK и PAUSE/BREAK размещаются справа от группы функциональных клавиш и выполняют специфические функции зависящие от действующей операционной системы. Общепринятыми являются следующие действия:

PRINT SCREEN - печать текущего состояния экрана на принтере (для MS-DOS) и сохранение его в специальной области оперативной памяти, называемой буфером обмена (для Windows).

SCROLL LOCK - переключение режима работы в некоторых (как правило, устаревших) программах.

PAUSE/BREAK - приостановка/прерывание текущего процесса.

Две группы клавиш управления курсором расположены справа от алфавитно-цифровой панели. Курсором называется экранный элемент, указывающий место ввода знаковой информации. Курсор используется при работе с программами, выполняющими ввод данных и команд с клавиатуры. Клавиши управления курсором позволяют управлять позицией ввода.

Четыре клавиши со стрелками выполняют смещение курсора в направлении, указанном стрелкой. Действие прочих клавиш описано ниже.

PAGE UP/PAGE DOWN - перевод курсора на одну страницу вверх или вниз. Понятие «страница» обычно относится к фрагменту документа, видимому на экране. В графических операционных системах (например Windows) этими клавишами выполняют «прокрутку» содержимого в текущем окне. Действие этих клавиш многих программах может быть модифицировано с помощью служебных регистровых клавиш, в первую очередь SHIFT и CTRL Конкретный результат модификации зависит от конкретной программы и/или операционной системы.

Клавиши HOME и END переводят курсор в начало или конец текущей строки, соответственно. Их действие также модифицируется регистровыми клавишами.

Традиционное назначение клавиши INSERT состоит в переключении режима ввода данных (переключение между режимами вставки и замены). Если текстовый курсор находится внутри существующего текста, то в режиме вставки происходит ввод новых знаков без замены существующих символов (текст как бы раздвигается). В режиме замены новые знаки заменяют текст, имевшийся ранее в позиции ввода.

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

Клавиша DELETE предназначена для удаления знаков, находящихся справа от текущего положения курсора. При этом положение позиции ввода остается неизменным.

Сравните действие клавиши DELETE с действием служебной клавиши BACKSPACE. Последняя служит для удаления знаков, но при ее использовании позиция ввода смещается влево, и, соответственно, удаляются символы, находящиеся не справа, а слева от курсора.

Группа клавиш дополнительной панели дублирует действие цифровых и некоторых знаковых клавиш основной панели. Во многих случаях для использования этой группы клавиш следует предварительно включать клавишу-переключатель NUM LOCK (о состоянии переключателей NUM LOCK, CAPS LOCK и SCROLL LOCK можно судить по светодиодным индикаторам, обычно расположенным в правом верхнем углу клавиатуры).

Появление дополнительной панели клавиатуры относится к началу 80-х годов. В то время клавиатуры были относительно дорогостоящими устройствами. Первоначальное назначение дополнительной панели состояло в снижении износа основной панели при проведении расчетно-кассовых вычислений, а также при управлении компьютерными играми (при выключенном переключателе NUM LOCK клавиши дополнительной панели могут использоваться в качестве клавиш управления курсором),

В наши дни клавиатуры относят к малоценным быстроизнашивающимся устройствам и приспособлениям, и существенной необходимости оберегать их от износа нет. Тем не менее, за дополнительной клавиатурой сохраняется важная функция ввода символов, для которых известен расширенный код ASCII (см. выше), но неизвестно закрепление за клавишей клавиатуры. Так, например, известно, что символ <§> (параграф) имеет код 0167, а символ <°> (угловой градус) имеет код 0176, но соответствующих им клавиш на клавиатуре нет. В таких случаях для их ввода используют дополнительную панель.

Порядок ввода символов по известному ALT-коду.

1. Нажать и удержать клавишу ALT.

2. Убедиться в том, что включен переключатель NUM LOCK.

3.Не отпуская клавиши ALT, набрать последовательно на дополнительной панели alt- код вводимого символа, например: 0167.

4. Отпустить клавишу ALT. Символ, имеющий код 0167, появится на экране в позиции ввода.

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

Интервал времени после нажатия, по истечении которого начнется автоматический повтор кода;

Темп повтора (количество знаков в секунду).

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


©2015-2019 сайт
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-06-30

ЛАБОРАТОРНАЯ РАБОТА 4

УСТРОЙСТВА ВВОДА ИНФОРМАЦИИ в ПК –клавиатура и мышь

Цель работы

Цель работы состоит в изучении принципов работы клавиатуры ПК, а также в управлении параметрами клавиатуры и мыши средствами Windows .

Основные сведения

Клавиатура – это устройство, предназначенное для ввода информации от пользователя в компьютер.
Обычная стандартная клавиатура для персонального компьютера имеет больше чем 100 клавиш, среди которых алфавитно-цифровые, функциональные, бухгалтерские и другие клавиши.
С помощью алфавитно-цифровых клавиш пользователь может вводить цифры, буквы и знаки препинания. В России чаще всего используются русская и английская раскладка. Однако пользователь в настройках системы компьютера может выбрать любую клавиатурную раскладку – от китайской до арабской. Если же на клавишах клавиатуры не нарисовано всех необходимых символов выбранной вами раскладки, ситуацию можно исправить, приобретя специальные клавишные наклейки.
Верхний ряд клавиатуры составляют функциональные клавиши – от F1 до F12. С помощью функциональных клавиш или их комбинаций с другими клавишами можно управлять компьютером, например, открывать окно помощи, окно проводника, включать и выключать компьютер.
В правой части клавиатуры размещены так называемые бухгалтерские клавиши – с изображением цифр и математических знаков, использование которых ускоряет набор числовой информации и работу с ней. Также бухгалтерские клавиши выполняют функцию управления курсором.

Основные параметры современных клавиатур

Механизм клавиш. Определяет в первую очередь стоимость клавиатуры, а также тактильность (осязательное ощущение).

Для механических клавиатур возможен выбор с кликом или без. Клик означает четкое осязание нажатия клавиши (сопровождаемое звуком), что многим нравится.

Тактильные параметры.

К тактильным параметрам относятся жесткость клавиш и длина хода.

Жесткость клавиш определяется силой нажатия на клавишу.



Средней длиной хода клавиши считается 3.5 мм. Для тех, кто бегло набивает текст, предпочтительнее более короткий ход.

Оба параметра определяются вкусом пользователя и осмысленно выбираются только после накопления личного опыта. В первый раз достаточно пробежаться по клавиатуре в магазине.

Еще один тактильный параметр - клик. Клавиатуры бывают с кликом пли без. В буквальном переводе click - щелчок. Точный перевод - тактильный (т. с. осязательный) барьер, появляющийся на середине нажатия и со щелчком преодолеваемый (откуда название). Реализуется дугообразной тонкой пластиной под клавишей, которая «рывком» прогибается.

Клик позволяет точно чувствовать, что клавиша нажата, и не пропускать буквы при быстром наборе. Клик нравится многим пользователям.

Обычно клик встречается у механических клавиатур, так как мало изменяет их стоимость, но иногда встречается и у клавиатур других типов.

Форм-фактор определяющих клавиш (обе Shift,. Backspace и Enter). Когда эти клавиши имеют удобные форму и расположение, то работа облегчается.

Клавиша Enter может иметь следующие формы: прямую, L-образную и Г-образную (надо сделать зеркальное отражение букв L и Г относительно вертикали, чтобы получить истинную форму клавиши. Enter). L-образная форма является самой удобной, потому что по большой Enter можно попадать, не глядя на нее.

Раскладка кириллицы. Есть две раскладки кириллицы, одна из которых более удобна.

Раскладка (т. е. расположение букв на клавишах) кириллицы бывает двух типов: Windows (распознается по расположению буквы Е в левом верхнем углу) и машинописная (распознается по расположению буквы Е в правом нижнем углу).

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

Некоторые производители наносят только русскую раскладку, некоторые наносят обе, предоставляя пользователю выбор.

У кириллицы встречается два цвета (буквы находятся в правом нижнем углу клавиш): красный (у большинства производителей) и темный. Во втором случае кириллица путается с латиницей даже тогда, когда последняя нанесена светлым двойным контуром.

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

Наличие подставки для рук. Подставки снижает утомление и улучшает внешний вид.

Группы дополнительных клавиш . Это мо ут быть интернетовские, мультимедийные и другие группы клавиш. Ускоряют работу, позволяя меньше переключаться на мышь и обратно. Расположение клавиш сна должно быть таким, чтобы случайно их не зацепить.

Интерфейс. Связан с развитием системных плат. Говоря об интерфейсе, имеют в виду проводные клавиатуры. Используются следующие интерфейс:

PS/2.. Представляет собой тонкий круглый разъем - 6-контактный miniDIN. Такой же используется для PS/2 мыши, и,чтобы их не перепутать, в спецификации РС"99 для этих штекеров предусмотрена различная цветовая раскраска: фиолетовый - для клавиатуры и зеленый - для мыши.

USB. Может использоваться со всеми более-менее новыми системными платами, так как в последних есть USB порты и поддержка в BIOS. Разъем - плоской, прямоугольной

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

Принцип действия клавиатуры

Принцип действия клавиатуры поясняется на рис. 1. Независимо от то­го, как механически реализован процесс нажатия клавиш, сигнал при нажа­тии клавиши регистрируется контроллером клавиатуры (например, 8049) и передается в виде так называемого скэн-кода на материнскую плату. Скэн-код - это однобайтовое число, младшие 7 бит которого представляют иден­тификационный номер, присвоенный каждой клавише. На материнской плате PC для подключения клавиатуры также используется специальный контроллер. Для PC типа AT обычно применяется микросхема универсального периферийного интерфейса (Universal Peripheral Interface, UPI) 8049.

Когда скэн-код поступает в микросхему (8049), то инициализи­руется аппаратное прерывание (IRQ 1), процессор прекращает свою работу и выполняет процедуру, анализирующую скэн-код. Данное прерывание об­служивается специальной программой, входящей в состав ROM BIOS. При поступлении скэн-кода от клавиш , или , изменение статуса записывается в RAM. Во всех остальных случаях скэн-код трансформируется в код символа (так называемые коды ASCII или рас­ширенные коды). При этом обрабатывающая процедура сначала определяет установку клавиш и переключателей, чтобы правильно получить вводимый код ("а" или "А"). Затем введенный код помещается в буфер клавиатуры, представляющий собой область памяти, способную запомнить до 15 вводи­мых символов, пока прикладная программа не может их обработать. Буфер организован по принципу FIFO (первый вошел - первый вышел).

Для работы с клавиатурой используются порты и прерывания. В ответ на прерывание служебная процедура системы BIOS в ПЗУ считывает скэн-код клавиши из порта клавиатуры (порт номер 96) и затем пересылает в порт клавиатуры команду очистить буфер процессора клавиатуры. Если системный блок не реагирует на прерывания клавиатуры, то коды сканирования накапливаются в буфере процессора клавиатуры, хотя при нормальной работе этого не должно происходить. Специальный код сканирования255, шестнадцатиричное значение FF, используется блокомклавиатуры, для сообщения, что его буфер заполнен.

Примечание

Каждая клавиша генерирует два типа скэн-кодов: код нажатия, когда клавиша нажимается, и код освобождения, когда клавиша отпускается. Для PC класса AT используется одна и та же цепочка битов для кодов нажатия и кодов освобождения, но коды освобождения состоят из двух байтов, первый из которых всегда ра­вен 0F0H. Для PC XT-генерации код освобождения на 128 больше кода нажатия (седьмой бит 7 равен 1). Например, 7-битовый скэн-код клавиши <В> равен 48 или 110000 в двоичной системе счисления. Когда клавишу нажимают, на кон­троллер клавиатуры поступает код 10110000, а когда отпускают - код 00110000.

Контроллер 8049 отвечает не только за генерирование скэн-кодов, но и не­обходим для выполнения функций самоконтроля и проверки нажатых кла­виш в процессе загрузки системы. Процесс самоконтроля отображается однократным миганием трех индикаторов LED клавиатуры во время выпол­нения программы POST. Таким образом, неисправность клавиатуры выявля­ется уже на стадии загрузки PC.

Контроллер на материнской плате может не только принимать, но и переда­вать данные, чтобы сообщить клавиатуре различные параметры, например, частоту повтора нажатой клавиши и др.

В табл. 1-2 представлены примеры скэн-кодов, которые соответствуют наиболее распространенной в настоящее время клавиатуре со 102 клавишами.

Шестнадцатеричные скэн-коды функциональных клавиш

Таблица 1

Шестнадцатеричные скэн-коды клавиш ввода данных

Таблица 2


Таким образом, процесс обработки клавиатурного ввода (рис.2) обеспечивают два микроконтроллера: один находится на материнской плате компьютера, второй встроен в саму клавиатуру.

Как видно на схеме, все горизонтальные линии матрицы клавиш подключены через резисторы к источнику питания. Встроенный чип клавиатуры имеет два порта – выходной и входной. Первый подключен к вертикальным (Y0–Y5) линиям матрицы, а второй – к горизонтальным (X0–X4).

Клавиатурный контроллер работает по следующему алгоритму. Устанавливая по очереди на каждой из вертикальных линий уровень напряжения, соответствующий логическому нулю, клавиатурный микро­компьютер непрерывно оценивает состояние горизонтальных линий – независимо от активности на центральном процессоре.

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

Если на одной из горизонтальных линий появится уровень логического нуля клавиатурный процессор зафиксирует нажатие на клавишу. Он отправит в компьютер (через внутренний 16-байтовый буфер) запрос на прерывание и номер клавиши в матрице (он называется скан-кодом – это случайное значение, выбранное компанией IBM еще тогда, когда она создавала первую клавиатуру для ПК). Обмен данными с компьютером повторится, когда ранее нажатая клавиша будет отпущена.

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

Все преобразования скан-кода в ASCII-код выполняются программными средствами. Как правило, данные функции берут на себя соответствующие модули BIOS. Для кодирования символов кириллицы эти модули расширяются клавиатурными драйверами (сейчас они включены в состав операционных систем).

Схема (рис.3) поясняет работу котроллера клавиатуры.

Г-генератор тактовых импульсов; СЧ- счетчик; С – селектор.

Рис.3. Простейшая структура клавиатуры

Дешифратор последовательно опрашивает состояние ключей, расположенных в столбцах X матрицы клавиатуры. Если какая-либо клавиша нажата, то сигнал через замкнутый контакт поступает на соответствующую горизонтальную шину Y и через селектор (регистр) поступает на вход ПЛМ (ПЗУ). Сигналы с дешифратора и селектора образуют адресный вход ПЛМ (ПЗУ), в ячейках которой записаны коды символов (их младшие разряды). Код символа записывается в выходной регистр. Старшие разряды кода определяются содержимым специального регистра, изменяющего своё значение только при нажатии клавиши изменения регистров (Shift, Alt и др.).

Мышь

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

Мышь работает вместе с экраном, управляя перемещением по нему курсора (указателя). Самые популярные -двухкнопочные мыши. Например, одна кнопка может использоваться для запуска функции, а вторая для ее отмены. В графических системах одна может включать световой карандаш, а вторая - выключать его. Имеются мыши с дополнительными устройствами для скроллинга (скроллинг - это прокрутка вверх, вниз, влево или вправо большого изображения, например текста (или WEB-страницы), не умещающегося целиком на экране). Встречаются мыши и с двумя колесиками, каждое из них «заведует» скроллингом по одной из осей. Некоторые мыши снабжаются дополнительной кнопкой сбоку корпуса под большим пальцем. Эту кнопку можно перепрограммировать для выполнения различных действий. Первые мыши имели механическую конструкцию. В ней использовался маленький шар, который выступал через нижнюю поверхность устройства и вращался по мере его перемещения по поверхности. Механические перемещения (линейные или угловые) преобразуются в двоичные коды. Так например, механическая мышь (рис.4) содержит шарик, который вращается при перемещении устройства по плоской поверхности.

В этой схеме:

1. Шарик управления

2. Окно для размещения шарика

3. Контактирующий ролик, обеспечивающий перемещение курсора вдоль осей х и у на экране монитора.

4. Источник направленного света.

5. Шаговый диск

6. Фотоэлемент

7. Электрические импульсы на выходе фотоэлемента.

8. Кнопки управления

9. Блок управления манипуляторов и блок связей манипулятора с компьютером.

Принцип работы.

При перемещении мыши по горизонтальной поверхности, вращается шарик управления и передает вращение одному из контактирующих валиков оси х или у. Вместе с валиков вращается шаговый диск. При вращении он закрывает доступ световому потоку на фотоэлемент (фотодиод, фототранзисторили фоторезистор). Такой режим создает на выходе фотоэлемента группу электрических импульсов, которые поступают на блок управления манипулятора. Таким образом, вращение шарика преобразуется в углы поворота шагового диска по осям X и Y и фиксируются двумя счетчиками. Поскольку расстояние, пройденное мышью, пропорционально этим углам, то коды счетчиков определяют положение мыши на поверхности. Эти же коды, переданные в процессор, управляют положением маркера на экране монитора.

Кроме счетчиков мышь содержит кнопки, информация от которых также включается в состав кода, передаваемого в процессор.

К минусам механических мышей можно отнести тот факт, что для их работы требуется пространство (обычно места на рабочих столах всегда не хватает). Кроме того, механические части часто ломаются. Мыши имеют тенденцию к собиранию грязи, что приводит к уменьшению надежности их функционирования. Поэтому это устройство необходимо периодически чистить, хотя оно как будто работает на чистой поверхности стола. Дешевизна и простота механических мышей сделала их самыми распространенными устройствами.

Альтернативой механической мыши является оптическая мышь.

В современной оптической мыши используется совершенно иной принцип (рис.5).

В этой схеме:

1. Поверхность столы.

2. Корпус манипулятора.

3,4. Кнопки управления.

5. Источник направленного монохромного света.

6. Окно в корпусе манипулятора, для подсветки поверхности стола.

Принцип работы.

В оптической мыши для сканирования поверхности используется миниатюрная видеокамера, работающая со скоростью 1500 снимков в секунду. Для подсветки поверхности применяется светодиод. Преобразованный в двоичный код кадры поверхности стола записываются в память манипулятора.

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

Отсутствие движущихся частей и высокая точность – достоинства этого метода.

Качество мыши определяется ее разрешением, которое измеряется количеством точек или отсчетов на дюйм (1 дюйм = 25,4 мм). Если мышь имеет разрешение 1000 отсчетов/дюйм и передвигается на один дюйм, то электронная схема формирует 1000 импульсов (обычное разрешение оптической мыши – порядка 400 отсчетов/дюйм). Драйвер мыши, получив эту информацию, усредняет ее в зависимости от графического разрешения монитора и соответственно позиционирует курсор на его экране.

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

Итак, мы все знаем для чего нужна клавиатура, трудно найти человека, который бы этого не знал. Задав подобный вопрос на улице какому-нибудь незнакомому человеку, мы скорее всего услышим подобный ответ: "Для ввода информации, для набора текста" и т.д. И с этим трудно поспорить. Но много ли людей знают какие типы клавиатур существуют и чем они отличаются?

Конечно, можно сказать, мол "а нафига мне это знать", а между тем, такая информация является ключевой при клавиатуры, если конечно выбор этот вы будете осуществлять, полагаясь преимущественно на свои знания. Естественно, чтобы было на что полагаться, нужно узнать как можно больше по теме, чем мы сейчас с вами и займемся.

Кстати говоря, клавиатура является одним из так называемых HID-устройств (Human Interface Devices), устройств с интерфейсом "компьютер-человек", или как-то так, поправьте меня пожалуйста если что. К этой категории еще можно отнести мышь и различные джойстики, рули.

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

Мембранная клавиатура является самой распространенной из всех, по причине низкой стоимости изготовления и относительно невысокого уровня шума, издаваемого клавишами при наборе. Принцип действия довольно прост, при нажатии одной из клавиш замыкаются контактные мембраны в форме диска, расположенные на пластиковой пленке, сложенной как бы в два слоя (по одной мембране на каждый слой). На фото ниже клавиатура перевернута, т.е. расположена клавишами к столу.

Между этими слоями находится еще один - слой, изолирующий контакты верхнего и нижнего слоев. За возврат клавиш отвечает резиновый "купол", вот откуда "бесшумность" клавиатур такого типа.

Кстати, использование резинового "купола" вместо классической пружины, позволяет еще и повысить надежность, такие клавиатуры достаточно герметичны, что возможно избавит вас от покупки новой, в том случае, если на нее случайно прольется кофе (само). Из недостатков такого типа клавиатур можно отметить относительно малый ресурс (в среднем 10 млн. нажатий - около 5 лет работы), а так же "эффект усталости", когда нажимать клавиши становится все легче.

А что насчет полумеханических клавиатур? В клавиатурах этого типа вместо обычных контактов используются более долговечные металлические контакты, размещенные на печатной плате. Однако, как и прежде, здесь за возврат клавиш в начальное положение отвечает все тот же резиновый купол . Получается, что эффект "усталости" клавиш присутствует здесь во всей "красе". Но в целом, такие устройства более надежны, скажем так - они средние по надежности, но и цена на них тоже средняя, уже не такая низкая, как на клавиатуры мембранного типа. Таким образом, скрестив "ужа с ежом", получили хорошо сбалансированную по всех характеристикам клавиатуру, на нее и кофе пролить не так страшно, и шумит она не сильно. Правда, в яндекс маркете я нашел только одну! клавиатуру, устроенную подобным образом.

Как устроена механическая клавиатура

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

Все контакты в механических клавиатурах выполнены из металла, но существуют разновидности с позолоченными контактами. О надежности вы сможете судить по приблизительному сроку службы таких клавиатур, который составляет от 50 (для обычных) до 100 (для позолоченных контактов) млн. нажатий. Так как в конструкции таких клавиатур отсутствует резиновый купол, его роль выполняют специальные переключатели , коих существуют великое множество. Самые популярные из них - переключатели с прикольным названием "Cherry", которых, в свою очередь, тоже несколько типов, и все они отличаются тем, что по-разному замыкают контакты. Это "Cherry mx black, blue, red, white".

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

Очень часто клавиатуры имеют так называемую "тактильную отдачу ", это когда вы при нажатии ощущаете как кнопки нажимаются, не глядя чувствуете, на каком расстоянии от пальцев они находятся и с какой силой их надо нажимать - грубо говоря, просто "чувствуете" свою клавиатуру. Для "слепого" набора это очень важно. Так вот, в мембранной клавиатуре тактильная отдача со временем становится не такой же, как в начале, играет роль тот самый эффект "усталости" клавиш. А в механической - не изменится.

Многие механические переключатели издают громкий "щелкающий" звук. Это помогает регистрировать нажатия не только тактильным ощущением, но и звуком. Но многих это раздражает, поэтому в некоторых клавиатурах такого звука нет.

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

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

Разновидности мембранных клавиатур

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

Достигается это все за счет того, что клавиши закрепляются с помощью двух пластиковых деталей (креплений), образующих "ножницы". Благодаря такому механизму, достигается равномерность нажатия, то есть становится не так важно, в какую часть клавиши вы нажмете, в центр или ее край, четкость нажатия все равно останется на высоте. Вот как это выглядит "в живую".

Честно говоря, я сам являюсь ярым сторонником именно таких "ноутбучных"клавиатур, уж очень они мне нравятся (не сочтите за рекламу).

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

Однако отсутствие жесткого корпуса не позволяет долго работать за такой клавиатурой, не испытывая при этом больших неудобств. Скорее всего, они сгодятся как "походный" вариант, либо для того, чтобы пошутить над кем-нибудь).

Ну вот, теперь вы знаете, какие бывают типы клавиатур и чем они друг от друга отличаются.!

Клавиатура относится к стандартным средствам персонального компьютера. Ее основные функции не нуждаются в поддержке специальными системными программами (драйверами). Необходимое программное обеспечение для начала работы с компьютером уже имеется в микросхеме постоянного запоминающего устройства в составе базовой системы ввода-вывода (BIOS), и потому компьютер реагирует на нажатия клавиш сразу после включения.

Принцип действия клавиатуры заключается в следующем.

1. При нажатии на клавишу (или комбинацию клавиш) специальная микросхема, встроенная в клавиатуру, выдает так называемый скоп-код.

2. Скан-код поступает в микросхему, выполняющую функции порта клавиатуры. (Порты - специальные аппаратно-логические устройства, отвечающие за связь процессора с другими устройствами.) Данная микросхема находится на основной плате компьютера внутри системного блока.

3. Порт клавиатуры выдает процессору прерывание с фиксированным номером. Для клавиатуры номер прерывания - 9 (Interrupt 9, Int 9).

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

5. Определив адрес начала программы, обрабатывающей возникшее прерывание, процессор переходит к ее исполнению. Простейшая программа обработки клавиатурного прерывания «зашита» в микросхему ПЗУ, но программисты могут «подставить» вместо нее свою программу, если изменят данные в векторе прерываний.

6. Программа-обработчик прерывания направляет процессор к порту клавиатуры, где он находит скан-код, загружает его в свои регистры, потом под управлением обработчика определяет, какой код символа соответствует данному скан-коду.

8. Процессор прекращает обработку прерывания и возвращается к отложенной задаче.

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


Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Москва, 2005
УДК ББК К Алехина Г.В., Годин И.М., Иванько А.Ф., Иванько М.А., Мастяев Ф.А., Петрик Е.А. Информатика. / Московская финансово-промышленная академия.

Предмет информатики
Предмет информатики составляют такие понятия, как: - средства вычислительной техники, - программное обеспечение средств вычислительной техники, - средств

Понятие информатизации общества
Деятельность отдельных людей, групп, коллективов и организаций сейчас все в большей степени начинает зависеть от их информированности и способности эффективно использовать имеющуюся информацию. Пре

Понятия, виды и особенности информации
«Хорошо управлять бизнесом – значит, управлять его будущим; управлять его будущим – значит управлять информацией». Мэрион Харпер На п

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

Основные требования, предъявляемые к качеству информации
Среди требований, предъявляемых к информации, можно выделить следующие: - своевременность; - достоверность (с определенной вероятностью);

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

Технические средства информатизации
Автоматизация работ с данными, информацией, знаниями имеет свои особенности и отличия от автоматизации других типов работ. Для этого класса задач используют особые виды устройств, б

Поколение ЭВМ
Основным активным элементом первого поколения являлась электронная лампа. Остальные компоненты электронной аппаратуры - это обычные резисторы, конденсаторы, трансформаторы.

Поколение ЭВМ
На смену электронным лампам в машинах второго поколения (с 1953г.) пришли транзисторы. В отличии от ламповых машин, транзисторные машины обладали большим быстродействием, емкостью оперативной памят

Поколение ЭВМ
Третье поколение ЭВМ (с 1962г.) характеризовалось широким применением интегральных схем, заменивших большинство транзисторов и различных деталей. Интегральная схема представляла собой законченный л

Поколение ЭВМ
Четвертое поколение машин начало развиваться с 1970г. Для них характерно применение больших интегральных схем (БИС). Высокая степень интеграции способствовала увеличению плотности компоновки электр

Поколение ЭВМ
Программа разработки 5 поколения ЭВМ была принята в Японии в 1982 г. Предполагалось, что к 1991 г. будут созданы принципиально новые компьютеры, ориентированные на решение задач иск

Перспективы развития
Все современные ЭВМ строятся на микропроцессорных наборах, основу которых составляют большие и сверхбольшие интегральные схемы. Такие высокие технологии порождают целый ряд проблем. Микрос

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

Биокомпьютеры или нейрокомпьютеры
Идея создания подобных компьютеров базируется на основе теории перцептрона – искусственной нейронной сети, способной обучаться. Автором этих идей был Розенблат. Он указал, что структуры, имеющие св

Квантовые компьютеры
Принцип работы элементов квантового компьютера основан на способности электрона в атоме иметь различные уровни энергии Е0, Е1,…,Е. Переход электрона с н

Оптические компьютеры
Идея построения оптического компьютера давно волнует исследователей. Многие устройства ЭВМ используют оптику в своем составе: сканеры, дисплеи, лазерные принтеры, оптические диски CD-ROM и DVD-ROM.

Пользователи технических средств информатизации
Пользователь ЭВМ - человек, в интересах которого проводится обработка данных на ЭВМ. В качестве пользователей ЭВМ могут выступать заказчики вычислительных

Принцип
Иерархическое построение памяти ЭВМ: память состоит из нескольких запоминающих устройств (ЗУ), различающихся емкостью и быстродействием. Самое быстрое ЗУ - сверхоперативное (СОЗУ),

Принцип
Для внутреннего хранения и преобразования числовой информации должна использоваться двоичная система счисления. Для характеристики объема информации при этом используется двоичный с

Принцип
Принцип программного управления: a) работой ЭВМ управляет программа, состоящая из отдельных команд; b) программа размещается вместе с данными в осн

Внутреннее устройство персонального компьютера
Персональный компьютер - универсальная техническая система. Его конфигурацию (состав оборудования) можно гибко изменять по мере необходимости. Тем не менее,

Системный блок
Системный блок представляет собой основной узел, внутри которого установлены наиболее важные компоненты. Устройства, находящиеся внутри системного блока, называют внутре

Корпус системного блока
По внешнему виду системные блоки различаются формой корпуса. Корпуса персональных компьютеров выпускают в горизонтальном (desktop) и вертикальном (tower) исполнении. Корпуса, имеющие

Материнская плата (mainboard, matherboard, systemboard)
Материнскую плату еще часто называют системной платой. Это основа компьютера. Именно эта плата определяет, какого типа процессор можно использовать, какой максимальный размер опера

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

Группы микропроцессоров
Чем шире набор системных команд процессора, тем сложнее его архитектура, тем длиннее формальная запись команды (в байтах), тем выше средняя продолжительность исполнения одной команды, измеренная в

VLB (VESA Local Bus)
Название интерфейса переводится как локальная шина стандарта VESA (VESA Local Bus). Понятие «локальной шины» впервые появилось в конце 80-х годов. Оно связано тем, что при в

FSB - (front Side Bus)
Шина PCI, появившаяся в компьютерах на базе процессоров Intel Pentium как локальная шина, предназначенная для связи процессора с оперативной памятью, недолго оставалась в это

USB - (Universal Serial Bus -универсальная последовательная магистраль)
Этот стандарт определяет способ взаимодействия компьютера с периферийным оборудованием. Он позволяет подключать до 256 различных устройств, имеющих последовательный интерфейс. Устро

Оперативная память
Оперативная память (RAM - RandomAccess Memory) - это массив кристаллических ячеек, способных хранить данные. Существует много различных типов оперативной памяти, но с

Логическая структура оперативной памяти
Делится логическая структура оперативной памяти на несколько областей (зон, разделов): 1. Conventional memory – основная память; 2. UMA (Upper Memory Area) – верхняя память;

Основная память
Основная память (Conventional memory) начинается с адреса 00000 (0000:0000) и до 90000 (9000:0000). Это занимает 640 Кбайт. В эту область грузится в первую очередь

Верхняя память (UMA)
Верхняя память (UMA) - начинается с адреса А0000 и до FFFFF. Занимает она 384 Кбайт. Сюда грузится информация, связанная с аппаратной частью компьютера. UMA можно р

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

Энергонезависимая память CMOS
Работа таких стандартных устройств, как клавиатура, может обслуживаться программами, входящими в BIOS, но такими средствами нельзя обеспечить работу со всеми возможными устро

Жесткий диск
Основное устройство для долговременного хранения больших объемов данных и программ. На самом деле это не один диск, а группа дисков, имеющих магнитное покрытие и вращающихся с высок

Дисковод гибких дисков
Дисковод, предназначенный для работы с дискетами. До сих пор не придумано устройство, позволяющее так же легко и быстро записывать на какой-либо носитель. Гибкие диски (дискеты) поз

Дисковод компакт-дисков CD-ROM
В период 1994-1995 годах в базовую конфигурацию персональных компьютеров перестали включать дисководы гибких дисков диаметром 5,25 дюйма, но вместо них стандартной стала считаться у

Видеокарта (видеоадаптер)
За время существования персональных компьютеров сменилось несколько стандартов видеоадаптеров: МОЛ (монохромный); CGA (4 цвета); EGA (16 цветов); VGA (256 цв

Звуковая карта
Звуковая карта явилась одним из наиболее поздних усовершенствований персонального компьютера. Она подключается к одному из слотов материнской платы в виде дочерней карты и выполняет

Параллельный порт
! Параллельный порт -это скоростной порт, через который сигнал передается в двух направлениях по 8 параллельным линиям.

Последовательный порт
! Последовательный порт (Serial port или COM-port: Communications port) -это порт, через который данные передаются только в одном направлении в каждый момент времени.

USB порт
! USB (Universal Serial Bus) -универсальный последовательный порт. Это порт, который позволяет подключать практически любые периферийные устройства.

Порт FireWire
! FireWire -дословно - огненный провод (произносится "файр вайр") - это последовательный порт, поддерживающий скорость передачи данных в 400 Мбит/сек.

Внешние устройства, подключаемые к персональному компьютеру
Периферийные (внешние) устройства персонального компьютера подключаются к его интерфейсам и предназначены для выполнения вспомогательных операций. Благодаря этим ус

Состав клавиатуры
Стандартная клавиатура имеет более 100 клавиш, функционально распределенных по нескольким группам.

Специальные клавиатуры
Клавиатура является основным устройством ввода данных. Специальные клавиатуры предназначены для повышения эффективности процесса ввода данных. Это достигается путем изменения формы клавиатуры, раск

Сканеры
! Сканер (Scanner)- устройство для копирования графической и текстовой информации и ввода ее в компьютер.

Дигитайзеры
! Дигитайзер (Digitizer) -устройство для оцифровки чертежей и других изображений. Дигитайзер позволяет преобразовать изображения в цифровую форм

Цифровые фотокамеры
! Цифровой фотоаппарат -это фотоаппарат, который записывает изображение не на фотопленку, а на приемный экран - иконоскоп.

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

Монитор
Монитор - устройство визуального представления данных. Это не единственно возможное, но главное устройство вывода. Его основными потребительскими параметрами являются: размер и шаг

Принтеры
В качестве устройств вывода данных также используют печатающие устройства (принтеры), позволяющие получать копии документов на бумаге или прозрачном носителе.

Плоттер
! Плоттер (Plotter) или графопостроитель - устройство для вывода различных чертежей, географических карт, плакатов и других изображений на бумагу большого форма

Функциональность
Простейшие мыши имеют всего две кнопки, но могут встречаться модели и с пятью кнопками или двумя колесиками прокрутки. Дополнительные кнопки требуют специальной поддержки со стороны драйве

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

Интерфейс
Мышь подключается к персональному компьютеру при помощи интерфейсов RS-232 (COM), PS/2 и USB. Первый есть в каждом компьютере, второй - в любом, произведенном за последние 4–5 лет, третий - почти в

ZIP-накопители
ZIP-накопителивыпускаются компанией Iomega, специализирующейся на создании внешних устройств для хранения данных. Устройство работает с дисковыми носителями, по раз

Стримеры
! Стриммер (stream - длинная лента) - устройство для записи информации на магнитную ленту. Стриммер используется для архивирования инф

Понятие вычислительной системы
В связи с кризисом классической структуры ЭВМ дальнейшее поступательное развитие вычислительной техники напрямую связано с переходом к параллельным вычислениям, с идеями построения

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

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