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

 

СОЮЗ СОВЕТСНИХ, СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

„„Я0„„1 270 6 А1 д) 4 G 06 F 3/02

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21 ) 4030902/24-24 (22) 17. 12. 85 (46) 30.07,87. Бюл. В 28 (72) В.С. Андрианов и Р.М. Муратов (53) 681.327.11(088.8) (56) Авторское свидетельство СССР

9 983694, кл. G 06 F 3/02, 1981.

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

У 974367, кл. G 06 F 3/023, 1982. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано для ввода информации в ЭМВ.

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

1327086

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

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

На фиг. 1 изображена блок-схема предлагаемого устройства; на фнг. 2 таблица,, в которой приведено содержимое ячеек памяти; на фиг, 3 — вре- . менная диаграмма работы устройства при замыкании одного из коммутационных элементов клавйатуры; на фиг. 4— временная диаграмма работы устройства 15 при замыкании сразу двух или более коммутационных элементов клавиатуры, Устройство содержит генератор 1 импульсов, первый 2 и второй 3 счетчики, дешифратор 4, первый элемент 20

5 ИЛИ, клавиатуру 6, мультиплексор 7, блок 8 памяти, регистр 9, схему 10 начальной установки, элемент 11 И и второй элемент 12 ИЛИ. . Устройство работает следующим об- 25 разом.

В исходном состоянии все коммутационные элементы клавиатуры 6 разомкнуты. При включении питания схема 10 начальной установки формирует импульс д0 начальной установки (Н.У,), который поступая на вход сброса регистра 9, обнуляет его. Сигналы, поступающие на второй вход элемента 11 И и второй инвертирующий вход элемента 12 ИЛИ с второго и третьего выходов регистра 9 соответственно, формируют на выходе второго элемента 12 ИЛИ уровень

"1", которым счетчик 3 устанавливается в нулевое состояние, ао

Двухфазный генератор 1 импульсов синхронизирует работу устройства и формирует тактовые импульсы ТИ 1 н

ТИ 2, сдвинутые друг относительно друга. 45

Часть устройства, в которую входят первый счетчик 2, дешифратор 4, мультиплексор 7, определяет состояние коммутационных элементов клавиатуры 6.

Первый счетчик 2 производит пересчет 5р импульсов ТИ 1. Выходы первого счетчика 2 являются выходными шинами устройства и подключены также к входам дешифратора 4 и мультиплексора ?. Прн замыкании коммутационных элементов соответствующие выходы дешифратора 4 подключаются к соответствующим входам мультиплексора 7 и при совпадении кодов первого счетчика 2 с кодами замкнутых коммутационных элементов клавиатуры 6 на выходе мультиплексора 7 появляется сигнал уровнем "1".

Часть устройства, в которую входят второй счетчик 3, первый элемент

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

"1н

Входы блока 8 памяти являются адресными. 1(аждому адресу соответствует своя ячейка. Содержимое ячеек памяти определяет работу всего устройства и приведено в таблице на фиг. 2.

В исходном состоянии по окончании действия импульса начальной установки на входах блока 8 памяти устанавливается адрес нулевой ячейки. Содержимое этой ячейки импульсами ТИ 2 считывается в регистр 9, и сигналы с выхода этого регистра подтверждают исходное состояние устройства: отсутствие сигналов записи и ошибки и сброс второго счетчика 3.

Устройство находится в этом состоянии до момента изменения адреса на входе блока 8 памяти.

Временная диаграмма работы устрой" ства при замыкании одного из коммута-, ционных элементов 6 приведена на фиг.3.

E этом случае на входах блока 8 памяти появляется адрес первой ячейки, содержимое которой записывается в регистр 9. Сигнал с третьего выхода регистра через второй элемент 12 ИЛИ снимает сигнал сброса с входа второго счетчика 3, разрешая ему счет импульсов ТИ 1. Первым импульсом ТИ 1 счет13270 чик уходит из нулевого состояния и на вход сброса блока 8 памяти устанавливается адрес второй ячейки памяти. Содержимое этой ячейки не изме. 5 няет состояние регистра 9, разрешая счетчику 3 счет импульсов ТИ 1. Разрядность первого счетчика 2 и количество младших разрядов второго счетчика одинаковы и определяются количеством коммутационных элементов клавиатуры 6. Так как адрес на входах блока 8 памяти и соответственно состояние регистра 9 не изменяется, то второй счетчик продолжает счет импульсов ТИ 1 до момента появления уровня "1" на выходе старшего разряда. В этот момент, если коммутационный элемент клавиатуры 6 уже разомкнут, на входе памяти устанавливается 0 адрес четвертой ячейки, содержимое которой записывается в регистр 9 и устанавливает устройство в исходное состояние. Если коммутационный элемент еще замкнут, то на входах блока

8 памяти устанавливается адрес пятой ячейки, содержимое которой записывается в регистр 9 и с его первого выхода на выход устройства, и на четвертый вход блока 8 памяти подается сигнал записи, сигнал с третьего выхода регистра разрешает второму счетчику 9 за счет импульсов ТИ 1. Далее при циклическом изменении состояния второго счетчика 3 и, если коммута35 ционный элемент замкнут, на входах блока 18 памяти чередуются адреса следующих ячеек: 14,9, 10,13. Содержимое этих ячеек одинаково и совпадает с содержимым 5 ячейки, т,е. состояние устройства не изменяется.

В случае, если коммутационный элемент размыкается, то на входах блока 8 памяти в зависимости от момента размыкания, появляется один из сле45 дующих адресов: 8 или 12. Содержимое этих ячеек одинаково и после записи их в регистр 9 устройство устанавливается в исходное состояние °

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

86

4 замкнутого коммутационного элемента 6 с кодом первого счетчика 2. Далее устройство работает как в случае замыкания одного коммутационного элемента до момента совпадения кода следующего замкнутого коммутационного элемента клавиатуры 6 с кодом первого счетчика 2. В этот момент на входах блока 8 памяти устанавливается адрес третьей ячейки, содержимое которой записывается в регистр 9, и с его второго выхода сигнал поступает на пятый вход блока 8 памяти, второй вход элемента 11 И, и во внешнее устройство, индицируя замыкание сразу нескольких коммутационных элементов . 6, сигнал с третьего выхода поступает на второй вход второго. элемента 12 ИЛИ, Так как информация на выходах регист-, ра 9 появляется передним фронтом импульса ТИ 2, то во время действия высокого уровня этого импульса на третьем входе элемента 11 И на двух других его входах присутствуют сигналы также высокого уровня, которые обеспечивают прохождение импульса

ТИ 2 на вход сброса второго счетчика 3. Этим импульсом второй счетчик

3 обнуляется и по окончании его действия снова уходит из нулевого состояния, а на входах блока 8 памяти устанавливается адрес ячейки 18, если следующий по порядку коммутационный элемент клавиатуры 6 разомкнут, или

19, если он замкнут. Содержимое этих ячеек то же, что и ячейки 3, и состояние регистра 9 не изменяется.

При адресе, ячейки 19 на входах блока

7 памяти снова происходит обнуление второго счетчика 3 импульсом ТИ 2, проходящим через элементы 11 И, и

12 ИЛИ на его вход сброса, а на входах блока 8 памяти устанавливается адрес 18 или 19 ячейки в зависимости от состояния следующих по порядку коммутационных элементов. При адресе

18 на входе блока 8 памяти обнуления второго счетчика 3 не происходит,адрес на входе блока 8 памяти не изме-, няется.

Далее, если следующий по порядку коммутационный элемент клавиатуры 6 замкнут, то на входах блока 8 памяти снова устанавливается адрес 19 ячейки, происходит обнуление второго счетчика 3 и в зависимости от состояния следующего по порядку коммутационного элемента клавиатуры 6 на

1327086 входе памяти устанавливается адрес

18 или 19 ячейки. Если же все следующие по порядку коммутационные элементы разомкнуты, то на выходе старшего разряца второго счетчика 3 устанавливается уровень "1", а на входах блока 8 памяти — адрес одной из ячеек 20 или 21.

Адрес 21 ячейки устанавливается на входах блока 8 памяти, если по- 10 следний коммутационный элемент клавиатуры 6, при котором произошло обнуление.второго счетчика 3, остается в замкнутом состоянии. В этом случае снова происходит обнуление второ- 15 го счетчика 3 (так как содержимое ячейки 21 то же, что и содержимое ячейки 3), а.затем на входах блока

8 памяти устанавливается в зависимости от состояния следующих комму- 20 тационных элементов адрес 18 или 19 ячейки, -Адрес 20 ячейки устанавливается, если все коммутационные элементы клавиатуры 6 разомкнуты и в регистре 9 импульсом ТИ 2 записывается содержимое этой ячейки. Содержимое этой ячейки то же, что и ячейки четыре, Устройство устанавливается в исходное состояние. Таким образом, 30 устройство при замыкании сразу двух или более коммутационных элементов клавиатуры 6 не выдает сигнала записи на выход устройства и индицирует это состояние коммутационных 35 элементов 6 сигналами ошибки.

Кроме того, если при одном замкнутом коммутационном элементе 6 устройство выдает сигнал записи, а затем замыкается еще один или не- 40 сколько других коммутационных эле ментов 6, устройство снимает сигнал записи, выдает сигналы ошибки (см. содержимое ячеек 15 и 11 в таблице на фиг. 2) и устанавливается в исход- 45 ное состояние только при размыкании всех коммутационных элементов клавиатуры 6, как в случае при замыкании сразу двух или более коммутационных элементов 8 ° 50

Контроль работоспособности устройства обеспечивается за счет содержимого ячеек 6, 7, 16 22—

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

8 памяти и ее содержимое записывается в регистр 9. Сигналы с первого, второго и третьего выходов регистра 9 возвращают устройство в исходное состояние, а с четвертого — во внешнее устройство выдается сигнал ошибки уровнем "1" для индикации.

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

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

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

ИЛИ, выход элемента И соединен с вторым входом второго элемента ИЛИ, вы7 1327085 8 ход которого соединен с входом сброса выходы регистра являются выходами второго счетчика, второй и четвертый устройства.

1327086

ТИ2

Выхо Ь сютниа 2

Выход мдлбтиплексора

Рыходб!

Регистра У

Выход У11

Выход NЛ/ Q

Ягиоди желчна 3

Редактор R. Копча

Заказ 3389/44 Тираж 672 Подписное, ВНИИПИ Государственного комитета. СССР по делам изобретений и открытий

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

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

Юьиод слав рагрЮа,У

Вброд ИЗИ5

Хоммурац ионные

ЯЛЕМЕН777И

Составитель И. Карпова

Техред А.Кравчук Корректор Л.Патай

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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