Изобретение относится к контрольно-измерительной технике и может быть использовано для автоматической проверки правильности функционирования программно-управляемой электротехнической и радиоэлектронной аппаратуры и является дополнительным к основному по автоСВо № 1252780
Цель изобретения - сокращение времени контроля распределителей.
На чертеже изображена функциональная схема системы.
Система содержит цифровую вычислительную машину 1, сдвиговый регистр 2, блок сравнения 3, счетчик 4, тактовый генератор 5,, распределитель импульсов 6, шину тестовых сигналов 7, цепь запроса прерывания 8, шину адреса неисправности 9, шину эталонных сигналов 10, блок 1 гальванической развязки, цепь останова 12, коммутатор 13, который в своем составе имеет блок свертки 14 и мультиплексор 15, регистр 16, шину адреса 17,шину
информации 18, таймер 19 и блок элементов НЕ 20.
Система работает следующим образом.
В каждом цикле проверки цифровая вычислительная машина 1 вьщает на объект контроля очередной тестовый набор кодов, состоящий из единиц и нулей и по шине эталонных сигналов 10 записывает в регистр .16 эталонный набор кодов, соответствующий ответным сигналам контролируемого объекта,запускает тактовый генератор 5, которьгй начинает вырабатывать последовательность тактовых импульсов Запустив тактовый генератор 5, щфровая вычислительная машина I освобождается от контроля данного объекта и может быть использована для решения других задач. По принятии очередного кода на выходе проверяемого устройства в цепях с изменяющейся информацией появляются сигналы в виде напряжения постоянного или переменного toKa,которые в каждой цепи через диодный
(О
IV
выпрямительный мост, стабилизатор тока и оптрон блока гальванической развязки 11 поступают на входы блока свертки 14,
Сигналы объекта контроля с неиз- меняющейся большую часть времени проверки информацией (напряжение шин питания и ТоПо) через блок гальванической развязки 11 поступают на вход блока элементов НК 20, с выхода которого сигналы в виде нулевого уровня в каждом разряде поступают на блок свертки 14, После формирования таймером 19 необходимой временной задержки распределитель импульсов-6 выдает управляющий сигнал в регистр 16, Из ячеек первого адреса регистра 16 считьшается-информация об адресе уп- .равляемого входа мультиплексора 15 (по шине 17), который подключает шину Ш верхнего уровня блока свертки 14 к блоку сравнения 3„ Одновременно из регистра 16 по шине 18 в блок сравнения 3 вьщается эталонный код В результате сравнения в блоке сравнения 3 образуется код, который по следзто- щему тактовому импульсу переписывается на сдвиговьй регистр 2 I В исходном состоянии сдвиговьш регистр 2, блок сравнения 3, счетчик 4 мультиплексор 15, регистр 16 таймер 19 обнулены, тактовый генератор 5 и распределитель импульсов 6 находятся в ждущем режиме о
I Блок сравнения 3 содержит регистр {формирования результата и узел сравнения, который поразрядно сравнивает эталон (код, поступивший с регистра 16) и ответную реакцию объекта контроля (код, поступивший с проверяемого прибора через коммутатор 13)«Регистр блока сравнения 3 по управляющему сигналу с распределителя импульсов 6 формирует код, содержащий нули . в тех разрядах, где произошло сравнение, и единицы, где информация в сравниваемых разрядах различна.
Блок свертки 14 и мультиплексор 15, которые.входят в коммутатор 13, построены на логических элементах И и ИЛИ, при этом преобразованные в логический уровень сигналы с каждого выхода блока гальванической развязки 11 сгруппированы по N (где, К - число разрядов блока сравнения З) и подаются на первые входы элементов И, а также на входы элементов ИЛИ первого уровня, выходы которых также
сгруппированы по N и соединены с первыми входами других элементов и с входами элем ентов ИЛИ следующего уровня и так далее
Таким образом, на каждом уровне свертки контролируемых сигналов становится в К.раз меньше, чем в предыдущем Свертку продолжают до тех
пор, пока количество контролируемых сигналов в вершине пирамиды не станет меньше или равно N. Вторые входы элементо1в. И мультиплексора 15 являются стробирующими, при подаче на которые сигнала из регистра 16 по шине адреса 17 происходит считывание информации в блок сравнения 3. Последующие тактовые импульсы поступают. на сдвиговый регистр 2 и счетчик 4,
где на каждом тактовом импульсе происходит сдвиг на один разряд и прибавление единицы к числу в счетчике .4, Если на выходе сдвигового регистра 2 появляется сигнал лог. 1, что
свидетельствует о несовпадении одного из сигналов контролируемого блока с эталоном, то по цепи запроса прерывания 8 в ЦВМ поступает комаща Прерывание, Содержимое счетчика 4 в
этот момент указывает номер разряда, в котором произошло несравиение,Получив сигнал прерывания, ЦВМ I принимает и записьгаает в Память содержи- мое счет-чика 4 по шине 9 адреса неисправности, после чего переходит к контролю других устройств При появ- лении следующего несовпадения процесс повторяетсяо
Отличие системы для контроля слож- ных релейных распределителей от сие- тетш контроля сложных релейных распределителей (прототип) заключается в сяедующемо При выдаче на объект контроля питания входного воздействия,допустим Установка в исходное, когда напряжение на изменяющих свое состояние контрольных цепях равно нулю - (выключенное), а на неизменяющих
свое состояние (вклюяенное) не равно нулю, которое на выходе блока 11 будет преобразовано в единичный уровень, на выходе блока элементов НЕ 20 и входе блока свертки 14 будет нулевой уровень во всех разрядах, так же
как и выключенных цепях. Таким образом, вся информация контролируемого устройства описана одним словом с нулевыми уровнями и не требуется
51522209
дальнейшей развертки по уровням,что позволяет сократить в 7-8 раз количество эталонных слов в программе проверки и соответственно общее время контроляо В случае неисправности, - например несанкционированное снятие питания с одной из контролируемых шин, информация,на .выходе блока элементов НЕ 20 будет единичной, .Q что немедленно будет зафиксировано при очередном цикле провер - ки.
-т
6 .
Формула из обре тек и-я Система для контроля сложных релейных распред|ёлителей по авт.св. № 1252780, отличающаяся тем, что, с целью сокращения времени контроля распределителей, она содержит блок элементов НЕ, группа входов которого подключена к второй группе выходов блока гальванической развязки, а группа выходов блока элементов НЕ соединена с второй группой информационных входов коммутаторав
название | год | авторы | номер документа |
---|---|---|---|
Система для контроля сложных релейных распределителей | 1985 |
|
SU1252780A1 |
Система для контроля электронных устройств | 1985 |
|
SU1348838A2 |
СИСТЕМА ДИАГНОСТИРОВАНИЯ ЦИФРОВЫХ УСТРОЙСТВ | 1997 |
|
RU2127447C1 |
Система для контроля электронных устройств | 1980 |
|
SU1005063A2 |
Система для контроля электронных устройств | 1977 |
|
SU696464A1 |
Устройство для контроля и диагностирования цифровых узлов | 1989 |
|
SU1755207A1 |
СИСТЕМА ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ ЭЛЕКТРОННЫХ УСТРОЙСТВ | 2011 |
|
RU2466448C1 |
Устройство для контроля памяти | 1983 |
|
SU1129656A1 |
Система для контроля электронных устройств | 1988 |
|
SU1667074A1 |
Устройство для контроля блоков памяти | 1981 |
|
SU951408A1 |
Изобретение относится к контрольно-измерительной технике и является усовершенствованием изобретения по а.с. N1252780. Цель изобретения - сокращение времени контроля распределителей - достигается введением в систему блока элементов НЕ, осуществляющего инвертирование сигналов, которые большую часть времени проверки представлены единичной информацией, что также позволяет непрерывно контролировать информацию на выходах объекта контроля без потерь машинного времени на опрос. 1 ил.
Система для контроля сложных релейных распределителей | 1985 |
|
SU1252780A1 |
Авторы
Даты
1989-11-15—Публикация
1987-04-30—Подача