Устройство для проверки работоспособности объектов
Иллюстрации
Показать всеРеферат
Изобретение относится к электротехнике и может быть использовано для отладки и проверки разнообразных радиоэлектронных устройств. Целью изобретения является упрощение устройства за счет сокращения объема памяти генератора тестов и возможности использования сигналов объекта контроля для блокировки контроля отдельных разрядов. Устройство содержит блок формирования команд, блок задания длительности команды, регистры воздействия и эталона, коммутатор, блок сравнения. Принцип действия устройства заключается в том, что с помощью коммутатора выделяются разряды объекта контроля, которые сравниваются с эталоном, а остальные разряды сравниваются сами с собой, 3 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я) s G 05 В 23/02
ГОСУДАРСтВЕННЫй КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
l i 3#. ,- А
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4497434/24 (22) 24,10.88 (46) 30.06.91. Бюл. М 24 (71) Чувашский государственный университет им.И.Н.Ульянова и Всесоюзный научно-исследовательскийй,проектно-конструкторский и технологический институт релестроения (72) В.И,Антонов, В.А.Ефремов, В.М.Шевцов и Г.С.Нудельман (53) 621.396(088.8) (56) Павлов Г,м., Ванин В.К. Релейная защита на элементах аналоговой вычислительн ой техн и к и. М.: Э нергоатомиздат, 1983, рис. 5-24, Пархоменко fl.П., Согомонян Е,С. Основы технической диагностики /оптимизация алгоритмов диагностирования, аппаратурные средства/. М.; Энергия,1981, рис. 8 — 1.
Изобретение относится к электротехнике и может быть использовано при отладке и проверке работоспособности разнообразных сложных систем радиоэлектронных устройств.
Целью изобретения является упрощение устройства за счет сокращени объема памяти блока формирования команд.
На фиг,1 представлена блок-схема устройства; на фиг.2 — вариант выполнения блока сравнения; на фиг.3 — приведена разрядная сетка инструкции, вырабатываемой блоком формирования команд.
Устройство для проверки работоспособности объектов содержит блок 1 формирования команд, блок 2 управления, содержащий счетчик 3 и первый элемент И
4, генератор 5 тактовых импульсов, содер,, Я2„„1659987 А1 (54) УСТРОЙСТВО ДЛЯ ПРОВЕРКИ РАБОТОСПОСОБНОСТИ ОБЪЕКТОВ (57) Изобретение относится к электротехнике и может быть использовано для отладки и проверки разнообразных радиоэлектронных устройств. Целью изобретения является упрощение устройства за счет сокращения объема памяти генератора тестов и возможности использования сигналов объекта контроля для блокировки контроля отдельных разрядов. Устройство содержит блок формирования команд, блок задания длительности команды, регистры воздействия и эталона, коммутатор, блок сравнения.
Принцип действия устройства заключается в том, что с помощью коммутатора выделяются разряды объекта контроля, которые сравниваются с эталоном, а остальные разряды сравниваются сами с собой. 3 ил. жащий генератор 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.
1659987
55
Устройство работает по заданной программе, занесенной в блок 1 формирования команд в виде последовательности инск рукций. Каждая инструкция /фиг.3/ содержит четыре поля: поле I /ВРЕМЯ/ определяет абсолютное время окончания инструкции; поле II
/ВЫБОР КАНАЛА/ управляет регистрами 9 и 10; поле Ill /ВОЗДЕЙСТВИЕ или ЭТАЛОН+МАСКА/ содержит информацию для записи в регистры 9 и 10; поле И /СТОП/ сигнализирует об окончании теста.
Поля I и il! — мно оразрядные, поля !! и
IV — одноразрядные, каждое из них формирует логические сигналы на соответствующих выходах блока 1 формирования команд.
Инструкции могут быть двух типов: они определяются разрядом поля !1. Если он единичный, то содержимое поля I! I заносится в регистр 10, иначе — в регистр 9, В первом случае формируются сигналы, воздействующие на вход объекта контроля 22; во втором — эталон, с которым сравнивается реакция объекта контроля 22, В соответствии с этим первый тип инструкции называется воздействием, а второй тип — эталоном.
Устройство работает следующим образом, Вначале оператором с блока 8 устройство приводится в исходное состояние (цепи запуска не показаны); обнуляются регистры
9, 10 и 16 и счетчик 20, сбрасывается триггер
15. Затем в счетчик 3 вводится адрес первой инструкции выбранного теста. Как правило, первая инструкция теста предусматривает восстановление исходного состояния объекта контроля 22, Поэтому сигнал на выходе
24 блока 1 формирования команд примет высокий уровень (разряд поля Il инструкции единичный), блокируя посредством инвертора 19 доступ информации к регистру 9 и переписывая сигналы с выхода 25 в регистр
10, Аналого-цифровой преобразователь 11 формирует соответствующие аналоговые сигналы на входы объекта контроля 22.
Устройство готово к действию, оно ждет команды "Пуск". Ее подает оператор с блока
8. С этого момента запускается генератор 6, и устройство начинает отрабатывать тест.
С момента его пуска ведется непрерывный отсчет времени счетчиком 20, и в момент времени, указанный в поле I инструкции, данная инструкция сменяется очередной. Происходит это следующим образом. Блок 18 непрерывно сравнивает сигналы на выходе 23 (содержимое поля 1) блока
1 и выходе счетчика 20. Если эти сигналы не совпадают, то выходной сигнал блока 18 принимает низкий уровень и препятствует про5 10
35 хождению тактового импульса через элемент И 4 ко входу счетчика 3. Поэтому счетчик 3 «е меняет свой код, а блок 1 — свою команду. При совпадении логический элемент И 4 открыт для прохождения тактового импульса, и счетчик 3 увеличивает свой код на единицу, а блок 1 формирования команд вырабатывает очередную инструкцию. Код поля 1 новой инструкции уже не будет совпадать с кодом нэ выходе счетчика 20, в связи с чем к моменту прихода очередного тактового импульса блок 18 отключит блок управления 2 от генератора 5, Устройство приступает к обработке новой инструкции. Если она представляет собой воздействие, то содержимое ее поля II заносится в регистр 10. Если же эталон (разряд поля II нулевой), то регистр 9 принимает цифровой код с шины 8.
Необходимо заметить, что содержимое регистров меняется только при записи в них, а остальное время они сохраняют информацию, записанную в последний раз, т.е, при записи в регистр 9 состояние регистра 10 не меняется, и наоборот.
Предположим, что новая инструкция оказалась эталоном. Это означает, что в момент поступления данной инструкции выходные логические сигналы объекта контроля 22 должны совпадать с эталонами, формируемыми блоком 21 под управлением регистра 9. Как видно из фиг.1, в формировании эталонных сигналов могут участвовать и выходные сигналы объекта контроля
22, Это достигается переключением необходимых разрядов блока 21 с шины регистра
9 на выходную шину объекта контроля 22.
Для управления блоком 21 отводится часть разрядов регистра 9 (часть поля Ill инструкции, называемая маской), Возможность использования выходных сигналов объекта контроля 22 в формировании эталон н ых сигналов позволяет организовать проверку объекта контроля 22 по частям, не принимая во внимание работу остальных блоков, и отказаться от излишней детализации при построении тестов, поскольку маскированные разряды выходной шины объекта контроля 22 сопоставляются с самими собой и тем самым не влияют на результаты проверки.
Сопоставление сигналов осуществляется в блоке 13 блока определения неисправностей. Блок 13 осуществляет поразрядное логическое сравнение сигналов, поступающих по шинам от объекта контроля 22 и от блока 21. Если сравниваемые разряды идентичны, то соответствующий разряд на выходе блока 13 равен 1, в противном случае — О.
Выходной код блока 13 контролируется
1659987 многовходовым логическим элементом И 14. который при обнаружении хотя бы одного нулевого разряда взводит триггер 15. Последнее свидетельствует о наличии неисправности в объекте контроля 22. В этом случае выходной код блока 13 переписывается в регистр 16 и выдается на блок индикации 17, а блок управления 2 и счетчик времени 20 отключаются от генератора 6 посредством элемента И 7. Устройство прекращает работу.
Вид неисправности оператор узнает по несовпавшему разряду на блоке индикации ! 7, а по состоянию счетчика времени 20 может onределить момент наступления неисправности.
Формула изобретения
Устройство для проверки работоспособности объектов, содержащее блок формирования команд, первый счетчик, первый и второй элементы И, генератор импульсов, блок запуска, регистр воздействия, регистр эталона, аналого-цифровой преобразователь, блок сравнения, элемент И-НЕ, триггер, регистр результата и блок индикации, вход которого соединен с выходом регистра результата, информационный вход которого соединен с выходом блока сравнения и входами элемента И-НЕ, выход которого соединен с входом установки триггера, выход которого соединен с входом сброса регистра результата и первым инверсным входом второго элемента И, второй инверсный вход которого соединен с выходом окончания теста блока формирования команд, а выход—, с первым входом первого элемента И, вход запуска и выход генератора импульсов соединены соответственно с выходом запуска пульта оператора и прямым входом второго элемента И, вход сброса, счетный вход и информационный выход первого счетчика соединены соответственно с выходом сброса блока запуска, выходом первого элемента
И и адресным входом блока формирования
5 команд, информационные входы регистра воздействия и регистра эталона подключены к информационному выходу блока формирования команд, синхровход регистра воздействия соединен с выходом выбора ка10 нала блока формирования команд, вход и выход аналого-цифрового преобразователя соединены соответственно с выходом регистра воздействия и выходом устройства, служащим для подключения к входам объек15 та контроля, первый вход блока сравнения является входом устройства, служащим для подключения выходов объекта контроля, о тл и ч а ю щ еес я тем, что, с цельюупрощения устройства за счет сокращения объема па20 мяти блока формирования команд, в него введены блок определения длительности команды, инвертор, счетчик времени и блок коммутаторов, первая группа информационных входов которого соединена с входом
25 устройства, вторая группа информационных входов — с первой группой выходов регистра эталона, управляющие входы — с второй группой выходов регистра эталона, выходы — с вторым входом блока сравнения, 30 вход и выход инвертора соединены соответственно с выходом выбора канала блока формирования команд, синхровходом регистра эталона, счетный вход и выход счетчика времени соединены соответственно с выхо35 дом второго элемента И, первым входом блока определения длительности команды, второй вход и выход которого соединены с выходом задания абсолютного времени блока формирования команд и вторым вхо40 дом первого элемента И соответственно.
1659987
Лус
Puz.1
Ю
em 6
N2
ant Л
/7
8ЮЯ
g)
Фиг.,У
Составитель В. Гришин
Редактор T. Орловская Техред hA.Moðãåíòàë Корректор О. Кравцова
Заказ 1846 Тираж 489 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб„4/5
Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101