Распределитель импульсов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИН БО 14 О 51 О 1)4 Н 03 К 5/15 ОПИСАНИЕ ИЗОБРЕТЕНИЯ СВИДЕТЕЛЬСТВУ ВТОР СССР 80.Горямы циф- Совет 6.30. ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(57) Изобретение может быть использовано в автоматизированных системахконтроля и управления и служит длярасширения функциональных возможностей устройства. Распределитель импульсов содержит регистр 4, элементы И 17, 12, 19 и 20, элемент 8 задержки, элемент ИЛИ 9, триггер 10и генератор 11 тактовых импульсов,3 устройство введены счетчик 1 адреса, дешифратор 2 адреса, блок 3 паинти, регистр 5, блок 6 коммутации моментов начала импульсов, триггер 13,1405105 группы 14 и 28 элементов И, группу 15 счетчиков группу 16 элеменФтов ИЛИ, элемент ИЛИ 17, элемент НЕ 18, счетчик 21 импульсов и дешифратор 22, Использование устройства позИзобретение относится к импульсной и вычислительной технике и может бьгть использовано в автоматизированных системах контроля и управления,5Цель изобретения - расширениеФункциональных возможностей устройства за счет формирования импульсовпроизвольной длительности с произ 10вольными моментами начала в пределахтакта, а также за счет наличия мультипрограммного режима работы, что достигается путем введения счетчикаУадреса, дешифратора адреса, блока па 15мяти регистра, блока коммутациимоментов начала импульсов, триггераи группы логических элементов И, ИЛИ,НЕ, которые обеспечивают хранение имодификацию программ выдачи импульс 20лых последовательностей с произвольными длительностями и произвольнымимоментами начала импульсов в пределах такта.На фиг, 1 приведена функциональнаясхема распределителя; на фиг, 2функциональная схема блока коммутации моментов начала импульсов.Распределитель импульсов содержитсчетчик 1 адреса, дешифратор 2 адреса, блок 3 памяти, регистры 4 и 5,блок 6 коммутации моментов начала импульсов, элемент И 7, элемент 8 задержки, элемент ИЛИ 9, триггер 1 О,генератор 11 тактовых импульсов,элемент И 12, второй триггер 13, груп пу элементов И 14, группу счетчиков15, группу элементов ИЛИ 16, второйэлемент ИЛИ 17, элемент НЕ 18, третий 19 и четвертый 20 элементы И,счетчик 21 импульсов, дешифратор 22,группу элементов И 28.На фиг, 1 обозначены также информационный вход 23,первый 24, второй25 и третий 26 управляющие входы ивыходы 27. распределителя импульсов. воляет формировать различные длиньимпульсных последовательностей и импульсные последовательности с перекрытием и упростить модификацию программы. 2 ил. 2Информационный вход 23 распределителя соединен с информационным входом счетчика 1 адреса, выход которогосоединен с входом дешифратора 2 адреса. Выход дешифратора 2 адреса соединен с входом блока 3 памяти, Первыеинформационные выходы блока 3 па -мяти соединены с входами регистра 4, а вторые информационные выходыблока 3 памяти - с входами второгорегистра 5. Управляющий выход блока 3памяти соединен с входом установкив нуль первого 4 и второго 5 регистров и первым входом элемента ИЛИ 9.Выходы разрядов, кроме последнего,второго регистра 5 соединены с первыми входами блока 6 коммутации моментов начала импульсов, выходы которогосоединены с первыми входами группыэлементов И 14, Выходы разрядов первого регистра 4 соединены с вторымивходами группы элементов И 14. Выходы группы элементов И 14 соединены синформационными входами группы счетчиков 15, единичные выходы которыхсоединены с входами группы элементов ИЛИ 16. Выходы группы элементовИЛИ 16 соединены с. вторыми входамигруппы элементов И 28, с выходами 27распределителя и входами элементаИЛИ 17, Выход элемента ИЛИ 17 соединен с входом элемента НЕ 18, выход которого соединен с первым входом элемента И 12,Первый управляющий вход 24 распределителя соединен с первым входом первого триггера 10, выход которого соединен с входом генератора 11 такто- . вых импульсов. Первый выход генератора 11 тактовых импульсов соединен с вторым входом элемента И 12, выход которого соединен с синхронизирующим входом дешифратора 2 адреса и входом элемента 8 задержки.Выход элемента 8 соединен с первым входом элемента И 7 и входами синхронизации первого 4 и второго 5 регистров. Выход элемента И 7 соединен со счетным входом счетчика адреса.Выход генератора 11 тактовых импульсов соединен с первым входом элемента И 19, второй вход которого соединен с выходом последнего раз О ряда второго регистра 5, Выход элемента И 19 соединен с первым входом элемента И 20, второй вход которого соединен с выходом элемента ИЛИ 17. Выход элемента И 20 соединен с первы ми входами группы элементов И 28, выходы которых соединены с входами группы счетчиков 15, выход элемента И 19 соединен также со счетным входом счетчика 21, Выход счетчика 21 20 соединен с входом дешифратора 22. Выход дешифратора 22 соединен с вторыми входами блока 6 коммутации моментов начала импульсов. Второй управляющий вход 25 распределителя соеди нен с вторым входом элемента ИЛИ 9 и вторым входом триггера 13. Выход элемента ИЛИ 9 соединен с вторым входом триггера 10. Третий управляющий вход 26 распределителя соединен с первым входом триггера 13, выход которого соединен с вторым входом элемента И 7.Блок 6 коммутации моментов начала импульсов (фиг. 2) содержит гРУппУ дешифраторов 29, группу элементов И 30 и группу элементов ИЛИ 31Первые входы блока 6 коммутации соединены с входами группы дешифратора 29, Выходы группы дешифраторов 40 29 соединены с первыми входами группы элементов И 30, Вторые входы блока 6 коммутации соединены с вторыми входами группы элементов И 30, выходы которых соединены с входами группы эле ментов ИЛИ 31, Выходы группы элементов ИЛИ 31 соединены с выходами блока 6 коммутации.Распределитель импульсов может работать в двух режимах: однопрограммном и мультипрограммном. В блоке 3 памяти может храниться несколько программ.В однопрограммном режиме работы адрес выполняемой программы с входа 23 распределителя заносится в счетчик 1 адреса. С входа 26 поступает на вход триггера 13 сигнал, который переводит триггер 13 в единичное состояние. Данный триггер выполняет роль триггера рехима.Начало работы распределителя начинается путем подачи импульса с входа 24 на вход триггера 10, Триггер 10 переходит в единичное состояние и разрешает формирование с выходов генератора 11 тактовых импульсов. Так как группа счетчиков 15 находится в нуле" вом состоянии, то на выходах группы элементов ИЛИ 16 имеется сигнал логического нуля, который, проходя через элемент ИЛИ 17 и элемент НЕ 18, разрешает прохождение через элемент И 12 тактового импульса с первого выхода генератора 11 тактовых импульсов. Этот импульс поступает на синхронизирующий вход дешифратора 2 адреса и разрешает выборку информации из блока 3 памяти по адресу, записанному в счетчике 1 адреса. Этбт импульс через элемент 8 задержки поступает на вход элемента И 7, который нулевым потенциалом с триггера 13 закрыт. Поэтому увеличение адреса на счетчике 1 адреоа не происходит. Информация, выбранная из блока 3 памяти по импульсу, задержанному на элементе 8 задержки и поступающему на синхронизирующие входы регистров 4 и 5, заносится в эти регистры.После считывания информации из блока 3 памяти в регистры 4 и 5 открывается элемент И 19, и импульсы с генератора 11 с частотой, определяемой длительностью микротакта, заполняют счетчик 21. Импульсы с выходов дешифратора 22 определяют после-, довательность микротактов и производят опрос полей регистра 5, в которых хранятся коды импульсов. При совпадении кода микротакта с выхода дешифратора 22 с кодом начала импульса на соответствующем выходе группы элементов ИЛИ 3 1 блока 6 коммутации появляется сигнал начала импульсов. Сигнал начала импульсов в определенном микротакте с выхода блока 6 коммутации открывает группу элементов И 14, через которые из полей регистра 4 переписываются в счетчики 15 коды длин импульсов, начавшихся в данном микро- такте. В результате на соответствующих выходах 27 распределителя появляется выходная последовательность импульсов.Изменение нулевого состояния опре" деленных счетчиков 15 приводит к по"явлению сигналов на соответствующихвыходах группы элементов ИЛИ 16, которые поступают на элемент ИЛИ 17.Сигнал о начале выполнения импульс 5ной последовательности поступает наэлемент И 20 и одновременно запрещаетчерез элемент НЕ 18 формированиеочередной импульсной последовательности до выполнения предыдущей. С наО1чалом выполнения импульсной последовательности открывается элемент И 20,и через группу элементов И 28 на, вычитающие входы счетчиков 15 поступают сигналы с генератора 11 импульсов и изменяют состояние кодов соот, ветст вующих сч етч иков 15 по мер е и з менения номера микротакта. Импульсына выходах 27 распределителя выдаютсядо обнуления соответствующего счетчика.После обнуления всех счетчиковсигнал на выходе элемента ИЛИ 17 равен нулю, а на выходе элемента НЕ 18, элемент И 12 разрешает считывание информациии из блока 3 памяти по адресу,выданному из счетчика 1 адреса. Вданном случае считывается информацияпо предыдущему адресу, и программавыдачи импульсной последовательностиповторяется аналогично рассмотренному.При необходимости закончить выдачуимпульсных последовательностей с входа 25 на вход триггера 10 через элемент ИЛИ 9 поступает сигнал, которыйзапрещает выдачу тактовых импульсовс выходов генератора 11, На этом работа распределителя в однопрограммном 40режиме заканчивается,В мультипрограммном режиме так жекак и в однопрограммном работа рас пределителя начинается путем подачина вход 23 начального адреса программы.Триггер 13 находится в нулевомсостоянии, При подаче сигнала с входа 24 триггер 10 переходит в единичное состояние. Генератор 11 тактовыхимпульсов формирует адрес, которыйчерез элемент И 12 производит выборкуинформации из блока 3 памяти первойимпульсной последовательности, задан -ной по адресу, хранимому в счетчике 1 адреса, Одновременно с выборкой 55информации о первой импульсной последовательности выбранной программыимпульс через элемент 8 задержки и элемент И 7 увеличивает содержимое счетчика адреса на единицу, Далее распределитель функционирует анало гично его работе в однопрограммном режиме. После выполнения первой программы (первой последовательности импульсов) сигнал логического нуля с выхода элемента ИЛИ 17 через элемент НЕ 18 разрешает по очередному тактовому импульсу с выхода генератора 11 выборку очередной импульсной последовательности. Работа распределителя проходит аналогично до тех пор, пока с управляющего выхода блока 3 памяти не поступит метка окончания программы. По этой метке происходит обнуление триггера 10, счетчика 1 адреса, счетчика 21, регистров 4 и 5 и распределитель готов к продолжению работы в однопрограммном либо в мультипрограммном режиме.Таким образом, предложенный распределитель обладает более широкими функциональными возможностями и, следовательно, более широкой областью применения чем известный за счет формирования разлиных длин импульсных последовательностей, формирования импульсных последовательностей с перекрытием и простоты модификации программыФормула изобретенияРаспределитель импульсов, содержащий первый триггер, единичный вход которого соединен с первым управляющим входом распределителя, а прямой выход - с входом генератора тактовых импульсов, первый выход которого соединен с первым входом первого элемента И, выход которого через элемент задержки соединен с первым входом второго элемента И и с первым управляющим входом первого регистра, а нулевой вход первого триггера соединен с выходом первого элемента ИЛИ, первый вход которого подключен к второму управляющему входу распределителя, а второй выход генератора тактовых импульсов - к первому входу третьего элемента И, выход которого соединен с первым входом четвертого элемента И, о т л и ч а ю щ и й с я тем, что, с целью расширения функциональных возможностей, дополнительно введены счетчик адреса, дешифратор адреса, блок памяти, второй регистр, блоккоммутации моментов начала импульсов,две группы элементов И, группа счетчиков, группа элементов ИЛИ, второйтриггер, второй элемент ИЛИ, элемент НЕ, счетчик импульсов и дешифратор, причем шина входных сигналовраспределителя соединена с первым входом счетчика адреса, выход которогоподключен к первому входу дешифратора адреса, выход которого подключенк входу блока памяти, а второй входсч етчика адр еса с оеди не н с выходомвторого элемента И, второй вход которого соединен с инверсным выходомвторого триггера, единичный вход которого подключен к третьему управляющему входу распределителя, нулевойвход - к второму управляющему входураспределителя, а второй вход дешифратора адреса подключен к выходу первого элемента И, информационные выходы блока памяти соединены с информационными входами первого и второгорегистров соответственно, а первый 25и второй управляющие входы второгорегистра подключены к первому и второму управляющим входам первого регистра соответственно, причем управляющий выход блока памяти соединен свторыми управляющими входами регистров, а выходы первого регистра подклю. чены к первым входам первой группы элементов И, вторые выходы которых соединены с выходами блока коммутации. моментов начала импульсов, информаци - онные входы которого соединены с выходами второго регистра, а выходы первой. группы элементов И подключены к первым входам группы счетчиков, выходы которых подключены к входам группы элементов ИЛИ, вторые входы группы счетчиков подключены к выходам второй группы элементов И, первые входы которых соединены с выходом четвертого элемента И, а вторые входы - с выходами группы элементов ИЛИ, соединенными также с выходными шинами распределителя и с входами второго элемента ИЛИ, выход которого подключен к второму входу четвертого элемента И, а также через элемент НЕ подключены к второму входу первого элемента И, первый вход четвертого элемента И соединен с входом счетчика импульсов, выходы которого подключены к входу дешифратора, выходы которого подключены к управляющим входам блока коммутации моментов начала импульсов, а выход последнего разряда второго регистра подключенк в торому входу третьего элемента И.
СмотретьЗаявка
4142633, 04.11.1986
ФИЛИАЛ "ВОСХОД" МОСКОВСКОГО АВИАЦИОННОГО ИНСТИТУТА ИМ. СЕРГО ОРДЖОНИКИДЗЕ
МАТИС ИВАН ЭРНСТОВИЧ, МЕЛЬНИКОВ ВЛАДИМИР АЛЕКСЕЕВИЧ
МПК / Метки
МПК: H03K 5/153
Метки: импульсов, распределитель
Опубликовано: 23.06.1988
Код ссылки
<a href="https://patents.su/5-1405105-raspredelitel-impulsov.html" target="_blank" rel="follow" title="База патентов СССР">Распределитель импульсов</a>
Предыдущий патент: Устройство для формирования серий импульсов
Следующий патент: Селектор импульсов по длительности
Случайный патент: Транспортно-монтажный контейнер для стеновой панели