Устройство для контроля последовательностей импульсов Советский патент 1991 года по МПК G06F11/16 

Описание патента на изобретение SU1651289A1

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

Целью изобретения является повышение достоверности контроля за счет контроля временного интервала между Контролируемыми последовательностями.

На фиг. 1 приведена функциональная схема устройства; на фиг. 2 - временная диаграмма его работы.

Устройство содержит блок памяти 1, первый 2 и второй 3 счетчики, регистр 4, первый 5 и второй 6 коммутаторы, дешифратор 7, генератор 8 импульсов, элемент И 9, одновибратор 10, первый

11 и второй 12 элементы ИЛИ, входы 13 контролируемой последовательности, тактовый вход 14, группа 15 входов номера контролируемой последовательности, выход 16 ошибки устройства, первая 17 и вторая 18 группы выходов блока памяти 1 и элемент НЕ 19„

Блок памяти 1 представляет собой ПЗУ статического типа. Он предназначен для хранения программы контроля последовательностей импульсов, поступающих на входы 13 устройства. С первой группы 17 выхода блока памяти 1 считывается код номера входа, по которому должен поступить очередной импульс контролируемой последовательности, а с второй группы 18 - код временного интервала, в течение которого он должен поступить.

О СП

tsD

00

со

Счетчик 2 служит для записи, хранения, модификации и выдачи адреса для блока памяти 1. Запись начального, адреса контролируемой последова- тельности, поступающего на группу информационных входов счетчика 2 с группы 15 входов устройства, осуществляется по заднему фронту синхронизации, поступающему на вход разрешения записи счетчика 2 с входа 14 устройства.

Модификация адреса осуществляется путем увеличения предыдущего адреса .на единицу по заднему фронту импуль- са, поступающего на счетный вход счетчика 2.

Счетчик 3 предназначен для контрол временного интервала. По заднему фронту импульса, поступающего на вход разрешения записи счетчика 3, в него записывается код, поступающий на его группы информационных входов с группы 18 выходов блока памяти 1. Отсчет времени осуществляется вычитанием из хранимого в счетчике 3 кода числа импульсов, поступающих на его счетный вход, которое осуществляется только при единичном сигнале на его уп- {равлчюцем входе.

Регистр 4 служит для хранения кода номера входа, по которому в текущий момент времени должен поступить очередной импульс, который записывается в регистр 4 с группы 17 выходов блока памяти 1 по заднему фронту импульса,, поступающего на его синхро- вход.

Коммутатор 5 служит для формирова- ния импульса на второй вход элемента ИЛИ 11, если поступивший на входы 13 устройства импульс соответствует контролируемой последовательности импульсов.

Коммутатор 6 формирует импульс на выходе, если поступивший на один из входов 13 устройства не принадлежит контролируемой последовательности.

Дешифратор 7 в соответствии с ко- дом, поступившим с выхода регистра 4, формирует управляющие сигналы на выходы коммутаторов 5 и 6, что позволяет различать импульсы, принадлежащи и не принадлежащие контролируемой последовательности .

Генератор 8 импульсов формирует на свос м выходе последовательность импульсов для отсчета временного ин.

-

5

0 5 n

о 5

-

5

тервала при единичном сигнале на его входе.

Элемент И 9 служит для формирования сигнала управления счетчиком 3. При наличии в счетчике 3 кода, отличного от нуля, на выходе элемента И 9 формируется единичный сигнал, а при обнулении счетчика 3 - нулевой.

Одновибратор 10 формирует на своем выходе по заднему фронту импульса, поступившего на его вход с входа 14 устройства, единичный импульс, длительность которого превышает время, необходимое для записи информации в счетчик 2 и появления устойчивой информации на выходе блока памяти 1.

Элемент ИЛИ 11 служит для управле ния генератором 3 импульсов синхронизации счетчика 3 и регистра 4 и счетом счетчика 2 по сигналам, поступающим на его входы с выходов коммутатора 5 и одновибратора 10.

Элемент ИЛИ 12 служит для формирования обобщенного сигнала ошибки при поступлении на его прямой вход единичного сигнала с выхода коммутатора 6 - в случае нарушения контролируемой последовательности и при поступлении нулевого сигнала на его инверсный вход с выхода элемента И 9 - по окончании временного интервала ожидания очередного импульса.

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

В исходном состоянии элементы памяти устройства обнулены (цепи начальной установки на фиг. 1 условно не показаны), на выходе 16 присутствует единичный сигнал.

По синхроимпульсу, поступившему на вход 14, в счетчик 2 с группы 15 входов записывается первый адрес М контролируемой последовательности и с выхода счетчика 2 поступает на вход блока памяти 1. На группе 17 выходов блока памяти 1 появляется код номера входа (например,131) и поступает на информационный вход регистра 4, а на группе 18 выходов появляется код временного интервала N и поступает на информационные входы счетчика 3.

Одновременно по синхроимпульсу, поступившему на вход 14, одновибра- тор 10 сформирует импульс, по заднему фронту которого в регистр 4 запишется .код номера входа (131), в счетчик 3 - код временного интерва-

ла N (, а счет ми к

увеличит свое г.пгюянне ня единицу (М + 1).

Кол номера входа U3i) поступает с выхода регистр.- 4 на вход дешифратора 7, По этому коду дешифратор 7 формирует единичный сигнал на i-м выходе и нулевые - на остальных, В результате i-й выходной сигнал де- ршфратора 7 открынает i-и информационный вход ког мутатора 5 и закрывает i-п информационный вход коммутатора 6. На выходе элемента И 9 появляется единичный сигнал, который разрешает- счет счетчика 3, который начинает отсчет временного интервала и на выходе 16 ошибки пропадает единичный сигнал. На группе 17 выходов блока памяти 1 появляется код номера входа, по которому должен поступить последующий импульс, а на группе 18 выходов - код временного интервала, в течение которого он должен поступить.

При поступлении импульса на вход 131 в течение заданного временного интервала (т.е. при правильной реализации контролируемой последовательности) последний через коммутатор 5 и элемент ИЛИ 11 поступает на входы разрешения записи счетчика 3 и регистра 4 и на счетный вход счетчика 2 В регистр 4 записывается код входа (13J)1, в счетчик 3 - код временного интервала N-, счетчик 2 увеличивает свое состояние на единицу (станет М + 2) и на группе 17 выходов блока памяти 1 появляется код входа (10t) а на выходе 18 блока памяти 1 - код временного интервала и т.д.(см.фиг.2 Цикл работы устройства повторится.

Если контролируемая последовательность искажена и очередной импульс поступил на другой вход (например, 13.U), то отот импульс не пройдет на выход коммутатора 5. Однако он пройдет через коммутатор 6 и элемент ИЛИ 12 и сформирует на выходе 16 устройства сигнал ошибки (см.фиг. 2б).

Если одновременно с импульсом, соответствующим входной последовательности, поступит импульс на любой другой вход, то этот импульс все равно пройдет через коммутатор 6 и на выходе 16 устройства будет сформирован сигнал лпибки.,

Если же за время интервала ожидаемый импульс не поступит, то счетчик 3 обнулится,на выходе элемента И 9 появится нулевой сигнал, который запретит дальнейший счет счетчику 3, а на выходе 16 устройства элемент ИЛИ 12 сформирует сигнал ошибки (см. фиг. 2в).

По окончании контролируемой последовательности из блока памяти 1 (с групп 17 и 18 выходов) будет считан нулевой код. Нулевой код группы 18 выходов блока памяти 1 запишется в счетчик 3, на выходе элемента И 9 появится нулевой сигнал, на выходе 16 устройства сформируется

5 сигнал ошибки, который будет держаться.на нем до начала контроля следующей последовательности.

5

0

5

0

5

0

5

Формула изобретения

Устройство для контроля последовательностей импульсов, содержащее блок памяти, первый счетчик, регистр , первый и второй коммутаторы, дешифратор, причем входы контролируемой последовательности устройства соединены с информационными входами первого и второго коммутаторов, выходы дешифратора соединены с управляющими входами первого коммутатора и инверсными управляютцими входами второго коммутатора, отличающееся тем, что, с целью повышения достоверности контроля между контролируемыми последовательностями за счет контроля временного интервала, в него введены элемент НЕ, второй счетчик, генератор импульсов, элемент И, одновибратор, первый и второй элементы ИЛИ, причем вход одновибратора соединен с входом разрешения записи первого счетчика и является тактовым входом устройства, группа информационных входов первого счетчика является группой входов номера контролируемой последовательности устройства, группа входов первого счетчика соединена с группой адресных входов блока памяти, первая группа информационных выходов которого соединена с группой информационных входов регистра, вторая группа информационных выходов блока памяти соединена с группой информационных входов второго счетчика, выход одновибратора соединен с первым входом первого элемента ИЛИ, прямой выход которого соединен со счетным входом первого счетчика и с входами разрешения записи второго счетчика и регистра, группа выходов которого соединена с труп,//

В

А

Я

/ 17 Щ

V

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

название год авторы номер документа
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
SU1619277A1
Устройство для контроля последовательностей импульсов 1990
  • Шапоров Игорь Дмитриевич
  • Товеровский Олег Владимирович
  • Пименов Анатолий Владимирович
  • Гаврилов Виктор Константинович
  • Тимонькин Григорий Николаевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1725373A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Могутин Роман Иванович
  • Остроумов Борис Владимирович
SU1667080A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
SU1649548A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
  • Остроумов Борис Владимирович
SU1723661A1
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ 1991
  • Великородов Н.И.
  • Товеровский О.В.
  • Толочков С.Н.
  • Пименов А.В.
  • Гаврилов В.К.
  • Тимонькин Г.Н.
  • Соколов С.А.
  • Харченко В.С.
  • Ткаченко С.Н.
RU2017239C1
Устройство для управления с контролем 1983
  • Сидоренко Николай Федорович
  • Кирсанов Станислав Петрович
  • Тимонькин Григорий Николаевич
  • Антоненко Анатолий Петрович
  • Харченко Вячеслав Сергеевич
  • Горбель Александр Евгеньевич
  • Ткаченко Сергей Николаевич
SU1156074A1
Устройство для контроля хода программы 1988
  • Ткаченко Владимир Антонович
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Моченков Андрей Владимирович
  • Мощицкий Сергей Семенович
SU1663612A1
Устройство для контроля многоканальных импульсных последовательностей 1985
  • Овечкин Александр Олегович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1298721A1
Многоканальное устройство контроля для управляющих вычислительных систем 1983
  • Сидоренко Николай Федорович
  • Остроумов Борис Владимирович
  • Кирсанов Станислав Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1101829A1

Иллюстрации к изобретению SU 1 651 289 A1

Реферат патента 1991 года Устройство для контроля последовательностей импульсов

Изобретение относится к автоматике и цифровой технике и предназначено для проверки сложных блоков синхронизации, контроллеров, датчиков информации, используемых в автоматизированных системах управления, обработки инАормации, свячи. Отличительной особенностью устройства является то, что оно позволяет контролировать временной интервал, в течение которого должен выступить очередной импульс контролируемой последовательности,, Целью изобретения является повышение достоверности контроля за счет контроля временного интервала между контролируемыми последовательностями. Поставленная цель достигается ча счет введения одновибратора 10, элементов ИЛИ 11, 12, генератора 8 импульсов, элемента И 9, счетчика 3 и элемента НЕ 19. 2 ил. /

Формула изобретения SU 1 651 289 A1

Редактор Т. Иванова

S «W2

Составитель К. Торопов

Техред М.Дидык

Фиг.1

Корректор Л. Патай

Документы, цитированные в отчете о поиске Патент 1991 года SU1651289A1

Устройство для контроля многоканальных импульсных последовательностей 1985
  • Сидоренко Николай Федорович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Остроумов Борис Владимирович
  • Ткаченко Сергей Николаевич
SU1252930A2
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Устройство для контроля последовательностей импульсов 1987
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1501064A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 651 289 A1

Авторы

Сидоренко Николай Федорович

Тимонькин Григорий Николаевич

Харченко Вячеслав Сергеевич

Ткаченко Сергей Николаевич

Могутин Роман Иванович

Остроумов Борис Владимирович

Даты

1991-05-23Публикация

1989-04-28Подача