Устройство для проверки работоспособности объектов Советский патент 1991 года по МПК G05B23/02 

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

Изобретение относится к электротехнике и может быть использовано при отладке и проверке работоспособности разнообразных сложных систем радиоэлектронных устройств.

Целью изобретения является упрощение устройства за счет сокращени объема памяти блока формирования команд.

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

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

Блок 1 формирования команд имеет выход 23 задания абсолютного времени, выход 24 выбора канала, информационный выход 25, выход 26 остановки.

Блок сравнения 13 /фиг.2/ содержит N элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 27 и многовходовый элемент И-НЕ 28.

О

ел ю

ю сэ

N4

Устройство работает по заданной программе, занесенной в блок 1 формирования команд в виде последовательности инструкций. Каждая инструкция /фиг.З/ содержит четыре поля:

поле I /ВРЕМЯ/ определяет абсолютное время окончания инструкции; поле II /ВЫБОР КАНАЛА/ управляет регистрами 9 и 10; поле III /ВОЗДЕЙСТВИЕ или ЭТА- ЛОН+МАСКА/ содержит информацию для записи в регистры 9 и 10; поле IV /СТОП/ сигнализирует об окончании теста.

Поля I и III - многоразрядные, поля II и IV - одноразрядные, каждое из них формирует логические сигналы на соответствующих выходах блока 1 формирования команд.

Инструкции могут быть двух типов: они определяются разрядом поля II. Если он единичный, то содержимое поля III заносится в регистр 10, иначе - в регистр 9. В первом случае формируются сигналы, воздействующие на вход объекта контроля 22; во втором - эталон, с которым сравнивается реакция объекта контроля 22. В соответствии с этим первый тип инструкции называется воздействием, а второй тип - эталоном. Устройство работает следующим образом.

Вначале оператором с блока 8 устройство приводится в исходное состояние (цепи запуска не показаны); обнуляются регистры 9,10 и 16 и счетчик 20, сбрасывается триггер 15. Затем в счетчик 3 вводится адрес первой инструкции выбранного теста. Как правило, первая инструкция теста предусматривает восстановление исходного состояния объекта контроля 22. Поэтому сигнал на выходе 24 блока 1 формирования команд примет высокий уровень (разряд поля II инструкции единичный), блокируя посредством инвертора 19 доступ информации к регистру 9 и переписывая сигналы с выхода 25 в регистр 10. Аналого-цифровой преобразователь 11 формирует соответствующие аналоговые сигналы на входы объекта контроля 22.

Устройство готово к действию, оно ждет команды Пуск. Ее подает оператор с блока 8. С этого момента запускается генератор 6, и устройство начинает отрабатывать тест.

С момента его пуска ведется непрерывный отсчет времени счетчиком 20, и в момент времени, указанный в поле I инструкции, данная инструкция сменяется очередной. Происходит это следующим образом. Блок 18 непрерывно сравнивает сигналы на выходе 23 (содержимое поля I) блока 1 и выходе счетчика 20. Если эти сигналы не совпадают, то выходной сигнал блока 18 принимает низкий уровень и препятствует прохождению тактового импульса через элемент И 4 ко входу счетчика 3. Поэтому счетчик 3 не меняет свой код, а блок 1 - свою команду. При совпадении логический элемент И 4 открыт для прохождения тактового импульса, и счетчик 3 увеличивает свой код на единицу, а блок 1 формирования команд вырабатывает очередную инструкцию. Код поля 1 новой инструкции уже не будет сов0 падать с кодом на выходе счетчика 20, в связи с чем к моменту прихода очередного тактового импульса блок 18 отключит блок управления 2 от генератора 5.

Устройство приступает к обработке но5 вой инструкции. Если она представляет собой воздействие, то содержимое ее поля III заносится в регистр 10. Если же эталон (разряд поля II нулевой), то регистр 9 принимает цифровой код с шины 8.

0Необходимо заметить, что содержимое

регистров меняется только при записи в них, а остальное время они сохраняют информацию, записанную в последний раз, т.е. при записи в регистр 9 состояние реги5 стра 10 не меняется, и наоборот.

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

0 контроля 22 должны совпадать с эталонами, формируемыми блоком 21 под управлением регистра 9. Как видно из фиг.1, в формировании эталонных сигналов могут участвовать и выходные сигнал.ы объекта контроля

5 22. Это достигается переключением необходимых разрядов блока 21 с шины регистра 9 на выходную шину объекта контроля 22. Для управления блоком 21 отводится часть разрядов регистра 9 (часть поля III инструк0 ции. называемая маской). Возможность использования выходных сигналов объекта контроля 22 в формировании эталонных сигналов позволяет организовать проверку объекта контроля 22 по частям, не принимая

5 во внимание работу остальных блоков, и отказаться от излишней детализации при построении тестов, поскольку маскированные разряды выходной шины объекта контроля 22 сопоставляются с самими собой и

0 тем самым не влияют на результаты проверки.

Сопоставление сигналов осуществляется в блоке 13 блока определения неисправностей. Блок 13 осуществляет поразрядное

5 логическое сравнение сигналов, поступающих по шинам от объекта контроля 22 и от блока 21. Если сравниваемые разряды идентичны, то соответствующий разряд на выходе блока 13 равен 1, в противном случае -0. Выходной код блока 13 контролируется

многовходовым логическим элементом И 14 который при обнаружении хотя бы одного нулевого разряда взводит триггер 15. Последнее свидетельствует о наличии неисправности в объекте контроля 22. В этом случае выходной код блока 13 переписывается в регистр 16 и выдается на блок индикации 17, а блок управления 2 и счетчик времени 20 отключаются от генератора 6 посредством элемента И 7. Устройство прекращает работу.

Вид неисправности оператор узнает по несовпавшему разряду на блоке индикации 17, а по состоянию счетчика времени 20 может определить момент наступления неисправности.

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

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

5 устройства, вторая группа информационных входов - с первой группой выходов регистра эталона, управляющие входы - с второй группой выходов регистра эталона, выходы - с вторым входом блока сравнения,

0 вход и выход инвертора соединены соответственно с выходом выбора канала блока формирования команд, синхровходом регистра эталона, счетный входи выход счетчика времени соединены соответственно с выхо5 дом второго элемента И, первым входом блока определения длительности команды, второй вход и выход которого соединены с выходом задания абсолютного времени блока формирования команд и вторым вхо0 дом первого элемента И соответственно.

Пуск

к2

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ ПРОВЕРКИ РАБОТОСПОСОБНОСТИ ОБЪЕКТОВ 1992
  • Антонов В.И.
  • Ефремов В.А.
  • Шевцов В.М.
  • Нудельман Г.С.
RU2036505C1
Устройство для контроля микропроцессорных блоков 1988
  • Гремальский Анатолий Александрович
  • Андроник Сергей Михайлович
SU1531099A1
Устройство контроля микропроцессорных блоков 1986
  • Гремальский Анатолий Александрович
  • Андроник Сергей Михайлович
SU1332320A2
Устройство микропрограммного управления 1988
  • Каданский Александр Абрамович
  • Королев Владимир Николаевич
  • Руккас Олег Дмитриевич
SU1667070A1
Устройство для контроля цифровых узлов 1983
  • Урбонас Владисловас Пятрович
  • Пятронис Ромуальдас-Викторас Брониславович
  • Инсода Линас Витаутович
SU1166120A1
УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО КОНТРОЛЯ 1991
  • Мощицкий С.С.
  • Харченко В.С.
  • Толубко В.Б.
  • Тимонькин Г.Н.
  • Ткаченко С.Н.
  • Ткаченко В.А.
RU2015523C1
Система для контроля сложных релейных распределителей 1985
  • Мамков Николай Константинович
  • Козлов Сергей Федорович
  • Иванищев Федор Петрович
SU1252780A1
Формирователь тестов 1985
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Спиваков Сергей Степанович
SU1260963A1
Устройство для тестового контроля больших интегральных схем 1984
  • Лохуару Тыну Виллемович
  • Убар Раймунд Иоханнес Раймундович
SU1218390A1
Устройство для контроля логических узлов 1981
  • Богданов Вячеслав Всеволодович
  • Маслеников Борис Сергеевич
  • Светников Олег Григорьевич
  • Чибисов Валерий Георгиевич
  • Шалимов Александр Федорович
SU968816A1

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

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

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

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

от 20

/7

Фиг. 2

///

/V

Документы, цитированные в отчете о поиске Патент 1991 года SU1659987A1

Павлов Г.М., Ванин В.К
Релейная защита на элементах аналоговой вычислительной техники
М.: Энергоатомиздат, 1983, рис
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Пархоменко П.П., Согомонян Е.С
Основы технической диагностики /оптимизация алгоритмов диагностирования, аппаратурные средства/
М.: Энергия, 1981, рис
Топка с несколькими решетками для твердого топлива 1918
  • Арбатский И.В.
SU8A1

SU 1 659 987 A1

Авторы

Антонов Владислав Иванович

Ефремов Валерий Александрович

Шевцов Виктор Митрофанович

Нудельман Года Семенович

Даты

1991-06-30Публикация

1988-10-24Подача