
- •«Банкомат»
- •1 Банкомат - элемент электронной системы платежей
- •2 Устройство банкомата
- •2.1 Системный блок
- •2.2 Средства общения с пользователем
- •2.3 Устройство обработки карт, или картридер
- •2.4 Кассеты для хранения банкнот и отказная кассета
- •2.5 Устройство выдачи денег, или диспенсер
- •2.6 Средства обеспечения безопасности
- •2.7 Устройство приема денежных вкладов или депозитарий
- •3 Режимы работы банкоматов
- •4 Идентификация
- •5 Устройство выдачи банкнот
- •5.1 Основные характеристики
- •5.2 Конструкция увб
- •5.3 Принципы функционирования и управления
- •6 Клавиатура
- •6.1 Технические характеристики
- •6.2 Виды клавиатур
- •6.3 Принцип работы устройства
- •6.4 Алгоритм работы клавиатуры
- •7 Средства обеспечения безопасности банкоматов
- •7.1 Защита банкомата от нсд
- •7.2 Система видеоконтроля сети банкоматов
- •7.3 "Банкомат-Инспектор"
- •8 Мировые производители банкоматов
- •8.1 Банкоматы Diebold
- •8.2 Банкоматы ncr
- •8.4 Банкоматы штрих-м
- •9 Безопасное проведение операций с банкоматом
- •Содержание отчета
- •Контрольные вопросы
6.2 Виды клавиатур
Существуют следующие принципы построения клавиш:
герконовые клавиши;
клавиши на емкостных датчиках;
клавший на механическом контакте;
клавиши на пленочных материалах.
Герконовые клавиши обладают высокой надежностью в процессе работы. Существенными недостатками являются высокая стоимость клавиш и невозможность установки их с шагом 19 мм (можно установить с шагом только 20 мм), что несколько увеличивает габариты пульта.
Клавиши на механическом контакте довольно сложны в изготовлении, на наших предприятиях не освоены, требуют золочения контактов для обеспечения надежного срабатывания в течение длительного времени срока службы.
Клавиши на пленочных материалах довольно широко используются за рубежом для изготовления клавиатур и пультов управления оператора, к которым не предъявляются требования высокой надежности и удобства работы при работе профессиональных операторов.
Применение для определения срабатывания клавиши звукового сигнала требует дополнительных расходов, комплектующих, материалов, увеличивает трудоемкость изготовления и раздражает оператора при длительной работе.
Наиболее приемлемыми для установки в изделие «Банкомат-1» являются клавиши на с частотой 10 Гц до отпускания переключателя. Время задержки и скорость повторения выдачи кода могут программироваться в зависимости от кодов команд, поступающих из процессора. Описание сигналов интерфейса приведено в таблице 2.
Таблица 2 - Описание сигналов интерфейса
Номер контакта соединителя |
Наименование сигнала |
Назначение сигнала |
Примечание |
04 |
ОВ |
Схемная земля |
|
05 |
5В |
Электропитание 5В |
|
01 |
Такт |
Передача тактовой частоты |
Двунаправленная связь |
02 |
Данные |
Передача данных |
Двунаправленная связь |
Обмен информацией клавиатуры с процессором производится 11 -разрядными кодовыми комбинациями.
Наряду с кодами сканирования клавиатура передает в процессор коды команд, перечень которых приведен в таблице 3.
Таблица 3 – Клавиатурные коды команд
Команда |
Код |
Примечание |
Ошибка при тестировании
Код отжатия Завершение тестирования без ошибки Повторить
Подтверждение
Переполнение Эхо |
FC F0 АА FE FA 00 |
Код F0 - 1 -й байт 2-байтового кода для определения признака отжатия
Клавиатура передает эту команду в случае неправильного ввода (включая сбойный паритет). Если процессор не отвечает, значит нет требуемой связи Клавиатура отвечает кодом FA на любую команду, кроме «Эхо» и «Повторить» Код посылается при переполнении буфера клавиатуры Посылается в ответ на команду «Эхо» из процессора |
Когда клавиатура готова передать данные, она проверяет состояние входных сигналов:
Если ТАКТ равен логическому «О» (блокировка), данные запоминаются в буфере;
Если ТАКТ - «1», ДАННЫЕ - «1», то клавиатура пересылает 11-битную кодовую последовательность.
Если ТАКТ - «1», ДАННЫЕ - «0» (запрос на передачу из системного блока), данные запоминаются в буфере, а клавиатура получает системную информацию.
Во время передачи клавиатура контролирует линию ТАКТ примерно каждые 60 мкс.
Если системный блок устанавливает линию ТАКТ в «0» после начала передачи данных из клавиатуры, возникает конфликтная ситуация и клавиатура заканчивает передачу. Если конфликт возникает до прихода переднего фронта 10-го синхроимпульса, клавиатура устанавливает логические «1» па линиях связи ТАКТ и ДАННЫЕ. Если конфликт происходит позже, клавиатура завершает передачу.
Данные из клавиатуры подаются на выход порта Р25, а тактовая частота на выход порта Р26 микро-ЭВМ. Линии связи с процессором - двунаправленные.
Коды команд, поступающих из процессора в клавиатуру,приведены в таблице 4.
Таблица 4
Команда |
Код |
Примечание |
Ошибка при тестировании
Код отжатия Завершение тестирования без ошибки Повторить
Подтверждение
Переполнение Эхо |
FC F0 АА FE FA 00 |
Код F0 - 1 -й байт 2-байтового кода для определения признака отжатия
Клавиатура передает эту команду в случае неправильного ввода (включая сбойный паритет). Если процессор не отвечает, значит нет требуемой связи Клавиатура отвечает кодом FA на любую команду, кроме «Эхо» и «Повторить» Код посылается при переполнении буфера клавиатуры Посылается в ответ на команду «Эхо» из процессора |