Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
3 СОВЕТСКИХЦИАЛИСТИЧЕСКИ УБЛИК 9 А 1) 5006 рЗ ИЗОБРЕТДЕТЕЛЬСТВУ ИСАН ОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯПРИ ГКНТ СССР АВТОРСКОМУ СВИ(56) Авторское свидетельство СССРЯф 656078, кл. 6 06 Р 3/00, 1979.Авторское свидетельство СССРВ 842775, кл. 6 06 Р 13/20, 1979.(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ(57) Изобретение относится к автоматике и вычислительной ткхнике и может быть использовано для ввода информации о состоянии двухпозиционных датчиков. Цель изобретения - повьшЕ=ние быстродействия устройства. Устройство содержит три регистра 2, 3,10, первый блок сумматоров 4 по модулю два, шифратор 5 дешифратор 6,коммутатор 7, блок синхронизации 8,второй блок сумматоров 9 по модулюдва. При одновременном срабатываниинескольких датчиков 1 информация ономере и состоянии сработавших датчиков в порядке, приоритета вводитсяв ЗВМ. Датчики, не изменившие своегосостояния, не опрашиваются. Периодсчитывания зависит только от колличества сработавших датчиков, а период запроса - от времени срабатываниядатчиков. 4 ил.55 Изобретение относится к автоматике и вычислительной технике и можетбыть использовано для ввода в вычисли"гельные или управляющие системы информации о состоянии двухпозиционных5датчиков.11 елью изобретения является повышеиие быстродействия устройства засч т сокращения цикла опроса сработа ших датчиков.На фиг. 1 показана функциональнаясх ма устройства; на фиг. 2 - схемабл ка синхронизации; на фиг. 3 и 4ременные диаграммы, поясняющие работу устройства., Устройство для ввода информации(фг, 1) содержит двухпозиционныедатчики 1, первый 2 и второй 3 регистры первый блок 4 сумматоров по модулю два и шифратор 5, дешифратор 6,коммутатор 7, блок 8 синхронизации,второй блок 9 сумматоров по модулюдв, третий регистр 10, вход 11 подтвЕрждения прерывания устройства, выход 12 запроса прерывания устройстВа, вход сброса 13 устройства, информационные выходы 14 устройства.Блок 8 синхронизации (фиг. 1) со-.держит генератор 15 импульсов, элемейт НЕ 16, три элемента И 17,18 и 19и два триггера 20 и 21,На фиг. 3 обозначены:а, б - соответственно сигналы Ц 1и 12 на выходах генератора 15 импуль-соФ;35в - сигнал запроса шифратора 5;г. -е - состояния соответственнопервого, второго и восьмого разрядоврегистра 2;40ж-и - состояние соответствующихразрядов регистра 3;к - код на информационном выходешифратора 5;л-н - состояние соответствующих45выходов дешифратора 6;о - выход коммутатора 7;п - код состояния третьего регистра, 10.Дополнительно обозначены участки:1 - неизменное состояние датчиков, в50регистр 2 записан код 00000000;ТТ - изменение кода состояния датчиков на 10000011; ТТТ - изменение кодана, 10000001; ТЧ - изменение кода на00000010.На фиг.4 обозначены:а, б - сигналы генератора импульсов 15; в - сигнал запроса шифратора 5;г - сигнал записи в регистр 2 с выхода элемента И 17 блока 8;д - выход элемента И 18;е - сигнал подтверждения прерывания на входе 11;ж - сигнал запроса на прерывание с выхода триггера 20;з - выход триггера 21;и - сигнал записи в регистры 3, 10 с выхода элемента И 19.Устройство работает следующим образом.Двухфазный генератор 15 вырабатывает сигналы .1 (фиг, За) и ч 2 (фиг. Зб). В начальное состояние устройство приводится сигналом сброса на входе 13, по которому сбрасываются регистры 2 (фиг. Зг-е, участок 1) и 3 (фиг. Зж-и, участок 1). Сумматоры блока 4 осуществляют сравнение состояний соответствующих разрядов регистров 2 и 3. После сброса состояния всех разрядов регистров 2 и 3 одинаковы, а на выходах всех сумматоров 4 установлен уровень0". На выходе запроса шифратора 5 присутствует "1" (фиг. Зв, участок 1), на остальных выходах шифратора 5 - код "все единицы" (фиг, Зк, участок 1). Триггер 20 - в состоянии "0", сигнал подтверждения запроса на прерывание на входе 11 отсутствует, сигналом Ч 1 триггер 2 1 установлен в "1".По сигналу запроса шифратора 5 элемент И 17 разрешает прохождение на выход 8.1 сигналов 1 (фиг. 4 г), по заднему фронту которых осуществляется запись в. регистр 2 состояния датчиков 1.При изменении состояния датчиков (например, первого, второго и восьмого) по заднему фронту Ц 1 соответственно изменяется состояние регистра 2 (фиг, 3, участок ТТ). По несовпадению этих разрядов регистров 2 и .3 на выходах соответствующих сумматоров 4 устанавливается "1" Сигнал запроса шифратора 5 сбрасывается, на его выходах устанавливается код, соответствующий номеру того из изменивших свое состояние датчиков, который имеет наибольший приоритет (например, 000), В соответствии с этим кодом дешифратор 6 устанавливает "1" на соответствующем выходе (фиг. Зл), а коммутатор 7 подключает соответствующий разряд регистра 2 к первому инсоответствующее состоянию регистра 2(Фиг, Зи, участок 11), на выходахвсех сумматоров 4 вновь устанавливается "1" и вновь устанавливается сигнал запроса шифратора 5. После выдачи информации о последнем из датчиков,изменивших свое состояние, дальнейшая установка регистров 3, 10 и сигналы запроса на прерывание блокируются, а в регистр 2 вновь по 41 эаносится состояние датчиков.В случае, если свое состояние изменяет только один датчик (например,с номером 001), следующая записьсостояния датчиков в регистр 2 происходит сразупосле переключения состоя-ний элементов устройства в соответствии с этим. номером (фиг. 3, участок 111).0 Отработка переключения различныхдатчиков из состояния 1 в Он инаоборот отражена на фиг. 3 (участок 1 Ч),Таким образом, в предлагаемом25 устройстве осуществляется считываниесостояния датчиков и выдача номераи состояния датчиков, изменивших своесостояние за время, истекшее с предыдущего считывания их состояния.ЗО При этом опрашиваются только разряды,соответствующие сработавшим датчикам,что повышает быстродействие устройства.Период считывания зависит толькоот количества сработавших датчиков,35а период запроса. - от времени срабатывания датчиков. 4 ОФормула изобретения Устройство для ввода информации, содержащее два регистра, шифратор,дешифратор., первый блок сумматоров по модулю два, коммутатор и блок синхронизации, выходы первого и второго регистров соединены соответственно с входами первой и второй групп первого блока сумматоров по модулю два, выходы которого соединены с входами шифратора, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства за счет сокращения цикла опроса сработавших датчиков, устройство содержит второй блок сумматоров по модулю два и третий регистр, выходы которого являются информационнымивыходами устройства, входы сбросапервого и второго регистров объедине 5 . 1553969оформационному входу регистра 1 О(Фиг. Зо),Сброс запроса шифратора 5 блокирует дальнейшую запись в регистр 2 иразрешает через элемент НЕ 16 прохождение сигналов 2 через элемент18 (фиг, 4 д) .С выхода элемента 18 с 2 поступаетчерез элемент И 19 и на второй выходблока синхронизации (фиг. 4 и),и поего переднему фронту в старший разряд регистра 10 заносится состояние,а в прочие - номер датчика, старшегопо приоритету среди датчиков, изменивших свое состояние (фиг. Зп) . По/заднему. фронту сигнала на втором вы-.ходе блока 8 в регистр 3 заноситсясостояние сумматоров 9, которые выполняют Функцию управляемых инверторов.Тем самым соответствующий разряд регистра 3 приводится в состояние,рав-ное состоянию соответствующего разряда регистра 2 (фиг. Зж), а прочие . - "разряды регистра 3 свое состояние.сохраняют. Вследствие этого информационные выходы шифратора 5,выходы дешифратора 6 (фиг. Зм) и коммутатора7 устанавливаются в состояние,соответствующее следующему по приоритетусработавшему датчику,Одновременно задним фронтом сигнала на выходе элемента 18 устанавливается в "1" триггер 20 (фиг. 4 ж) ина выход 12 устройства поступает сигнал запроса на прерывание. Установкойтриггера 20 сбрасывается триггер 21(фиг, 4 з), и дальнейшее поступлениеР 2 на. запись в регистры 3 и 10 блокируется.Информация о первом из датчиков,изменивших свое состояние,считывается с регистра 10 на выходах 14,после чего ка вход 11 поступает сигнал подтвержденчя прерывания (фиг. 4 е),45По нему триггер 20 сбрасывается -- снимаетсясигнал запроса на прерывание, однако. триггер 21 продолжаетудерживаться в состоянии нО" до съема сигнала подтверждения, после съема которого триггер 21 устанавливается в "1" по 1, разрешая переключение состояний устройства в соответствии со следующим датчиком, изменив- .шим свое состояние (фиг. 4 н), а стриггера 20 вновь поступает запросна прерывание.После того, как регистр З.окончательно будет приведен в состояние,ны и являются входом сброса устройства,первый выход блока синхронизации соединен синхровходом первого регистра, информационные входы которого яв 5 ляется информационными входами устройства, второй выход блока синхрониза- циЦ соединен с синхровходами второго и гретьего регистров, третий выход блЬка синхронизации является выходом 10 зароса прерывания устройства, вход прерывания блока синхронизации является входом подтверждения прерывания устройства, выходы группы шифратора .соединены с информационными входами группы третьего регистра, входами деппфратора и адресными входами коммутатора, выход которого соединен синформационным входом третьего регистра, выход шифратора соединен с управляющим входом блока синхронизации,выходы дешифратора /соединены с входами первой группы второго блока сумматоров по модулю два, входы второйгруппы которого объединены с входамивторой группы первого блока сумматоров по модулю два, выходы второгоблока сумматоров по модулю два соединены с информационными входами второгорегистра, информационные входы коммутатора объединены с входами первойгруппы первого блока сумматоров помодулю два."г- / - Х За т Составитель В.Р,Файзрахманова Техред М,ДидыкКоррект Кабаций едактор Л.Веселовска 9 ираж КНТ ССС роизводственно-издательский комбинат "Патент", г. Ужг Гагарина, 10 Юб Е 8 3 т, 10 ОтВ д Заказ 457 НИИПИ Гос ственного комитета по изоб 113035, Москва, Ж, Ра тениям и отк 1 ьггиямская наб д, 4/5
СмотретьЗаявка
4385311, 29.02.1988
ЛЬВОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. ЛЕНИНСКОГО КОМСОМОЛА
МЕШКОВ ОЛЕГ КУЗЬМИЧ, БОЖЕНКО ИГОРЬ БОРИСОВИЧ, КОНДРАТОВ ПЕТР АЛЕКСАНДРОВИЧ
МПК / Метки
МПК: G06F 3/00
Метки: ввода, информации
Опубликовано: 30.03.1990
Код ссылки
<a href="https://patents.su/5-1553969-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Коммутационная панель для ручного ввода информации
Случайный патент: Машина для профилирования каналоввсесоюзндишеш-шшf; -fp. i54 v-v-