Устройство для контролякодовых преобразователей
Союз Советских
Социалистических
Республик
<о822191
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (о1) Дополнительное к авт. сеид-ву (22) Заявлено 050679 (23) 2777966/18-24 (51)м. Кл.3 с присоединением заявки М2—
G 06 F 11/02
Государственный комитет
СССР ио делам изобретеиий и открытий
1 (53) УДК 681. 326. . 7. (088. 8) . (23) Приоритет
Опубликовано 150481 Бюллетень Мо 14
Дата опубликования описания 15.0481
Г
l
i 1 ( (72) Автор изобретени я
1 ( »
К.А. Егоров (73) Заявитель (54) устРОЙство для контРоля .кодовых
ПРЕОБРАЗОВАТЕЛЕЙ
Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах, имеющих в своам составе кодовые преобразователи с увеличенной разрядной сеткой.
Известно устройство для контроля кодовых преобразователей, работающее по принципу сравнения посланйых и считанных из проверяемых объектов кодов (1) .
Недостатком устройства является ограниченная область применения изэа осуществления контроля лишь сравнительно узкого класса кодовых преобразователей и невысокого быстродействия.
Наиболее близким к изобретению является устройство для контроля кодовых преобразователей, содержащее блок выбора объекта, блок коммутации адресов, блок задания граничных адресов, блок формирования линейно-ступенчатого напряжения, первый компаратор, блок управления, блок задания ограничений, блок задания допуска на ошибки и блок проверки адресных цепей объектов, причем выход блока управления соединен .с первыми входами блока выбора объекта, блока коммутации адресов и блока формирования линейно-ступен 1 чатого напряжения, выходы блока задания граничных адресов соединены со вторыми входами блока выбора объекта и блока коммутации адресов, выходы которых подключены соответственно к первым и вторым выходам устройства, причем первый выход блока задания ограничений соединен со вторым входом блока формирования линейно-ступенчатого напряжения, первый выход .которого соединен с первым входом первого компаратора, выход блока задания допуска на ошибки соединен со вторым входом первого компаратора, выход и третий вход которого соединены соответственно со входом блока управления и входом устройства (2).
Данное устройство также обладает ограниченной областью применения, так как не позволяет контролировать преобразователи кода во временной интервал, временного интервала в код или другие преобразователи, имеющие увеличенную разрядную сетку.
Каждый такой преобразователь подключается вместо двух и более цифроаналоговых или аналого-цифровых пре82?191 напряжения, первый выход которого соединен с первым входом первого компаратора, выход блока задания допуска на ошибки соединен со вторым входом первого компаратора, выход и. третий вход которого соединены соответственно со входом блока управле-. ния и входом устройства, введены реверсивный счетчик, блок элементов
2И-ИЛИ-НЕ,.ýëåìåíò ИЛИ-НЕ и второй компаратор,соединенный выходом с прямыми выходами реверсивного сяетчика и .четвертым входом первого компаратора:, а входами — с прямыми и инверсными выходами реверсивного счетчика .и вторым выходом блока задания ограничений, блок элементов.2И-ИЛИ-НЕ подключен выходом к третьему выходу устройства„ а рходами — к .прямым выходам реверсивного счетчика, .второму выходу блока формирования
0 линейно-ступенчатого напряжения, соединенному со, входами реверсив.ного счетчика, и через„элемент
ИЛИ-НЕ и непосредственно — к выходу блока управления, .причем первый
25 вход блока проверки адресных цепей объектов соединен с выходом блока управления, второй вход — с третьим выходом блока задания, ограничений, а выходы — с третьими входами блока выбора объекта и блока коммута- . ции адресов.
На фиг. 1 приведена блок-схема .устройства для контроля кодовых преобразователей; на фиг. 2 — пример схемного раскрытия узлов устройства, осуществляющих контроль преобразователей кода во временной интерьал и временного интервала в код, имеющих разрядную сетку двой.ного масштаба.
40 устройство для контроля кодовых преобразователей содержит блок 1 .выбора объекта, .блок 2 коммутации адресов,. блок 3 задания граничных адресов, блок 4 проверки адресных
4 цепей объектов,:реверсивный счетчик
5, блок 6 формирования линейно-сту-. пенчатого напряжения, первый компа.ратор 7, блок 8. управления, блок 9 эвданйя ограничений, блок 10 зада-.
Щ ния допуска на ошибки, блок 11 элементов 2И-ИЛИ-НЕ, второй компаратор 12, элемент 13 ЙЛИ-НЕ. Компара- тор 12 состоит из элементов 14.114.п, каждый из которых представ55 ляет собой сдвоенный логический элещ,ит 2И-HE реализующий функции а; b и а;Ф„. .(1 = 1, n); элементов
2Й-ЙЕ 15.1-15.п к-Оурюй из которых реализует функции а;с„. и а с,. (i
l,n); элементов 16 и 17, на котое0 рых осуществляется коньюнкция и, инверсия выходных сигналов соответственно с элементов 14,1-14.п и 15.115,п; логических элементов ИЛИНЕ 18 и 19, на которых реализуется
65 диверсия сигналов с выходом элемен образователей и требует формирования сигналов, соответствующих линейно возрастающему и линейно убывающему напряжениям увеличенного .масштаба при условии обращения к нескольким разным каналам, что нельзя осуществить в данном устройстве.
Устройство также имеет специальный, существенно отличный от, рабочего, режим контроля адресных цепей объектов,: который основан .на выдаче прямого или обратного кода в зависимости от адреса канала и. порядкового .номера обращения, В этом режиме часто воэникают ситуации. посылки в проверяемый канал при двух последовательных обращениях сначала прямого, а потом. обратного кодов или наоборот, что может йривести к большому скачку напряжения на выходе цифроаналогового преобразователя и к перевозбуждению выходного усилителя на значитель- 2 но большее время, чем в рабочем режиме, Кроме того, длительность отработки перепада напряжения, поступающего с выхода цифроаналогового на ,вход аналого-цифрового преобразователя следящего типа, пропорциональна, величине скачка, Все это приводит к необходимости контроля адресных. цепей объектрв либо в меньшем диапазоне частот, чем при обычном рабо.чем режиме, либо на небольшом участке шкалы преобразователей, что не всегда приводит к выявлению неисправностей. Осуществление такого способа проверки адресных цепей требует значительного дополнительного оборудования.
Цель изобретения - расширение области применения устройства за счет осуществления контроля преобразователей кода во временной интервал, повышение достоверности и упрощение контроля адресных. цепей объек- . тов.
Данная цель достигается тем, что в устройство, содержащее блок выбора объекта, блок коммутации адресов, блок задания граничных:адресов,. блок формирования линейно-ступенчатого напряжения, первый компаратор, . блок управления, блок задания ограничений, блок задания допуска на ошибки и блок проверки адресных цепей объектов, причем выход блока управления соединен с первыми входами блока выбора объекта, блока коммутации адресов и блока формирования линейно-ступенчатого напряжения, выходи блока задания граничных ад. ресов соединены .со вторыми входами блока выбора объекта и. блока коммутации адресов, выходы которых подключены соответственно к первым и вторим выходам устройства, причем первый выход блока задания ограничений соединен со вторым входом блока формирования линейно-ступенчатого
822191 тов 16 и 17, Выходы элементов 18 и 19 соединяются со входом первого компаратора.
Блок 11 состоит из элементов 20.120.п выполняющих- логическую функцию
2И-ИЛИ-НЕ. К верхним схеМам совпаде ния элементов 20;1-20.п подсоединяются прямые выходы счетчика 5, а к нижним — выходы блока 6. Вторые входы ,верхних и. нижних схем совпадения» элементов 20.1-20.п соединяются с блоком 8 непосредственно и через элемент.13 ИЛИ-НЕ. Выходы элементов
20.1-20.п являются выходами устрой. ства. функциональные назначения назван- . ных блоков следующие. 15
В,блоке 1 происходит дешифрация и формирование сигналов обращения к контролируемым объектам, а выход блока 1 является первым выходом устройства и соединен со всеми объек- 20 тами. В блоке 2 формируются сигналы выбора адреса канала в объекте, а выход блока 2 - это второй выход устройства.и соединен с адресными. шинами всех объектов. Граничные д
: адреса проверяемых каналов задаются блоком 3, выходы которого соединены с блоками 1 и 2. Контроль адресов преобразователей Производится блоком 4, выходы которого соединены с блоками 1 и 2. Реверсивный счетчик 5 своими прямыми .выходами связан со входами блока 11, первого и второго компаратора, а инверсными выходами. — со входом второго компаратора. В блоке 6 происходит формирование кодов, соответствующих линейно-ступенчатому напряжению, причем один из выходов блока 6.сбединен co входами реверсивного счетчика .и блока 11, а другой - co входом . 40 первого компаратора, в котором производится сравнение с запанной точностью посланных и прин ятых из объектов кодов. Выход первого компаратора соединен со.входом блока 8, 4g а один из входов является входом устройства, Блок 8 управления организует работу всего устройства и связан по выходу с блоками 1, 2, 4, 6 и ll и элементом 1 3 ИЛИ-НЕ, выход которого соединен с одним из входов блока 11. В блоке 9 определяются пределы формирования линейно-ступенчатого напряжения, причем выходы блока 9 соединены с блоками 4 и 6 и вторым компарато-. ром. Точность сравнения посланных и.
1 принятых из объектов. кодов задает" ся блоком 10, выход которого соединен с одним из входов первого компаратора, Блок ll выполняющий логи- ф) ческие . функции 2Й-ИЛИ-НЕ, соединен выходами c ..выходами устройства, которые подключаются к информационным входам всех объектов. Второй компа- ратор реализует функцию сравнения
6 кода в счетчике 5 с предельными значениями, заданными в блоке 9, и связан выходом.со входом первого компаратора.
Реверсивный счетчик 5 связан шинами сложения +1 " {фиг. 2) и вычитания . -1 со старшим разрядом счетчика формирования кодов в блок6 6, что дает воэможность получить линейно изменяющиеся коды увеличенного масштаба.; Разрядность счетчика 5 равна стандартной разрядной сетке в системе преобразующих уст ройств и. Прямые выходы счетчика обозначены идентификаторами а„,а< ...,а и и их инверсии а4,а,..., ай.
K компаратору 12 подключаются из блока 9 предельные значения: .мак-. симальное значение кода b,Ü,...,Ьй и его инверсия Ь,Ь ...:,Ъ|, и минимальное значение,с „с,...,сви его инверсия c«,ñ,...,с,, а также счетчика 5 прямые и инверсные выходы.
Работа устройства при контроле. аналого-цифровых и цифроаналоговых преобразователей происходит следующим образом.
По сигналу из блока 8 начальный адрес и номер объекта из блока 4 направляются в блоки 1 и 2, где дешифруются и передаются в объект. Сигналом из блока управления код,. сформированный в блоке 6, передается в блок .11 и далее в выбранный канал объекта.
Блок управления модифицирует адрес .в блоке 4 и направляет код блока 6 по новому адресу в объекте.
Данная процедура повторяется до совпадения текущего адреса с конечным, заданным в блоке 3.
После осуществления цифроаналогового преобразования во,всех контролируемых каналах, устройство повтор но, в той же последовательности, перебиРает все адреса каналов в объектах. При этом после .каждого обращения к выбранному каналу в компараторе 7 происходит сравнение кода, поступившего с объекта, с кодом в блоке 6. Если разница между кодами превышает допуск, .заданный s блоке 10, то работа устройства прерыва ется. Индикация основных регистров дает возможность обнаружить номер текущего канала и характер неисправности в объекте.
После обращения ко всем аналогоцифровым каналам устройство осуществляет переход к следующему коду, на котором производится проверка, т.е. модифицирует код в блоке 6. Диапазон изменения кодов в блоке 6, соответствующих линейно-ступенчатому напряжению, задается блоком 9.
Работа устройства при проверке преобразователей кода во временной интервал и временного интервала в код происходит следующим образом.
822191
Выбор и передача адреса начального канала осуществляется аналогично общему режиму проверки. По сигналу -логической 1 блока 8, посланному на вход элемента 13, код, сформированный в блоке б, через элементы
2И-ИЛИ-НЕ блока 11 поступает в пер- . вый канал выбранного преобразователя, После модификации адресов, которая также производится аналогично общему режиму контроля, блок 8 меняет сигнал на входе элемента 13 Ма уровень логического 0 . При этом на выходные шины блока 11, а значит и во второй канал выбранного преобразователя, поступит код со счетчика 5.
Далее устройство перебирает все номера поеобразователей, заданных в блоке 3 таким образом, что в первые каналы этих преобразователей поступает информация из блока б, а во вторые каналы из блока 5. Это достигается последовательной сменой уровней управления на входе элемента 13.
После осуществления двойного преобразования кода во временной интервал и временного интервала в код устройство повторно, в той же последовательности,перебирает адреса всех контролируемых преобразователей.
ИнфорМация из объектов с ошибкой преобразования поступает на вход компаратора 7. Код, поступающий из первых каналов выбранных преобразователей, сравнивается с кодом, сформированным в блоке 6, код из вторых каналов — С кодом в счетчике
5. Если результат сравнения кодов превосходит допустимую ошибку, за- . данную в блоке 10, то блок 8 вырабатывает сигнал прерывания.
После проверки всех преобразователей на данном коде блок 8 увеличивает, при сигнале на шине +1 или уменьшает,при сигнале на шине -1, формируемые в блоке 6 и счет чике 5 и производит описанный контроль уже на новом коде.
Смена режимов сложения и вычитания в счетчике 5 и блоке б происходит автоматически следующим образом.
При равенстве кодов в счетчике 5 (сигнал на выходе элемента 18) и счетчике формирования кодов в блоке
6 максимальному коду, заданному в блоке 9, блок 8 разрешает прохождение сигнала реверсивного сложения на шины -1 блока б и счетчика 5, а при равенстве кодов в счетчике 5 (сигнал на выходе элемента 19) и . счетчике формирования кодов в блоке б минимальному коду блока 9 блок 8 переключает сигнал реверсивного сложения на шины +1 счетчика 5 и блока б.
Таким образом, устройство осуществляет полную функциональную проверку преобразователей кода во временной интервал и временного интервала в код, каждый иэ которых требует обращения к двум стандарт» ным каналам, как при возрастании, так и при уменьшении кодов по закону линейно-ступенчатого напряжения двойного масштаба.
Контроль адресных цепей объектов О в устройстве пРоизводится на основе, двойной модификации адресов за счет включения блока 4, Устройство изменяет адреса в блоке 4 таким образом, что в каждый текущий цикл проверки
15 линейно изменяющиеся коды выдаются только по одному адресу в объекте, а информация в других каналах данного объекта остается зафиксированной.
Так, в первом цикле коды поступают
2Q в первый канал объекта, во втором цикле — во второй, в третьем — в третий и т.д. При неисправности адресных цепей посланный и считанные из объекта коды различны, и устройство останавливается по несравнению кодов в компараторе 7. Номера неисправных каналов фиксируются системой индикации устройства.
Возможность проверки преобразователей кода во временной интервал и временного интервала в код, кроме обычных цифроаналоговых и аналогоцифровых преобразователей, расширяет. область применения устройства и позволяет применять его в современных автоматизированных системах, полностью освобождая при этом от функций контроля, наладки и ремонта преобразователей универсальные электронные вычислительные машины.
Формула изобретения
Устройство для контроля кодовых
4 преобразователей, содержащее блок выбора объекта, блок коммутации адресов блок задания граничных адpecos блок формирования линейно-ступенчатого напряжения, первый компа.— ратор, блок управления, блок задания ограничений, блок задания допуска на ошибки и блок проверки адресных цепей объектов, причем выход блока управления соединен с первыми входами блока выбора объекта, блока коммутации адресов и блока формирования линейно-ступенчатого напряжения, выходы блока задания граничных адресов соединены со вторыми входами блока выбора объекта и блока 0 коммутации адресов, выходы которых подключены соответственно к первым и вторым выходам устройства, причем первый выход блока задания ограничений соединен со вторым входом блока формирования линейно-ступенча822191
10 того напряжения, первый выход которого соединен с первым входом первого компаратора, выход блока задания допуска на ошибки соединен со вторым входом первого компаратора, выход и третий вход которого соединены соответственно со входом блока управления и входом устройства, о т л ич а ю щ е е с я тем, что, с целью расширения области применения устрой,ства за счет осуществления контроля преобразователей кода во временной интервал, оно содержит реверсивный счетчик, блок элементов 2И-ИЛИ-НЕ, элемент ИЛИ-НЕ и второй компаратор, соединенный выходом с прямыми выходами реверсивного счетчика и четвертым входом первого компаратора, а входами - с прямыми и инверсными выходами реверсивного счетчика и вторым выходом блока задания ограничений, блок элементов 2И-ИЛИ-НЕ подключен выхо- 20 дом к третьему .выходу устройства, а входами - к прямым выходам реверсивного счетчика, второму выходу блока формирования линейно-ступенчатого напряжения, соединенному со входами реверсивного счетчика, и через элемент ИЛИ-НЕ и непосредственно - к выходу блока управления, причем первый вход блока проверки ад-. ресных цепей объектов соединен с выходом блока управления, второй вход - c третьим выходом блока задания ограничений, а выходы - с третьими входами блока выбора объекта и блока коммутации адресов, Источники информации, принятые во внимание при экспертизе
1. Воронов И.С. и др. Устройство преобразования УП-6 для АЦВС общего назначения. Сб. "Вопросы радиоэлектроники,:сер. ЭВТ, вып. 4,1971.
2. Авторское свидетельство СССР
Р 642710, кл, G 06 F ll/02» 5.02.76 (прототип).
822191 . Составитель С. Хлебников
Редактор М. Петрова Техред М.Федорнак Корректор М. Коста
Заказ 1856/75
Тираж 745 Подписное
ВНИИПИ Государственного комитета СССР по делам. изобретений и открытий
113035, Москва, Ж-35, Рауыская наб., д. 4/5
Филиал ППП Патент, г. Ужгород, ул. Проектная, 4





