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

Номер патента: 1441375

Авторы: Гришанович, Данилейко, Дерипаско, Крылосов

ZIP архив

Текст

)4 0 06 Г 3/02 ИСАНИЕ ИЭОБРЕТЕНИ Ука ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПоеДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ(56) Авторское свидетельство СССРУ 1211714, кл. 0 06 Р 3/02, 1984.Авторское свидетельство СССРУ 1332307.(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ(57) Изобретение относится к автоматике и вычислительной технике и можетбыть использовано в устройствах дляввода информации в вычислительнуюмашину, а также в других электронныхустройствах, имеющих клавиатуру дляручного набора и ввода данных. Цельизобретения - повышение быстродейст,ЯО 144137 вия устрсиства за счет того, что набор символов в сообщении (параметре) осуществляется только по значащим/ позициям и формирование сигнала вво" да после набора последнего символа в сообщении (параметре ) независимо от его длины. Устройство содержит блок задания типа данных, блок резания длины параметра, блоки формирования данных, генератор, клавиши набора и редактирования и элемент И, Цель изобретения достигается за счет формирования блоком задания длины параметра сигналов разрешения работы блоков формирования данных и сигнала готовности на основании информации о длине вводимого параметра, пост пающей на его входы с выходов бло задания типа данных. 4 ил.Изобретение относится к автоматике и вычислительной технике и можетбыть использовано в устройствах дляввода информации в вычислительнуюмашину, а также в других электронныхустройствах, имеющих клавиатуру дляручного набора и ввода данных.Целью изобретения является повышение быстродействия устройства, ОНа фиг. 1 представлена структурная схема устройства; на фиг2 -пример конкретной реализации устройства; на фиг, 3 - функциональная схема блока задания длины параметра; 5на фиг, 4 - функциональная схема генератора чисел,Устройство для ввода информации.(фиг. 1,2) содержит первый генератор1 импульсов, клавишу 2 набора, клавишу 3 редактирования, блок 4 заданиядлины параметра, блок 5 задания типаданных, блоки 6.16.Б формированияданныхэлемент И , первый и второйэлементы И-НЕ 8 и 9 соответственно, 25генератор 10 чисел, первый дешифратор 11, элементы ЗЛЛРЕТ 12, индикаторы 13, второй генератор 4 импульсов,делитель 15 .частоты, счетчик 16,контактные площадки 1 и 18 клавиш 302 и 3 соответственно, элемент НЕ 19,третий элемент И-НЕ 20, триггер 21,управляющий элемент 22.Блок задания длины параметра предназначен для последовательного формирования сигнала "1" на выходах 1ш+1 в соответствии с позиционнойструктурой и длиной набираемого параметра.Блок 4 задания длины параметра 40(фиг.3) представляет собой программный автомат и реализован на базепрограммируемой логической матрицы(ПЛМ), состоящей из матриц М 1 (формирующей о различных коньюнкций )и М 2(реализующей шразличных дизъюнкций).В исходном состоянии на выходахсчетчика блока 4 формируется нулеваякомбинация сигналов, которая поступает на информационные блоки 4. Под еедействием независимо от кодовой комбинации, поступающей с выхода блока5, на первомвыходе матрицы М 2 формируется сигнал "1",Под действием импульсов, формируе мых клавишей 2 набора (клавишей 3редактирования)., поступакицих на сум-,мирующий (вычитающий) вход счетчикаблока 4, происходит последовательныйпереход счетчика в следующее предыдущее) состояние. При этом под действием кодовой комбинации, поступающей со счетчика и блока 5 на входы матрицы .М 1, каждый раз появляетсясигнал "1" .на определенном выходематрицы М 2,Последовательность появления сигналов на выходах матрицы М 2 под действием кодовых комбинаций от блока 5 и счетчика 4 закладывается при синтезе матриц М и М 2 с учетом позиционной структуры и количества символов набираемого параметра,Каждый из генераторов О чисел предназначен для последовательного формирования в необходимом порядке огределенного набора кодовых сигналов в зависимости от кода, поступающего от счетчика 16 блока 5 при поступлении на вход импульсов с первого элемента И-НЕ 8. Генератор 10 чисел (фиг,4) представляет собой программный автомат (ПА), реализованный на базе ПЛМ с памятью, состоящей из матриц М 1 (форыирующей о различных конъюкций) и М 2 (реализующей г+1 различных дизъюкций) и содержащих г - разрядный регистр в цепи обратной связи,Под действием комбинации из Б сигналов, поступающих с выхода блока задания типа данных и комбинации сигналов, поступающих с выхода регистра ВО по цепи обратной связи, ПА формирует на выходе комбинацию из 1 сигналов, соответствующих коду символа и поступающих на вход дешифратора 11,а также комбинацию из гсигналов, поступающих на вход регистра ВО и соответствующих его следующему состоянию, В исходном состоянии под действием нулевой комбинации сигналов с регистра ВО независимо от значения кода, поступающего со счетчика 16, программой автомат на выходах 11 формирует нулевую комбинацию сигналов, а на выходах 1 г - комбинациюсигналов, соответствующую следующему состоянию регистра ВО (отличную от нулевой).При поступлении импульса на счетный вход Р-триггеров, регистра КО происходит изменение состояния и, следовательно, изменяется комбинация сигналов на входе автомата. Под ее действием ПА на выходе формирует код , очередного символа и новый код сос 3 144тояния регистра ЯС. Синхронно с поступлением импульсов с выхода элемента И-НЕ 8 ПА формирует последовательность стволов, количество и наборзначений которых определяется построением ПА и кодом, поступающим сосчетчика 16.После генерации последнего символав регистр ВС записывается код, соответствующий исходному, и ПА начинает повторение последовательности кодов символа.Устройство работает следующим образом,Первый генератор 1 импульсов вырабатывает прямоугольные импульсы счастотой 3-5 Гц, которые поступаютна вход первых элементов И-НЕ 8. Прикасании контактной площадкой 17 клавиши 2 наборана ее выходе формируется сигнал "1".Одновременно с касанием контактнойплощадки 17 осуществляется воздействие на механически связанный с площадкой 17 управляющий элемент 22. Приэтом контактная площадка 17 выполняется на той части управляющего элемента 22, к которой непосредственноприкладывается усилие нажатия оператора, Величина воздействия на управляющий элемент 22 определяет частотуимпульсов первого генератора 1 импульсов. Сигнал "1" с выхода клавиши2 набора поступает на входы первыхэлементов И-НЕ 8. При этом импульсыс первого генератора 1 импульсов проходят на выход только одного из первых элементов И-НЕ 8, на который сблока 4 задания длины параметра поступает сигнал "1". Импульсы с выходаэлемента И-НЕ 8 поступают на входсчетчика 16 блока 5 либо одного изгенераторов чисел 10 блоков 6, 1375 30 35 40 45 10 15 20 25 Индикатор 13 отображает соответствующий коду символ.Таким образом, при касании контактной площадки 17 на одном из индикаторов 13, определяемом состоянием блока 4 задания длины параметра, отображается определенная последова" тельность символоВ.Частота смены символов зависит от величины воздействия на управляющий элемент 22.Прекращение касания контактной площадки 17 приводит к исчезновению сигнала "1" на выходе клавиши 2 набора и, соответственно, на входе первых элементов И-НЕ 8При этом импульсы с первого генератора 1 импульсов перестают проходить на выход элементов И-НЕ 8. Таким образом, обеспечивается фиксация в счетчике 16 блока 5 либо генераторе 10 чисел блока 6 и соответствующем индикаторе 13 требуемого символа. Кроме того, отрицательный фронт сигнала, формируемый при прекращении касания контактной площадки 17, поступает на суммирующий вход С 1 счетчика блока 4 и увеличивает его значение на единицу. При этом формируется сигнал "1" наследующем выходе блока 4. При последующем касании контактной площадки 17 происходит генерация последовательности символов на следующем индикаторе 13, как было описано вьппе. Таким образом происходит последовательный набор необходимых символов на всех индикаторах 13,На первом индикаторе отображается символ параметра (символ типа сообщения), определяемый состоянием счетчика 16, На каждом из последующих индикаторах при наборе характеристик параметра (содержание сообщения)отображается только необходимый на50 55 Кодовый сигнал, формируемый счетчиком 16, определяется количеством пришедших на его вход импульсов, а также.его построением. Кодовый сигнал, формируемый генератором 10 чи: сел, определяется количеством пришедших на его вход импульсов, кодовым сигналом, поступающим со счетчика 16, а также его построением, Кодовый сигнал с выхода счетчика 16 либо генератора 10 чисел поступает на вход соответствующего дешифратора 11. Дешифратор 11 преобразует код счетчи- . ка 16 в код сегментов индикатора 13. бор символов, который определяетсяпостроением генератора символов и кодом, поступающих со счетчика 16, т.е, набор отображаемых символов зависит от типа набираемого сообщения и знакоместа в сообщении;Кодовая комбинация (тип параметра ), зафиксированная в счетчике 16, поступая на входы блока 4, определя" ет количество символов, содержащихся в характеристике параметра, и его позиционную структуру, При этом по.следовательность формирования сигналов на выходах блока 4, а следова 44375тельно, и последонательность заполнения позиций сообщения на соответствующих индикаторах 3 определяетсятипом набираемого сообщения (параметра),5После набора последнего символапроисходит перебрасывание сигнала на выход ш блока 4, разрешая формирование сигнала ввода, При последующем касании контактной площадки 17элементом И 7 формируется сигнал ннода информации, который является разрешающим для считывания информации.При отпускании контактной площадки 17 15на выходе ш+1 блока 4 формируетсясигнал "1", который поступает на Ввход счетчика и сбрасывает его н нулевое состояние. При этом на первомвыходе блока 4 формируется сигнал 20"1", который сбрасывает в исходноесостояние нсе регистры ВО генераторов10 чисел блоков б, и нсе индикаторы3 с набранными значениями параметрагаснут, что является признаком состоявшегося ввода. Сигнал с первоговыхода блока 4 задания длины параметра также разрешает прохождение всчетчик 16 импульсов с ныхода элемента И-НЕ 8 при касании контактной площадки 17, тем самым разрешая выборследующего параметра, как было описано выше,С помощью клавиши 3 редактирования оператор может произнести редактирование уже полностью набранногосообщения либо возвратиться к любомун последовательном ряду индикатору, 13 и, начиная с него, продолжитьнабор сообщения. При касании контактной площадкой 18 клавиши 3 редактирования сигнал "1" поступает на вычи-.тающий вход С 2 реверсивного счетчикаблока 4 и уменьшает его значение наединицу, При этом формируется сигнал 45"1" на предыдущем выходе блока 4. Касаясь требуемое количество раз контактной площадки 18, оператор можетвоэвратнться для редактирования илидальнейшего набора к любому индикато пру 13. Кроме того, сигнал "1" клавиши редактирования при ее касании поступает на первый вход элементов ИНЕ 9, на второй вход которых подаютсяимпульсы с частотой 5-20 Гц с выходаделителя 15 частоты. При этом на выходе элемента И-НЕ 9, на вход которого подается сигнал "1" с выхода блока 4 проходят импульсы делителя 15 частоты, которые, поступая на вход соответствующих элементов ЗАПРЕТ 12, управляют режимом работы соединенного с ними индикатора (задают режим мигания с частотой 5-20 Гц).Оператор, касаясь контактной площадки 18, наблюдает, к какому индикатору 3 он возвратился для редактиронания или дальнейшего набора сообщения.Устройство, по сравнению с прототипом, позволяет повысить скорость ввода информации, так как учитывается позиционная структура сообщения и его длина, т.е. набор символов в сообщении (параметре ) осуществляется только по значащим позициям. Наиболее значителен выигрыш в скорости набора при использовании данного устройства для ввода последовательности параметров, существенно отличающихся длиной своих характеристик.Кроме того, устройство позволяет существенно снизить количество ошибок при наборе.Устройство может быть использовано в сверхминиатюрных нычислительных устройствах ввода, в специальных комплексах управления и обработки информации, в которых используются сообщения, структура которых и набор символов имеет сильную зависимость от типа набираемого сообщения (параметра), кроме того, использование одной клавиши для набора позволяет использовать устройство в специфических условиях." наличие большой вибрации, плохой освещенности, работа н рукавицах при морозе.ф о р м у л а и э обретенияУстройство для ввода информации, содержащее генератор импульсов, клавишу набора, клавишу редактирования, блок задания типа данных, блоки формиронания данных и элемент И, выход генератора импульсов соединен с тактовыми входами блока задания типа данных и блоков формирования данных, выход клавиши набора - с входами эатуска блока задания типа данных и блоков формирования данных и перным входом элемента И, выход кланиши редактирования соединен с входами возврата блока задания типа данных и блоков формирования данных, выходы14413758блока задания данных соединены с ад- ненно к выходам клавиш набора и кларесными входами блоков формирования виши редактирования, группа входов данных и являются первой группой ин- блока задания длины параметра соедпформационных выходов устройства, вы иена с выходами блока задания типа ходы блоков формирования данных явля- данных, группа выходов блока задавя ются второй гоуппой информационных длины параметра соединена с входами выходов устройства, выход элемента И запрета блоков Формирования данных, является стробирующим выходом устрой- первый выхор блока задания длины параства, о т л и ч а ю щ е е с я тем, 10 метра соединен с входами стробировачто, с целью повьппения быстродействия ния блока задания типа данных и блоустройства, в него введен блок зада- ков формирования данных, второй выния длины параметра, первый и второй ход блока здданпя длшщ параметра входы которого подключены соответст- соединен с вторым входом элемента И.441375 Корре Пожо ираж 704 исное аз 6288/ Проектная, 4 оро Составитель А, Труновктор М. Циткина Техред А.Кравчук В 1 ИИПИ Государственного к по делам изобретений и113035, Москва, Ж-З 5, Раушск оиэводственно-полиграфическое предприят ета СССРрытийаб д, 4

Смотреть

Заявка

4130075, 02.10.1986

ПРЕДПРИЯТИЕ ПЯ А-3327

ГРИШАНОВИЧ МИХАИЛ НИКОЛАЕВИЧ, КРЫЛОСОВ СЕРГЕЙ МИХАЙЛОВИЧ, ДЕРИПАСКО НИКОЛАЙ АЛЕКСАНДРОВИЧ, ДАНИЛЕЙКО ГРИГОРИЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 3/02

Метки: ввода, информации

Опубликовано: 30.11.1988

Код ссылки

<a href="https://patents.su/6-1441375-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

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