Распределитель импульсов

Номер патента: 1145335

Авторы: Мельников, Ямнов

ZIP архив

Текст

С 06 Е 1 Н 03 К 17/62 ПИСАНИЕ ИЗОБРЕТЕН ТЕЛЬСТВ К АВТОРСНОМ-21 единен ю вхо реэ эле второг ход которого со задержки с перв элемента И, вых с суммирующим ватора такт5 -входом юл. У 10ков и С,И, Ям соедин котор ом сч етчика, выхо льсов соеди вторым И, управля.8)е свидетельст 06 Р 1/04, 21 Н. и др, Микр ровых устройс 5, с. 281, ри генер нен с входоющимивымитов И х имп риггер о СССР11.74электв. М., .6,15 торого элемент одами блока ср Б нения и ронные схемы ци "Сов.радио", 19 (прототип),вторым ходы к ующими улевые входами ус ОСУДАРСТВЕННЫЙ КОМИТЕТ СССО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ(54)(57) РАСПРЕДЕЛИТЕЛЬ ИМПУЛЬСОВ, содержащий счетчик циклов, счетчик, генератор тактовых импульсов, два блока элементов И, о т л и ч а ющ и й с я тем, что, с целью расширения функциональных возможностей, введены два блока регистров, блок сравнения блок триггеров, блок счетчиков, триггер пуска, триггер, три элемента И, элемент ИЛИ, элемент задержки, одновибратор, причем шины кодов начала соединены с информационными входами первого блока регистров, выходы которого соединены с первыми входами блока сравнения, шины кодов длительностей соединены через второй блок регистров с информационными входами блока счетчиков, шина количества циклов соединена с информационными входом счетчика циклов, нулевые выходы которого соединены со входами первого элемента И, выход которого соединен с й-входами триггера пуска и триггера, вью4 одами первого блока элеменвыход счетчика соединен со входами блока сравнения, выторого соединены с соответст 5 -входами блока триггеров, выходы которых соединены со третьего элемента И, выход которого соединен со входом одновибратора, выход которого соединен с вычитающим входом счетчика циклов,-входом счетчика и первым входом элемента ИЛИ, шина пуска соединена с 5 -входом триггера пуска и со вторым входом элемента ИЛИ, выход которого соединен с синхронизирующими входами блока счетчиков, нулевые выходы которого соединены со входами второго блока элементов И, выходы которого соединены с соответствующими Й -входами блока триггеров, вы.ходы которого соединены со вторыми входами первого блока элементов И и являются выходами распределителя, выходы первого блока элементов И соеди иены с вычитающими входами блока счетчиков, причем выход триггера п ка подключен ко входу генератора тактовых импульсов.1 ОЦель изобретения - расширениефункциональных возможностей,Поставленная цель достигается тем,что в распределитель импульсов,содержащий счетчик циклов, счетчик,генератор тактовых импульсов, дваЗОблока элементов И, введены два блока регистров, блок сравнения, блоктриггеров, блок счетчиков, триггерпуска, триггер, три элемента И,, элемент ИЛИ, элемент задержки,одновибратор, причем шины кодовначала соединены с информационнымивходами первого блока регистров,выходы которого соединены с первымивходами блока сравнения, шины кодов 4 Одлительностей соединены через второй блок регистров с информационнымивходами блока счетчиков, шина количества циклов соединена с информационным входом счетчика циклов, нулевыевыходы которого соединены со входа"ми первого элемента И, выход которого соединен с Й -входами триггерапуска и триггера, выход которого соединен через элемент задержки с пер Овым входом второго элемента И, выход которого соединен с суммирующимвходом счетчика, выход генераторатактовых импульсов соединен с э -входом триггера, вторым входом второго яэлемента И, управляющими входами блока сравнения и первыми входами первого блока элементов И, выход счетчика Изобретение относится к вычислительной технике и автоматике и может использоваться в составе блоковуправления с микропрограммным управлением, 5Известен распределитель импульсов,содержащий определенным образом соединенные триггеры и элементы И Г 13.Недостатком этого распределителяимпульсов являются ограниченныефункциональные возможности,Цаиболее близок к предложенномупо технической сущности распределитель импульсов, содержащий счетчикциклов, счетчик, генератор тактовых 15импульсов, два блока элементов И 2 ,Недостатком такого распределителяимпульсов являются ограниченные функциональные воэможности, обусловленные невозможностью выдачи в каналы 20импульсов с перекрытием, различнойдлительности, а также с невозможностью смены программ выходной импульсной последовательности,соединен с вторыми входами блокасравнения, выходы которого соединеныс соответствующими 5 -входами блокатриггеров, нулевые выходы которыхсоединены со входами третьего элемента И, выход которого соединен свходом одновибратора, выход которогосоединен с вычитающим входом счетчика циклов, Й -входом счетчика и первым входом элемента ИЛИ, шина пускасоединена с 5 -входом триггера пускаи со вторым входом элемента ИЛИ,выход которого соединен с синхронизирующими входами блока счетчиков,нулевые выходы которого соединеныс входами второго блока элементов И;выходы которого соединены с соответствующими Р в .входами блока триггеров,выходы которого соединены с вторыми входами первого блока элементовИ и являются выходами распределителя,выходы первого блока элементов И соединены с вычитающими входами блокасчетчиков, причем выход триггера пуска подключен к входу генератора тактовых импульсов,На чертеже представлена функциональная схема распределителя импульсов,Распределитель импульсов содержитпервый блок 1 регистров, второй блок2 регистров, блок 3 счетчиков, счетчик 4 циклов, счетчик 5, блок б элементов сравнения, блок 7 триггеров,триггер 8 пуска, триггер 9, генератор 10 тактовых импульсов, первыйблок 11 элементов И, второй блок 12элементов И, первый элемент 13 И,второй элемент 14 И, третий элемент15 И, одновибратор 16, элемент 17 ИЛИ,элемент 18 задержки, шины 19 кодовначала, шины 20 кодов длительности,шину 21 количества циклов, шину 22пуска и выходы 23 распределителяимпульсов,Шины 19 кодов начала соединеныс информационными входами первогоблока 1 регистров, выходы которогосоединены с первыми входами блока 6сравнения, шины 20 кодов длин соединены через второй блок 2 регистровс информационными входами блока 3счетчиков, шина 21 количества циклов соединенас информационным входом счетчика 4 циклов, нулевые выходы которого соединены с входами первого элемента 13 И, выход которогосоединен с Р -входом триггера 8 пуска итриггера 9, выход которого соединен через элемент 18 задержкис первым входом. второго элемента 14 И,выход которого соединен с суммирующим входом счетчика 5, выход генератора 10 тактовых импульсов соединен с 5 -входом триггера 9, вторымвходом второго элемента 14 И, управляющими входами блока 6 сравненияи первыми входами первого блока 11 1 Оэлементов И, выход счетчика 5 соединен с вторыми входами блока 6 сравнения, выходы которого соединены ссоответствующими входами блока 7триггеров, нулевые выходы которых 15соединены с входами третьего элемента 15 И, выход которого соединенс входом одновибратора 16, выход которого соединен с вычитающим входомсчетчика 4 циклов, К -входом счетчика 5 и первым входом элемента 17 ИЛИ,шина 22 пуска соединена с 5 -входомтриггера 8 пуска и со вторым входомэлемента 17 ИЛИ, выход которого соединен с синхронизирующими входами 25блока 3 счетчиков, нулевые выходыкоторого соединены с входами второгоблока 12.элементов И, выходы которогосоединены с соответствующими й-входами блока 7 триггеров, выходы которого соединены со вторыми входамипервого блока 11 элементов И и являются выходами 23 распределителя,выходы первого блока 11 элементов Исоединены с вычитающими входами бло 35ка 3 счетчиков, причем выход триггера 8 пуска подключен ко входу генератора 10,тактовых импульсов,Распределитель импульсов работает следующим образом. 40В исходном состоянии элементы памяти распределителя импульсов находятся в нулевом состоянии, Перед началом работы распределителя происходит его настройка, Для этого по 45 шинам 19 кодов начала в первый блок 1 регистров заносятся коды начала. выдачи импульсов, По шинам 20 кодов длительности во второй блок 2 регистров заносятся коды длительности им пульсов, а по шине 21 количества импульсов в счетчик 4 заносится код количества циклов работы распределиЬтеля импульсов. На этом настройка распределителя импульсов заканчиваете 55 ся,Запуск распределителя импульсов производится сигналом, поступающим ио шине 22 пуска на 5 -вход триггера 8 пуска, Одновременно этот жесигнал поступает на элемент 17 ИЛИ,сигнал с выхода которого подаетсяна синхронизирующие входы блока 3счетчиков, Происходит перезаписькодов длительности управляющих импульсов из второго блока 2 регистров в блок 3 счетчиков, Сигнал с единичного выхода триггера 8 пуска поступает на вход генератора 10 тактовых импульсов и запускает его. Первыйимпульс с выхода генератора 10 тактовых импульсов поступает на 5 -входтриггера 9. Этот же импульс поступаетна синхронизирующие входы блока 6сравнения, С единичного выхода триггера 9 сигнал через элемент 18 задержки поступает на вход третьего элемента 15 И, Это исключает первый импульсгенератора 10 тактовых импульсов,если существует нулевой код началавыдачи импульсов в первом блокерегистров, Второй импульс с выходагенератора 10 тактовых импульсов поступает на вход третьего элемента15 И и с его выхода импульс поступает фз вход счетчика 5, На выходесчетчика 5 формируется код, который в блоке 6 сравнения сравнивается скодом, хранящимся в первом блоке 1регистров, При совпадении кодов навыходе блока 6 сравнения Формируется сигнал, который поступает на соответствующие 5 -входы блока 7 триггеровСигнал с соответствующего выхода блока 7 триггеров поступает на один из входов 23 распредепителя импульсов. Если в начальный момент времени необходимо произвести выдачу импульсов одновременно в несколько каналов, то срабатывает несколько триггеров блока 7 триггеров. Этот же сигнал с единичных выходов блока 7 триггеров поступает на входы первого блока 11 элементов И. Сигнал с выхода первого блока 11 элементов И по.- ступает на вычитающие входы блока 3 счетчиков, в которых записаны коды длительности импульсов. С выходовблока 3 счетчиков сигналы поступают на входы второго блока 12 элементов Й. На выходах которого Формируется сигнал окончания выдачи импульсов, кото- рый поступает на Й -входы блока 7триггеров. При этом триггеры блока 7 триггеров перебрасываются в нулевое состояние и выдача импульсов в соответствующие каналы прекращается. Сиг 1145335налы с нулевых выходов блока 7 триггерон поступают на входы третьегоэлемента 15 И, с выхода которого сигнал поступает на вход одновибратора16. На выходе одновибратора 16 формируется сигнал, который поступает навычитающий вход счетчика 4 циклов.Одновременно сигнал с выхода одновибратора 16 поступает на вход элемента17 ИЛИ и Ц -вход счетчика 5, Счетчик5 обнуляется, Цикл работы заканчивается. Одновременно с обнулением счетчика 5 в блок 3 счетчиков записывается информация о кодах длительностейимпульсов управления, которые хранятся во втором блоке 2 регистров. Затем цикл работы повторяется до техпор, пока не обнулится, счетчик 4циклов, хранящий код количества циклов работы распределителя импульсов,По окончании программы выдачиимпульсов счетчик 4 циклов принимает нулевое состояние, На выходепервого элемента 13, И появляется5 сигнал, который перебрасывает в нулевое состояние триггер 8 пуска итриггер 9. На этом работа распределителя импульсов оканчивается,Технический эффект от использования предложенного распределителяимпульсов заключается в расширенииего функциональных возможностей засчет обеспечения возможности формировать импульсы необходимой длитель 15 ности с необходимой величиной перекрытия на выходе устройства,Кроме того, распределитель импульсов способен выдавать записаннуюв него программу необходимое числоЮ раз.

Смотреть

Заявка

3664864, 23.09.1983

ВОЙСКОВАЯ ЧАСТЬ 11284

МЕЛЬНИКОВ ВЛАДИМИР АЛЕКСЕЕВИЧ, ЯМНОВ СЕРГЕЙ ИВАНОВИЧ

МПК / Метки

МПК: G06F 1/04, H03K 17/62

Метки: импульсов, распределитель

Опубликовано: 15.03.1985

Код ссылки

<a href="https://patents.su/5-1145335-raspredelitel-impulsov.html" target="_blank" rel="follow" title="База патентов СССР">Распределитель импульсов</a>

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