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

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

Авторы: Вороненко, Романов

ZIP архив

Текст

(3)ю 6 09 В 9 0 ГОСУДАРСТВЕННЫПО ИЗОБРЕТЕНИПРИ ГКНТ СССР КОМИТЕТИ ОТКРЫТИ САНИЕ ИЗОБРЕТЕНааай 00ааей К АВТОРСКОМУ СВИДЕТЕЛЬС(56) Авторское свидетельство СССРМ 1562951, кл. 6 09 В 9/00, 05.07.88.(54) УСТРОЙСТВО ДЛЯ ВВОДА УЧЕБНОЙИНФОРМАЦИИ(57) Изобретение относится к автоматике, вчастности к устройствам ввода учебной информации для имитационного моделирования функциональной символики пульта управления, и может быть использовано при построении диалоговых систем пользователя с ЭВМ в сложной АСУ, Цель изобретения - повышение быстродействия устройства, Поставленная цель достигается исключением ручных процедур управления оцифровкой клавиш, что обеспечивается введением компаратора 7. второго, третьего, четвертого и пятого элементов 18-21 задержки, сумматора 4, третьего элемента И 16. Устройство также содержит регистры 1.2, дешифратор 3, блок 5 памяти, счетчик 6; триггер 8, элементы ИЛИ 9, 10, селектор 28 кодов, состоящий из элементов И 11-13, элементы И 14, 15. первый элемент 17 задержки. 2 ил.5 10 15 Изобретение относится к области автоматики, в частности к устройствам ввода учебной информации для имитационного модулирования функциональной символики, и может быть использовано при создании систем диалога оператора с ЭВМ в обучающих и других системах,Цель изобретения - повышение быстродействия устройства,На фиг. 1 представлена структура устройства; на фиг. 2 - временная диаграмма работы устройства.Устройство (фиг, 1) содержит регистры 1 и 2, дешифратор 3, сумматор 4, блок 5 памяти, счетчик 6, компаратор 7, триггер 8, элементы ИЛИ 9 и 10, элементы И 11-13, элементы И 14 - 16, элементы 17-21 задержки.На фиг. 1 также показаны информационный вход 22, синхронизирующий вход 23 устройства, а также синхровывод 24 и информационные выходы 25 - 27 устройства, элементы И 11-13 представляют собой селектор 28 кодов.Устройство работает следующим образом.В исходном состоянии все клавиши поля клавиатуры чистые, кроме линейки клавишей с названиями предметных областей, расположенной, например, с левой стороны рабочего поля. Каждая клавиша в отличие от известного устройства на своей поверхности содержит не точечный растр, а 12-сегментный растр, из комбинаций сегментов которых может быть образован любой символ на поверхности клавиши (не показано).Каждый иэ растров подключен к выходам соответствующего 12-разрядного регистра, число которых соответствует числу клавишей, и образует матричную регистровую память, расположенную на пульте управления и выполненную в виде большей интегральной схемы.В зависимости от вида (типа) пользователя, который будет работать за автоматизированным рабочим местом, оснащенным данной клавиатурой, перед началом работы пользователь нажимает клавишу с названием предметной области, находящейся на линейке идентификационных клавиш,Допустим, что в данном случае модулируется пульт оператора, работающего с языком АДА.Оператор нажимает клавишу АДА, Код от нажатой клавиши поступает на информационный вход 22, отуда импульсом синхронизации с входа 23 заносится в регистр 1,Код, заносимый в регистр 1, состоит иэ двух частей: код базового адреса первого символа 4 АДА и код числа символов АДА. 20 25 30 35 40 45 50 55 В исходном состоянии все узлы и элементы сброшены в нулевое состояние. С первого информационного выхода регистра 1 код базового адреса первого символа АДА поступает на один информационный вход сумматора 4, на другой информационный вход которого подается код с выхода счетчика 6, Однако, счетчик 6 в данный момент сброшен, поэтому на втором информационном входе сумматора 4 будет код, равный О. Синхроимпульс с входа 23 параллельнос записью кода в регистр 1 проходит через элемент ИЛИ 9 на элемент 17 задержки, где задерживается на время записи в регистр 1, и затем поступает как на вход элемента 18 задержки, так и на синхровход сумматора 4,запуская операцию сложения кода базового адреса первого символа с выходным кодом счетчика 4, равным в данный момент 00. О.В результате операции суммирования на выходе сумматора 4 устанавливается код базового адреса первого символа, который поступает на адресный вход блока 5 памяти,В различных областях памяти блока 5 записаны для каждой из предметных областей идентификационные данные о том, какой из позиционных клавиш на пульте управления соответствует заданный символ из выбранной предметной области,Структура кодового слова в ячейках памяти блока 5 имеет следующий вид: код позиционного места клавиш на пульте клавиатуры, код отображаемого символа.Импульсом с выхода элемента 18 задержки, задержанным на время выполнения операции модификации адреса в сумматоре 4, считывается содержимое ячейки базового адреса блока 5 на вход регистра 2, куда считанный код записывается импульсом синхронизации, поступающим на синхровход с выхода элемента 19 задержки (фиг. 2, поз, 4).Дешифратор 3 расшифровывает код позиционного места клавиши на поле клавиатуры, подлежащий оцифровке, и высоким. потенциалом на одном из своих выходов открывает ту группу соответствующих элементов И 11 - 13, выходы которых подключены через соответствующие выходы устройства 25-27 к соответствующему 12- разрядному символьному регистру поля клавиатуры.Другие входы И 11-13 подключены к первому информационному входу регистра 2, откуда двенадцатиразрядный код символа поступает на выходы устройства.Импульсом с выхода элемента 20 задержки (фиг. 2, поз. 5) код отображаемого символа выходит через соответствующий выход25 - 27 нэ регистр определенной позиционной клавиши, кэк следствие, нэ 12-сегментном поле этой клавиши отображается (индицируется) первый символ алфавита,С выхода элемента 20 зэдержки импульс синхронизации поступает также на синхровход компэраторэ 7, проверяя выполнение условия равенства кода с выхода счетчика 6 и числа символов в регистре 1. Поскольку это условие не выполняется: считэн только первый символ, то нэ выходе компарэтора 7 никаких символов не будет,Импульс с выхода элемента 19 задержки (фиг, 2, поз. 4) проходит также через элемент И 15, открытый высоким потенциалом с инверсного выхода триггера 8, находящегося в нулевом состоянии, на вход счетчика б, который зарегистрирует первый выданный символ,Импульс синхронизации с выхода элемента 20 задержки поддерживается также элементом 21 задержки (фиг. 2, поз. 5) нэ время работы компэрэтора 7 и поступает нэ входы элементов И 14 и 16, Тэк как триггер 8 остается е нулевом состоянии, то высоким потенциалом с нулевого выхода триггера 8 будет открыт элемент И 16 и импульс синхронизации, пройдя через элемент И 16, сбросит в нуль регистр 2, пройдя через элемент ИЛИ 10 на сбросовый вход регистра 2, и через элемент ИЛИ 9 и элемент 17 задержки вновь поступит на синхронизирующий вход сумматора 4, который к базовому адресу добавит код "1" из счетчика 6 и сформирует эдрес считывания следующего символа для очередной позиционной клавиши, который будет выдан на выход описэнным образом.Процесс оцифровки продолжается до тех пор, пока компарэтор 7 не зафиксирует равенство кодов в счетчике б и регистре 1. Этот момент будет зафиксирован триггером 3, который по сигналу компэрэтора 7 устанавливает в единичное состояние и высоким потенциалом с прямого выхода запирает элементы И 15 и 16 и блокирует входы счетчика 6 и элемента ИЛИ 9,Теперь задержанный нэ время срабатывания компарэторэ 7 и триггер 8 элементом 21 задержки импульс проходит через элемент И 14 на выход 24 в качестве сигнала окончания оцифровки клавиатуры, э также поступает непосредственно нэ сбросовые входы счетчика 6, регистра 1, суммэторэ 4 и через элемент ИЛИ 10 - нэ установочный вход регистра 2, возвращая устройство в исходное состояние.Предлагаемое изобретение существенно повышает быстродействие устройства. исключив необходимость выполнения кэких-либо ручных процедур по поиску, идентификации местоположения и оцифровкеклавиш на поле клавиатуры. 5 Формула изобретенияУстройство для ввода учебной информации, содержащее первый регистр, информационный вход и синхровход которого являются соответствующими входами уст ройства, первый элемент ИЛИ. выход которого соединен с входом первого элемента задержки, второй элемент ИЛИ, второй регистр, информационный вход которого подключен к выходу блока памяти. дешифратор, 15 селектор кодов, выходы которого являютсясоответствующими информационными выходами устройства, первый элемент И, один вход которого подключен к единичному входу триггера, а выход - к установочному вхо ду счетчика, и второй элемент И, о т л и ч ею щ е е с я тем, что, с целью повышения быстродействия устройства, в него введены сумматор, первый и второй информационные входы которого соединены с одним вы ходом первого регистра и с выходомсчетчика соответственно, компарэтор, первый и второй информационные входы которого подключены соответственно к другому выходу первого регистра и выходу счетчикэ.30 э выход - к единичному входу триггера. третий элемент И, выход которого соединен с первыми входами первого и второго элементов ИЛИ, второй элемент задержки, вход которого подключен к выходу первого 35 элемента задержки и синхровходу сумматора, третий элемент задержки, вход которого соединен с выходом второго элемента задержки и с синхровходом блока памяти, четвертый элемент задержки, вход которого 40 подключен к выходу третьего элемента задержки, синхровкоду второго регистра и одному входу второго элемента И. пятый элемент задержки, вход которого соединен с выходом четвертого элемента задержки и 45 сихроаходэми селектора кодов и компэратора, э выход - с одним входом третьего элемента И и другим входом первого элемента И, второй вход первого элемента И подключен к синхроеходу первого регистрэ, 50 установочный вход которого соединен с нулевым входом триггера, установочным входом сумматора. вторым входом второго элемента ИЛИ и выходом первого элемента И, являющимся синхроеходом устройства, 55 нулевой выходтриггера подключен кдругимвходам второго и третьего элементов И, информационный вход счетчика соединен с выходом второго элемента И, установочный вход второго регистра подключен к выходу второго элементэ ИЛИ, один выход - к инакаэ 1715 Тираж 295 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям и 113035, Москва, Ж, Раушская наб., 4/5 ТС Производственно-издательский комбинат "Патент", г, Ужгород, ул, Гагарина, 101 формационному входу селектора кодов, а другой выход - к входу дешифратора, выход которого соединен с соответствующими адресными входами селектора кодов, выходсумматора подключен к адресному входублока памяти.

Смотреть

Заявка

4618843, 12.12.1988

МОСКОВСКИЙ ИНСТИТУТ РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ

РОМАНОВ АНАТОЛИЙ НИКОЛАЕВИЧ, РОМАНОВ МАКСИМ АНАТОЛЬЕВИЧ, ВОРОНЕНКО СВЕТЛАНА АЛЕКСАНДРОВНА

МПК / Метки

МПК: G09B 9/00

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

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

Код ссылки

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

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