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

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

Автор: Лупиков

ZIP архив

Текст

(19) (11 4 С 06 Р 13/ОО К АВТОРСКОМУ ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯПРИ ГКНТ СССР(56) Авторское свидетельство СССР У 1144101, кл. С 06 Р 13/00, 1985.Авторское свидетельство СССР У 1151978, кл. О 06 Р 13/00, 1985. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано в качестве многоканального устройства ввода информации в устройства обработки данных, Целью изобретения является расширение области применения за счет обеспечения возможности обработки данных от групп датчиков спеременной длиной информационного сообщения. Устройство содержит первый и второй блоки 1, 2 памяти, первый и второй блоки 3, 4 сравнения,первый и второй коммутаторы 5, 6, регистр 7, первый, второй и третий счегчики 8 - 101 первый, второй и третийтриггеры 11 - 13, с первого по седьмой элементы И 14 " 20, первыйи второй элементы ИЛИ 21, 22, первый,второй и третий одновибраторы 23 ."25, элемент 26 задержки, информационные входы 27 устройства, вход 28управления устройства; вход 29 уста"новки устройства, первый и второйвыходы 30, 31 управления устройстваинформационные выходы 32 устройства.Указанная цель достигается за счетвведения второго блока 2 памяти,второго блока 4 сравнения, второгокоммутатора 6, второго и третьегосчетчиков 9, 10, четвертого, пятого,шестого и седьмого элементов И 17,18, 19, 20, второго и третьего одновибраторов 24, 25, элемента 26 задер",жки.1 табл., 2 ил.Изобретение относится к вычислительной технике и.может быть использовано в качестве многоканального,устройства ввода информации в устрой 5ства обработки данных.Целью изобретения является расширение области применения за Счетобеспечения возможности обработки,данных от групп датчиков с переменной 0длиной информационного сообщения,На фиг.1 приведена структурнаясхема устройства; на Фиг.2 - временные диаграммы его работы,Устройство содержит первый и второй блоки 1 и 2 памяти, первый и вто рой блоки 3 и 4 сравнения, первый и.второй коммутаторы 5 и 6, регистр 7,первый, второй и третий счетчики 8,9 и 10, первый, второй и третий триг 20геры 11, 2 и 13 с первого по седь-мой элементы И 14 - 20 первый и второй элементы ИЛИ 21, 22, первый,второй и третий одновибраторы 23,24 и 25, элемент 2 б. задержки, инфор- Бмационные входы 27 устройства, вход28 управления устройства, вход 29установки устройства, первый и второйвыходы 30 и 31 управления устройства, информационные выходы 32 устройства.Одним из возможных вариантов реа-:лизации блока 2 памяти может бытьпостоянное запоминающее устройство.Устройство работает следующимобразом.Перед началом работы сигналом повходу 29 установки регистр 7, счетчики 8, 9, 10 и триггеры 1, 12, .13устанавливаются в нулевое состояние. 0В одноразрядном блоке 2 памяти записаны сигналы, определяющие длины.информационных частей сообщения каждого информационного датчика, подключенного на вход коммутатора 5 (см. 45таблицу). Из таблицы видно, чта информационная часть сообщения датчика с адресом 000 занимает один вход коммутато 10 ра 5, два входа для датчика с адресам 001, три входа для датчика с адресом .010 и т.д.Работу устройства. рассмотрим на примере одного цикла опроса информационных датчиков . В исходном состоя- нии устройства счетчики 8,9, 10, регистр 7, триггеры 11, 12, 13 нахо-, дятся в нулевом состоянии, в блоке 1 памяти хранятся данные предыдущего . цикла опроса датчиков, в блоке 2 памяти - управляющие биты информации а длинах информационных частей сообщений датчиков. Рассмотрим работу устройства на примере обработки данных первого датчика, инФормационная часть сообщения которого не превышает разрядности блока 1 памяти. Да прихода первого синхрасигнала в счетчике 8 хранится нулевое состояние,.которое воздействуя на коммутатор 5, обеспечивает подключение сигналов с первого входа коммутатора 5 на вход блока 1 памяти и первый вход блока 3 сравнения, На второй вход блока 3 сравнения поступает считываемая из блоха 1, памяти информация о предыдущем состоянии сигнала, подключенного к первому входу коммутатора 5. Режим считывания для блока 1 памяти задается низким уровнем сигнала на выходе элемента И 18,фС приходом первого синхросигнала по входу 28, свидетельствующего о вазможности анализа. данных датчика, подключенного к первому входу коммутато", ра 5, производится опрос элемента.И 14.Если в этот момент на выходе блока 3 сравнения присутствует высокий уровень сигнала что свидетельствует об отличии данных на входах блока 3 сравнения, сигнал с входа 28 проходит через элемент И 14 и своим передним фронтом запускает одновибратор 24, выходной сигнал которого, проходя через элемент И 18, абеспечивает запись в блок 1 памяти теку" щего состояния сигнала на первых входах коммутатора 5 в ячейку с адресом, сформированным на счетчике 9 (в данный момент с нулевым адресом). Одновременно выходной сигнал одновибратора 24 устанавливает в единичное состояние триггер 12. Сигнал на входе 28 опрашивает также элемент И 15, на другой вход которого считывается из блока 2 памяти управляющий бит данных по адресу, сформированному на счетчике 8 (в данный момент по нулевому адресу). Если считывается из блока 2 памяти единичный бит данных, что свидетельствует аб окончании информационной части сообщения датчика, выходной сигнал элемента И 15 по заднему Фронту запускает одновибратор 23, выходной сигнал которого опрашивает элемент И 16. По заднему фронту сигнала на входе 28 прдизводитея ин 1472912крементация счетчика 9 и в случае, если триггер 11 находится в нулевом состоянии, - счетчика 8 (через элемент И 17). Если на момент Формирования сигнала одновибратора 23 триггер 12 установлен в единичное состояние, то выходной сигнал элемента И 16 устанавливает своим задним Фронтом триггер 11 в единичное состояние и, поступая на вход записи счетчика 9, переписывает в него содержимое регистра 7. Одновременно сигнал с выхода элемента И 16 поступает на выход 30 управления, свидетельствуя о том, 15 что на выходах 32 находится адрес датчика, информация которого изменилась по сравнению с предыдущим циклом опроса и будет выдана вслед за адресом. Код адреса датчика формируется на счетчике 10 и проходит на выход 32 через коммутатор 6, открытый для него в данный момент низким уровнем сигнала на прямом выходе триггера 11. 25Следующий сигнал с входа 28 проходит через открытый для него элемент И 19 на вход 31 управления, свидетельствуя о том, что на выходах 32.находятся данные датчика, адрес которого 30 бьщ выдан ранее. Задним фронтом сигнала на входе 28 производится инкрементация содержимого счетчика 9, Пос-. ле инкрементации содержимого счетчика 9 на выходе блока 4 сравнения появляется высокий уровень сигнала, Сигнал по входу 28, задержанный на элементе 26 задержки на время не менее суммы длительности сигнала по входу;28 и времени задержки инкрементации 40 счетчиков 8 и 9, переписывает уровень сигнала с выхода блока 4 сравнения в триггер 13. По положительному перепаду на выходе триггера 13 срабатывает одновибратор 25, выходной 45 сигнал которого записывает в регистр 7 содержимое счетчика 9, через. элемент ИЛИ 21 устанавливает триггеры 11, 12, 13 в нулевое состояние и через элемент ИЛИ 22 инкрементирует содержимое счетчика 10 адреса. На этом процесс анализа и выдачи информации первого информационного датчика заканчивается, По следующему сигналу по входу 28 начинается анализ информации и при необходимости ее выдача приемнику следующего инФормационного датчика, При этом последовательно производится сравнение текущего состояния всех информационных частей сообщения датчика с их предыдущими состояниями, хранящимися в блоке 1 памяти, возврат счетчика 9 адреса в начальное для этого датчика состояние при условии, если на момент окончания информационной части сообщения триггер 12 установлен в единичное состояние, и выдача приемнику информации адреса и изменившихся данных датчика. Если при анализе данных датчика триггер 12 не будет установлен в единичное состояние, что свидетельствует о том, что данные этого датчика не изменились в этом цикле опроса по сравнению с предыдущим, выходной сигнал одновибратора 23 через открытый элемент И 20 и элемент ИЛИ 22 инкрементирует содержимое счетчика 10 адреса датчика.формула изобретенияУстройство для ввода информации, содержащее первый коммутатор, информационные входы которого являются информационными входами устройства, выходы первого коммутатора подключены к информационным входам первого блока памяти и первой группе входов первого блока сравнения, вторая группа входов которого соединена с выходамипервбго блока памяти, адресные входы первого коммутатора подключены к выходам первого счетчика, выход первого блока сравнения соединен с первым входом первого элемента И, выход второго элемента И подключен к входу первого одновибратора, выход первого элемента ИЛИ соединен с входом сброса первого триггера, прямой выход второго триггера подключен к первому входу третьего элемента И, третий триггер, второй элемент ИЛИ и регистр, о т - л и ч а ю щ е е с я тем, что, с целью расширения области применения за счет обеспечения обработки данных от групп датчиков с переменной длиной информационного сообщения, в устройство введены второй блок памяти, второй блок сравнения, второй коммутатор, второй и третий счетчики, элемент задержки, второй и третий одновибраторы, четвертый - седьмой элементы И, причем вход элемента задержки с вторым входом первого элемента И, с первыми входами второго, четвертого и шестого элементов И,1472912 Состояниесчетчика8 Содержимоеблока 2 паХарактеристика мя,ти Данные. канала с адресом 000 Данные канала с адресом 001 000 001 010 011 100 101 110 111 о)00о) Данные канала с адресом 010 Данные канала с адресом 011 счетным входом второго счетчика и является входом управления устройства,выходы второго счетчика подключены к адресным входам первого блока памяти, к первой группе входов второго блока сравнения и к информационным входам регистра, выходы которого соединены с информационными входами второго счетчика, вход записи кото- О рого подключен к входу установки пер-. вого триггера, к выходу третьего элемента И и является первым выходом управления устройства, вход сброса первого счетчика соединен с входами 1 я сброса второго и третьего счетчиков, с входом сброса регистра, с первым входом первого элемента ИЛИ и является входом установки устройства, второй вход первого элемента ИЛИ 20 подключен к первому входу второго элемента ИЛИ, к входу записи регистра и к выходу третьего одновибратора, вход которого соединен с прямым выходом третьего триггера, вход сброса 25 которого подключен к выходу первогоэлемента ИЛИ и к входу сброса второго триггера, вход установки которого боединен с выходом второго одновибратора.и с первым входом пятого элемен- З 0 та И, второй вход которого подключен к инверсному выходу первого триггера и к второму входу четвертого элемента И, выход которого соединен со счетным входом первого счетчика,выходы которого подключены к адресным входам второго блока памяти ивторой группе входов второго блокасравнения, выход второго блока памяти соединен с вторым входом второгоэлемента И, вход второго одновибратора соединен с выходом первого элемента И, выход элемента задержкиподключен к синхровходу третьеготриггера, информационный вход которого соединен с выходом второго блокасравнения, прямой выход первого триггера подключен к второму входу шестого элемента И и к адресному входувторого. коммутатора, информационныевходы первой и второй групп которогосоединены соответственно с выходамипервого блока памяти и третьегосчетчика, счетный вход которого под;сключен к выходу второго элемента ИЛИ,второй вход которого соединен с выхо"дом седьмого элемента И, первый входкоторого подключен к второму входутретьего элемента И и к выходу. первого одновибратора, второй входседьмого элемента И соединен с инвер-.сным выходом второго триггера, выходпятого элемента И подключен к входузаписи-чтения первого блока памяти,выходы второго коммутатора являютсяинформационными выходами устройства,выход шестого элемента И являетсявторым выходом управления устройства.1472912 дхоти 28вых.йпа 3 Вых. 61 И дых.тг, й Вих. йока 2 Вьв, ИМ дых. Тг. Ю ВихлбИ уапц,Л 26 Фыя. йока+ Уых Тг. 13 8 ых,И 2 Удых. 170 Ы г 1 ИПЮ Составитель С.КулишТехред , И.ДидыкРедактор И.Рыбченко КоРРектоР И,Муска Заказ 1712/48 Тираж 667 Подписное ВНИИПИ Государственного комитета по изобретениям и,рткрытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-издательский комбинат "Патент", г, Ужгород, ул. Гагарина,301

Смотреть

Заявка

4270391, 29.06.1987

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

ЛУПИКОВ ВИКТОР СЕМЕНОВИЧ

МПК / Метки

МПК: G06F 13/00

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

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

Код ссылки

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

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