Устройство для ввода информации

 

УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее клавиатуру, первый и второй шифраторы, первый и второй формирователи импульсов, триггер, первый элемент И и регистр, выходы которого являются информационными выходами устройства, первый выход клавиатуры соединен с входом второго формирователя импульсов, выходы первой группы клавиатуры соединены с входами второго пшфратора, выходы которого соединены с входами группы второго формирователя импульсов, выход которого соединен с вторыми входами триггера, регистра и первого элемента И, выход которого является первым управляющим выходом устройства , первый вход первого элемента И соединен с первым входом регистра, выходом триггера и вторым входом первого формирователя импульсов, выход которого является вторым управляющим выходом устройства, второй выход клавиатуры соединен с общим проводом устройства, третий зыхоя клавиатуры соединен с первьЫ входом первого формирователя импульсов, выходы второй группы клавиатуры соединены с входами первого шифратора, выходы которого соединены с входами группы первого формирователя импульсов , входы первой и второй групп регистра соединены соответственно с i выходами первого и второго шифрато (Л ров, отлича,ющееся тем, что, с целью повышения надежности устройства, в него введены второй элемент И, элемент ИЛИ, элемент НЕ и счетчик, выход которого соединен с вторым входом второго элемента И, выход которого соединен с первым входом триггера, выход второго форО мирователя импульсов соединен с перО вым входом элемента ЩШ и вторым а входом счетчика, первый вход счетчию ка соединен с выходом элемента НЕ, 4 вход которого соединен с вторым входом элемента ИЛИ и является входом устройства.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (И) ц11 G 06 F 3/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И ABTGPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3653945/24-24 (22) 18. 10.83 (46) 15.04.85. Бюл. М- 14 (72) Т.Л. Куце нко, К.А. Мис евра, Л. С . Морщенок и И.Л, Петрик (53) 681.321.11 (088.8) (56) 1.Авторское свидетельство СССР

9 328333, кл. С 06 F 3/02, 1981.

2.Авторское свидетельство СССР

У 1005015, кл. G 06 F 3/02, l982 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее клавиатуру, первый и второй шифраторы, первый и второй формирователи импульсов, триггер, первый элемент И и регистр, выходы которого являются информационными выходами устройства, первый выход клавиатуры соединен с входом второго формирователя импульсов, выходы первой группы клавиатуры соединены с входами второго шифратора, выходы которого соединены с входами группы второго формирователя импульсов, выход которого соединен с вторыми входами триггера, регистра и первого элемента И, выход которого является первым управляющим выходом устройства, первый вход первого элемента И соединен с первым входом регистра, выходом триггера и вторым входом первого формирователя импульсов, выход которого является вторым управляющим выходом устройства, второй выход клавиатуры соединен с общим проводом устройства, третий выход клавиатуры соединен с первым входом первого формирователя импульсов, выходы второй группы клавиатуры соединены с входами первого шифратора, выходы которого соединены с входами группы первого формирователя импульсов, входы первой и второй групп регистра соединены соответственно с выходами первого и второго шифраторов, о т л и ч а ю.щ е е с я тем, что, с целью повышения надежности устройства, в него введены второй элемент И, элемент ИЛИ, элемент НЕ и счетчик, выход которого соединен с вторым входом второго элемента И, выход которого соединен с первым входом триггера, выход второго формирователя импульсов соединен с первым входом элемента КЛИ и вторым входом счетчика, первый вход счетчика соединен с выходом элемента НЕ, вход которого соединен с вторым входом элемента ИЛИ и является входом устройства.

>iso

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

Известно устройство для ввода

5 информации, содержащее матричную клавиатуру, мультиплексор, дешифратор, счетчик, первый, второй и третий триггеры, первый и второй генераторы импульсов, первый и второй эле- щ менты И P) .

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

И и регистр, первый вход которого соединен с первым входом элемента И, выходом триггера и первым входом первого формирователя импульсов, выход которого является первым выходом устройства, второй вход триггера сое35 динен с выходом второго формирователя импульсов, первый вход которого соединен с первой горизонтальной шиной матрицы коммутационных элементов

40 входы группы регистра соединены с выходами шифратора младших разрядов, выходами шифратора старших разрядов и входами группы второго формирователя импульсов, выходы регистра явля45 ются выходами группы устройства 2 .

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

624 2 элемента. Это приводит к искажению вводимой информации.

Цель изобретения — повышение надежности устройства путем синхронизации его работы с внешним устройством.

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

На фиг. 1 представлена структурная схема устройства;, на фиг. 2временная диаграмма работы устройства. ре 7.

3 1150

Устройство для ввода информацийсодержит клавиатуру 1, первый шифратор 2, первый формирователь 3 импульсов, второй шифратор 4, второй формирователь 5 импульсов, триггер 6, регистр 7, первый элемент 8 И, элемент 9 ИЛИ, элемент 1О НЕ, счетчик

11, второй элемент 12 И, управляю- щий вход 13 устройства.

На временной диаграмме (фиг. 2) приняты следуницие обозначения: Ф5сигнал, поступающий с формирователя 5 импульсов; ИЛИ 9 — сигнал, поступающий с элемента ИЛИ 9; ФЗ вЂ” сигнал, поступающий с формирователя 3„

Ц 6 — сигнал, поступающий с инверсного выхода триггера 6; 13 — сигнал, поступающий на шину 13 состояния внешнего устройства; И 8 — сигнал, поступающий с элемента И 8; СЧ 11 — 0, сигнал, поступающий со счетчика 11;

И 12 — сигнал, поступающий с элемента И 12; РГ7 — сигнал, поступающий .с регистра 7.

Устройство работает следующим образом.

В исходном состоянии коммутационные элементы клавиатуры 1 выключены и от внешнего устройства на вход 13 поступает сигнал "0". На выходе формирователя 5 присутствует сигнал который устанавливает уровень "1" на инверсном выходе счетчика 11, а на выходе формирователя 3 — сигнал

"1". Этими сигналами устанавливается в единичное состояние триггер 6, сигналом с инверсного выхода которого сбрасывается регистр 7, запрещается работа элемента 8 И и разрешается работа формирователя 3.

При нажатии одного из коммутационных элементов клавиатуры, код которого в старших и младших разрядах отличен от нуля, шифраторами 2 и 4 формируются двоичные коды, которые 45 поступают на информационные входы регистра 7 и на входы ФЬрмирователей 3 и 5. На выходе Формирователя

5 формируется сигнал "1", который через элементы 9 ИЛИ и 12 И поступает на вход триггера 6. На выходе формирователя 3 Формируется импульс отрицательной полярности, которым записывается информация в регистр 7 и сбрасывается триггер 6, причем сигнал на выходе формирователя 3 появляется только при касании переключающим контактом нормально разомк624 4 нутого контакта, а длительность этого сигнала определяется длительностью переходных процессов в триггере

6 и формирователе 3.

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

После окончания отрицательного импульса на выходе формирователя 3, на выходе элемента 8 И появляется сигнал наличия информации в регист-.

Внешнее устройство (на фиг. 1 не показано) анализирует сигнал с выхода элемента 8 И, и, если оно готово к принятию информации с регистра 7, устанавливает на входе 13 сигнал "1","Готовность приемника"(ГП),сообщая ,тем самым, что внешнее устройство приступило к приему информации. Этот сигнал поступает на схему 9 ИЛИ, удерживая на ее выходе сигнал "1" до окончания сигнала ГП. Благодаря этому информация с выхода регистра не снимается до окончания приема внешним устройством, даже если отпускание коммутационного элемента клавиатуры 1 произошло раньше окончания сигнала ГП. При поступлении сигнала

ГП и продолжающемся нажатии одного из коммутационных элементов клавиатуры (размыкании коммутационного элемента) не изменяется состояние элемента 9 ИПИ и счетчика 11, следовательно, с выхода элемента 12 И на вход триггера 6 продолжает поступать сигнал "1". Таким образом, информация, записанная в регистр 7, не меняется.

При прекращении поступления сигнала ГП, что свидетельствует о передаче информации иэ регистра 7 во внешнее устройство, на счетный вход счетчика 11 поступает сигнал, который переводит его в противоположное состояние, на выходе элемента 12 И появляется сигнал "0", который переводит триггер 6 в нулевое состояние.

С инверсного выхода триггера 6 посту1150624 пает сигнал на стирание информации в регистре 7, а с выхода элемента 8

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

Если sa время нажатия коммутационного элемента на вход 13 не пришел с внешнего устройства сигнал ГП, возврат устройства в исходное состояние производится при размыкании коммутационного элемента.

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

Предлагаемое устройство обеспечивает предотвращение искажения вводимой во внешнее устройство информации, если разомкнут коммутационный элемент до завершения внешним устройством приема информации, так как на регистре 7 сохраняется информация, а на выходе элемента 8 И вЂ” сигнал готовности до момента снятия с входа 13 сигнала готовности внешнего устройства.

Предлагаемое устройство также исключает возможность ввода несколько раз одной и той же информации при длительном нажатии коммутационного элемента, при котором в прототипе сохраняются код нажатого коммутационного элемен15 та на выходном регистре 7 и сигнал готовности источника, в то время как в предлагаемом устройстве сразу же после окончания на входе 13 сигнала готовности внешнего устройства

20 счетчик 11 переходит в нулевое состояние, вызывая появление нулевого уровня на выходе элемента 12 И, что, в свою очередь, влечет sa собой сброс триггера 6, снятие сигнала готовности с выхода элемента 8 И и стирание информации с регистра 7.

Этим достигается обеспечение высокой надежности ввода информации во внешнее устройство благодаря синхрониэа30 ции устройства с готовностью внешнего устройства к приему информации. f 150624

1150624

Составителв В.Верховский

Редактор М.Циткина Техред З.Палий Корректор Л. Пилипенко

Заказ 2144/37 Тираж 710 Подписное

ВНИИПИ Государственного комитета СССР по делаи изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д.4/5

Филиал ППП "Патент", r.Óæãîðoä, ул.Проектная,4

Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации 

 

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

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

Изобретение относится к области устройств вычислительной техники, а именно к клавиатурам электронно-вычислительных машин (компьютеров)

Изобретение относится к персональным компьютерам и используемой в них клавиатуре

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

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

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

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