Устройство для ввода информации Советский патент 1989 года по МПК G06F3/02 

Описание патента на изобретение SU1524043A1

t

(21)4385467/24-24 .

(22)03.03.88

(46) 23.11.89. Бюл. № 43

(72) Я.В.Коханый, В.И.Плиш, Е.Г.Плиш

и Р.В.Сенив

(53)681.327.11(088.8)

(56)Авторское свидетельство СССР № 840862, кл. G 06 F 3/02, 1972.

Авторское свидетельство СССР № 1112358, кл. G 06 F 3/02, 1983.

(54)УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

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

повышение достоверности вводимой информации за счет блокировки выдачи информации при одновременном нажатии двух и более клавиш. Устройство содержит клавиатуру I, мультиплексор 2, генератор и fflyльcoв 3, элемент И 4, счетчик 5, элемент НЕ 7, элемент ИЛИ 6, первьш и второй триггеры 8 и Ю, элемент сравнения 11, регистр 14, сдвиговый регистр 13, выходы отов- пости и неисправности устройства. Использование устройства позволяет повысить достоверность вводимой информации путем прекращения ввода информации в устройство обработки при одновременном нажатии двух и более клавил. 1 ил.

с S(/

G

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

Цель изобретения - повышение достоверности вводимой информации.

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

Устройство для ввода информации содержит клавиатуру 1, мультиплексор 2, генератор 3 импульсов, элемент И 4, счетчик 5, элемент ИЛИ 6, элемент НЕ 7, первый триггер 8, выходы 9 группы устройства, торой триггер 10, элемент 11 сравнения, выход 12 неисправности, сдвиговый регистр 13, регистр 14, выход 15 готовности устройства. Выход генератора 3 импульсов соединен с первым входом элемен- та И 4, выход которого соединен со счетным входом счетчика 5, выходы которого являются информационными выходами 9 группы устройства и соединены с адресными входами мульти- плексора 2, информационные входы которого соединены с выходами группы клавиатуры 1, выход которой соединен с первым входом элемента ИЛИ 6, выход которого соединен, с входом сброса триггера 8, вход установки которого соединен с выходом элемента НЕ 7, вход которого соединен с выходом мультиплексора 2 и вторым входом элементе ИЛИ 6. Информационные входы регистра i4 соединены с выходами счетчика 5 и первой группой входо элемента I1 сравнения, выходы - с второй группой входов элемента 11 сравнения, а тактовый вход соединен с первым выходом сдвигового регистра 13, тактовый вход которого соединен с инверсным выходом триггера 8, Информационный вход соод1шен с тшой единичного уровня, вход сброса соеди нен с вторым входом элемента И 4 и инверсным выходом второго триггера 10, а второй выход соединен с тактовым входом второго триггера 10, вход сброса которого соединен с выходом элемента НЕ 7, а прямой выход соединен с входом элемента 11 сравнения, выход равенства которого соединен с выходом 15 готовности устройства к выход неравенства с выходом 12 неисправности устройства.

Устройство для ввода инфоркшщда работает следующим образом.

з Q

5

В исходном состоянии, когда не нажата ни одна из клавиш клавиатуры 1, на всех селектируемых входах мультиплексора 2 присутствуют логические О, на его выходе - логическая 1, которая через элемент НЕ 7 уже уровнем логического О удерживает на инверсном выходе первого 8 и на прямом выходе второго 10 триггеров логический О, при этом логическая 1 с инверсногр выхода второго триггера 10 разрешает прохождение тактовых импульсов с выхода генератора 3 через элемент И 4 на вход счетчика 5, на выходе которого появляется после- довательно Ьть 2 кодов, поступающих на адресные входы г-гультиплексора 2 и на выходы 9 группы устройства. Сдвиговый регистр 13 обнулен, а регистр 14 содержит произвольную информацию.

При нажатии какой-либо клавиши клавиатуры 1 на соответствующий селектируемый вход мультиплексора 2 подается логическая 1.

В момент времени, когда на выхо- дэ счетчика 5 сформируется код, соответствующий номеру нажатой клавиши, на выходе мультиплексора 2 появляется логический О, а на выходе элемента НЕ 7 - логическая 1, не изменяющая состояния первого триггера В. При достижении подвижным контактом нормально разомкнутого контакта кпавиши на втором входе элемента ИЛИ 6 появится логический О, При появлении на первом входе элемента ИЛИ 6 логического О с выхода мультиплексора 2, когда на выходе счетчика 5 сформируется код, соответствующий номеру нажатой Krta- виши, на выходе элемента ИЛИ 6 появится лопгческий о, который установит по входу сброса первого триггера 8 на его инверсном выходе логическую 1, которая, воздействуя на тактовый вход сдвигового регистра 13, перезаписывает логическую 1 на его вый выход, при этом происходит занесение кодовой комбинации с выхода счетчика 5 в регистр 14.

Ппи перебросе счетчика 5 в следующее положение появляннцаяся логическая 1 на выходе мультиплексора 2, а следовательно, логический О на выходе элемента НЕ 7 устанавливают триггер 8 в исходное положение и подтверждают нулевое положение второго

триггера 10, На счетчик 5 продолжают поступать тактовые импульсы и на его выходе форг 1руется последовательность 2 кодов. В момент времени, когда на выходе счетчика 5 повторно сформируется код, соответствующий номеру нажатой клавиши, произойдет последовательное срабатывание элементов схемы аналогично тому, как было описано, за тем лишь исключением, что не происходит изменение в регистре 14, а логическая 1 сформируется на втором выходе сдвигового регистра 13, а это вызовет срабатывание второго триггера 10, на инверсном выходе которого сформируется уровень логического О, который обнулит сдвиговый регистр 13 и запретит прохождение тактовых импульсов с выхода генератора 3 через элемент И 4 на вход счетчика 5. Логическая 1 с прямого выхода второго триггера 10 поступает на управляющий вход элемента 1 сравнения, при этом происходит сравнение кодовых посыйОк, присутствующих на его первой и второй входных группах, Если кодовые комбинации (посылки) на обеих группах входов совпадак т (т.е., когда нет двойного или, например, тройного нажатия клагпш), на вьпсод равенства элемента I 1 сравнения сформируется единичньп уровень, разрешающий опрос выходов 9 группы устройства разрядов кода. Если кодовые йомбиназдаи на обеих группах входов не совиадают (т.е. когда имеется двойное или более нажатие клавиатуры) , на выходе неравенства элемента 1J сравнения сформируется единичный уровень, сишапязирующий о некорректности кода, сформированного на выходе двоичного счетчика 3.

При возврате ноднижнего контакта к нормально замкнутому контакту клавиатуры I появляющаяся логическая 1 на выходе мультиплексора 2, а следовательно, и логический О на выходе элемента НЕ 7, установят схему в исходное положение.

0

5

0

Формула изобретения

Устройство для ввода информации, содержащее клавиатуру, мультиплексор, генератор импульсов, элемент И, счетчик, элемент ИЛИ, элемент НЕ, первьм триггер, причем выход генератора импульсов соединён с первым входом элемента И, выход которого соединен со счетным входом счетчика, выходы ко - торого являются информационными выходами устройства и соединены с адресными входами мультиплексора, информационные вход(з1 которого соединены с выходами группы клавиатуры, выход которой соединен с первым входом элемента ИЛИ, выход которого соединен с входом сброса первого триггера, вход уста- 1ЮВКН которого соединен с выходом элемента НЕ, вход которого соединен с, выходом мультиплексора и вторым входом элемента ИЛИ, отличающееся, тем, что, с целью повыления

5 достоверности вводимой информации, в него введены второй триггер, элемент сравнения, сдвиговьп регистр и регистр, информационные входы которого сое;:ине1гы с выходами счетчика и первой группой входов, элемента сравнения, выходы регистра соеди ены с второй группой входов элемента сравнения, а тактовый вход соединен с первым выходом сдвигового регистра, тактовый вход которого соединён с инверсным выходом первого триггера, информационный вход соединен с шино11 логической единицы устройства, вход сброса соединен с вторым входом элемента И и инверсным выходом второго триггера, а второй выход соединен с тактовым входом второго триггера, вход сброса которого соединен с выходом элемента НЕ, прямой выход второго триггера сое5 динен с управляющим входом элемента сравнения, выход равенства которого соединен с выходом готовности устройства, а выход неравенства - с выходом неисправности устройства.

0

5

0

Похожие патенты SU1524043A1

название год авторы номер документа
Устройство для ввода информации 1987
  • Коханый Ярослав Владимирович
  • Плиш Владимир Иванович
  • Петрашко Ростислав Николаевич
  • Плиш Елена Григорьевна
SU1453396A1
Устройство для ввода информации 1987
  • Плиш Владимир Иванович
  • Коханый Ярослав Владимирович
  • Плиш Елена Григорьевна
  • Козьяков Юрий Петрович
SU1493998A1
Устройство для ввода информации 1987
  • Коханый Ярослав Владимирович
  • Плиш Владимир Иванович
  • Плиш Елена Григорьевна
  • Коханый Богдан Владимирович
SU1509859A1
Устройство для ввода информации 1987
  • Коханый Ярослав Владимирович
  • Плиш Владимир Иванович
  • Плиш Елена Григорьевна
  • Савицкий Василий Михайлович
SU1425642A2
Устройство для ввода информации 1986
  • Коханый Ярослав Владимирович
  • Плиш Владимир Иванович
  • Плиш Елена Григорьевна
  • Головинский Любомир Васильевич
  • Козьяков Юрий Петрович
SU1439569A1
Устройство для ввода информации 1989
  • Плиш Владимир Иванович
  • Коханый Ярослав Владимирович
  • Загородний Игорь Григорьевич
  • Удовикин Виктор Борисович
  • Кузьмин Виктор Богданович
SU1661747A1
Устройство для ввода информации 1987
  • Плиш Владимир Иванович
  • Коханый Ярослав Владимирович
SU1493997A1
Устройство для ввода информации 1986
  • Коханый Ярослав Владимирович
  • Плиш Владимир Иванович
  • Постниченко Владимир Валентинович
SU1376077A1
Шифратор позиционного кода 1989
  • Плиш Владимир Иванович
  • Коханый Ярослав Владимирович
  • Плиш Елена Григорьевна
  • Дудыра Святослав Андреевич
SU1642588A1
Устройство для ввода информации 1983
  • Вант Александр Исакович
  • Старов Борис Викторович
  • Шнейнберг Александр Давидович
SU1091147A1

Реферат патента 1989 года Устройство для ввода информации

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации в устройства обработки. Целью изобретения является повышение достоверности вводимой информации за счет блокировки выдачи информации при одновременном нажатии двух и более клавиш. Устройство содержит клавиатуру 1, мультиплексор 2, генератор импульсов 3, элемент И 4, счетчик 5, элемент НЕ 7, элемент ИЛИ 6, первый и второй триггеры 8 и 10, элемент сравнения 11, регистр 14, сдвиговый регистр 13, выходы готовности и неисправности устройства. Использование устройства позволяет повысить достоверность вводимой информации путем прекращения ввода информации в устройство обработки при одновременном нажатии двух и более клавиш. 1 ил.

Формула изобретения SU 1 524 043 A1

SU 1 524 043 A1

Авторы

Коханый Ярослав Владимирович

Плиш Владимир Иванович

Плиш Елена Григорьевна

Сенив Роман Васильевич

Даты

1989-11-23Публикация

1988-03-03Подача