Изобретение относится к цифровой вычислительной технике и предназначено для использования в-качестве устройства для контроля многоканальных импульсных последовательностей в системах автоматического оперативного контроля типовых узлов дискретной техники.
Целью изобретения является повышение достоверности контроля.
На фиг,1 показана функциональная схема устройства; на фиг.2 - функциональная схема управляемого блока задержки .
Устройство для контроля многоканальных импульсных последовательностей содержит счетчик 1 импульсов, демультиплексор 2, мультиплексор 3, управляемый блок 4 задержки, триггер 5, второй элемент ИЛИ 6, одновибра- тор 7, первый элемент ИЛИ 8, информационные входы 9 J - 9, входы пуска
12 1
12.
10 и останова 11 и выходы устройства.
Управляемый блок 4 задержки (фиг. содержит счетчик 13 импульсов, блок 14 памяти (ПЗУ), генератор 15 импульсов и элемент И 16.
Счетчик 1 предназначен для формирования кода номера контролируемой последовательности импульсов. Он переключается в следующее состояние по переднему фронту импульса, поступающего на его счетный вход. При достижении кода номера последней контролируемой последовательности счетчик 1 очередным импульсом возвращается в исходное состояние, нулевой код которого соответствует номеру первой контролируемой последовательности. Счетчик- 1 устанавливается в исходное состояние сигналом с инверсного выхода триггера 5 пуска при установке его в нулевое состояние,
Демультиплексор 2 служит для формирования импульсов на выходах 12 - 12 устройства, сигнализирующих об отказе (сбое) в формировании 1-й-12контролируемых последовательностей импульсов соответственно.
Мультиплексор 3 предназначен для подключения контролируемой последовательности импульсов на вход одно- вибратора 7 через элемент ИЛИ 6. Он имеет инверсньй управляющий вход. При поступлении на этот вход единичного сигнала мультиплексор 3 закрывается (не вьщает сигналов на выход).
fO
J5
20
)
45
Управляемый блок 4 задержки предназначен для формирования импульса на входе лгемультиплексора 2 через заданный интервал времени, превышающий 5 на 5-10% период следования импульсов контролируемой последовательности. В блок 14 памяти (фиг.2) записаны коды начальной установки счетчика 13, Они представляют собой ПЗУ статического типа, на выходе которого появляется код начальной установки, записанный по адресу, который задается счетчиком 1. Счетчик 13 служит для формирования импульса на вькоде блока 4 через требуемый интервал времени. Его разрядность определяется максимальной длительностью задержки импульса и требуемой точностью. Переключение счетчика 13 в очередное состояние осуществляется по заднему фронту импульса, поступившего на его счетный (+1) вход. Запись кода, поступившего на установочные входы (Д) счетчика 13, осуществляется по заднему фронту импульса на его синхро- входе (С). На выходе счетчика 13 при его переполнении формируется импульс- ньм сигнал, после чего счетчик 13 возвращается в исходное состояние. Генератор 15 импульсов формирует пос- ледовательность импульсов, частота следования которых определяется требуемой точностью отсчета интервала времени задержки импульса.
Триггер 5 пуска предназначен для . пуска - останова устройства. В исходном состоянии он формирует единичный сигнал на инверсном выходе, который устанавливает в ноль счетчик 1 и запрещает работу блока 4 задержки,
Элемент ИЛИ 6 формирует импульс на входе одновибратора 7, если на выходе мультиплексора 3 или на одном из выходов демультиплексора 2 появляется импульс.
Одновибратор 7 формирует импульс по заднему фронту иьшульса, поступившего на его вход.
25
30
35
40
I
Длительность импульса на выходе одновибратора 7 на 5-10% превышает максимальное время задержки переключения счетчика 1, мультиплексора 3 и ПЗУ 14 в сумме.
Элемент ИЛИ 8 пропускает на выход либо импульс с выхода одновибратора 7, либо единичный потенциал с выхода триггера 5 пуска.
Устройство работает следующим образом,
В исходном состоянии триггер 5 и счетчик 1 находятся в нулевом состоянии, а счетчик 13 блока 4 может на- ходиться в произвольном состоянии. Устройство начинает функционировать после подачи импульса на вход 10 пуска. Этот импульс устанавливает триггер 5 пуска в единичное состояние, который снимает блокировку со счетчика 1, мультиплексора 3 и блока 4 задержки. В результате этого в счетчик 13 запишется код начальной установки, хранившийся в нулевой ячейке ПЗУ 14 и соответствующий первой контролируемой последовательности (поступающей на вход 9 устройства). Через открытый элемент И 16 на счетный вход счетчика 13 начнут поступать импульсы с выхода генератора 15, в результате чего начнется отсчет времени задержки блоком 4, которая превышает на 5-10% период следования импульсов первой контролируемой последователь- ности.
Если до момента появления импульса на выходе блока 4 на вход 9 устройства поступит импульс контролируемой последовательности, то он пройдет через мультиплексор 3 и элемент ИЛИ 6 на вход одновибратора 7, который по его заднему фронту сформирует импульс. Этот импульс своим передним фронтом переключит счетчик 1 в еле- дующее состояние, закроет мультиплексор 3 и элемент И 16 блока 4, а задним фронтом запишет код начальной установки в счетчик 13 блока 4, соответствующий периоду второй конт- ролируемой последовательности. После окончания импульса одновибратора 7 откроютсй мультиплексор 3 и элемент И 16 блока 4, в результате чего устройство перейдет в режим контроля второй импульсной последовательности. В дальнейшем при правильном формировании всех контролируемых последовательностей устройство будет функционировать аналогично описанному. После контроля п-й импульсной последовательности устройство снова перейдет к контролю первой импульсной последовательности и т.д.
Если же при контроле i-й импульс- ной последовательности в течение времени, равного ее периоду плюс 5-10%, на входе 9 устройства не появится
очередной импульс (что свидетельст
вует о сбое или отказе формирователя этой последовательности), то счетчик 13 блока 4 переполнится и на выходе блока 4 появится импульс. Этот импульс пройдет на i-й выход демульти- плексора 2 и далее на выход 12 устройства, сигнализируя о сбое (отказе формирователя i-й импульсной последовательности. Одновременно этот импульс через элемент ИЛИ 6 пройдет на вход одновибратора 7, который по его заднему фронту сформирует импульс, переключающий счтчик 1 в следующее состояние и настраивающий блок 4 на отсчет времени задержки, которая пре вьппает на 5-10% период следующей (i+1)-й контролируемой последовательности. В результате этого устройство перейдет к контролю (i+1)-й последовательности импульсов. В дальнейшем устройство будет функционировать аналогично описанному.
Блок 4 задержки работает следующим образом.
В исходном состоянии на инверсный вход элемента И 16 и С-в ход счетчика 13 поступает единичный сигнал. На вход блока 14 памяти поступает код адреса с выхода счетчика 1. По окончании действия единичного сигнала по его заднему фронту в счетчик 13 с выхода блока 14 записывается код начальной установки, образующий в сумме с кодом интервала число, равное максимальной емкости счетчика 13, Одновременно открывается элемент И 16, и на счетный вход счетчика 13 начинают поступать импульсы с выхода генератора 15, При переполнении счетчика 13 на его выходе формируется импульс, который поступает на выход блока 4, а счетчик 13 возвращается в исходное состояние и продолжает подсчет импульсов, поступающих на его вход. Если до момента переполнения счетчика 13 на вход блока 4 поступит очередной импульс, то он закроет элемент И 16 и по заднему фронту запишет в счетчик 13 очередной код с выхода ПЗУ 14, после чего начнется отсчет очередного интервала. При этом переключении на выходе счетчика 13 импульс не появится.
Таким образом, достоверность контроля обеспечивается за счет обеспечения контроля всех импульсных последовательностей, независимо от наличия
отказавших последовательностей; организации частичного контроля пропадания одиночных импульсов или их пачек, а также индикации номеров сбойных последовательностей; а также обспечения контроля увеличения периода следования импульсов в последователь ноати.
Формула изобретения
1. Устройство для контроля многоканальных импульсных последовательностей, содержащее счетчик импульсов подключенный счетным входом к выходу одновибратора, а разрядными выходами к адресным входам мультиплексора, информационные входы которого являются информационными входами устройства, отличающееся тем, что, с целью повышения достоверности контроля, введены демультиплексор,.управляемый блок задержки, два элемента ИЛИ и триггер, подключен ньй единичным и нулевым входами соответственно к вхо дам пуск и останов -устройства, а инверсным выходом - к пе)вому входу первого элемента ИЛИ и к входу обнуления счетчика импульсов, соединенного разрядными выходами с адресными
5 0 0
5
входами демультиплексора и с первыми входами управляемого блока задержки, подключенного вторым входом к выходу первого элемента ИЛИ и к управляющему входу мультиплексора, а выходом - к информационному входу демультиплексора, связанного выходами с соответствующими вьпсодами устройства и с пер- выми входами второго элемента ИЛИ подключенного вторым входом к выходу мультиплексора, а выходом - к входу одновибратора, связанного выходом с вторым входом первого элемента ИЛИ. 2. Устройство по П.1, отличающееся тем, что управляемый блок задержки содержит счетчик импульсов, генератор импульсов, элемент И и блок памяти, адресные входы которого являются первыми входами управляемого блока задержки, а выходы подключены к установочным входам счетчика импульсов,.соединенного синхронизирующим входом с вторым входом управляемого блока задержки и с инверсным входом элемента И, подключенного прямьм йходом к генератора импульсов, а выходом - к счетному входу счетчика импульсов, выход переполнения которого является выходом управляемого блока задержки.
Редактор Н.Егорова
Фиг„2
Составитель Н.Горбунова
Техред М.ХоданИч Корректор М.Шароши
Заказ 888/50 Тираж 864Подписное
ВНИИГИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раупдская наб., д. 4/5
Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная, 4
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля многоканальных импульсных последовательностей | 1987 |
|
SU1478216A1 |
Устройство для контроля оперативной памяти | 1989 |
|
SU1705875A1 |
Устройство для контроля многоканальных импульсных последовательностей | 1989 |
|
SU1732332A1 |
Устройство для контроля интерфейса ввода-вывода | 1990 |
|
SU1829039A1 |
Устройство для функционального контроля дублированных вычислительных машин | 1987 |
|
SU1476472A1 |
Устройство для контроля интерфейса ввода-вывода | 1991 |
|
SU1798792A1 |
Устройство для мажоритарного выбора сигналов | 1989 |
|
SU1656539A1 |
Сигнализатор перерасхода электрической энергии | 1989 |
|
SU1636777A1 |
Микропрограммное устройство управления | 1983 |
|
SU1130864A1 |
Устройство для передачи информации | 1989 |
|
SU1700571A1 |
Изобретение относится к цифровой вычислительной технике и предназначено для использования и контроля многоканальных импульсных последовательностей в системах автомати- 4еского оперативного контроля типовых узлов дискретной техники. Цель изобретения - повьшение достоверности контроля. Устройство содержит счетчик 1 импульсов, демультиплексор 2, мультиплексор 3, управляемый блок 4 задержки, триггер 5,. второй элемент ИЛИ 6, одновибратор 7,. первый элемент ИЛИ 8. Устройство обеспечивает контроль всех импульсных последовательностей, контроль пропадания одиночных импульсов или их пачек, контроль увеличения периода следования импульсных последовательностей. 1 з.п. ф-лы, 2 ил. (Л ю со 00 vj N3 ФигЛ
Устройство для обнаружения потерииМпульСОВ | 1979 |
|
SU834877A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Устройство для контроля многоканальных импульсных последовательностей | 1982 |
|
SU1042171A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
О |
Авторы
Даты
1987-03-23—Публикация
1985-10-29—Подача