Изобретение относится к автомати ке и вычислительной технике и может быть использовано в устройствах рас пределения импульсных сигналов. По основному авт.св.№1057935 извес ген распределитель,содержащий счетчи дешифратор, два элемента И, два RS-триггера, регистр, блок элементов И и элемент задержки, причем S-вход первого триггера является первой управляющей шиной распредели ля, прямой выход первого RS-триггер соединен с первьм входом первого элемента И, второй вход которого со динен с тактовой шиной, выход перво элемента И соединен с суммирующим счетчика, выходы которого со динены с входами дешифратора, первая информационная шина распределителя соединена с информационными вх дами счетчика, вычитающий вход кото рого соединен с выходом второго эле мента И, первьй вход которого соединен с прямым выходе первого RSтриггера, второй вход второго элемента И соединен с тактовой шиной распределителя, вторая 5шравляющая шина которого соединена с S-входом второго RS-триггера, прямой выход которого соединен с третьим входом второго элемента И, третья управлякицая шина соединена с R-входом второго RS-триггера, инверсньй выход которого соединен с третьим входом первого элемента И, вторая информационная шина распределителя соедине на с входом регистра, выходы которо го соединены с первыми входами перв го блока элементов И, вторые входы которого соединены с выходами дешиф ратора, тактовая шина распределителя через элемент задержки соединена с синхронизирующим входом блока эле мен:тов И, выходы которого являются выходами распределителя (j Недостатком известного распределителя являются ограниченные функциональные возможности, обусловленные ограниченным диапазоном изменения длительности выходных импульсов Длительность выходных импульсов является величиной постоянной и рав на длительности тактовых импульсов. Цель изобретения - расширение функциональных возможностей распределителя путем программирования длительности выходных импульсов. 22 Поставленная цель достигается тем, что в распределитель импульсов дополнительно введены п RS-триггеров, п дополнительных элементов И, п дополнительных счетчиков, 11 элементов ИЛИ и п одновибраторов, причем третья информационная шина распределителя импульсов соединена с соответствующими информационными входами п дополнительных счетчиков, единичные выхода которых соединены с входами п элементов ИЖ, выходы которых соединены с входами п одновибраторов, выходы которых соединены с Rвходами соответствующих п КЗ-триггеров, выходы первого блока элементов- И соединены с соответствующими В-входами п RS-триггеров единичные выходы которых соединены с первыми вхолами п дополнительных элементов И. вторые входы которых соединены с выходом элемента задержки, выходы п дополнительных элементов И соединены с соответствующими вычитающими входами п дополнительных счетчиков, единичные выходы п RS-тригге- ров являются вь1 ходами распределителя импульсов. На чертеже представлена функциональная схема распределителя импульсов. Распределитель импульсов содержит первый RS-триггер 1, второй RS-триг- : гер 2, второй элемент ИЗ, первый элемент И 4, счетчик 5, дешифратор 6, регистр 7, элемент 8 задержки, первый блок 9 элементов И, п .RSтриггеров 10.1-10.п, п дополнительных элементов И 11.1-11.П, п дополнительных счетчиков 12.1-12.П, п элементов ИЛИ 13.1-13.П, п одновибраторов 14.1-14.п, вторую информационную шину 15, первую информационную шину 16, первую управляющую шину 17, вторук управляющую шину 18, третью управляющую шину 19, тактов5то шину 20, третью информационную шину 21 и выходы 22.122.п распределителя импульсов. Первая информационная шина 16 соеинена с информационным входом счетчика 5, выход которого соединен с входом дешифратора 6. Вторая информационая шина 15 соединена с информационным входом регистра 7, выход которого соединен с первыми входами- первого блока 9 элементов И. Выходы дешифратора 6 соединены с вторьми входами ервого блока 9 элементов И. Первая управляющая шина 17 соединена с Sвходом первого RS-триггера 1, прямой выход которого соединен с первыми входами второго 3 и первого 4 элемен тов И, Вторая управляющая шина 18 соединена с S-входом второго RS-три гера 2, прямой выход которого соединен с третьим входом второго элемен та И 3. Инверсный выход второго RSтриггера 2 соединен с третьим входом первого элемента И 4. Тактовая шина 20 соединена с вторьши входами первого 4 и второго 3 элементов И, а также с входом элемента 8 задержки Выход первого элемента И 4 соединен с суммирующим входом счетчика 5, вычитающий вход которого соединен с выходом второго элемента И 3. Выход элемента 8 задержки соединен с синхронизирующим входом первого блока 9 элементов И и вторьми входами п дополнительных элементов Н 11.1-ll.n. Выходы первого блока 9 элементов И соединены с соответствующими S-BXO- дами п RS-триггеров 10.1-10.п. Прямые вьтходы п RS-триггеров 10.1-10.П соединены с первьми входами п дополнительных элементов И t1.1-11.п. Выходы п дополнительных элементов И П.1-11.П соединены с вычитающими входами п дополнительных счетчиков 12,1-12.п. Третья информационная шина 21 соединена с информационными входами п дополнительных счетчиков 12.1-12.П, единичные выходы кото рого соединены с входами п элементов ИЛИ t3.1-1З.п. Выходы элементов ИЛИ 13.1-13.п соединены с входами п одновибраторов 14.1-14.П, выхо дь1 которых соединены с R-входами соответствующих RS-триггеров 10.110.п. Прямые выходы п RS-триггёров 10.1-tO.n являются выходами 22.1-22. распределителя импульсов. Распределитель импульсов работает следующим образом. В исходном состоянии элементы памяти распределителя находятся в нулевом состоянии. По первой информационной шмне 16 в счетчик 5 записьгоается код, определяющий начальный канал вьщачи импульсов з равления. При необходимости в ьдачи импульсов, начиная с первого канала,код является нулевым .При вьщаче кода, начиная с последнего какала, этот код должен быть единичным. На вторую 18 или третью 19 упра ляющие шины распределителя поступает сигнал, определяющий порядок выдачи импульсов (в прямом или обратном направлении). Например, при поступлении сигнала с третьей управляющей шины 19 RS-триггер 2 останется в нулевом состоянии, что определит выдачу импульсов в прямом направлении. Со второй информационной шины 15 в регистр 7 записывается код, определяющий каналы, запрещенные для вьщачи импульсов управления. Если в регистр 7 записан нулевой код, то это определяет полную программу вьщачи импульсов по всем каналам. С третьей информационной шины 21 распределителя импульсов в п дополнительных счетчиков 12.1-12.П поступают коды длин выходных импульсов для соответствующих каналов, которые кратны периоду следования тактовых импульсов. Запуск распределителя производит,ся сигналсм, поступающим с первой управляющей шины 17 на 8-вход 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.П заносятся коды длин выходных импульсов для соответствуюих каналов распределителя. Длительность выходных импульсов в каналах распределителя кратна периоду следования тактовых импульсов с тактовой шины 20. Сигнал с тактовой шины 20 через 5 элемент 8 задержки стробирует вьдачу импульсов с выходов блока 9 элементов И. Задержка сигнала на элементе В исключает явление гонок в связи с не нулевым временем переходных процессовО в счетчике 5. Таким образом, если соответствующий разряд регистра 7 находится в нулевом состоянии, то с выхода первого блока 9,элементов И на S-БХод RS-триггеров 10.1-10.п со- 15
ответствующего канала распределителя поступит импульс. Этот импульс перебросит соответствующий RS-триггер 10.1-10.п в единичное состояние и одновременно на выход распределителя будет вьщан сигнал логической единицы, который подготовит соответствующий элемент П 11.1-11.п для прохождения очередного тактового импульса на вычитающий вход счетчика 12. -12 .п.
Очередной тактовый импульс с шины 20 устанавливает счетчик 5 в соответствующее состояние и на определенном выходе блока 9 элементов И появляется .импульс, который перебрасьтает соответствующий RS-триггер 10.110.П в единичное состояние, и на следующий выход 22.1-22.П начнется выдача выходного импульса. Одновременно тактовьй импульс через п цопол нительных элементов И 11.1-11.п,в каналы которых вьщаются выходные импульсы, поступает на вычитающие входы п дополнительных счетчиков 12.t12.п. С приходе очередного тактового4() юшульса содержимое соответствующего счетчика 12.1-12.П умёньщается на
обнуляет его и тем самым запрещает вьщачу импульса в соответствующий канал распределителя.
Отличие в работе распределителя в режиме обратной вьдачи импульсов заключается в том, что с информационной шины 16 на информационный вход счетчика.5 записывается единичный код, а на управляющую шину 18 поступает сигнал, которьй установит триггер 2 в единичное состояние. 1ак- товые импульсы с тактовой шины 20 через элемент и 3 поступают на вычитающий вход счетчика 5, содержимое единицу. По мере выполнения программы определенный тактовый импульс обнуляет соответствующий счетчик. Обнуление п дополнительных счетчиков 12.112.П определяет запрет выдачи выходного импульса на соответствующий выход 22.1-22.п. При обнулении счетчика на выходе соответствующего элемента ИЛИ 13.1-13.П появляется сигнал логического нуля и по перепаду сигнала с логической единицы на логический нуль на выходе соответствующего одновибратора 14.1-14.П появляется импульс. Этот импульс поступает на R-вход соответствующего RS-триггера, 30 которого будет уменьшаться. В остйль- ном работа распределителя импульсов аналогична, Технический эффект от использовау ння предлагаемого распределителя зак ;1лючается в расширении его функциональ.ных возможностей в результате формирования выходных импульсов произвольной длительности, программа которых может заноситься и отрабатываться дополнительно введенным блоком счетчиков.
название | год | авторы | номер документа |
---|---|---|---|
Распределитель импульсов | 1988 |
|
SU1511747A1 |
Распределитель импульсов | 1983 |
|
SU1145335A1 |
Комбинированное устройство временной задержки и формирования импульсов | 1987 |
|
SU1443151A1 |
Многотактное микропрограммное устройство управления | 1986 |
|
SU1332318A1 |
Устройство для управления многоканальным импульсным регулятором мощности переменного тока с @ -нагрузками | 1987 |
|
SU1545306A1 |
Цифровой регистратор | 1984 |
|
SU1164549A1 |
Линейный интерполятор | 1987 |
|
SU1418751A1 |
Позиционный дискретный электропривод | 1985 |
|
SU1352474A1 |
Фильтр симметричных составляющих системы фазных сигналов | 1982 |
|
SU1083342A1 |
Преобразователь частоты в код | 1985 |
|
SU1356207A1 |
РАСПРЕДЕЛИТЕЛЬ ШПУЛЬСОВ по авт.св. № 1057935, отличающ и и с я тем, что, с целью расширения функциональных возможностей путем программирования длительности Bbtходных импульсов, распределитель дополнительно содержит п RS-триггеров, п дополнительных элементов И, п дополнительных счетчиков, п. элементов ШШ и п одновибраторов, причем третья информационная шина распределителя импульсов соединена с соответствующими информационными входами п дополнительных счетчиков, единичные выходы которых соединены с входами п элементов ИЛИ, выходы которьпс соединены с входами п одновибраторов, выходы которых соединены с R-входами соответствующих п RS-триггероз, выходы первого блока элементов И соединены с соответствующими S-входами п RS-триггеров, единичные выходы которых соединены с первыми входами п дополнительных элементов И, вторые входы которых соединены с выходом элемента задержки, выходы дополнительных п элементов И соединены с (/ С соответствующими вычитающими входами п дополнительных счетчиков, единичные выходы п RS-триггеров являются выходами распределителя импульсов.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Распределитель импульсов | 1982 |
|
SU1057935A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1985-03-30—Публикация
1983-04-18—Подача