Устройство для контроля монотонно изменяющегося кода

 

Изобретение относится к автоматике, вычислительной технике и может использоваться в многоканальных системах с циклическим опросом источников контролируемых кодов. Цель изобретения - повышение информативности устройства за счет фиксации в режиме контроля в блоке 5 памяти сбойных кодов, а в блоке 12 памяти-номеров источников сбойных кодов. Устройство содержит программно-временной блок 1, переключатели 2, 8, блоки 3.5,12, оперативной памяти, элемент НЕ 4, блок 6(допускового)сравнения элементы ИЛИ-НЕ 7, 13. блок 9 регистрации триггер 10 и элемент И 11. 5 ил

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

s G 08 С 25/04

ГОСУДАРСТВЕ ННЫИ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Л

Ь (21) 4483936/24 (22) 16.09.88 (46) 23.06.91. 6юл. N 23 (72) Ю.Н.Цыбин (53) 621.3:681.3 (088.8) (56) Нвторское свидетельство СССР

М 1575223, кл. G 08 С 25/04, 1988.

Авторское свидетельство СССР

hh 1304174, кл. Н 03 М 7/00. 1985. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ МОНОТОННО-ИЗМЕНЯЮЩЕГОСЯ КОДА (57) Изобретение относится к автоматике, вычислительной технике и может использо. Я) „„1658190 А1 ваться в многоканальных системах с циклическим опросом источников контролируемых кодов. Цель изобретения — повышение информативности устройства за счет фиксации в режиме контроля в блоке 5 памяти сбойных кодов, а в блоке 12 памяти-номеров источников сбойных кодов. Устройство содержит программно-временной блок 1, переключатели 2, 8, блоки 3, 5, 12, оперативной памяти, элемент

НЕ 4, блок 6(допускового) сравнения. элементы ИЛИ-НЕ 7, 13, блок 9 регистрации, триггер

10 и элемент И 11. 5 ил.

1658190

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

Целью изобретения является повышение информативности устройства.

На фиг. 1 представлена функциональная схема устройства; на фиг. 2 - функциональная схема программно-временного блока; на фиг. 3 — функциональная схема одной ячейки второго блока оперативной памяти; на фиг, 4 и 5 — временные диаграммы, поясняющие работу устройства.

Устройство (фиг. 1) содержит программно-временной блок 1, первый переключатель 2, первый блок 3 оперативной памяти, элемент НЕ и, второй блок 5 оперативной памяти, блок 6 (допускового) сравнения, первый элемент ИЛИ вЂ” НЕ 7, второй переключатель 8, блок 9 регистрации, триггер 10, элемент И 11, третий блок 12 оперативной памяти и второй элемент ИЛИ-НЕ 13.

Программно-временной блок(фиг. 2) содержит генератор 14 импульсов, счетчик 15 импульсов, элемеНт НЕ 16,.формирователь

17 импульсов, дешифратор 18 и элемент

ИЛИ 19. Ячейка второго блока 5 оперативной памяти(фиг. 3) содержит элемент НЕ 20, элементы И-НЕ 21 и 22, регистры 23 и 24 сдвига и коммутатор 25.

Первый блок 3 оперативной памяти реализован на последовательно соединенных регистрах сдвига. Число регистров равно числу контролируемых кодов, разрядность каждого регистра равна разрядности контролируемого кода, Второй блок 5 оперативной памяти реализован на параллельных ячейках памяти (фиг. 3), каждая из которых содержит два регистра 23 и 24, разрешение сдвига информации в которых осуществляется стробом дешифратора 18. Блок 6 сравнения осуществляет сравнение кодов с заданным допуском, например > 1 дискрет младшего разряда.

Блок 12 оперативной памяти выполнен на микросхеме 185РУ1, работающей в режиме последовательного ввода-вывода.

При применении в блоках 3, 5 и 12 адресного принципа управления в качестве шины адреса используются выходы счетчика 15, изображенные пунктиром на фиг. 2.

Устройство работает следующим образом.

В исходном состоянии на управляющем входе устройства устанавливается потенциал логического нуля, устанавливающий переключатели 2 и 8 в положение, при котором входы с четвертых выходов блока 1 поступэют на адресные входы блоков 5 и 12 памяти (фиг. 5и). На вход "Пуск" устройства подают короткий импульс (фиг, 5а), подготавливающий к работе формирователь 17 импульсов.

5 Генератор 14 вырабатывает тактовые импульсы, синхрониэирующие пословное поступление информации. При обнулении счетчика 15 сигналом синхронизации начала цикла работы (фиг, 5д) на выходе элемен10 та НЕ 16 образуется потенциал, разрешающий счетчику 15 счет импульсов генератора 14. Дешифратор 18 иэ последовательности кодов счетчика 15 формирует кодовые комбинации необходимой длины

15 для управления блоками 3, 5, 6 и 12 внутри каждого цикла. Контролируемая новая информация, поступающая пословно на информационные входы устройства, запоминается в блоке 3 памяти, продвига20 ясь к его выходам.

После завершечия первого цикла работы блока 1 на выходе элемента НЕ 16 происходит смена потенциала. приводящая к появлению сигнала логической единицы на

25 выходе формирователя 17 (фиг. 5б). Счетчик

15 при этом блокируется и остается в таком состоянии до прихода очередного импульса синхронизации (фиг. 5д). При поступлении второго импульса синхронизации счетчик

30 15 совершает второй оборот, по окончании которого перепадом потенциала с выхода элемента НЕ 16 формирователь 17 возвращается в исходное состояние (фиг. 5б). снимая запрет предварительной подготовки

35 устройства к работе. В результате блок 3 памяти заполняется входными значениями контролируемых кодов.

Во время действия сигнала "Запрет" (фиг. 5б) триггер 10 через элемент И 11 и

40 элемент ИЛИ-НЕ 7 удерживается в состоянии логической единицы, На первом и втором управляющих входах блока 12 памяти образуется комбинация "01" (фиг. 4г, б). обеспечивающая запись в каждую ячейку

45 памяти блока 12 сигнала логической единицы по адресам, поступающим с четвертых выходов блока 1. Сигнал с выхода блока 12 памяти поступает на первый управляющий вход блока 5 в моменты времени, соответст50 вующие появлению адресных сигналов блока 1.

llo окончании сигнала "Запрет" на третьем выходе блока 1 на управляющих входах блока 12 памяти образуется комби55 нация "00" (фиг. 4г, б), обеспечивающая режим хранения и считывания записанных в блок 12 единичных сигналов. В случае отличия I-го кода, записанного в S-м цикле работы в блок 3 памяти от I го кода, поступающего на информационные входы

1658190 устройства в (S + 1)-м цикле, на величину, блок 9 регистрации можно выводить как превышающую допустимое значение, блок признак сбоя (или его отсутствие) из блока

6 сравнения формирует сигнал сбоя (фиг. 12 памяти, так и зафиксированные в регист5ж), Формирование ложного сигнала сбоя в рах 23 и 24 блока 5 сбойные значения кодов паузах между кодовыми посылками предуп- 5 по каждому контролируемому в режиме конреждается стробированием блока 6 сигна- троля кодовому сообщению, Для возобновления режима контроля на управляющем

При монотонном изменении кодов 1-го входе устройства вновь устанавливают поисточника в регистры 23 и24блока5памяти тенциал логического нуля, а на вход "Пуск" записываются значения этих кодов. По- 10 подают импульс(фиг. 5а, и). скольку на третьем выходе блока 1 устанав- Таким образом, изобретение позволяет ливается нулевой логический потенциал повысить информативность устройства, за (фиг. 4б), то стробы кодовых слов с второго счет фиксации в режиме контроля в блоке 5 выхода блока 1 (фиг. 4г) проходят через эле- памяти сбойных кодов, а в блоке 12 памяти мент НЕ 4 и элемент ИЛИ-НЕ 7 на вход 15 — номеров источников сбойных кодов. элемента И 11, осуществляя подтверждение в паузах между кодовыми посылками еди- Формула изобретения ничного состояния триггера 10 и возмож- Устройство для контроля монотонно-изность установки его в нулевое состояние меняющегося кода, содержащее программтолько во время приема кодового слова. 20 но-временной блок, первый и второй

При формировании блоком 6 сравнения выходы которого соединены с управляющисигнала сбоя (фиг. 5ж) этот сигнал устанав- ми входами соответственно первого блока ливает триггер 10 в нулевое состояние. На памяти и блока сравнения, выход первого выходе элемента ИЛИ вЂ” НЕ 13 появляется блокапамятисоединенспервымиинформапотенциал логической единицы, записыва- 25 ционными входами второго блока памяти и ющий в блок 12 памяти по адресу, установ- блока сравнения, выход которого соединен ленному на его адресных входах, сигнал свходомустановки в "0" триггера,информалогического нуля. В регистры 23 и 24 блока ционный вход первого блока памяти объе5 памяти по этому же адресу записываются динен с вторыми информационными новые значения кода немонотонного источ- 30 входами второго блока памяти и блока сравника. По окончании строба слова, внутри нения и является информационным входом которого обнаружен сбой монотонности, на устройства, выход второго блока памяти совыходе элемента ИЛИ вЂ” НЕ 7 образуется по- единен с первым входом блока регистратенциал логического нуля, устанавливаю- ции, и элемент И, о т л и ч а ю щ е е с я тем, щий через элемент И 11 триггер 10 в 35 что, с целью повышения информативности единичное состояние, Сигнал логической устройства, в него введены переключатели, единицы с выхода триггера 10 через эле- элементы ИЛИ-НЕ, третий блок памяти и мент ИЛИ-НЕ 13 переводит блок 12 памяти элемент НЕ, вход которого подключен к втов режим считывания информации. При этом рому выходу программно-временного блона выходе блока 12 памяти появляется по- 40 ка, выход элемента НЕ соединен с первым тенциал логического нуля, записанный ра- входом первого элемента ИЛИ-НЕ, выход

В которого соединен с первым входом э елдальнейшем при появлении адреса мента И, выход которого соединен с входом этой ячейки на входах блоков 5 и 12 памяти установки в "1" триггера, выход триггера регистры 23 и 24 остаются в режиме хране- 45 соединен с первым входом второго элеменния записанной в них информации, соответ- та ИЛИ вЂ” НЕ, выход которого соединен с перствующей сбойной ситуации. Далее работа вым входом третьего блока памяти, выход устройства продолжается указанным обра- которого соединен с вторыми входами элезом с записью в блоки 5 и 12 памяти сбой- мента И, блока регистрации и первым упных кодов и признаков сбоя, 50 равляющим входом второго блока памяти, соответственно, при их наличии в других второй управляющий вход которого соедикодовых словах цикла. нен с управляющими входами первого и втоПо окончании режима контроля, опре- рого переключателей, вторым входом деляемого установленной на управляющем второго элемента ИЛИ-НЕ и является упвходе устройства уровня логической едини- 55 равляющим входом устройства, первый и цы (фиг. 5и) в момент смены адреса, пере- второй входы программно-временного 6поключатели 2 и 8 переводят блоки 5 и 12 ка и первые информационные входы первопамятиврежимсчитыванияинформациипо Io и второго переключателей являются адресам внешних устройств, поступающим соответственно входами "Пуск", синхронина адресные входы устройства. При этом на зации и адресными входами устройства, 1658190

4 иг. 2 от &.1 третий выход программно-временного блока соединен с вторым входом первого элемента ИЛИ вЂ” НЕ и вторым управляющим входом третьего блока памяти, четвертые выходы программно-временного блока соединены с соответствующими вторыми информационными выходами первого и второго переключателей, выходы которых соединены с соответствующими адресными входами соответственно второго и третьего блоков памяти, пятый выход программно5 временного блока соединен с тактовыми входами первого и второго блоков памяти и является тактовым выходом устройства, 1658190 (t) 2 Рог. Ф

I I

1 д с а б с о Ю а

I е ж

1 I

° ° °

Риз. 5

Редактор И. Шулла

Заказ 1715 Тираж 326 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 101 д

° ° °

Составитель М. Никуленков

Техред М.Моргентал Корректор М, Демчик

Устройство для контроля монотонно изменяющегося кода Устройство для контроля монотонно изменяющегося кода Устройство для контроля монотонно изменяющегося кода Устройство для контроля монотонно изменяющегося кода Устройство для контроля монотонно изменяющегося кода 

 

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

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

Изобретение относится к электросвязи и может использоваться для кодирования и декодирования информации, передаваемой , например, в цифровых вычислительных машинах

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