кодоимпульсное передающее устройство с сокращением избыточности информации
Классы МПК: | G08C19/28 с использованием импульсного кода |
Автор(ы): | Портнов Е.М. (RU) |
Патентообладатель(и): | ООО "Выставочно-торговый дом "Гранит-микро" (RU) |
Приоритеты: |
подача заявки:
2001-02-06 публикация патента:
20.08.2004 |
Изобретение относится к цифровым системам передачи телеизмерительной информации. Техническим результатом является сокращение избыточности передаваемых данных. Устройство предназначено для сжатия данных, представляющих собой нормальные и аварийные значения от датчиков, полученные в результате их контроля. Устройство позволяет передать весь массив данных по диагностическому вызову за счет исключения из информационного сообщения отсчетов сигналов от датчиков, от которых получен аварийный сигнал. В передаваемом сообщении содержатся данные, позволяющие определить временные сдвиги между "выбегами" сигналов для различных датчиков. "Выбег" фиксируется по предельно допустимой величине нарастания сигнала между двумя смежными отсчетами. 4 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4
Формула изобретения
Кодоимпульсное передающее устройство с сокращением избыточности информации, содержащее узел сопряжения с датчиками, распределитель, АЦП, первый коммутатор аналоговых сигналов, первый и второй коммутаторы, компаратор, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, первый второй, третий и четвертый элементы ИЛИ, первый - девятый элементы И, первый, второй, третий и четвертый счетчики, первый, второй, третий и четвертый триггеры, первый формирователь импульсов, первое, второе и третье ОЗУ, первый генератор тактовых импульсов, у которого прямой выход соединен с первым счетным входом распределителя, у аналого-цифрового преобразователя информационный вход подключен к выходу коммутатора аналоговых сигналов, соединенного информационными входами с соответствующими выходами узла сопряжения с датчиками, а группой адресных входов - с основными выходами первого счетчика, дополнительный выход которого соединен со входом первого формирователя импульсов, группа выходов АЦП соединена со второй группой информационных входов компаратора, первая группа информационных входов которого соединена с выходами третьего ОЗУ, а выход - со вторым Д-входом третьего триггера, а также с первой группой информационных входов второго коммутатора, соединенного второй группой информационных входов с выходами третьего счетчика, а группой выходов - с информационными входами третьего коммутатора, выходы которого соединены с группой информационных входов-выходов второго ОЗУ, у которого две группы адресных сигналов подключены соответственно к основным выходам первого счетчика и группе выходов первого коммутатора, соединенного также с группой информационных входов первого ОЗУ, соединенного группой адресных входов с основными выходами первого счетчика, основными выходами - с информационными входами второго счетчика, а дополнительным выходом - ко второму Д-входу первого триггера, причем основные выходы второго счетчика и выход первого триггера являются первой группой информационных входов первого коммутатора, у распределителя первый выход соединен с первым входом восьмого элемента И, третий выход - с первым входом первого элемента И, выход четвертого триггера является выходом "запрос" устройства, отличающееся тем, что в него дополнительно включены пятый - одиннадцатый триггеры, пятый счетчик, первый и второй регистры памяти, четвертый коммутатор, второй и третий формирователи импульсов, усилитель-формирователь выходных сигналов, первый, второй и третий элементы задержки, первый, второй и третий мультиплексоры, демультиплексор, десятый и одиннадцатый элементы И, пятый - тринадцатый элементы ИЛИ, дешифратор, а также второй генератор тактовых импульсов, прямой выход которого является выходом "такты" устройства и подключен ко второму С-входу одиннадцатого триггера, второму информационному входу первого мультиплексора, а инверсный выход подключен к первому входу шестого элемента И, R-входу первого регистра памяти и третьему R-входу распределителя, у которого, кроме того, соединены: первый выход - со вторым входом восьмого элемента ИЛИ и управляющим входом АЦП, второй выход - с первыми входами вторых элементов И и ИЛИ, четвертый выход - с первым входом одиннадцатого элемента И, управляющим входом четвертого коммутатора и вторым входом второго элемента ИЛИ, пятый выход - со вторым входом третьего элемента ИЛИ, шестой выход - с третьим входом второго элемента ИЛИ, вторым входом четвертого элемента ИЛИ, седьмой выход - с третьим С-входом третьего триггера, подключенного четвертым R-входом к выходу десятого элемента ИЛИ, управляющим входом первого ОЗУ и первым входом седьмого элемента И, восьмой выход - с третьим R-входом второго триггера, подключенного вторым С-входом к выходу сигнала готовности АЦП, и с первыми входами десятого и первого элементов ИЛИ, причем у последнего выход соединен со вторым, управляющим, входом распределителя, а у десятого элемента ИЛИ второй вход соединен со вторым R-входом седьмого триггера выходом "запрос" устройства, первым Д-входом восьмого триггера, вторыми входами шестого и двенадцатого элементов ИЛИ, первым входом девятого элемента ИЛИ, четвертым R-входом первого триггера и выходом четвертого триггера, у которого, кроме того, соединены: первый Д-вход - с первым, ненулевым, выводом источника питания, соединенного вторым, нулевым, выводом со второй группой информационных входов первого коммутатора, а также с первыми Д-входами второго, девятого и пятого триггеров и вторым информационным входом второго мультиплексора, второй С-вход - с инверсным выходом шестого триггера, а третий R-вход - с выходом первого элемента задержки и третьим R-входом одиннадцатого триггера, у которого также соединены: выход - со входом первого элемента задержки и управляющим входом демультиплексора, а первый Д-вход - с выходом “считывание” устройства, управляющим входом первого коммутатора, первым входом двенадцатого элемента ИЛИ и прямым выходом восьмого триггера, у которого также соединены: второй, инверсный, выход - с первым входом десятого и со вторыми входами четвертого, пятого и шестого элементов И и первым входом тринадцатого элемента ИЛИ, второй С-вход - с входом "управление" устройства, а третий R-вход - с выходом первого формирователя импульсов, первым входом шестого элемента ИЛИ, подключенного выходом ко второму R-входу первого счетчика, первому С-входу третьего счетчика, вторым С-входам шестого и десятого триггеров и третьему R-входу пятого триггера, у которого, кроме того, соединены: выход - через второй элемент задержки, с первым Д-входом шестого триггера, подключенного третьим R-входом к выходу двенадцатого элемента ИЛИ, второй С-вход - с выходом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и первым S-входом седьмого триггера, соединенного инверсным выходом со вторым R-входом третьего счетчика, у десятого триггера соединены: выход - с третьим R-входом девятого триггера и первым S-входом третьего триггера, первый Д-вход - с выходом девятого триггера, соединенного вторым С-входом со входом "вызов" устройства, у которого выход "данные" соединен с выходом усилителя - формирователя выходных сигналов, подключенного входом к выходу второго мультиплексора, у которого, кроме того, соединены: первый информационный вход - с первым информационным входом первого мультиплексора, со вторым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, вторым входом девятого элемента И и вторым выходом первого регистра, третий информационный вход - с выходом третьего мультиплексора, а группа адресных входов - с выходами четвертого счетчика, с группой адресных входов первого мультиплексора и демультиплексора, у которого, кроме того, соединены: четвертый выход - со вторым входом тринадцатого элемента ИЛИ, подключенного выходом ко второму R-входу четвертого счетчика, второй выход - через третий элемент задержки со вторым входом одиннадцатого элемента ИЛИ, первый выход - с третьим входом девятого элемента ИЛИ, со вторым входом седьмого элемента ИЛИ, подключенного выходом к первому С-входу первого счетчика, причем первый вход седьмого элемента ИЛИ соединен с выходом шестого элемента И, третий выход - с первым С-входом пятого счетчика, у которого также соединены: второй R-вход с выходом одиннадцатого элемента ИЛИ, дополнительный выход - со входом второго формирователя импульсов, подключенного выходом к первому входу одиннадцатого и второму входу пятого элементов ИЛИ, а группа основных выходов - с группой адресных входов третьего мультиплексора, соединенного группой информационных входов с группой адресных входов третьего ОЗУ, подключенного синхронизирующим входом к инверсному выходу второго триггера, и группой выходов второго регистра, подключенного управляющим входом к выходу одиннадцатого элемента И, а группой информационных входов - к выходам четвертого коммутатора, соединенного информационными входами с группой информационных входов-выходов второго ОЗУ, у которого, кроме того, соединены: синхронизирующий вход - со вторым, инвертирующим, входом одиннадцатого элемента И и с инверсным выходом третьего элемента И, подключенного первым входом к выходу второго элемента ИЛИ, а вторым входом - к первому входу распределителя, а управляющий вход - с управляющим входом третьего коммутатора и выходом пятого элемента И, соединенного первым входом с выходом четвертого элемента ИЛИ, подключенного первым входом к выходу второго элемента И, у которого второй вход соединен с выходом дешифратора, подключенного входами к выходам первого коммутатора, управляющим входом второго коммутатора и вторым входом первого элемента И, соединенного выходом с первым входом третьего элемента ИЛИ, у которого выход соединен с первым входом четвертого элемента И, соединенного выходом с первым входом пятого элемента ИЛИ, соединенного выходом со счетным входом второго счетчика, у которого соединены: дополнительный выход - с третьим информационным входом первого мультиплексора, подключенного выходом через формирователь импульсов с первым С-входом четвертого счетчика, а R-вход - с выходом девятого элемента И, подключенного вторым входом к выходу третьего триггера и первому S-входу первого триггера, соединенного третьим С-входом с управляющим входом второго счетчика и выходом десятого элемента И, у которого второй вход соединен с инверсным выходом восьмого элемента И, подключенного вторым входом ко второму входу седьмого элемента И и инверсному выходу первого генератора тактовых импульсов, а также с управляющим входом первого регистра памяти, у которого, кроме того, соединены: первый выход - с первыми входами элемента ИСКЛЮЧАЮЩЕГО ИЛИ и девятого элемента И, подключенного выходом ко второму входу первого элемента ИЛИ, а первый и второй входы соответственно со старшим по весу основным и дополнительным выходами первого ОЗУ, у которого синхронизирующий вход соединен с инверсным выходом восьмого элемента ИЛИ, подключенного первым входом к выходу седьмого элемента И.Описание изобретения к патенту
Изобретение относится к цифровым системам передачи телеизмерительной информации и предназначено для сжатия данных, контролирующих нормальные и аварийные значения сигналов от датчиков.Известно кодоимпульсное передающее устройство с сокращением избыточности информации (авторское свидетельство №636657, G 08 C 19/29, бюллетень №45, 1976, автор Портнов М.Л.), содержащее генератор тактовых импульсов, АЦП, компаратор текущих и ранее переданных значений измеряемых параметров, усилитель-формирователь выходных данных, триггеры, элементы И, ИЛИ. В нем сжатие передаваемых данных достигается за счет выделения и передачи только кодов значений измеряемых параметров, которые отличаются от ранее переданных на величину, не меньшую установленной зоны нечувствительности.Недостатком известного устройства является невозможность регистрировать протекание аварийного процесса и передавать зарегистрированные данные на удаленный пункт для их анализа.Наиболее близким по технической сущности к предложенному является кодоимпульсное передающее устройство (патент России №2132573 от 27.06.99, бюл. №18, авторы Портнов Е.М. и др.), содержащее узел сопряжения с датчиками, распределитель, АЦП, первый коммутатор аналоговых сигналов, первый и второй коммутаторы, компаратор, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, первый, второй, третий и четвертый элементы ИЛИ, первый ... девятый элементы И, первый, второй, третий и четвертый счетчики, первый, второй, третий и четвертый триггеры, первый формирователь импульсов, первое, второе и третье ОЗУ, первый генератор тактовых импульсов, у которого прямой выход соединен с первым, счетным входом распределителя, у аналого-цифрового преобразователя информационный вход подключен к выходу коммутатора аналоговых сигналов, соединенного информационными входами с соответствующими выходами узла сопряжения с датчиками, а группой адресных входов - с основными выходами первого счетчика, дополнительный выход которого соединен со входом первого формирователя импульсов, группа выходов АЦП соединена со второй группой информационных входов компаратора, первая группа информационных входов которого соединена с выходами третьего ОЗУ, а выход - со вторым Д-входом третьего триггера, а также с первой группой информационных входов второго коммутатора, соединенного второй группой информационных входов с выходами третьего счетчика, а группой выходов - с информационными входами третьего коммутатора, выходы которого соединены с группой информационных входов-выходов второго ОЗУ, у которого две группы адресных сигналов подключены, соответственно, к основным выходам первого счетчика и группе выходов первого коммутатора, соединенного также с группой информационных входов первого ОЗУ, соединенного группой адресных входов с основными выходами первого счетчика, основными выходами - с информационными входами второго счетчика, а дополнительным выходом - ко второму, Д-входу первого триггера, причем основные выходы второго счетчика и выход первого триггера являются первой группой информационных входов первого коммутатора, у распределителя первый выход соединен с первым входом восьмого элемента И, третий выход - с первым входом первого элемента И, выход четвертого триггера является выходом “запрос” устройства.В известном устройстве в одно ОЗУ вносятся значения сигналов от датчиков, зафиксированные в течение оговоренного отрезка времени, причем запись новых данных в память прекращается после фиксации превышения текущим значением сигнала от датчика установленного аварийного предела. После фиксации “выбега” сигнала от датчика за аварийный предел текущие данные всех датчиков заносятся в другое ОЗУ. Зафиксированные доаварийные и аварийные значения поступают в ПЭВМ или другой локальный анализатор полученной информации. Таким образом, известное устройство выполняет функции регистратора измеряемых параметров.Недостатком указанного устройства является невозможность передачи всего объема зафиксированных данных на удаленный пункт по узкополосному каналу связи, т.е. с относительно малой скоростью. В связи с этим становится невозможным анализ в пункте управления системы телемеханики аварийного процесса, зафиксированного на контролируемом пункте.Целью предлагаемого устройства является расширение функциональных возможностей за счет сокращения избыточности информации, идентифицирующей протекание аварийного процесса, что позволяет оперативно передать зафиксированные данные на удаленный пункт для их анализа.Для реализации поставленной цели в устройство дополнительно включены пятый... одиннадцатый триггеры, пятый счетчик, первый и второй регистры памяти, четвертый коммутатор, второй и третий формирователи импульсов, усилитель-формирователь выходных сигналов, первый, второй и третий элементы задержки, первый, второй и третий мультиплексоры, демультиплексор, десятый и одиннадцатый элементы И, пятый... тринадцатый элементы ИЛИ, дешифратор, а также второй генератор тактовых импульсов, прямой выход которого является выходом “такты” устройства и подключен ко второму, С-входу одиннадцатого триггера, второму информационному входу первого мультиплексора, а инверсный выход подключен к первому входу шестого элемента И, R-входу первого регистра памяти и третьему, R-входу распределителя, у которого, кроме того, соединены: первый выход - со вторым входом восьмого элемента ИЛИ и управляющим входом АЦП, второй выход - с первыми входами вторых элементов И, ИЛИ, четвертый выход - с первым входом одиннадцатого элемента И, управляющим входом четвертого коммутатора и вторым входом второго элемента ИЛИ, пятый выход - со вторым входом третьего элемента ИЛИ, шестой выход - с третьим входом второго элемента ИЛИ, вторым входом четвертого элемента ИЛИ, седьмой выход - с третьим, С-входом третьего триггера, подключенного четвертым, R-входом к выходу десятого элемента ИЛИ, управляющим входом первого ОЗУ и первым входом седьмого элемента И, восьмой выход - с третьим, R-входом второго триггера, подключенного вторым, С-входом к выходу сигнала готовности АЦП, и с первыми входами десятого и первого элементов ИЛИ, причем у последнего выход соединен со вторым, управляющим входом распределителя, а у десятого элемента ИЛИ второй вход соединен со вторым, R-входом седьмого триггера, выходом “запрос” устройства - первым, Д-входом восьмого триггера, вторыми входами шестого и двенадцатого элементов ИЛИ, первым входом девятого элемента ИЛИ, четвертым, R-входом первого триггера и выходом четвертого триггера, у которого, кроме того, соединены: первый, Д-вход - с первым, ненулевым выводом источника питания, соединенного вторым, нулевым выводом со второй группой информационных входов первого коммутатора, а также с первыми, Д-входами второго, девятого и пятого триггеров и вторым информационным входом второго мультиплексора, второй, С-вход - с инверсным выходом шестого триггера, а третий, R-вход - с выходом первого элемента задержки и третьим, R-входом одиннадцатого триггера, у которого также соединены: выход - со входом первого элемента задержки и управляющим входом демультиплексора, а первый, Д-вход - с выходом “считывание” устройства, управляющим входом первого коммутатора, первым входом двенадцатого элемента ИЛИ и прямым выходом восьмого триггера, у которого также соединены: второй, инверсный выход - с первым входом десятого и со вторыми входами четвертого, пятого и шестого элементов И и первым входом тринадцатого элемента ИЛИ, второй, С-вход - с входом “управление” устройства, а третий, R-вход - с выходом первого формирователя импульсов, первым входом шестого элемента ИЛИ, подключенного выходом ко второму, R-входу первого счетчика, первому, С-входу третьего счетчика, вторым, С-входом шестого и десятого триггеров и третьему, R-входу пятого триггера, у которого, кроме того, соединены: выход - через второй элемент задержки с первым, Д-входом шестого триггера, подключенного третьим, R-входом к выходу двенадцатого элемента ИЛИ, второй, С-вход - с выходом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и первым, S-входом седьмого триггера, соединенного инверсным выходом со вторым, R-входом третьего счетчика, у десятого триггера соединены: выход с третьим, R-входом девятого триггера и первым, S-входом третьего триггера, первый, Д-вход - с выходом девятого триггера, соединенного вторым, С-входом со входом “вызов” устройства, у которого выход “данные” соединен с выходом усилителя - формирователя выходных сигналов, подключенного входом к выходу второго мультиплексора, у которого, кроме того, соединены: первый информационный вход - с первым информационным входом первого мультиплексора, со вторым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, вторым входом девятого элемента И и вторым выходом первого регистра, третий информационный вход - с выходом третьего мультиплексора, а группа адресных входов - с выходами четвертого счетчика, с группой адресных входов первого мультиплексора и демультиплексора, у которого, кроме того, соединены: четвертый выход - со вторым входом тринадцатого элемента ИЛИ, подключенного выходом ко второму, R-входу четвертого счетчика, второй выход - через третий элемент задержки со вторым входом одиннадцатого элемента ИЛИ, первый выход - с третьим входом девятого элемента ИЛИ, со вторым входом седьмого элемента ИЛИ, подключенного выходом к первому, С-входу первого счетчика, причем первый вход седьмого элемента ИЛИ соединен с выходом шестого элемента И, третий выход - с первым, С-входом пятого счетчика, у которого также соединены: второй, R-вход - с выходом одиннадцатого элемента ИЛИ, дополнительный выход - со входом второго формирователя импульсов, подключенного выходом к первому входу одиннадцатого и второму входу пятого элементов ИЛИ, а группа основных выходов - с группой адресных входов третьего мультиплексора, соединенного группой информационных входов с группой адресных входов третьего ОЗУ, подключенного синхронизирующим входом к инверсному выходу второго триггера, и группой выходов второго регистра, подключенного управляющим входом к выходу одиннадцатого элемента И, а группой информационных входов - к выходам четвертого коммутатора, соединенного информационными входами с группой информационных входов-выходов второго ОЗУ, у которого, кроме того, соединены: синхронизирующий вход - со вторым инвертирующим входом одиннадцатого элемента И и с инверсным выходом третьего элемента И, подключенного первым входом к выходу второго элемента ИЛИ, а вторым входом - к первому входу распределителя, а управляющий вход - с управляющим входом третьего коммутатора и выходом пятого элемента И, соединенного первым входом с выходом четвертого элемента ИЛИ, подключенного первым входом к выходу второго элемента И, у которого второй вход соединен с выходом дешифратора, подключенного входами к выходам первого коммутатора, управляющим входом второго коммутатора и вторым входом первого элемента И, соединенного выходом с первым входом третьего элемента ИЛИ, у которого выход соединен с первым входом четвертого элемента И, соединенного выходом с первым входом пятого элемента ИЛИ, соединенного выходом со счетным входом второго счетчика, у которого соединены: дополнительный выход - с третьим информационным входом первого мультиплексора, подключенного выходом через формирователь импульсов с первым, С-входом четвертого счетчика, а R-вход - с выходом девятого элемента И, подключенного вторым входом к выходу третьего триггера и первому, S-входу первого триггера, соединенного третьим, С-входом с управляющим входом второго счетчика и выходом десятого элемента И, у которого второй вход соединен с инверсным выходом восьмого элемента И, подключенного вторым входом ко второму входу седьмого элемента И и инверсному выходу первого генератора тактовых импульсов, а также с управляющим входом первого регистра памяти, у которого, кроме того, соединены: первый выход - с первыми входами элемента ИСКЛЮЧАЮЩЕГО ИЛИ и девятого элемента И, подключенного выходом ко второму входу первого элемента ИЛИ, а первый и второй входы, соответственно, со старшим по весу основным и дополнительным выходами первого ОЗУ, у которого синхронизирующий вход соединен с инверсным выходом восьмого элемента ИЛИ, подключенного первым входом к выходу седьмого элемента И.Введение новых элементов и связей между ними позволяет использовать в предложенном устройстве новый способ формирования информационных сообщений, который характеризуется следующим:- для записи кодов-отображений текущих значений сигналов от каждого датчика выделяются по две зоны памяти в первом ОЗУ;- по предшествующему значению сигнала определяется предельное значение последующего отсчета, которое идентифицируется как начало аварийного процесса;- каждое вновь полученное значение сигнала от датчика сравнивается с предельным значением, считанным из второго ОЗУ;- при обнаружении “выбега” оговоренное число последующих отсчетов сигналов от датчика заносится во вторую зону первого ОЗУ, выделенную для данного датчика;- номера датчиков, для которых зафиксирован “выбег”, записываются в третье ОЗУ;- после фиксации первого “выбега” деблокируется таймер, которым определяются относительные сдвиги во времени между первым и всеми последующими “выбегами”;- при завершении регистрации данных реализуется процесс считывания и передачи информационного сообщения, в которое включаются только данные для датчиков, номера которых записаны в третье ОЗУ;- по вызову от внешнего устройства формируется информационное сообщение, содержащее данные, полученные от всех датчиков независимо от информации, хранящейся в третьем ОЗУ.Таким образом, в предложенном устройстве сокращается объем информации, которая оперативно передается на удаленный пункт для ее анализа.Следует подчеркнуть, что, в отличие от известного, в предложенном устройстве фиксируется не только превышение абсолютным значением сигнала от датчика установленного предела, но и превышение скоростью нарастания сигнала допустимых значений, что позволяет расширить функциональные возможности устройства.На фиг.1 и 2 показаны схемы блоков ввода и передачи, а также блока обработки, а на фиг.3 - схема связи между блоками устройства. На фиг.4 приведен пример временной диаграммы информационного сообщения, сформированного устройством для передачи на удаленный пункт (не показанный на чертежах).Устройство состоит из блока 1 ввода и обработки информации и блока 2 передачи.Входящий в состав блока 1 узел 3 сопряжения с датчиками (не показанными на фиг.1) нормализует выходные сигналы от “n” датчика. Выходы 1... n узла 3 соединены с информационными входами коммутатора-мультиплексора 4. Прошедший на выход 4 сигнал воспринимается АЦП 5. Номер датчика, сигнал от которого поступает в АЦП, определяется кодом основных разрядов 1... m первого 6 счетчика, а номер отсчета данных от выбранного датчика - кодом от второго 7 счетчика и первого 8 триггера. Выход сигнала “готовность” (Г) АЦП фиксируется вторым 9 триггером. Для управления счетчиком 7 и триггером 8 используется первые коммутатор 10, ОЗУ 11, регистр памяти 12 и дешифратор 13. Для синхронизации работы элементов используется первый 14 и второй 15 генераторы тактовых импульсов, соединенные выходами со входами распределителя 16. Сигналы от генераторов 14 и 15 и первого... восьмого выходов 16 управляют работой первого 17, второго 18, третьего 19, четвертого 20, пятого 21, шестого 22, седьмого 23, восьмого 24 и девятого 25 элементов ИЛИ, а также первого 26, второго 27, третьего 28, четвертого 29, пятого 30, шестого 31, седьмого 32, восьмого 33, девятого 34 и десятого 35 элементов И. Дополнительный “m+1” выход счетчика 6 подключен ко входу первого 36 формирователя импульсных сигналов.В состав блока 2 включается второе 37 ОЗУ, соединенное первой (А1) и второй (А2) группами адресных сигналов с выходами счетчиков 7 и 6, и третье 38 ОЗУ. Для обработки данных от АЦП используются второй 39, третий 40 и четвертый 41 коммутаторы, компаратор 42 и второй 43 регистр памяти. В узлы формирования информационного сообщения включены первый 44, второй 45 и третий 46 мультиплексоры и демультиплексор 47, а также третий 48, четвертый 49 и пятый 50 счетчики. Для хранения результатов обработки данных от датчиков и задания режима работы устройства используются третий 51 и четвертый 52 триггеры. Выход триггера 52 является выходом “запрос” устройства. Пятый 53 и шестой 54 триггеры соединены с элементами, которые определяют переход в режим регистрации аварийной информации. Седьмой 55 триггер управляет счетчиком 48, используемым как таймер. Восьмой 56 триггер формирует выходной сигнал “считывание” устройства при поступлении на его вход сигнала “управление”, если к этому моменту сформирован сигнал “запрос”. Девятый 57 и десятый 58 триггеры используются для реализации режима вызова информации при поступлении на вход устройства сигнала “вызов”. Одиннадцатый 59 триггер формирует сигнал, определяющий переход устройства в режим передачи данных. Второй 60 и третий 61 формирователи импульсных сигналов определяют завершение отдельных этапов работы устройства. Для предотвращения воздействия на работу устройства переходных процессов в блок 2 установлены первый 62, второй 63 и третий 64 элементы задержки. Выход “данные” устройства соединен с выходом усилителя-формирователя выходных сигналов 65, подключенного входом к выходу мультиплексора 45. Выдаваемые данные синхронизируются сигналами от генератора 15, выход которого является выходом “такты” устройства. Для формирования сигналов управления используются элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 66, одиннадцатый 67 элемент И, а также десятый 68, одиннадцатый 69, двенадцатый 70 и тринадцатый 71 элементы ИЛИ.В узел сопряжения 3 включаются индивидуальные для каждого датчика нормирующие резисторы и стабилитроны аналогично тому, как это показано в устройстве-прототипе.Коммутатор-мультиплексор 4, мультиплексоры 44, 45, 46 и демультиплексор 47 могут быть реализованы, например, на элементах К561 КП2, причем число элементов, используемых для построения 4 и 46, определяется числом “n” датчиков и числом “р” разрядов выходного кода АЦП.В качестве АЦП 5 может, например, использоваться микросхема АД7880 (фирмы Analog Devices), преобразующая входной аналоговый сигнал в двенадцатиразрядный (р=12) двоичный код.Счетчики 6, 48, 49 и 50 могут быть реализованы, например, на элементах К561 ИЕ10. Счетчики переводятся в очередную кодовую позицию сигналом по С-входу, а возвращаются в начальное состояние сигналом по R-входу. Счетчик 7 может быть реализован, например, на элементе К561 ИЕ11. Группа информационных (И) входов воспринимает код, который параллельно заносится в счетчик по сигналу управления (У). При переходе сигнала по счетному (С) входу из “0” в “1” счетчик переводится в следующую кодовую позицию, а при поступлении сигнала “1” на R-вход - в начальное состояние.Все используемые в устройстве триггеры и регистр 12 могут быть реализованы, например, на элементах К561 ТМ2. Каждый триггер имеет вход S - для асинхронного перевода в состояние “1”, вход R - для асинхронного перевода в состояние “0”, а также вход данных (Д) и синхронизации (С) - для синхронного перевода триггера в состояние, определяемое сигналом на Д-входе.Формирователь 36, 60 и 61 может быть реализован, например, на триггере, у которого прямой выход через интегрирующую времязадающую RC-цепочку соединен с R-входом. Запуск формирователя в работу производится по сигналу “1” на его С-входе.Так как в устройстве у разных триггеров используется не весь набор входных сигналов, в описании предлагаемого изобретения приводятся номера и функциональные назначения используемых входов триггеров.Первый и второй генераторы импульсов могут быть реализованы на цепочке из нескольких последовательно включенных инверторов, в цепи обратных связей которых включены кварцевый резонатор (для генератора 15) или RC-задающая цепочка (для генератора 14).Распределитель 16 может быть реализован, например, на элементе К561 ИЕ9. По каждому фронту сигнала на первом входе распределителя сигнала “1” формируется на очередном выходе; при поступлении сигнала “1” на второй вход распределитель теряет чувствительность к сигналам на первом входе и остается в принятом до этого состоянии, а при поступлении сигнала “1” на третий (R) вход - возвращается в начальное состояние, когда сигнал “1” формируется на первом выходе.Коммутаторы 10 и 39 могут быть реализованы, например, на элементах К561 ЛС2, причем число элементов определяется числом разрядов входных кодов.Коммутаторы 40 и 41 могут быть реализованы, например, на элементах КР1834 ВА86, которые обеспечивают перевод выходов в “третье” состояние при отсутствии рабочего сигнала на управляющем входе.Регистр 43 может быть реализован, например, на элементах К561 ИР6, причем число элементов определяется числом “р” разрядов кода от АЦП.Компаратор 42 может быть реализован, например, на элементах К561 ИП2, причем число элементов определяется числом разрядов кода от АЦП.В качестве ОЗУ 11, 37 и 38 могут использоваться, например, элементы КР537 РУ8А со структурой 2Кх8, причем число элементов в ОЗУ 37 и 38 определяется числом разрядов кода от АЦП. Так как процесс записи данных в ОЗУ 38 выходит за рамки предложенного устройства, на фиг.2 показаны только элементы, применяемые для считывания данных из ОЗУ 38. Если предельные значения последующего отсчета зависят только от данных предшествующего отсчета и одинаковы для всех датчиков, в адресное поле ОЗУ 38 достаточно ввести только код от регистра 43, если же необходимо учитывать и номера датчиков, в адресное поле вводятся также сигналы от счетчика 6, а в ячейки ОЗУ записываются индивидуальные для каждого датчика информационные коды.Элементы 62, 63, 64 задержки могут быть реализованы, например, на RC-интегрирующих цепочках, причем требуемое время задержки примерно равно половине произведения R на С.Следует отметить, что использование для реализации части устройства однокристальной микро-ЭВМ, например типа АТ89С52 (фирмы ATMEL), некоторые из указанных на фиг.1 и 2 элементов являются внутренними элементами ЭВМ.Для некоторых из используемых элементов И, ИЛИ и триггеров используются инвертирующие входы и выходы. Такие входы и выходы обозначены на чертежах окружностями. Например, для управления ОЗУ 37 по синхронизирующему (С) входу используется рабочий сигнал “нулевого” уровня. Поэтому С-вход 37 обозначен окружностью, в элементе И 28 используется инверсный выход, в элементе И 67 - инвертирующий вход.Частота генератора 14 выбирается максимальной с учетом быстродействия используемых элементов и возможных задержек распространения сигналов, а частота генератора 15 - исходя из требуемого числа отсчетов сигналов одного и того же датчика за время регистрации аварийного процесса.Устройство работает следующим образом.Нормализованные узлом сопряжения 3 сигналы от датчиков 1... n (не показанных на фиг.1) поочередно проходят на выход коммутатора-мультиплексора 4. Номер выбранного датчика определяется кодом на выходах 1... m счетчика 6, который поступает на группу адресных (А) входов 4. Для “n” датчиков число “m” разрядов выбирается равным





Класс G08C19/28 с использованием импульсного кода