Пристрій для контролю джерела послідовності імпульсів
Номер патенту: 25790
Опубліковано: 30.10.1998
Автори: Бантюков Євген Миколайович, Слесар Петро Федорович, Яценко Олексій Іванович
Формула / Реферат
Устройство для контроля источника последовательности импульсов, содержащее "n" шин импульсов последовательности, первый элемент ИЛИ, к входам которого подключены шины импульсов последовательности, формирователь импульсов, первый и второй счетчики импульсов, группу из "n" элементов И, первый вход каждого из которых соединен с шиной соответствующего импульса последовательности, второй элемент ИЛИ, к входам которого подключены выходы элементов И группы, триггер, вход сброса которого соединен с шиной установки устройства, а единичный вход - с выходом второго элемента ИЛИ, первую выходную шину, отличающееся тем, что в него введены первое и второе постоянные запоминающие устройства, дешифратор, элемент И, шина адреса последовательности и вторая выходная шина, выход первого элемента ИЛИ подключен к вычитающему входу второго счетчика импульсов и к суммирующему входу первого счетчика импульсов, выходы которого соединены с первой группой адресных входов первого постоянного запоминающего устройства, выходы которого подключены к входам дешифратора, каждый выход которого соединен со вторым входом соответствующего элемента И группы, шина адреса последовательности подключена ко второй группе адресных входов первого запоминающего устройства и к адресным входам второго запоминающего устройства, выходы которого соединены с информационными входами второго счетчика импульсов, к входу записи информации которого подключен выход формирователя импульсов, вход которого соединен с шиной установки устройства, с входом сброса первого счетчика импульсов и с первым входом элемента И, выход которого подключен ко второй выходной шине, выход триггера соединен с первой выходной шиной.
Текст
Предлагаемое изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля источников последовательностей импульсов в различных системах и устройствах управления, в частности, в системах пуска и управления газоперекачивающими агрегатами. Известно устройство для контроля источника последовательности импульсов (Авт. св. СССР №1091167, кл. G06F11/08, Бюл. №17, 1984), содержащее первый и второй элементы ИЛИ, к входам первого из которых подключены шины четных импульсов последовательности, а к входам второго - шины нечетных импульсов последовательности, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, первый и второй элементы И, третий элемент ИЛИ, к входам которого подключены выходы первого и второго элементов И и выход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, первый вход которого соединен с выходом первого элемента ИЛИ и с первым входом второго элемента И, триггер, единичный выход которого подключен ко второму входу второго элемента И, а нулевой - ко второму входу первого элемента И, первый вход которого соединен с выходом второго элемента ИЛИ и со вторым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, тактовый вход, который подключен к тактовому входу триггера, вход сброса которого соединен с шиной установки устройства. Данное устройство также, как и заявляемое содержит два элемента ИЛИ, элемент И, триггер, шины импульсов последовательности и выходную шину. Однако, отсутствие двух счетчиков импульсов, двух постоянных запоминающих устройств, дешифратора, формирователя импульсов, группы элементов И и шины адреса последовательности резко сужает функциональные возможности устройства, поэтому данное устройство может контролировать только одну установленную последовательность импульсов и только чередование импульсов в ней, и не может контролировать разные последовательности по порядку чередования импульсов и по количеству импульсов в последовательности. Известно устройство для контроля последовательности импульсов (Авт. св. СССР №972513, кл. G06F11/00, Бюл. №41, 1982), содержащее первый и второй элементы ИЛИ, к входам первого из которых подключены шины четных импульсов последовательности, а к входам второго - шины нечетных импульсов последовательности, первый и второй узлы контроля, первый вход первого узла контроля соединен со вторым входом второго узла контроля и с выходом первого элемента ИЛИ, выход второго элемента ИЛИ подключен ко второму входу первого узла контроля и к первому входу второго узла контроля, первый и второй элементы задержки, первый и второй элементы И, к первому входу первого из которых подключен выход первого элемента задержки, третий и четвертый элементы ИЛИ, первый вход третьего элемента ИЛИ соединен с выходом первого узла контроля, с входом первого элемента задержки и с первым входом второго элемента И, выход которого подключен к первому входу четвертого элемента ИЛИ, ко второму входу которого подключен выход первого элемента И, второй вход которого соединен с выходом второго узла контроля, с входом второго элемента задержки и со вторым входом третьего элемента ИЛИ, первую и вторую выходные шины, которые соединены соответственно с выходами третьего и четвертого элементов ИЛИ, каждый узел контроля состоит из элемента задержки, триггера, счетный вход которого соединен с первым входом узла контроля, и элемента И, к первому входу которого подключен выход триггера, а второй - соединен со входом элемента задержки и со вторым входом узла контроля, к выходу которого подключен выход элемента И. Данное устройство также, как и заявляемое, содержит два элемента ИЛИ, элемент И, триггер, шины импульсов последовательности и первую и вторую выходные шины. Однако, отсутствие двух счетчиков импульсов, двух постоянных запоминающих устройств, дешифратора, формирователя импульсов, группы элементов И и шины адреса последовательности резко сужает функциональные возможности устройства, поэтому да иное устройство может контролировать только одну установленную последовательность импульсов и только чередование импульсов в ней, и не может контролировать разные последовательности по порядку чередования импульсов и по количеству импульсов в последовательности. Наиболее близким по технической сущности является устройство для контроля источника последовательности импульсов (Авт. св. СССР №1487046, кл. G06F11/16, Бюл. №22, 1989), содержащее (n + 1) счетчик импульсов (где n - максимальное число импульсов в контролируемых последовательностях), "n" шин импульсов последовательности, первый элемент ИЛИ, к входам которого подключены шины импульсов последовательности, формирователь импульсов, вход которого соединен с выходом первого элемента ИЛИ, а выход подключен к тактовым входам всех счетчиков импульсов, группу из "n" элементов И, второй вход каждого из которых соединен с выходом переполнения соответствующего счетчика импульсов из первых "n" счетчиков, а первый вход каждого элемента И группы соединен с шиной соответствующего импульса последовательности, второй элемент ИЛИ, к входам которого подключены выходы элементов И группы, триггер, к единичному входу которого подключен выход второго элемента ИЛИ, а вход сброса соединен с входами записи всех счетчиков импульсов и с шиной установки устройства, третий элемент ИЛИ, к входам которого подключены выход триггера и выход переполнения (n + 1) - го счетчика импульсов, выходную шину, которая соединена с выходом третьего элемента ИЛИ, первые "n" кодовых шин, каждая из которых подключена к информационным входам первых "n" счетчиков импульсов, вторую кодовую шину, которая соединена с информационными входами (n + 1) - го счетчика импульсов. Данное устройство также, как и заявляемое содержит два счетчика импульсов, "n" шин импульсов последовательности, первый элемент ИЛИ, к входам которого подключены шины импульсов последовательности, формирователь импульсов, "n" элементов И, первый вход каждого из которых соединен с шиной соответствующего импульса последовательности, второй элемент ИЛИ, к входам которого подключены выходы элементов И, триггер, вход сброса которого соединен с шиной установки устройства, а единичный вход - с выходом второго элемента ИЛИ, выходную шину. Однако, отсутствие двух постоянных запоминающих устройств, дешифратора, элемента И, шины адреса последовательности и другие связи между элементами схемы конструктивно усложняют это устройство. В основу изобретения поставлена задача усовершенствования устройства дли контроля источника последовательности импульсов, путем его конструктивного упрощения за счет введения новых элементов и новых связей между элементами схемы. Поставленная задача решается тем, что в известное устройство для контроля источника последовательности импульсов, содержащее "n" шин импульсов последовательности, первый элемент ИЛИ, к входам которого подключены шины импульсов последовательности, формирователь импульсов, первый и второй счетчики импульсов, группу из "n" элементов И, первый вход каждого из которых соединен с шиной соответствующего импульса последовательности, второй элемент ИЛИ, к входам которого подключены выходы элементов И, триггер, вход сброса которого соединен с шиной установки устройства, а единичный вход - с выходом второго элемента ИЛИ, первую выходную шину, введены первое и второе постоянные запоминающие устройства, дешифратор, элемент И, шина адреса последовательности и вторая выходная шина, выход первого элемента ИЛИ подключен к вычитающему входу второго счетчика импульсов и к суммирующему входу первого счетчика импульсов, выходы которого соединены с первой группой адресных входов первого постоянного запоминающего устройства, выходы которого подключены к входам дешифратора, каждый выход которого соединен со вторым входом соответствующего элемента И группы, шина адреса последовательности подключена ко второй группе адресных входов первого запоминающего устройства и к адресным входам второго запоминающего устройства, выходы которого соединены с информационными входами второго счетчика импульсов, к входу записи информации которого подключен выход формирователя импульсов, вход которого соединен с шиной установки устройства, с входом сброса первого счетчика импульсов и с первым входом элемента И, выход которого подключен ко второй выходной шине, выход триггера соединен с первой выходной шиной. Введение первого и второго постоянных запоминающих устройств, дешифратора, элемента И, шины адреса последовательности и новых связей позволяет сократить (n - 1) счетчик импульсов. Так, при максимальном количестве импульсов в последовательностях равном 16 в прототипе необходимо иметь 17 корпусов четырехразрядных счетчиков импульсов, а в заявляемом устройстве достаточно 2 корпуса счетчика импульсов, 2 корпуса постоянных запоминающих устройств и 1 корпус дешифратора при равном количестве корпусов остальных элементов. Таким образом, исключается 15 счетчиков импульсов, а конструктивно в устройстве сокращается 12 корпусов элементов, что существенно упрощает устройство. На чертеже (фиг.) представлена схема предлагаемого устройства для контроля источника последовательности импульсов. Устройство для контроля источника последовательности импульсов содержит первый элемент ИЛИ 1, первый счетчик импульсов 2, первое постоянное запоминающее устройство 3, к первой группе адресных входов которого подключены выходы первого счетчика импульсов 2, дешифратор 4, входы которого соединены с выходами первого постоянного запоминающего устройства 3, группу из элементов "n" и 5 - 1, 5 - 2, ..., 5 - n, ко второму входу каждого из которых подключен соответствующий выход дешифратора 4, второй элемент ИЛИ 6, входы которого соединены с выходами элементов И 5 - 1, 5 - 2, ..., 5 - n группы, второе постоянное запоминающее устройство 7, формирователь импульсов 8, второй счетчик импульсов 9, к входу записи информации которого подключен выход формирователя импульсов 8, а к информационным входам подключены выходы второго постоянного запоминающего устройства 7, элемент И 10, второй вход которого соединен с выходом переполнения второго счетчика импульсов 9, триггер 11, шины импульсов последовательности 12 - 1, 12 - 2, ..., 12 - n, каждая из которых подключена к первому входу соответствующего элемента И 5 - 1,5 - 2, …, 5 - n и к одному из входов первого элемента ИЛИ 1, шину установки устройства 13, которая соединена с входом формирователя импульсов 8, с входом сброса триггера 11, со вторым входом элемента И 10 и с входом сброса счетчика импульсов 2, суммирующий вход которого соединен с вычитающим входом второго счетчика импульсов 9 и с выходом первого элемента ИЛИ 1, шину адреса последовательности 14, которая подключена ко второй группе адресных входов первого запоминающего устройства 3 и к адресным входам второго запоминающего устройства 4, первую выходную шину 15, которая соединена с выходом триггера 11, вторую выходную шину 16, которая соединена с выходом элемента И 10. Счетчик импульсов 2 по суммирующему входу работает от задних фронтов импульсов, поступающих на него. Счетчик импульсов 9 по вычитающему входу работает от передних фронтов импульсов, поступающих на него. Формирователь импульсов 8 по заднему фронту импульса, поступившего на его вход, выдает импульс, длительность которого должна быть достаточной для записи в счетчик импульсов 9 кода, находящегося на информационных входах. Все последовательности импульсов, которые необходимо контролировать, нумеруются, кода номеров последовательностей являются адресными для постоянного запоминающего устройства 7, в соответствующие ячейки которого предварительно записывается количество импульсов в каждой последовательности. Кроме того, коды номеров последовательностей подаются на вторую группу адресных входов постоянного запоминающего устройства 3 и служат старшими разрядами адресов для него. В ячейке постоянного запоминающего устройства 3 в порядке возрастания их номеров в пределах, определяемых младшими разрядами, подаваемыми на первую группу адресных входов, записываются коды номеров шин, на которые поступают импульсы последовательности в порядке преступления на шины 5 - 1, 5 - 2, ..., 5 - n. Так например, необходимо контролировать следующие последовательности: 1 - ая: 5 - 3, 5 - 4, 5 - 2, 5 - 1, 5 - 5, 5 - 6, 5 - 7. 2 - ая: 5 - 4, 5 - 1, 5 - 3, 5 - 7, 5 - 6, 5 - 5; 3 - ья: 5 - 7, 5 - 5, 5 - 1, 5 - 2, 5 - 4, где номера шин импульсов последовательности расположены в порядке поступления импульсов. Тогда, т.к. последовательностей всего "3", то коды последовательностей будут следующими - 00, 01, 10, при этом в постоянное запоминающее устройство 7 в ячейку 00 записывается код числа "7" - 111, в ячейку 01 - код числа "8" 110, в ячейку 10 - код числа "5" - 101. В постоянное запоминающее устройство 3 записываются следующие коды: Устройство для контроля источника последовательности импульсов работает следующим образом. Перед началом контроля на шину 14 выставляется код номера последовательности импульсов, которую необходимо контролировать. Далее на шину 13 подается импульс, устанавливающий устройство в исходное положение, при этом счетчик импульсов 2 устанавливается в нулевое положение, а в момент окончания импульса на шине 13 формирователь импульсов 8 выдает импульс, который записывает в счетчик импульсов 9 код количества импульсов в последовательности, на выходах постоянного запоминающего устройства 3 устанавливается код, соответствующий номеру шины импульса, который должен в последовательности поступить первым, например, код числа "3", в соответствии с кодом на выходах постоянного запоминающего устройства 3 появляется нулевой сигнал на выходе "3" дешифратора 4 и элемент И 5 - 3 закрывается. Первый импульс, поступивший на шину 12 - 3, по своему переднему фронту вычитает "1" из содержимого счетчика 9, а по своему заднему фронту прибавляет "1" к содержимому счетчика 2, в данном случае содержимое счетчика 2 становится равным "1". На выходные шины никаких сигналов в этом случае не выдается. На выходах постоянного запоминающего устройства 3 после окончания импульса, поступившего на одну из шин 5 - 1, 5 - 2, ..., 5 - n появляется код номера шины, на которую должен поступить второй импульс последовательности, на соответствующем выходе дешифратора 4 появляется нулевой сигнал, который закрывает тот элемент И группы 5 1, 5 - 2, ..., 5 - n, на который должен поступить второй импульс последовательности. Далее устройство работает аналогично, если импульсы последовательности поступают на те шины, на которые должны. При поступлении установленного для данной последовательности количества импульсов в счетчике импульсов 9 оказывается нулевой код, на его выходе переполнения появляется после окончания импульса на вычитающем входе нулевой сигнал, закрывающий элемент И 10, и импульс установки устройства в исходное положение, подаваемый при задании контроля следующей последовательности импульсов не проходит через элемент И 10. В том случае, если происходит сбой в поступлении импульсов последовательности, т.е. импульс поступает не на ту шину, на которую должен, например, первый импульс поступает не на шину 12 - 3, а на любую другую, например, на шину 12 - 1, то этот импульс проходит через подготовленный к работе элемент И 5 - 1 и элемент ИЛИ 6 и устанавливает в единичное положение триггер 11. На выходной шине 15 появляется сигнал, свидетельствующий о сбое в последовательности импульсов. Если импульсы последовательности поступали на те же шины, на которые должны были, но последовательность не была выдана полностью, но при установке устройства в исходное положение для контроля следующей последовательности импульс с шины 13 проходит через элемент И 10 на шину 16, сигнализируя о том, что последовательность импульсов не окончена.
ДивитисяДодаткова інформація
Автори англійськоюBantiukov Yevhen Mykolaiovych, Yatsenko Oleksii Ivanovych, Slesar PEtro Fedorovych
Автори російськоюБантюков Евгений Николаевич, Яценко Алексей Иванович, Слесар Петр Федорович
МПК / Мітки
МПК: G06F 11/08, G06F 11/16
Мітки: імпульсів, послідовності, контролю, джерела, пристрій
Код посилання
<a href="https://ua.patents.su/4-25790-pristrijj-dlya-kontrolyu-dzherela-poslidovnosti-impulsiv.html" target="_blank" rel="follow" title="База патентів України">Пристрій для контролю джерела послідовності імпульсів</a>
Попередній патент: Пристрій багатоточкової аварійної сизналізації
Наступний патент: Спосіб контролю ефективності лікування стабільної стенокардії
Випадковий патент: Сухі сніданки глазуровані