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

 

РАСПРЕДЕЛИТЕЛЬ ШПУЛЬСОВ по авт.св. № 1057935, отличающ и и с я тем, что, с целью расширения функциональных возможностей путем программирования длительности Bbtходных импульсов, распределитель дополнительно содержит п RS-триггеров, п дополнительных элементов И, п дополнительных счетчиков, п. элементов ШШ и п одновибраторов, причем третья информационная шина распределителя импульсов соединена с соответствующими информационными входами п дополнительных счетчиков, единичные выходы которых соединены с входами п элементов ИЛИ, выходы которьпс соединены с входами п одновибраторов, выходы которых соединены с R-входами соответствующих п RS-триггероз, выходы первого блока элементов И соединены с соответствующими S-входами п RS-триггеров, единичные выходы которых соединены с первыми входами п дополнительных элементов И, вторые входы которых соединены с выходом элемента задержки, выходы дополнительных п элементов И соединены с (/ С соответствующими вычитающими входами п дополнительных счетчиков, единичные выходы п RS-триггеров являются выходами распределителя импульсов.

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

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

РЕСПУБЛИН

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

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

t

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (61) 1057935 (21) 3582002/18-21 (22) 18.04.83, (46) 30.03.85. Бюл. М 12 (72) В.А.Иельников, П.И.Кныш и В.С.Харченко (53) 621. 382(088. 8) (56) 1. Авторское свидетельство СССР

9 1057935, кл. G 06 F 1/04, 1982 (прототип). (54) (57) РАСПРЕДЕЛИТЕЛЬ ИИПУЛЬСОВ по авт.св. У 1057935, о т л и ч а юшийся тем, что, с целью расширения функциональных возможностей путем программирования длительности вью ходных импульсов, распределитель дополнительно содержит n RS-триггеров, и дополнительных элементов И, и дополнительных счетчиков, и. элементов ИЛИ и и одновибраторов, причем...И 114 22

4(5l) G 06 F 1/04 Н 03 К 5 153 третья информационная шина распределителя импульсов соединена с соответствующими информационными входами п дополнительных счетчиков, единичные выходы которых соединены с входами и элементов ИЛИ, выходы которых соединены с входами п одновибраторов, выходы которых соединены с R-входами соответствующих и КЗ-триггероз, выходы первого блока элементов И соединены с соответствующими S-входами

n RS-триггеров, единичные выходы которых соединены с первьми входами и дополнительных элементов И, вторые входы которых соединены с выходом

l элемента задержки, выходы дополнительных и элементов И соединены с соответствующими вычитающими входами и дополнительных счетчиков, единичные выходы n RS-триггеров являются выходами распределителя юатульсов.

1 1148

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

По основному авт.св.N1057935 известен распределитель, содержащий счетчик, дешифратор, два элемента И, два

RS-триггера, регистр, блок элементов И и элемент задержки, причем

S-вход первого триггера является 10 первой управляющей шиной распределителя, прямой выход первого RS-триггера соединен с первым входом первого элемента И, второй вход которого соединен с тактовой шиной, выход первого15 элемента И соединен с суммирующим входом счетчика, выходы которого соединены с входами дешифратора, первая информационная шина распредели-, теля соединена с информационными вхо- 0 дами счетчика, вычитающий вход которого соединен с выходом второго элемента И, первый вход которого сое— динен с прямым выходом первого RSтриггера, второй .вход второго элемента И соединен с тактовой шиной распределителя, вторая управляющая шина которого соединена с S-входом второго RS-триггера, прямой выход которого соединен с третьим входом второго элемента И, третья управля30 ющая шина соединена c R-входом второго RS-триггера, инверсный выход которого соединен с третьим входом первого элемента И, вторая информационная шина распределителя соедине- З5 на с входом регистра, выходы которого соединены с первыми входами первого блока элементов. И, вторые входы которого соединены с выходами дешифратора, тактовая шина распределите- 40 ля через элемент задержки соединена с синхронизирующим входом блока элементов И, выходы которого являются выходами распределителя j1j .

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

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

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

A?2 2

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

S-входами п RS-триггеров единичные выходы которых соединены с первыми входами и дополнительных элементов И вторые входы которых соеди) иены с вь ходом элемента задержки, выходы и дополнительных элементов И соединены с соответствующими вычитающими входами и дополнительных счетчиков, единичные выходы п RS-триггеров являются выходами распределителя импульсов.

На чертеже представлена функциональная схема распределителя импуль;с ов °

Распределитель импульсов содержит первый RS-триггер 1, второй RS-триггер 2, второй элемент И 3, первый элемент И 4, счетчик 5, дешифратор б, регистр 7, элемент 8 задержки, первый блок 9 элементов И, и .RSтриггеров 10.1-10.п, и дополнительных элементов И 11. 1-11.n, n дополнительных счетчиков 12.1-12.n, n элементов ИЛИ 13.1-13.n, n одновибраторов 14.1-14.п вторую информационную шину 15, первую информационную шину 16, первую управляющую шину 17, вторую управляющую шину 18, третью управляющую шину 19, тактовую шину 20, третью информационную шину 2 1 и выходы 22.1—

22.п распределителя импульсов.

Первая информационная шина 16 соединена с информационным входом счетчика 5, выход которого соединен с входом дешифратора 6. Вторая информационная шина 15 соединена с информационным входом регистра 7, выход которого соединен с первыми входами. первого блока 9 элементов И. Выходы дешифратора 6 соединены с вторыми входами первого блока 9 элементов И. Первая з )148022 4 управляющая шина 17 соединена с Sвходом первого RS-триггера 1, прямой выход которого соединен с первыми входами второго 3 и первого 4 элементов И. Вторая управляющая шина 18 соединена с S-входом второго RS-триггера 2, прямой выход которого соединен с третьим входом второго элемента И 3. Инверсный выход второго RSтриггера .2 соединен с третьим входом 10 первого элемента И 4. Тактовая шина 20 соединена с вторыми входами первого 4 и второго 3 элементов И, а также с входом элемента 8 задержки.

Выход первого элемента И 4 соединен с суммирующим входом счетчика 5, вычитающий вход которого соединен с выходом второго элемента И 3. Выход элемента 8 задержки соединен с синхронизирующим входом первого блока 9 gp элементов И и вторыми входами и дополнительных элементов И 11.1-11.п.

Выходы первого блока 9 элементов И соединены с соответствующими S-входами и RS-триггеров 10.1-10.п. Пря- 2 мые выходы n RS-триггеров 10.1-10.п соединены с первыми входами и дополнительных элементов И 11.1-1t.è. Выходы и дополнительных элементов И

11 1-11.п соединены с вычитающими входами и дополнительных счетчиков

12.1-12.п. Третья информационная шина 21 соединена с информационными входами и дополнительных счетчиков 12.1-12.п, единичные выходы которого соединены с входами и элемен35 тов ИЛИ 13.1-13.п. Выходы элементов ИЛИ 13.1-13.п соединены с входа- ми Il одновибраторов 14..1-14.п, выходы которых соединены с R-входами

40 соответствующих RS-триггеров 1 О. 1—

10.п. Прямые выходы n RS-триггеров

10.1-10.п являются выходами 22.1-22.п распределителя импульсов.

Распределитель импульсов работает следующим образом.

В исходном состоянии элементы памяти распределителя находятся в нулевом состоянии.

По первой информационной шине 16 50 в счетчик 5 записывается код, определяющий начальный канал выдачи импульсов управления. При необходимости выдачи импульсов, начиная с первого канала, код является нулевым. При у выдаче кода, начиная с последнего канала, этот код должен быть единичным. На вторую 18 или третью 19 управляющие шины распределителя поступает сигйал, определяющий порядок выдачи импульсов (в прямом или обратном направлении). Например, при поступлении сигнала с третьей управляющей шины 19 RS-триггер 2 останется в нулевом состоянии, что определит выдачу импульсов в прямом направлении.

Со второй информационной шины 15 в регистр 7 записывается код, определяющий каналы, запрещенные для выдачи импульсов управления. Если в регистр 7 записан нулевой код, то это определяет полную программу выдачи импульсов по всем каналам. С третьей информационной шины 21 распределителя импульсов в и дополнительных счетчиков 12.1 — 12.п поступают коды длин выходных импульсов для соответствующих каналов, которые кратны периоду следования тактовых импульсов.

Запуск распределителя производит,ся сигналом, поступающим с первой управляющей шины 17 íà S-вход RSтриггера 1. Этот сигнал устанавливает RS-триггер 1 в единичное состояние. Сигнал с единичного выхода триггера 1 поступает на первые входы эле,:ментов И 3 и 4, подготавливая тем самым поступление импульсов с тактовой шины 20 распределителя на счетный или вычитающий входы счетчика 5.

Выполнение программы по выдаче последовательности импульсов в прямом нли обратном направлении с выходов 22. 1-22.п распределителя определяется состоянием RS-триггера 2..

Если триггер 2 находится в нулевом состоянии, то сигнал с нулевого выхода триггеРа 2 разрешает прохождение импульсов с тактовой шины 20 через элемент И 4 на суммирующий вход счетчика 5 и программа выдачи импульсов будет выдаваться в прямом направлении. Если триггер 2 будет в единичном состоянии, то тем самым будет подготовлен элемент И 3 к прохождению тактовых импульсов с шины 20 на вычитающий вход счетчика 5. В этом случае программа выдачи импульсной последовательности будет исполняться в обратном направлении.

С третьей информационной шины 21 распределителя импульсов на информационные входы п дополнительных счетчиков 12.1-12.п заносятся коды длин выходных импульсов для соответствующих каналов распределителя. Длитель3 1148022

Ь ность выходных импульсов в каналах распределителя кратна периоду следования тактовых импульсов с тактовой шины 20.

Сигнал с тактовой шины 20 через 5 элемент 8 задержки стробирует выдачу импульсов с выходов блока 9 элементов И. Задержка сигнала на элементе 8 исключает явление гонок в связи с не нулевым временем переходных процессов 10 в счетчике 5. Таким образом, если соответствующий разряд регистра 7 находится в нулевом состоянии, то с выхода первого блока 9 элементов И на S-вход RS-триггеров 10.1-10.п со- 15 ответствующего канала распределителя поступит импульс. Этот импульс перебросит соответствующий RS-триггер

10.1-10.п в единичное состояние и одновременно на выход распределителя 20 будет выдан сигнал логической единицы, который подготовит соответствующий элемент И l1. 1-1 1.п для прохождения очередного тактового импульса .на вычитающий вход счетчика 12.%-12.п. 25

Очередной тактовьй импульс с шины 20 устанавливает счетчик 5 в соответствующее состояние и на определенном выходе блока 9 элементов И появляется импульс, который перебрасыва- 39 ет соответствующий КЯ-триггер 10. 110.п в единичное состояние, и на следующий выход 22.1-22.п начнется выдача выходного импульса. Одновременно тактовый импульс через и допол-3> нительных элементов И 11.1-11.п в каналы которых выдаются выходные импульсы, поступает на вычитающие входы и дополнительных счетчиков 12. 112.п. С приходом очередного тактового импульса содержимое соответствующего счетчика 12.1-12.п уменьшается на единицу. По мере выполнения программы определенный тактовый импульс обнуляет соответствующий счетчик. Обнуление и дополнительных счетчиков 12. 112.п определяет запрет выдачи выходного импульса на соответствующий выход 22.1-22.п. При обнулении счетчика на выходе соответствующего элемента ИЛИ 13.1-13.п появляется сигнал логического нуля и по перепаду сигнала с логической единицы на логический нуль на выходе соответствующего одновибратора 14.1-14.п появляется импульс, Этот импульс поступает на

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

Отличие в .работе распределителя в режиме обратной выдачи импульсов заключается в том, что с информационной шины !6 на информационный вход счетчика 5 записывается единичный код, а на управляющую шину 18 поступает сигнал, который установит триггер 2 в единичное состояние. |àêтовые импульсы с тактовой шины 20 через элемент И 3 поступают на вычитающий вход счетчика 5, содержимое которого будет уменьшаться. В остальном работа распределителя импульсов ан ало гичн а.

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

1148022

Составитель С.Куст

Редактор Ю.Ковач Техред А.Бабинец Корректор М.Демчик

Заказ 1574/39 Тираж 710 Подписное

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

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

Филиал ППП "Патент", r.ужгород, ул.Проектная, 4

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

 

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

Таймер // 1142822
Наверх