Устройство для индикации
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода информации на индикаторные блоки. Цель изобретения - повышение достоверности отображения информации. Поставленная цель достигается тем, что в устройство, содержащее регистры 20 группы, элемент И 23 группы, блок 24 индикации, тактовый генератор 5, элементы задержки 10 и 11, триггеры 16 группы, дешифратор 18, элемент НЕ 22, введены мажоритарные элементы 3 и 4, элементы 12 сравнения, интегрирующие элементы 13, счетчики 14 группы, дешифраторы 15 группы, триггер 19, элемент ИЛИ 8, сдвиговые регистры 20 группы, сдвиговый регистр 17, что обеспечивает .томэти« скую установку выходных регистр - Р нулевое состояние при отключении источ икэ информации, а также контроль информации , поступающей но резервированным кчналам, и формирование сигналов ошибок возникающих в кэнз та 1 ил. Т$г .jj, м 7,V i Щ lЈ W .4; л --тз to /J rJj I . tf-j (Л С
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
{si)s G 09 G 3/00
ГОСУДАРСТВЕ ННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4773397/24 (22) 25.12,89 (46) 23.10.91. Бюл. № 39 (71) Научно-производственное объединение
"Кибернетика" (72) Ю.П. Рукоданов, Л,Р.Друзь и И.Н.Сметанин (53) 681.327(088.8) (56) Авторское свидетельство СССР
¹ 1310886, кл. G 09 G 3/00, 1987.
Авторское свидетельство СССР № 1511763, кл. 6 09 G 3/ОО, 1989. (54) УСТРОЙСТВО ДЛЯ ИНДИКАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода информации на индикаторные блоки. Цель изобретения — повышение достоверности.,.Я2„„1686474 Al отображения информации, Поставленная цель достигается тем, что в устройство, содержащее регистры 20 группы, элемент И 23 группы, блок 24 индикации, тактовый генератор 5, элементы задержки 10 и 11, триггеры 16 группы, дешифратор 18, элемент HE
22, введены мажоритарные элементы 3 и 4, элементы 12 сравнения, интегрирующие элементы 13, счетчики 14 группы, дешифраторы 15 группы, триггер 19, элемент ИЛИ 8, сдвиговые регистры 20 группы, сдвиговый регистр 17, что обеспечивает:. атоматигескую установку выходных регистра-. в нулевое состояние при отключении источника информации, а также контроль информации, поступающей по резервированным каналам, и формирование сигналов ошибок, возникающих в каналах. 1 ил, 1686474
15
Изобретение относится к автоматике и вычислительной технике и может быть использовано вустройствах вывода данных на индикаторные блоки, Целью изобретения является повышение достоверности отображаемой информации путем обновления информации, принимаемой в последовательных кодах от резервированных источников, при отключении этих источников.
На чертеже приведена блок-схема устройства.
Устройство содержит информационные входы (каналы) 1 — I, 1--2, 1 — 3 информации, стробирующие входы 2 — 1, 2 — 2, 2 — 3, первый
3 и второй 4 мажоритарные элементы, генератор 5 тактовых импульсов, счетчик 6, элемент И 7, элемент ИЛИ 8, распределитель 9, первый 10 и второй 11 элементы задержки, элементы 12 сравнения, интегрирующие элементы 13, счетчики 14 группы, дешифраторы 15 группы, триггеры 16 группы, сдвиговый регистр 17, дешифратор 18, триггер
19, сдвиговые регистры 20 группы, регистры
21 группы, элемент НЕ 22, элементы И 23 группы, блок 24 индикации. Распределитель 9 выполнен на счетчике 25 и дешифраторе 26.
Устройство работает следующим образом, По резервированным входам 1 информация в последовательных кодах в виде лог.
"0" и "1" поступает на входы мажоритарного элемента 4 и входы соответствующих элементов 12 сравнения. Импульсы сопрово>кдения информации по резервированным входам 2 поступают на входы мажоритарного элемента 3, Информация, индицируемая блоком 24, представляется в виде кодограмм, . признаком начала которых является маркер. Код маркера накапливается в сдвигающем регистре 17 и декодируется дешифратором 18, Все кодограммы содержат определенное число байтов с одинаковым числом бит в каждом байте, которое подсчитывается счетчиком 25 и декодируется побайтно дешифратором 26 распределителя
9, В исходном положении все триггеры и счетчики устройства обнулены (цепи начальной установки не показаны). При исправности всех каналов 1 биты информации в них идентичны и ."îâïàäàþò со значением информации на выходе мажоритарного элемента 4, С выхода элемента 4 биты информации поступают на триггер 19 и в сдвиговый регистр 17, Сравнение бит информации каждого канала 1 с информацией мажоритарного элемента 4 производится соответствующим элементом 12 сравнения.
Из-за задержек мажоритарного элемента 4 сигналы на входах элементов 12 могут быть сдвинуты во времени, возникающие при этом на выходах элементов 12 ложные сигналы несравнения гасятся интегрирующими элементами 13. При исправности всех каналов 2 импульсы сопровождения через мажоритарный элемент 3 периодически устанавливают в нулевое положение счетчик 6 и через элемент ИЛИ 8 поступают на
С-входы счетчика 25, сдвигового регистра 17 и триггера 19, В регистре 17 накапливается код маркера, триггер 19 фиксирует значение текущего бита информации, После декодирования кода маркера дешифратор 18 выдает сигнал, который устанавливает в нулевое состояние счетчик распределителя 9, который после этого начинает считать число бит в поступающей кодограмме. Дешифратор 26 декодирует числа бит, равные байтам информации, и выдает соответствующие сигналы на регистры 21, Триггер 19 подает сигналы информации на D-входы сдвигающих регистров 20, каждый из которых обеспечивает прием числа бит в объеме одного байта информации. На тактовые входы регистров 20 подаются импульсы с выхода элемента ИЛИ 8, Таким образом, во всех регистрах 20 записывается одна и та же информация, соответствующая текущим байтам кодограммы. Из регистров 20 информация переписывается в регистры 21. Каждый из регистров 21 соответствует определенному байту информации в кодограмме. Распределение байтов кодограммы из регистров 20 в регистры 21 обеспечивается сигналами дешифратора 26, которые подаются на С-входы регистров 21. В регистрах 21 в единичное состояние устанавливаются разряды, соответствующие единичным битам кодограммы. При этом нулевое и единичное значение некоторых бит информации может использоваться для индикации противоположных состояний объекта контроля, например, "Исправен" — "Неисправен", "Готов" — "Не готов и т.п, Поэтому для управления индикаторами блока 24 используются сигналы с прямых и инверсных выходов соответствующих разрядов регистров 21, которые подаются в блок 24 через элементы И 23. После приема последнего бита кодограммы на последнем выходе дешифратора 26 формируется сигнал, который через элемент 10 задержки подает сигнал на С-входы триггеров 16 ошибки и через элемент 11 задержки устанавливает в нулевое положение счетчики 14 ошибки. При поступлении бита следующей кодограммы снимается сигнал с последнего
1686474
В случае отключения всех каналов 1 информации, например при отключении питания источников информации или при отсутствии информации, на выходах мажо- 2 ритарных элементов 3 и 4 сигналы также отсутствуют. При этом снимаются сигналы с нулевого входа счетчика 6, который заполняется тактовыми импульсами генератора 5 до порогового значения, Сигнал с выхода 3 счетчика 6 подается на его управляющий вход, запрещая дальнейший счет, открывает элемент И 7, обнуляет триггер 19 и удерживает его в нулевом состоянии и через элемент НЕ 22 закрывает элементы И 23. 3
Тактовые импульсы генератора 5 через элементы И 7 и ИЛИ 8 заполняют счетчик 25, а нулевая информация заполняет регистры
20. Таким образом, на блок 24 при отключении источника информации поступает ну- 4 левая информация, причем все индикаторы информации отключены.
В предлагаемом устройстве за счет введения двух мажоритарных элементов, счетчиков, элементов сравнения, интеграторов, 4 дешифраторов, сдвигающих регистров, триггера, элемента ИЛИ обеспечивается прием информации в последовательных кодах от резервированных каналов источника информации, индикация этой индикации в 5 параллельных кодах и индикация неисправных каналов информации, отключение всех индикаторов при отсутствии информации от источника, что повышает достоверность отображаемой информации. 55 выхода дешифратора 26 и распределитель 9 после декодирования признака маркера начинает следующий цикл распределения информации.
При неисправности какого-либо из каналов 1 биты информации на входах соответствующего элемента 12 сравнения не совпадают и этот элемент сравнения фиксирует сигнал ошибки, который записывается в соответствующий счетчик 14 ошибки, Счетчики 14 накапливают некоторое пороговое число ошибок, чтобы отличить случайн ый сбой от устойчивого отказа.
Дешифраторы 15 декодируют эти пороговые числа и подают сигналы на Э-входы соответствующих триггеров 16. Триггеры 16 фи кси руют не ис и равности соответствующих каналов 1 сигналами с выхода элемента
10 задержки, С выходов триггеров 16 сигналы ошибок поступают в блок 24 индикации, Формула изобретения
Устройство для индикации, содержащее генератор тактовых импульсов, элемент И, распределитель импульсов, последовательно соединенные первый и второй элементы задержки, группу триггеров, группу элементов И, регистры, дешифратор, эле5 мент НЕ, блок индикации, о т л и ч а «о щ е— е с я тем, что, с целью повышения достоверности отображаемой информации, в него введены первый и второй мажоритарные элементы, элементы сравнения, интегриру10 ющие элементы, группа счетчиков, группа дешифраторов, триггер, элемент ИЛИ, группа сдвиговых регистров, сдвиговый регистр, информационный вход которого соединен с информационным входом триггера и с пер15 выми входами элементов сравнения и с выходом второго мажоритарного элемента, входы которого соединены с вторыми входами элементов сравнения и явля,отся информационными входами устройства, выходы
20 элементов сравнения подключены к входам соответствующих интегрирующих элементов, выходы l(oTopblx соединены со с (QThbl ми входами соответствующих счетчиков группы, выходы которых соединены с ин5 формационными входами соответствующих дешифраторов группы, выходы которых соединены с информационными входами соответствующих триггеров группы и с управляющими входами счетчиков группы, 0 установленные входы которых подкл:очены к выходу второго элемента задержки. вход которого соединен с тактовыми входа "и триггеров группы, выходы которых саед..н»ны с информационными входами первой
5 группы блока индикации, информационные входы второй группы которого подключены к выходам элементов И группы, первые входы которых подключены к выходу элемен га
НЕ, вход которого соединен с первым вхо0 дом элемента И, установочным входом триггера, выходом переполнения и управляющим входом счетчика, установочный вход которого соединен с первым вх(дом элемента ИЛИ и выходом второго
5 мажоритарного элемента, входы . :второго являются стробирующими входами устройства, тактовый вход счетчика соединен с выходом тактового генератора и втсрым входом элемента И, выход которог0 подклго0 чен к второму входу элемен,а ИЛИ, вихор которого соединен с тактовыми входаь;и сдвигового регистра, триггера, сдвиговых регистров группы и распределителя, установочный вход которого подключен к вь ходу дешифратора, информационные входы которого подключены к выходам сдвигового регистра, выходы группы распределителя подключены к стробирующим входам регистров, прямые и инверсные выходы которы ; соединены с вторыми входами элементов И
Составитель Е, Конюаенко
Техред М.Моргентал Корректор Т. Малец
Редактор С, Пекарь
Заказ 3600 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат Патент". г. Ужгород, ул.Гагарина, 101 группы, а информационные входы подключены к выходам соответствующих сдвиговых регистров группы, информационные входы которых подключены к выходутриггера, вход первого элемента НЕ подключен к выходу распределителя,