Устройство для ввода информации от датчиков Советский патент 1991 года по МПК G06F3/00 

Описание патента на изобретение SU1691828A1

1

(21)4786671/24 (22)30.01.90 (46)15.11.91. Бюл. №42

(71)Научно-производственное объединение Кибернетика

(72)Л.В.Друзь и Ю.П.Рукоданов (53)681.327.11(088.8)

(56)Авторское свидетельство СССР № 714388, кл. G 06 F 3/06, 1980.

Авторское свидетельство СССР № 1434445, кл. G 06 F 13/00, 1987.

(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ ОТ ДАТЧИКОВ

(57)Изобретение относится к вычислительной технике и может быть использовано в

системах обработки информации, поступающей от дискретных датчиков однотипных объектов. Целью изобретения является расширение области применения устройства за счет получения обобщенной информации о состоянии задействованных датчиков. Устройство содержит элементы ИЛИ 1,20, блок сравнения 4, блок индикации 6, регистр 7, формирователь импульсов 8, блок памяти 9, мультиплексор 10, дешифраторы 11, 12, мажоритарный элемент 13, счетчики 2, 14 и 15, триггеры 16, 21 и 22, датчики 23, элементы И 17-19. В устройстве обеспечивается формирование суммарных сигналов о состоянии объектов на определенных этапах их функционирования. 3 ил.

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

название год авторы номер документа
Многоканальное устройство для сбора и обработки информации 1988
  • Друзь Леонид Вольфович
  • Рукоданов Юрий Петрович
SU1524078A1
Устройство для контроля мажоритарных схем 1983
  • Ковтун Нина Николаевна
  • Толмачев Геннадий Иванович
SU1117643A1
Устройство для ввода информации 1985
  • Калиничев Борис Алексеевич
SU1282107A1
ЦИФРОВОЙ ФИЛЬТР 1991
  • Маркович И.И.
  • Папушин К.Г.
  • Семерников Е.А.
RU2029362C1
Устройство для обработки информации датчиков 1980
  • Бараник Юрий Семенович
  • Яковлев Виктор Яковлевич
  • Лисогорский Александр Михайлович
SU955093A1
Устройство для ввода информации 1989
  • Калиничев Борис Алексеевич
SU1644120A2
Устройство для тестового контроля логических узлов 1991
  • Амбалов Виталий Игоревич
  • Тырин Иван Яковлевич
  • Пугач Анатолий Геннадиевич
  • Еськов Игорь Вячеславович
SU1837297A1
Устройство для индикации 1989
  • Нефедов Виктор Петрович
  • Пещерский Валерий Павлович
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1649602A1
Устройство для сопряжения памяти с процессором 1983
  • Кондратьев Анатолий Павлович
  • Фирсов Сергей Владимирович
SU1142838A1
Устройство для обмена данными 1985
  • Друзь Леонид Вольфович
  • Далматкина Александра Васильевна
SU1297067A1

Иллюстрации к изобретению SU 1 691 828 A1

Реферат патента 1991 года Устройство для ввода информации от датчиков

Формула изобретения SU 1 691 828 A1

Объект 1 I Объект п Объект

Ё

О

о

00

ю

00

ТИ

Фаг 1

Изобретение относится к вычислительной технике и может быть использовано в системах обработки информации, поступающей от дискретных датчиков однотипных объектов.

Цель изобретения - расширение области применения устройства за счет получения обобщенной информации о состоянии задействованных датчиков.

На фиг,1 приведена блок-схема устройства; на фиг.2 - схема одного из вариантов выполнения формирователя импульсов; на фиг.З - временная диаграмма работы устройства.

Устройство содержит второй элемент ИЛИ 1, третий счетчик 2, установочные входы 3 устройства, блок 4 сравнения,согласующий резистор 5, блок 6 индикации, регистр 7, формирователь 8 импульсов, блок 9 памяти, мультиплексор 10, второй дешифратор 11, первый дешифратор 12, мажоритарный элемент 13, первый счетчик 14, второй счетчик 15, третий триггер 16, первый 17, второй 18 и третий 19 элементы И, первый элемент ИЛИ 20, второй 21 и первый 22 триггеры, датчики 23 параметров ai,

b2mi объекта 1, пар-аметров 32, b2,...,iri2

объекта 2, параметров an, bnmn объекта

п, тактовый вход 24 и вход 25 начальной установки устройства.

Формирователь 8 импульсов может быть выполнен, например, не тактируемым на одновибраторе или тактируемым, содержащим D-триггеры 26 и 27, элементы И 28 и НЕ 29, Регистр 7, мультиплексор 10, блок 4 сравнения выполнены на микросхемах 564- й серии. Блок 9 памяти выполнен на микросхемах 541-й серии. Счетчики 14 и 15 считают по срезу счетного импульса.

Устройство работает следующим образом,

По входу 3 в устройство подается код числа задействованных объектов в виде потенциальных сигналов. По входу 25 подается импульсный сигнал начальной установки, который устанавливает в нулевое положение триггеры 21, 22 и 16, регистр 7 и через элементы ИЛИ 20 и 1 счетчики 2, 14 и 15. Триггер 22 подготавливает к открыванию элемент И 17. Затем по входу 24 в устройство подаются тактовые импульсы от внешнего генератора импульсов на тактовый вход триггера 21 и входы элементов И 18 и 19, на выходах которых формируются две управляющие последовательности сдвинутых во времени импульсов ТИ1 и ТИ2. Импульсы ТИ1 элемента И 18 опрашивают мажоритарный элемент 13 и через элемент И 17 поступают на счетный вход счетчика 14. С датчиков 23 ня входы мультиплексора 10

поступают потенциальные сигналы О или 1 параметров от п идентичных объектов, причем каждый объект содержит группу из m датчиков соответствующих параметров,

например, параметров a, bm. Одноименные параметры идентичны для всех объектов, а поступление сигналов параметров от соответствующих датчиков разнесено во времени, например, при одновременном

0 задействовании п объектов в процессе их функционирования сначала поступают сигналы группы параметров а от объектов, затем сигналы группы Ь и т.д. При этом, в группе идентичных параметров эти сигналы

5 также могут быть разнесены во времени в определенных пределах По мере выполнения функций объектов на соответствующих датчиках 23 устанавливаются единичные потенциальные сигналы, свидетельствую0 щие о норме соответствующего параметра.

В процессе счета счетчик 14 определяет

номера объектов с 1-го по n-й счетчик 15 параметры a, b,.,.,m. Нулевое положение

счетчика 15 соответствует опросу первого

5 из параметров а. Счетчики 14 и 15 через мультиплексор 10 опрашивают датчики 23 в следующей последовательности: счетчик 14 - параметры а объектов с 1-го по n-й затем после заполнения счетчика 14 счетчик

0 15 переключается в первое положение соответствующее опросу параметров Ь объектов с 1-го по n-й и т.д. В процессе переключения счетчиков 14 и 15 в каждом такте мультиплексор 10 подключает выход

5 одного из датчиков 23 к информационному входу блока 9 памяти. В этом же такте сдвинутый импульс ТИ2 с выхода элемента И 19 подается на вход выборки блока 9 памяти и обеспечивает запись значения опрашивае0 мого параметра по адресу, заданному текущим состоянием счетчиков 14 и 15. Режим записц задается сигналом низкого уровня с выхода триггера 16, находящегося в нулевом состоянии, по входу запись-чтение бло5 ка 9 памяти. При опросе последнего параметра последнего объекта, т.е. после заполнения счетчиков 14 и 15, это их состояние декодируется дешифратором 12. Сигнал с выхода дешифратора 12 подается на

0 информационный входтриггера 22 и на вход мажоритарного элемента 13. Импульс ТИ2, обеспечивающий запись значения последнего параметра в данном цикле, с выхода элемента И 19 устанавливает триггер 22 в

5 единичное состояние, закрывая элемент И 17 и запрещая счет импульсов ТИ1 счетчиками 14 и 15. Очередной импульс ТИ1 следующего такта с выхода элемента И 18 открывает мажоритарный элемент 13. Мажоритарный элемент 13 выполняет функцию формирователя одиночного импульса, он открывается при совпадении на его входах двух сигналов из трех, т.е. сигнала дешифратора 12 и импульса ТИ1 и самоблокируется. Импульс с выхода эле- мента 13 устанавливает триггер 16, работающий в счетном режиме в единичное состояние и через элемент ИЛИ 20 обнуляет счетчики 14 и 15. Триггер 16 задает режим чтения сигналом высокого уровня по входу запись-чтение блока 9 памяти. После обнуления счетчиков 14 и 15 снимается сигнал с выхода дешифратора 12 и очередной импульс ТИ2 устанавливает триггер 22 снова в нулевое положение. Триггер 22 открывает элемент И 17 и разрешает подачу счетных импульсов на счетчики 14 и 15. Устройство переходит в режим чтения из блока 9 памяти, при этом импульсы чтения, так же как и записи, задаются последовательностью ТИ2 с выхода элемента И 19, а адреса ячеек памяти - счетчиками 14 и 15, В процессе чтения каждое состояние счетчика 15 параметров объектов декодируется дешифратором 11, сигналы с выходов которого подаются на входы соответствующих разрядов регистра 7. Так как в ячейках блока 9 памяти значения параметров п объектов записаны последовательно по группам (а,

bm), то и считываются они в этой же по-

следовательности. При этом, счетчик 2 подсчитывает число единичных значений параметров в группе, т.е. фактически определяет число объектов, находящихся в норме по каждому из параметров. Например, если задействовано п объектов, и в цикле записи значения параметров ai, азап объектов были 1,то в цикле чтения из соответствующих ячеек блока 9 памяти считывается п 1 и счетчик 2 фиксирует это число, кото- рое подается на первые входы блока 4 сравнения. На другие входы блока 4 сравнения по входам 3 постоянно подается число п задействованных объектов. При равенстве указанных чисел блок 4 выдает сигнал раз- решения записи в регистр 7. При этом в регистре 7 сигналом с дешифратора 11 устанавливается в единичное состояние разряд, соответствующий данному параметру, и свидетельствует о готовности заданного числа объектов по данному параметру. Счетчик 2 в процессе чтения периодически обнуляется через элемент ИЛИ 1 импульсов формирователя 8, который формируется по срезу импульса переноса с выхода старшего разряда счетчика 14. Этим обеспечивается цикличность просмотра ячеек памяти всех объектов по данному текущему параметру, После каждого циклического обнуления счетчик 2 снова готов к подсчету числа единиц по следующему параметру и т.д. После заполнения адресных счетчиков 14, 15, т.е. после считывания всех ячеек памяти дешифратор 12 снова формирует сигнал, который устанавливает в единичное состояние триггер 22, через элемент 13 - триггер 16 в нулевое состояние,обнуляет счетчики 14, 15 и 2 и переводит устройство снова в режим записи и т.д. К концу каждого цикла чтения в регистре 7 в единичное состояние устанавливаются разряды, соответствующие параметрам, по которым все заданное число объектов находится в рабочем состоянии. Сигналы с выходов регистра 7 по выходам устройства выдаются для управления внешним устройством и параллельно поступают в блок 6 индикации. По блоку 6 индикации оператор оценивает готовность заданного числа объектов по каждому из параметров на различных этапах функционирования

этих объектов.

В предложенном устройстве за счет введения мультиплексора, трех счетчиков, двух дешифраторов, трех триггеров, трех элементов И, элемента ИЛИ и мажоритарного элемента обеспечивается формирование суммарных сигналов о состоянии объектов на определенных этапах их функционирования и представление этой обобщенной информации оператору, что улучшает оперативные возможности управления и расширяет область применения устройства.

Ф ормулэ изобретения Устройство для ввода информации от датчиков, содержащее мультиплексор, блок памяти, первый и второй счетчики, блок сравнения, первый, второй и третий триггеры, первый, второй и третий элементы И,- первый элемент ИЛИ, первый дешифратор, информационные входы мультиплексора являются информационными входами устройства, выходы первого счетчика соединены с адресными входами первой группы мультиплексора и блока памяти, выход первого элемента И соединен со счетным входом первого счетчика, первый вход первого элемента И - с выходом второго элемента И, первый вход которого является тактовым входом устройства, выход третьего элемента И соединен с тактовым входом первого триггера, отличающееся тем, что, с целью расширения области применения за счет получения обобщенной информации о состоянии задействованных датчиков, в устройство введены формирователь импульса, третий счетчик, второй элемент ИЛИ, второй дешифратор, регистр, блок индикации, мажоритарный элемент, тактовый вход второго триггера и первый вход третьего

элемента И являются тактовым входом устройства, прямой выход второго триггера соединен с вторым входом второго элемента И, выход которого соединен с первым входом мажоритарного элемента, первым вхо- дом первого элемента ИЛИ и тактовым входом третьего триггера, инверсный выход которого соединен с информационным входом третьего триггера,прямой выход которого соединен с входом чтения-записи блока памяти, выход которого соединен со Счетным входом третьего счетчика, выходы Которого соединены с входами первой группы блока сравнения, входы второй группы Которого являются установочными входами устройства, выход блока сравнения соединен с входом записи регистра, выходы которого подключены к входам блока индикации и являются выходами устройства, выход мультиплексора соединен с информацией- ным входом блока памяти, выход старшего разряда первого счетчика - со счетным входом второго счетчика и входом формирователя импульса, выход которого соединен с первым входом второго элемента ИЛИ, вы-

ход которого соединен с входом сброса третьего счетчика, выходы второго счетчика соединены с адресными входами второй группы мультиплексора и блока памяти и входами первого дешифратора, выходы которого соединены с информационными входами регистра, выходы первого и второго счетчиков - с входами второго дешифратора, выход которого соединен с третьим входом мажоритарного элемента и информационным входом первого триггера, выход которого соединен с вторым входом первого элемента И, инверсный выход второго триггера - с информационным входом второго триггера и вторым входом третьего элемента И, выход которого соединен с входом выборки блока памяти и тактовым входом первого триггера, входы сброса первого, второго и третьего триггеров и регистра и второй вход первого элемента ИЛИ являются входом начальной установки устройства, выход первого элемента ИЛИ соединен с входами сброса первого и второго счетчиков и вторым входом второго элемента ИЛИ.

Е С

с с

ЕС

с Е

I

SU 1 691 828 A1

Авторы

Друзь Леонид Вольфович

Рукоданов Юрий Петрович

Даты

1991-11-15Публикация

1990-01-30Подача