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

 

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

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

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

РЕСПУБЛИИ

1(51) G 06 F 3/02

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

ГЮ ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

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

Н АВТОРСНОМЪ СЮЩЙТИГЪСТВМ (21) 3496513/18-24 (22) Ol, 10. 82 (46) 30. 07. 84. Бюл ° 9 28 (72) A.A.Âÿëüøèí, E.Â.Áàðêîâ и Г.П.Морозов (71) Специальное кон ст рукторское бюро Виброприбор (53) 681. 327. 11 (088. 8) (56) 1. Авторское свидетельство СССР

Р 868736, кл. G 06 F 3/02, 1978

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

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

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

1105881

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

Устройство содержит блок 1 ключей, регистр 2, блок 3 коммутационных элементов, элемент 4 И, элемент

5 ИЛИ, второй вход 6, третий вход

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

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

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

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

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

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

Получив сигнал готовности, ЦВМ выдает устройству сигнал признака ввода из 55

ЦВМ, и код величины передается в регистр обмена, из которого поступает в ЦВМ по шине данных (2 g.

Наряду с такими преимуществами, как защнта от дребезга контактов, синхронизация работы по сигналу приз-6О кака ввода иэ ЦВМ, приведенное устройство для ввода информации имеет и ряд недостатков: наличие времязадающих цепей, применение которых в блоке за ержки сигналов готовности требует 65 дополнительных анпаратурных и регулировочных затрату во-вторых, информация из регистра ввода в регистр обмена поступает через промежуток времени, определяемый временем задержки сигнала готовности и временем установки сигнала признака ввода из ЦВМ, который устанавливается асинхронно, так как в момент переключения одного из органов управления регистра ввода

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

Цель изобретения — упрощение уст1 ройства и расширение области применения за счет обеспечения возможнос-ти коррекции вводимой информации.

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

1105881 тираж 699 Подписное

ВНИИПИ Заказ 5602/38

Филиал ППП "Патент", г.ужгород, ул. Проектная, 4

7, первый вход 8, выход 9 выходы 10 группы, входы-выходы

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

В исходном состоянии все органы управления блока 3 неактивны (т.е. 5 разомкнуты), на третьем входе 7 (Выбор устройства ввода ) и первом входе 8 (Коррекция ) устройства потенциал логической единицы. В этом случае на выходе 9 (Готовность ) устройства и на выходе элемента 5 ИЛИ также установлен потенциал логической единицы, а двунаправленные входы-выходы блока 1 ключей отключены от. входов-выходов 11 устройства. Второй вход 6 (Режим )

15 устройства может быть в произвольном состоянии. Вводимая информация набирается при помощи органов управления блока 3 и, поступая на установочные входы триггеров регистра 2, устанав- 20 ливает их в соответствующие состояния, причем при таком включении дребезг механических контактов не оказывает на точность работы схем никакого влияния, так как установочные 25 входы образуют RS-триггер, который чаще всего и используют для устранения влияния дребезга контактов на точность работы схемы. К тому же отпадает необходимость фиксировать по- 30 ложения коммутационных элементов блока 3, так как триггеры регистра

2 выполняют роль элементов памяти активных состояний органов управления.

Под Управлением внешнего програм- 35 много обеспечения на входах 6 и 7 устройства устанавливается потенциал логического нуля. При этом, если KQM мутационные элементы блока 3 неактивны, то на вход элемента 4 И поступают потенциалы логической единицы, что приводит к установке на его выходе также потенциала логической единицы, что в свою очередь установит на выходе элемента 5 ИЛИ, а следовательно и на выходе 9 (Готовность ) уст- 45 ройства потенциал логической единицы, т.е. информация в устройстве готова к перезаписи. Если же хотя бы один из коммутационных элементов блока 3 активен, то на один из входов элемен-50 та 4 И поступит потенциал логического нуля, что приведет в конечном счете к установке потенциала логического нуля на выходе элемента. 5 ИЛИ и на выходе 9 устройства (Отсутствие го-55 товности ) . В это же время блок 1 ключей подключен к входам-выходам 11 устройства и установлен в режим аропускания информации с пряьых выходов триггеров регистра 2 на входы-выходы

11 устройства, Если на выходе 9 устройства установился потенциал логиче ской единицы, т . е . информация дос товерна и готова к вводу, то информация, записанная в регистре 2, через блок 1 ключей будет выведена в приемник информации (контроллер) .

Если информацию корректировать не требуется, то цикл ввода информации з ак анчивает ся . Если же информация должна быт ь скорректирована, то под действием программного обеспечения на входе 7 (Выбор устройства ), устанавливается потенциал логического нуля, а на входе 6 (Режим ) потенциал логической единицы. Блок 1 ключей устанавливается на пропускание информации с входов-выходов 11 устройства на входы триггеров регистра 2. С приходом импульса синхронизации по входу 8 (Коррекция ) скорректированная информация будет записана в регистр 2. Все изменения состояний триггеров регистра 2 приводят к соответствующим изменениям потенциалов на выходах 10 устройства для индикации вводимой и откорректированной информации. Оператор по состоянию индикаторов может судить обизменениях в вводимой и откорректированной информации.

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

При наличии в контроллере нескольких устройств для ввода информации выходы всех элементов 5 ИЛИ объединяются в одну шину и логический нолЬ появится на шине Готовность только в том случае, если активны органы управления блока 3 устройства ввода, с которого идет считывание информации, т.е. на входе 7 (Выбора ) которого установлен логический ноль. Манипуляция органами управления блоков 3 устройств ввода, у которых на входе 7 присутствует логическая единица, не вызовет изменения сигналов на выходе элемента 5 ИЛИ данного устройства и тем самым не помешает его работе,

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

 

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

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

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

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

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

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

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

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