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

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

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

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

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

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

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

СО

к sl

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

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

Счетчик 3 предназначен для подсчета числа импульсов в i-м пакете контролируемой последовательности. Код (N -) (где N число переполнения) , поступающий на информационный вход счетчика 3 с выхода 13 блока 1 тамятп, записывается по заднему фрон ту импульса, поступающего на его синхровход с выхода одновибратора 3, При поступлении импульса с выхода коммутатора 4 на счетный вход счетчика 3 он увеличивает свое состояние на единицу.

Коммутатор 4 служит для формирования импульса на счетный вход счетчика 3, если поступивший на вход 10 устройства импульс соответствует контролируемой последовательности пакетов импульсов.

Коммутатор 5 формирует импульс нЈ выходе 9 ошибки, если поступивший на один из входов 10 устройства не принадлежит контролируемой последовательности.

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

Элемент ИЛИ 7 предназначен для управления одновибратором 8.

Последний формирует на свем выход импульс длительностью, обеспечивающе

окончание переходных процессов при

записи адреса в счетчик 2 и считыва-

ние по нему информации из ПЗУ 1. Одновибратор 8 формирует импульс для записи в счетчик 3,

п

Q 5

э

0

5

0

5

0

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

Перед началом функционирования элементы памяти устройства устанавливаются в ноль. Цепи начальной установки на фиг.1 условно не показаны. В счетчик 2 с входа 12 записывается начальный адрес контролируемой последовательности по импульсу, поступившему на вход 11,

Из счетчика 2 адрес поступает на вход блока 1 памяти, из которого считывается на выходе 13 код номера входа, например 10.i,который поступает на вход дешифратора 6, а с выхода 14 блока 1 считывается код (N -- )f который поступает на информационный вход счетчика 3.

Одновременно по синхроимпульсу, поступившему на вход 11, одновибра- тор формирует на своем выходе импульс, по которому код (N - ) ) с выхода 14 блока 1 запишется в счетчик 3.

В соответствии с кодом, поступившим на вход дешифратора 6 он формирует единичный сигнал на i-м выходе и нулевые - на остальных. В результате 1-й выходной сигнал дешифратора 6 открывает i-и информационный вход коммутатора 4 и закрывает i-й информационный вход коммутатора 5.

При поступлении пакета имщшьсов на входе 10.i устройства (т.е. при правильной реализации контролируе- |мой последовательности), импульсы через коммутатор 4 будут поступать на счетный вход счетчика 3, увеличивая его состояние на единицу. При поступлении последнего v го импульса пакета на выхода счетчика 3 формируется импульс переполнения, по которому счетчик 2 увеличивает свое состояние на единицу. В соответствии с новым адресом из блока 3 с выхода

13на входы дешифратора 6 считается код номера входа, по которому должен поступать очередной пакет импульсов (например, вход 10.J), а с выхода

14- на информационные входы счетчика 3 код (N - 1).

Импульс переполнения с выхода счетчика 3, поступивший через элемент ИЛИ 7 на вход одновибратора 8, сформирует на своем выходе импульс, по которому в счетчик 3 запишется код (N - 1).

5J

Если контролируемая последовательности искажена и очередной импульс поступил на другой вход (например 10.К), то этот импульс не пройдет на выход коммутатора 4, а через коммутатор 5 поступит на выход 13 устройства и сформирует сигнал ошибки (фиг. 26).

Если одновременно с импульсом, поступивши на вход, в соответствии с контролируемой последовательностью на любой другой вход поступит импульс, не принадлежащий контролируемой последовательности, то этот импульс все равно пройдет на выход коммутатора 5 и сформирует на выходе 9 сигнал ошибки.

По окончании контролируемой последовательности из блока 1 с выходов 13 и 14 будут считаны нулевые коды. В результате на всех выходах дешифратора 6 будут присутствовать нулевые сигналы, а коммутатор 5 будет открыт по всем входам. Поэтому любой импульс, поступивший на входы 10.1-10.п устройства, сформирует сигнал ошибки на выходе 9 устройства

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

Устройство для контроля последовательностей импульсов, содержащее блок памяти числа импульсов, первый счетчик, два коммутатора и дешифратор, причем i-й информационный вход (i 1,...,п, где п - число контролируемых последовательностей устройства) первого коммутатора соединен с i-м информационным входом второго коммутатора и является i-м входом

0

5

0

2776

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

5

0

5

0

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

название год авторы номер документа
Устройство для контроля последовательностей импульсов 1990
  • Шапоров Игорь Дмитриевич
  • Товеровский Олег Владимирович
  • Пименов Анатолий Владимирович
  • Гаврилов Виктор Константинович
  • Тимонькин Григорий Николаевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1725373A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
  • Остроумов Борис Владимирович
SU1651289A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
SU1649548A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
  • Остроумов Борис Владимирович
SU1723661A1
Устройство для передачи информации 1989
  • Вьюнник Владимир Кузьмич
  • Капустин Александр Михайлович
  • Могутин Роман Иванович
  • Сорокин Николай Иванович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Топорков Валентин Васильевич
  • Харченко Вячеслав Сергеевич
SU1700571A1
Устройство для контроля многоканальных импульсных последовательностей 1985
  • Овечкин Александр Олегович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1298721A1
Устройство для программного управления 1991
  • Байда Николай Константинович
  • Середа Валерий Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Марков Петр Евгеньевич
  • Ткаченко Сергей Николаевич
SU1800445A1
Устройство для передачи информации в кольцевом канале связи 1989
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Могутин Роман Иванович
SU1691864A1
Устройство для контроля хода программ ЭВМ 1987
  • Бек Александр Владимирович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Чернышов Михаил Анатольевич
SU1430960A1
Устройство для контроля хода программы 1988
  • Ткаченко Владимир Антонович
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Моченков Андрей Владимирович
  • Мощицкий Сергей Семенович
SU1663612A1

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

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

Изобретение относится к автоматике и цифровой технике и предназначено для проверки сложных блоков синхронизации, контроллеров, датчи- ков информации, используемых в автоматизированных системах управления, обработки информации, связи. Объем памяти устройствауменьшен путем обеспечения однократной записи информации в блоке памяти на весь пакет импульсов контролируемой последовательности, поступающей на один из входов устройства, записи в блоке памяти информации о размерности пакета импульсов. Целью изобретения является расширение функциональных возможностей путем обеспечения контроля многоразрядных пачек импульсов. Поставленная цель достигается благодаря введению счетчика, элемента ИЛИ, одновибратора. 2 ил.

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

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

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

SU 1 619 277 A1

Авторы

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

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

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

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

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

Даты

1991-01-07Публикация

1989-01-30Подача