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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах для ввода информации в вычислительную машину, а также в других электронных устройствах, имеющих клавиатуру для ручного набора и ввода данных. Цель изобретения - повьшение быстродействия устройства за счет того, что набор символов в сообщении ( параметре) осуществляется только по значащим позициям и формирование сигнала ввода после набора последнего символа в сообщении (параметре ) независюю от его длины. Устройство содержит блок задания типа данных, блок резания длины параметра, блоки формирования данных, генератор, клавиши набора и редактирования и элемент И. Цель изобретения достигается за счет формирования блоком задания длины параметра сигналов разрешения работы блоков формирования данных и сигнала готовности на основании информации о длине вводимого параметра, поступающей на его входы с выходов блока задания типа данных. 4 ил. (Л

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

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

РЕСПУБЛИК.Я0,» 144137

Ai (51)4 G 06 F 3/02

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

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

:В °

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

ПоеДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4130075/24-24 (22) 02,10.86 (46) 30.!1.88. Вюл. Ф 44 (72) М.H. Гришанович, С.М. Крылосов, Н.А. Дерипаско и Г.Н. Даниленко (53) 681.327.11(088.8) (56) Авторское свидетельство СССР

У 1211714, кл. G 06 F 3/02, 1984.

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

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

/ позициям и формирование сигнала вво" да после набора последнего символа в сообщении (параметре ) независимо от его длины. Устройство содержит блок задания типа данных, блок резания длины параметра, блоки формирования данных, генератор, клавиши набора и редактирования и элемент И. Цель изобретения достигается за счет формирования блоком задания длины параметра сигналов разрешения работы блоков формирования данных и сигнала готовности на основании информации о длине вводимого параметра, посту- пающей на его входы с выходов блока задания типа данных. 4 ил.

1441 375

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

5 устройствах, имеющих клавиатуру для ручного набора и ввода данных.

Целью изобретения является повышение быстродействия устройства. t0

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

Устройство для ввода информации .(фиг. 1,2) содержит первый генератор

1 импульсов, клавишу 2 набора, клави- 20 шу 3 редактирования, блок 4 задания длины параметра, блок 5 задания типа данных, блоки 6.1...6.И формирования данных,,элемент И 7, первый и второй элементы И-НЕ 8 и 9 соответственно, генератор 10 чисел, первый дешифратор ll, элементы ЗАПРЕТ 12, индикаторы 13, второй генератор 14 импульсов, делитель 15 .частоты, счетчик !6, контактные площадки 17 и 18 клавиш 30

2 и 3 соответственно, элемент HE !9.,, третий элемент И-НЕ 20, триггер 21, управляющий элемент 22.

Блок задания длины параметра предназначен для последовательного фор«) мирования сигнала "1" на выходах !... ...m+1 в соответствии с позиционной структурой и длиной набираемого параметра.

Блок 4 задания длины параметра 40 (фиг.3) представляет собой программный автомат и реализован на базе программируемой логической матрицы (ПЛМ), состоящей из матриц Nl (формирующей q различных коньюнкций )и М2 45 (реализующей mразличных дизъюнкций}.

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

5, на первом выходе матрицы М2 формируется сигнал "1", Под действием импульсов, формируе-55 мых клавишей 2 набора (клавишей 3 редактирования), поступакицих на сум-, мирующий (вычитающий) вход счетчика блока 4, происходит последовательный

1 переход счетчика в следующее (предыдущее) состояние. При этом под действием кодовой комбинации, поступающей со счетчика и блока 5 на входы матрицы .М1, каждый раз появляется сигнал "1" .на определенном выходе матрицы М2.

Последовательность появления сигналов на выходах матрицы М2 под действием кодовых комбинаций от блока 5 и счетчика 4 закладывается при синтезе матриц М! и М2 с учетом позиционной структуры и количества символов набираемого параметра, Каждый из генераторов 10 чисел предназначен для последовательного формирования в необходимом порядке огределенного набора кодовых сигналов в зависимости от кода, поступающего от счетчика 16 блока 5 при поступлении на вход импульсов с первого элемента И-HE 8. Генератор 10 чисел (фиг ° 4) представляет собой программный автомат (ПА), реализованный на базе ПЛМ с памятью, состоящей из матриц Nl {форыирующей о различных конъюкций) и М2 (реализующей r+t различных дизъюкций) и содержащих

r — разрядный регистр в цепи обратной связи.

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

RG pro цепи обратной связи, ПА формирует на выходе комбинацию из t сигналов, соответствующих коду символа и поступающих на вход дешифратора ll, а также комбинацию из r..ñÿãíàëîâ, поступающих на вход регистра RG и соответствующих его следующему состоянию, В исходном состоянии под действием нулевой комбинации сигналов с регистра BG независимо от значения кода, поступающего со счетчика 16, программой автомат на выходах I...t формирует нулевую комбинацию сигналов, а на выходах 1 ...г — комбинацию сигналов, соответствующую следующему состоянию регистра RG (отличную от нулевой).

При поступлении импульса на счетный вход D-триггеров, регистра RG происходит изменение состояния и, следовательно, изменяется комбинация сигналов на входе автомата. Под ее действием ПА на выходе формирует код, очередного символа и новый код сос3 144 тояния регистра RG. Синхронно с rioступлением импульсов с выхода элемента И-НЕ 8 ПА формирует последовательность символов, количество и набор значений которых определяется по-. строением IIA и кодом, поступающим со счетчика 16.

После генерации последнего символа в регистр RG записывается код, соответствующий исходному, и ПА начинает повторение последовательности кодов символа. устройство работает следующим образом.

Первый генератор 1 импульсов вырабатывает прямоугольные импульсы с частотой 3-3 Гц, которые поступают на вход первых элементов И-НЕ 8. При касании контактной площадкой 17 клавиши 2 набора на ее выходе формируется сигнал "1".

Одновременно с касанием контактной площадки 1? осуществляется воздействие на механически связанный с площадкой 17 управляющий элемент 22. При этом контактная площадка 17 выполняется на той части управляющего элемента 22, к которой непосредственно прикладывается усилие нажатия оператора. Величина воздействия на управляющий элемент 22 определяет частоту импульсов первого генератора 1 импульсов. Сигнал "1" с выхода клавиши

2 набора поступает на входы первых элементов И-НЕ 8. При этом импульсы с первого генератора 1 импульсов проходят на выход только одного из первых элементов И-HE 8, на который с блока 4 задания длины параметра поступает сигнал "1". Импульсы с выхода элемента И-НЕ 8 поступают на вход счетчика 16 блока 3 либо одного из генераторов чисел 10 блоков 6, 1373

10 l5

Индикатор 13 отображает соответствующий коду символ.

Таким образом, при касании контактной площадки 17 на одном из индикаторов 13, определяемом состоянием блока 4 задания длины параметра, отображается определенная последовательность символоВ.

Частота смены символов зависит от величины воздействия на управляющий элемент 22.

Прекращение касания контактной площадки 17 приводит к исчезновению сигнала "1" на выходе клавиши 2 набора и, соответственно, на входе первых элементов И-НЕ 8. При этом импульсы с первого генератора 1 импульсов перестают проходить на выход элементов И-НЕ 8. Таким образом, обеспечивается фиксация в счетчике 16 блока 3 либо генераторе 10 чисел блока 6 и соответствующем индикаторе 13 требуемого символа. Кроме того, отрицательный фронт сигнала, формируемый при прекращении касания контактной площадки 17, поступает на суммирующий вход Сl счетчика блока 4 и увеличивает его значение на единицу.

При этом формируется сигнал "1" на следующем выходе блока 4. При последующем касании контактной площадки

17 происходит генерация последовательности символов на следующем индикаторе 13, как было описано вьппе.

Таким образом происходит последовательный набор необходимых символов на всех индикаторах 13.

На первом индикаторе отображается

cHMBoJI параметра (символ типа сообщения), определяемый состоянием счетчика 16. На каждом из последующих индикаторах при наборе характеристик параметра (содержание сообщения) отображается только необходимый на50

Кодовый сигнал, формируемый счетчиком 16, определяется количеством пришедших на его вход импульсов, а также.его построением. Кодовый сигнал, формируемый генератором 10 чи= сел, определяется количеством пришедших на его вход импульсов, кодовым сигналом, поступающим со счетчика 16, а также его построением. Кодовый сигнал с выхода счетчика 16 либо генератора 10 чисел поступает на вход соответствующего дешифратора 11. Дешифратор 11 преобразует код счетчи- . ка 16 в код сегментов индикатора 13. бор символов, который определяется построением генератора символов и кодом, поступающих со счетчика 16, т.е, набор отображаемых символов зависит от типа набираемого сообщения и знакоместа в сообщении;

Кодовая комбинация (тип параметра ), зафиксированная в счетчике 16, поступая на входы блока 4, определяет количество символов, содержащихся в характеристике параметра, и его позиционную структуру. При этом по.следовательность формирования сигналов на выходах блока 4, а следова!

44!375 тельно, и последовательность заполнения позиций сообщения на соответствующих индикаторах 13 определяется типом набираемого сообщения (параметра). б

После набора последнего символа происходит перебрасынание сигнала "!" на выход m блока 4, разрешая формирование сигнала ввода, При последую- 10 щем касании контактной площадки 17 элементом И7 формируется сигнал ннода информации, который является разрешающим для считывания информации.

При отпускании контактной площадки 17 >6 на выходе ш+1 блока 4 формируется сигнал "1", который поступает íà Rвход счетчика и сбрасывает его н нулевое состояние. При этом на первом выходе блока 4 формируется сигнал 20

"1", который сбрасывает в исходное состояние нсе регистры RG генераторов

l0 чисел блоков б, и нсе индикаторы

13 с набранными значениями параметра гаснут, что является признаком состоявшегося ввода. Сигнал с первого выхода блока 4 задания длины параметра также разрешает прохождение в счетчик 16 импульсов с ныхода элемента И-НЕ 8 при касании контактной пло- 30 щадки 17, тем самым разрешая выбор следующего параметра, как было описано выше.

С помощью клавиши 3 редактирования оператор может произнести редактирование уже полностью набранного сообщения либо возвратиться к любому н последовательном ряду индикат ору, 13 и, начиная с него, продолжить набор сообщения. При касании контакт- 40 ной площадкой 18 клавиши 3 редактирования сигнал "1" поступает на вычитающий вход С2 реверсивного счетчика блока 4 и уменьшает его значение на единицу. При этом формируется сигнал 45

"1" на предыдущем выходе блока 4. Касаясь требуемое количество раз контактной площадки 18, оператор может воэвратнться для редактирования или дальнейшего набора к любому индикато- щ ру 13. Кроме того, сигнал "1" клавиши редактирования при ее касании поступает на первый вход элементов ИНЕ 9, íà второи вход которых подаются импульсы с частотой 5-20 Гц с выхода делителя 15 частоты. При этом на выходе элемента И-НЕ 9, на вход которого подается сигнал "l" с выхода блока 4„ проходят импульсы делителя 15 частоты, которые, поступая на вход соответствующих элементов ЗАПРЕТ 12, управляют режимом работы соединенного с ними индикатора (задают режим мигания с частотой 5-20 Гц) °

Оператор, касаясь контактной площадки 18, наблюдает, к какому индикатору !3 он возвратился для редактиронания или дальнейшего набора сообщения.

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

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

Кроме того, устройство позволяет существенно снизить количество ошибок при наборе.

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

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

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

7 144 блока задания данных соединены с адресными входами блоков формирования данных и являются первой группой информационных выходов устройства, выходы блоков формирования данных являются второй группой информационных выходов устройства, выход элемента И является стробирующим выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью повьппения быстродействия устройства, в него введен блок задания длины параметра, первый и второй входы которого подключены соответст1375 ненно к выходам клавиш набора и KJIR виши редактирования, группа входов блока задания длины параметра соединена с выходами блока задания типа данных, группа выходов блока задания длины параметра соединена с входами запрета блоков формирования данных, первый выход блока задания длины пара1(} метра соединен с входами стробирования блока задания типа данных и блоков форм"..рования данных, второй выход блока задания длины параметра соединен с вторым входом элемента И.

9uz. дыхобиая информация

1441375

Составитель А, Трунов

Редактор М. Циткина Техред А.Кравчук

Корректор М, Пожо

Заказ 6288/51

Тираж 704 Подписное

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

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

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