4 4
00
СП
1I4
Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах для ввода информации в вычислительную машину, а также в других электронных устройствах, имеющих клавиатуру для ручного набора и ввода данных.
Целью изобретения является повьше- ние быстродействия устройства.
На фиг. 1 представлена структурная схема устройства; на фиг. 2 - пример конкретной реализации устройства ; на фиг. 3 - функциональная схема блока задания длины параметра; на фиг. 4 - функциональная схема генератора чисел.
Устройство для ввода информации (фиг. 1,2) содержит первый генератор
переход счетчика в следующее предыдущее) состояние. При этом под действием кодовой комбинации, поступающей со счетчика и блока 5 на входы матрицы-Ml, каждый раз появляется сигнал 1 на определенном выходе матрицы М2.
Последовательность появления сигналов на выходах матрицы М2 под действием кодовых комбинаций от блока 5 и счетчика 4 закладывается при синтезе матриц Ml и М2 с учетом позиционной структуры и количества симво- лов набираемого параметра.
Каждый из генераторов 10 чисел предназначен для последовательного формирования в необходимом порядке определенного набора кодовых сигна
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1985 |
|
SU1332307A1 |
Устройство для ввода информации | 1981 |
|
SU999033A1 |
Устройство для редактирования информации на экране телевизионного индикатора | 1983 |
|
SU1157538A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1985 |
|
SU1339627A1 |
Устройство для ввода-вывода информации при обработке физических величин | 1981 |
|
SU966683A1 |
Устройство для редактирования информации на экране электронно-лучевой трубки | 1983 |
|
SU1091153A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1987 |
|
SU1499397A1 |
Переносная радиостанция | 1989 |
|
SU1811641A3 |
Сенсорное видеотерминальное устройство | 1980 |
|
SU896612A1 |
Генератор символов | 1988 |
|
SU1525724A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах для ввода информации в вычислительную машину, а также в других электронных устройствах, имеющих клавиатуру для ручного набора и ввода данных. Цель изобретения - повьшение быстродействия устройства за счет того, что набор символов в сообщении ( параметре) осуществляется только по значащим позициям и формирование сигнала ввода после набора последнего символа в сообщении (параметре ) независюю от его длины. Устройство содержит блок задания типа данных, блок резания длины параметра, блоки формирования данных, генератор, клавиши набора и редактирования и элемент И. Цель изобретения достигается за счет формирования блоком задания длины параметра сигналов разрешения работы блоков формирования данных и сигнала готовности на основании информации о длине вводимого параметра, поступающей на его входы с выходов блока задания типа данных. 4 ил. (Л
1 импульсов, клавишу 2 набора, клави-20 ° зависимости от кода, поступаю- шу 3 редактирования, блок 4 задания щего от счетчиКа 16 блока 5 при подлины параметра, блок 5 типа данных, блоки 6.1...6.N формирования данных,,элемент И 7, первый и второй элементы И-ЫЕ 8 и 9 соответственно, генератор 10 чисел, первый дешифратор 11, элементы ЗАПРЕТ 12, индикаторы 13, второй генератор 14 импульсов, делитель 15 .частоты, счетчик Ii6,
контактные площадки 17 и 18 клавиш 2 и 3 соответственно, элемент НЕ 19, третий элемент И-НЕ 20, триггер 2, управляющий элемент 22.
Блок задания длины параметра предназначен для последовательного фор- мирования сигнала 1 на выходах 1 ... ...т+1 в соответствии с позиционной структурой и длиной набираемого параметра.
Блок 4 задания длины параметра (фнг.З) представляет собой программный автомат и реализован на базе программируемой логической матрицы (ППМ), состоящей из матриц Ml (формирующей q различных коньюнкций ) и М2 (реализующей юразличных дизъюнкций).
В исходном состоянии на выходах счетчика блока 4 формируется нулевая комбинация сигналов, которая поступа
ет на информационные блоки 4. Под ее л сигналов, соответствующую следующему
действием независимо от кодовой комбинации, поступающей с выхода блока 5, на первом выходе матрицы М2 формируется сигнал 1,
состоянию регистра RG (отличную от нулевой).
При поступлении импульса на счет- ньй вход D-триггеров, регистра RG
Под действием импульсов, формируе- происходит изменение состояния и.
ыx клавишей 2 набора (клавишей 3 редактирования), поступающих на сум- ; мирующий (вьгчитаннций) вход счетчика блока 4, происходит последовательш
следовательно, изменяется комбина сигналов на входе автомата. Под е действием ПА на выходе формирует очередного символа и новый код со
0
5
0 5
ступлении на вход импульсов с первого элемента И-НЕ 8. Генератор 10 чисел (фиг.4) представляет собой програм- 5 мный автомат (ПА}, реализованный на базе ПЛМ с памятью, состоящей из матриц HI (формирующей qразличных конъюкций) и М2 (реализующей r+t различных дизъюкций) и содержащих г - разрядный регистр в цепи обратной связи.
Под действием комбинации из S сигналов , поступающих с выхода блока задания типа данных и комбинации сигналов, поступаклцих с выхода регистра RG по цепи обратной связи, ПА формирует на выходе комбинацию из t сигналов, соответствующих коду символа и поступакяцих на вход дешифратора 11 , а также комбинацию из г сигналов, поступающих на вход регистра RG и соответствующих его следующему состоянию, В исходном состоянии под действием нулевой комбинации сигналов с ; регистра RG независимо от значения кода, поступающего со счетчика 16, программной автомат на выходах l,..t формирует нулевую комбинацию сигналов, а на выходах Г.,.г - комбинацию
сигналов, соответствующую следующему
состоянию регистра RG (отличную от нулевой).
При поступлении импульса на счет- ньй вход D-триггеров, регистра RG
происходит изменение состояния и.
следовательно, изменяется комбинация сигналов на входе автомата. Под ее действием ПА на выходе формирует код очередного символа и новый код сое31
тояния регистра RG. Синхронно с поступлением импульсов с выхода элемента И-ИЕ 8 ПА формирует последовательность символов, количество и набор значений которых определяется по строением ПА и кодом, поступающим со счетчика 16.
После генерации последнего символа в регистр RG записывается код, соответствующий исходному, и ПА начинает повторение последовательности кодов символа.
Устройство работает следующим образом.
Первьй генератор 1 импульсов вырабатывает прямоугольные импульсы с частотой 3-5 Гц, которые поступают на вход первых элементов И-НЕ 8. При касании контактной площадкой 17 клавиши 2 набора на ее выходе формируется сигнал 1.
Одновременно с касанием контактной площадки 17 осуществляется воздействие на механически связанный с площадкой 17 управляющий элемент 22. При этом контактная площадка I7 выполняется на той части управляющего элемента 22, к которой непосредственно прикладывается усилие нажатия оператора. Величина воздействия на управляющий элемент 22 определяет частоту импульсов первого генератора 1 импульсов. Сигнал 1 с выхода клавиши 2 набора поступает на входы первых элементов И-НЕ 8. При этом импульсы с первого генератора 1 импульсов проходят на выход только одного из первых элементов И-НЕ 8, на который с блока 4 задания длины параметра поступает сигнал 1. Импульсы с выхода элемента И-НЕ 8 поступают на вход счетчика 16 блока 5 либо одного из генераторов чисел 10 блоков 6.
Кодовый сигнал, формируемый счетчиком 16, определяется количеством прищедших на его вход импульсов, а также его построением. Кодовьй сигнал, формируемый генератором 10 чисел, определяется количеством пришедших на его вход импульсов, кодовым сигналом, поступающим со счетчика 16 а также его построением. Кодовый сигнал с выхода счетчика 16 либо генератора 10 чисел поступает на вход соответствующего дешифратора 11. Дешифратор 11 преобразует код счетчика 1 6 в код сегментов индикатора 13.
5
Индикатор 13 отображает соответствующий коду символ.
Таким образом, при Касании контактной площадки 17 на одном из индикаторов 13, определяемом состоянием блока 4 задания длины параметра, отображается определенная последовательность символов,
Частота смены символов зависит от величины воздействия на управляющий элемент 22.
Прекращение касания контактной площадки 17 приводит к исчезновению
сигнала 1 на выходе клавиши 2 набора и, соответственно, на входе первых элементов И-НЕ 8. При этом импульсы с первого генератора 1 импульсов перестают проход11ть на выход элементов И-НЕ 8. Таким образом, обеспечивается фиксация, в счетчике 16 блока 5 либо генераторе 10 чисел блока 6 и соответствующем индикаторе 13 требуемого символа. Кроме того, отрицательный фронт сигнала, формируемый при прекращении касания контактной площадки 17, поступает на суммирующий вход С1 счетчика блока 4 и увеличивает его значение на единицу.
При этом формируется сигнал 1 на следующем выходе блока 4. При последующем касании контактной площадки 17 происходит генерация последовательности символов на следующем индикаторе 13, как было описано вьше. Таким образом происходит последовательный набор необходимых символов на всех индикаторах 13 .
На первом индикаторе отображается
символ параметра (символ типа сообщения), определяемый состоянием счетчика 16. На каждом из последующих индикаторах при наборе характеристик параметра (содержание сообщения)
отображается только необходимый набор символов, который определяется .построением генератора символов и кодом, поступающих со счетчика 16, т.е. набор отображаемых символов зависит
от типа набираемого сообщения и знакоместа в сообщении-.
Кодовая комбинация (тип параметра ), зафиксированная в счетчике 16, поступая на входы блока 4, определяет количество символов,, содержащихся в характеристике параметра, и его позиционную структуру. При этом последовательность формирования сигналов на выходах блока 4, а следовательно, и последовательность заполнения позиций сообщения на соответствующих индикаторах 13 определяется типом набираемого сообщения (параметра) .
После набора тоследнего символа происходит перебрасывание сигнала I на выход m блока 4, разрешая формирование сигнала ввода. При последую- щем касании контактной площадки 17 элементом И7 формируется сигнал ввода информации 5 который является разрешающим для считывания информации. При отпускании контактной площадки 17 на выходе га+ блока 4 формируется сигнал 1, который поступает на R- вход счетчика и сбрасывает его в нулевое состояние. При этом на первом выходе блока 4 формируется сигнал 1, который сбрасывает в исходное состояние все регистры RG генераторов 10 чисел блоков 6, и все индикаторы 13 с набранными значениями параметра гаснут, что является признаком сое- тоявшегося ввода. Сигнал с первого выхода блока 4 задания длины параметра также разрешает прохождение в
Устройство может быть использо но в сверхминиатюрных вычислитель
счетчик 16 импульсов с выхода элемента И-НЕ 8 при каса.нии контактной пло- 30 устройствах ввода, в специальных щадки 1 7, тем самым разрешая выбор комплексах управления и обработки следующего параметра, как было описано выше.
С помощью клавиши 3 редактиройаинформации, в которых используются сообщения, структура которых и на символов имеет сильную зависимость 35 от типа набираемого сообщения (па
ния оператор может произвести редактирование уже полностью набранного сообщения либо возвратиться к любому в последовательном ряду индикатору 13 и, начиная с него, продолжить
информации, в которых используются сообщения, структура которых и набо символов имеет сильную зависимость 35 от типа набираемого сообщения (пара
метра), кроме того, использование одной клавиши для набора позволяет использовать устройство в специфиче ких условиях: наличие большой вибра
набор сообщения. При касании контакт- 40 Ч плохой освещенности, работа в ной площадкой I8 клавиши 3 редактирования сигнал 1 поступает на вычиг тающий вход С2 реверсивного счетчика блока 4 и уменьшает его значение на единицу. При этом формируется сигнал 45 1 на предьщущем выходе блока 4. Касаясь требуемое количество раз контактной площадки 18, оператор может возвратиться для редактирования или
рукавицах при морозе.
Формула изобретени
Устройство для ввода информации, содержащее генератор импульсов, кла вишу набора, клавишу редактирования блок задания типа данных, блоки фор мирования данных и элемент И, выход
дальнейшего набора к любому индикато- 50 генератрра импульсов соединен с такру 13. Кроме того, сигнал 1 клавиши редактирования при ее касании ,поступает на первьв вход элементов И- НЕ 9, на второй вход которых подаются импульсы с частотой 5-20 Гц с выхода делителя 15 частоты. При этом на выходе элемента И-НЕ 9, на вход которого подается сигнал 1 с выхода блока 4, проходят импульсы делителя 15
частоты, которые, поступая на вход соответствующих элементов ЗАПРЕТ I2 управляют режимом работы соединенного с ними индикатора (задают режим мигания с частотой 5-20 Гц), Оператор, касаясь контактной площадки 18, наблюдает, к какому индикатору 13 он возвратился для редакти- рова1шя или дальнейшего набора сообщения .
Устройство, по сравнению с прототипом, позволяет повысить скорость ввода информации, так как учитываетс позиционная структура сообщения и его длина, т.е. набор символов в сообщении (параметре ) осуществляется только по значащим позициям. Наиболее значит(елен вьигрыш в скорости набора при использовании данного устройства для ввода последовательности параметров, существенно отличающихся длиной своих характеристик.
Кроме того, устройство позволяет существенно снизить количество ошибок при наборе.
I
Устройство может быть использовано в сверхминиатюрных вычислительных
устройствах ввода, в специальных комплексах управления и обработки
устройствах ввода, в специальных комплексах управления и обработки
информации, в которых используются сообщения, структура которых и набор символов имеет сильную зависимость от типа набираемого сообщения (параметра), кроме того, использование одной клавиши для набора позволяет использовать устройство в специфических условиях: наличие большой вибраЧ плохой освещенности, работа в
рукавицах при морозе.
Формула изобретения
Устройство для ввода информации, содержащее генератор импульсов, клавишу набора, клавишу редактирования, блок задания типа данных, блоки формирования данных и элемент И, выход
товыми входами блока задания типа данных и блоков формирования данных, выход клавиши набора - с входами запуска блока задания типа данных gg и блоков формирования данных и первым входом элемента И, выход клавиши редактирования соединен с входами возврата блока задания типа данных и блоков формирования данных, выходы
блока задания данных соединены с ад- ресными входами блоков формирования данных и являются первой группой информационных выходов устройства, вы- ходы блоков формирования данных являются второй группой информационных выходов устройства, выход элемента И является стробирующим выходом устрой- ства, отличающееся тем, что, с целью повьппения быстродействия устройства, в него введен блок задания длины параметра, первый и второй входы которого подключены соответствыходная ансрормаи ия
.
венно к выходам клавиш набора л клавиши редактирования, группа входои блока задания длины параметра соединена с выходами б;тка задания типа данных, группа выходов блока задаш1Я длины параметра соединена с входами запрета блоков формировапия данных, первьш выxo блока задания длины пара метра соедннеч с входами стробирова- ния блока задания г лпз. данных и блоков форм:{ровагп я данных, второй выход блока задания длины параметра соединен с вторым входом элемента И,
ф1/г.7
фигЛ
(риг.З
Устройство для ввода информации | 1984 |
|
SU1211714A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1985 |
|
SU1332307A1 |
Авторы
Даты
1988-11-30—Публикация
1986-10-02—Подача