Формирователь импульсных последовательностей
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 790197
Автор: Медведев
Текст
Союз Советских Социалистических РеспубликОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ои 790197(22) Заявлено 201178 (21) 2686030/18-21с присоединением заявки йо(51)М. Кл. Н 03 К 5/04 Государственный комитет СССР но делаю изобретений и открытий(53) УДК 621.374. .5(088.8) Дата опубликования описания 231 28 0(54) ФОРМИРОВАТЕЛЬ ИМПУЛЬСНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ Изобретение относится к импульсной и вычислительной технике и может быть использовано для запрограммированного изменения частоты, задержки, длительности импульсов при Формирова нии периодических последовательностей импульсов.1Известно устройство управления временем и частотой, содержащее тригт геры 3 К, элементы совпадения, подклю- О ченные выходами к элементу И-НЕ, выход которого подключен к выходной шине устройства, элементы параллельного разрядного переноса, элементы ИНЕ для формирования сигнала переполнения11.Недостаток устройства в том, что оно не обеспечивает пропорционального изменения периода следования импульсов при установке программных коэф- ;9 фициентов, а также в том, что значения коэффициентов не влияют на длительность выходных импульсов.Известно устройство, содержащее тактовый генератор, подключенный к 25 тактовому входу Д-триггера и через два инвертора к тактовому входу программируемого счетчика, элемент 4 ИНЕ, счетный триггер; счетчики с коэффициентом деления на 10 Г 21.30 Недостаток устройства в том, что цискретность формирования периода повторения импульсов на его выходе равна 2 ТО, где То - период следования импульсов тактового генератора. цругой его недостаток в том, что длительность импульсов не регулируется и не является Меньше 2 Та.Известно устройство, содержащее два динамических счетчика одинаковой структуры и емкости, два декодера, Фиксирующие одинаковое состояние счетчиков, два триггера, пять элементов И, элемент ИЛИ, и две дифференцирующие, цепочки. Устройство предназначено для изменения длительности импульсов программным путем 13 . Недостаток устройства в том, что его работа определяется подбором сигналов, которые должны быть предварительно отсинхронизированы и сформированы на программноуправляемых блоках. При этом шаг дискретности формирования длительности импульсов на выходе устройства составляет не менее 2 ТО, где Т. - период тактового генератора.Известно устройство, содержащее программируемый счетчик, коммутатордва переключателя, два триггера, генератор тактовых импульсов, три логических элемента И, 2 И, 2 И-НЕ, Устройство по сигналу "запуск" формирует задержку и длительность импульса )4.,Однако это устройство не позволяет формировать импульсы, длительность и задержка которых в сумме эремени больше периода повторения сигнала "запуск". Кроме того, устройство не позволяет формировать на выходной шине два и более импульсов запериод повторения сигнала запуск,а также его недостаток заключаетсяв том, что оно не позволяет формировать непрерывную последовательностьимпульсов.Целью изобретения является расширение функциональных возможностейустройства путем формирования непрерывной последовательности импульсов, путем формирования двух и болеенепрерывных последовательностей периодических или программноизменяемыхсигналов с помощью одного программируемого счетчика, путем формированиядвух и более импульсов за периодобращения к объекту в одной или нескольких последовательностях, путемформирования импульсов последовательности, задержка которых равна более1 периода обращения к объекту и улучшение его технических характеристик.Поставленная цель достигается тЕм, что в устройство, содержащее соединенные последовательно блок управления, генератор одиночных импульсов, первый триггер, генератор тактовых импульсов, программируемый счетчик, установочные входы которого подклю- чены к триггерному регистру через коммутатор, а второй выход генерато. ра тактовых импульсов подключен к второму входу генератора одиночных импульсов, введены второй триггер, К-вход которого подключен к выходу генератора тактовых импульсов, третий триггер задержки, регистр циклического сдвига, распределитель импульсов и два триггера-формирователя, выход программируемого счетчика подключен к первым входам второго и третьего триггеров, второй вход второго триггера подключен к второму выходу генератора тактовых импульсов, первый выход второго триггера подключен к тактовому входу регистра циклического сдвига и к информационным входам распределителя импульсов, второй выход второго триггера подключен к входу управления программного счетчика, выходы третьего триггера подключены к вторым управляющим входам коммутатора, выходы регистра циклического сдвига подключены к первым управляющим входам коммутатора и подключенного вторыми управляющими входами к входу распределителя им еО сов. Роль программируемого счетчика в устройстве сводится к роли программного генератора опорных импульсов, которые возникают на выходе счетчика 65 пульсов, выходы которого подключенык входам триггеров-формирователей,На фиг. 1 представлена функциональная схема устройства; на фиг.2 -эпюры напряжений в контрольных точ ках устройства.Устройство содержит блок управления 1, генератор 2 одиночных импульсов, первый триггер 3, генератор 4тактовых импульсов, программируемыйначетчик 5, триггерный регистр 6,коммутатор 7, второй и третий тригге.ры 8 и 9, регистр 10 циклическогосдвига, распределитель импульсов 11,два триггера-формирователя 12 и 13.Блок управления 1, генератор 2, 15 триггер 3, генератор 4 и счетчик 5включены последовательно, второй выход генератора 4 подключен к второмувходу генератора 2, выход программируемого счетчика подключен к первым 29 входам триггеров 8 и 9, второй входвторого триггера 8 подключен к второму выходу генератора 4, первыйвыход второго триггера 8 подключен ктактовому входу регистра сдвига 10 ик информационным входам распределителя 11,второй выход второго триггера 8 подключен к входу управлениясчетчика 5, выходы третьего триггера9 подключены к вторым управляющимвходам коммутатора 7, выходы регистра сдвига 10 подключены к первымуправляющим входам коммутатора 7 ираспределителя 11, выходы которогоподключены к входам триггеров-формирователей 12 и 13, подключенных выходами к выходным шинам устройства 14 и15. Входы установки триггеров 3, 9 исчетчика 5 подключены к выходу 16блока управления (входы установкитриггеров-формирователей 12 и 13 и 40 регистра 10 в исходное начальное состояние на фиг, 1 не показаны),Формирование непрерывной последовательности сигналов с, помощью программируемого счетчика и распредели теля выполняется путем формированияимпульсов заданной длительности навыходах устройства и формированияпауз между импульсами различных последовательностей. Процесс формирования иМпульсов и пауз периодическиповторяется. Так как каждая последовательность импульсов характеризуется также начальной задержкой по.отношению к сигналу включения, то,кроме формирования временных интервалов длительности импульсов и пауз,на программируемом счетчике с помощьютриггера 9 задержки выполняется также формирование интервала начальнойзадержки последовательности импуль-после отсчета программного коэффициента. Опорные импульсы с выхода счетчика, формируемые на триггере 8, подаются через распределитель импульсов на входы триггеров-формирователейФ на выходах которых формируются зацанные непрерывные последовательнос 5 ти сигналов.Программный способ подачи коэффициентов пересчета на входы счетчика через резистор б позволяет в динамическом режиме, на ходу изменять характеристики формируемых последовательностей импульсов.При работе с быстродействующим блоком постоянной памяти (на фиг.1 не показан) сигнал запуска сопровож дает сигналы адресных кодов для блока постоянной памяти и формируется с некоторой задержкой по отношению к адресным сигналам, а сигнал контроля, считанной из блока постоянной 20 памяти информации, вырабатывавт в конце цикла обращения к блоку постоянной памяти, причем суммарное время задержки и длительности импульса контроля превышает длительность цикла обращения к блоку постоянной памяти.В рассматриваемом примере формирования двух последовательностей сигналов запуска и контроля блока постоянной памяти перед работой производят установку устройства в исходное состояние, По сигналу с выхода 16 блока управления триггеры 3, 9, 12 и 13 переключаются в состояние "0", в регистр 10 записывается код 1000, а в счетчик 5 - код М. 35По сигналу с выхода 17 (фиг,2 а), блока управления, генератор одиночных импульсов вырабатывает сигнал (фиг. 2 б) для установки триггера 3 в состояние "1" (Фиг. 2,в) и синхрон ного включения первого выхода 18 генератора 4. Тактовые импульсы с выхода 18 (фиг, 2, г) подаются на вход счетчика, при этом выполняется операция вычитания на счетчике 5, сигнал 45 с выхода счетчика (Фиг. 2, д) появляется при коде состояния счетчика 0000 После отсчета М импульсов триггер 9 задержки переключается в состояние "1" (Фиг. 2, е),запрещает подачу коэффициента М на входы счетчи-. ка 5 и разрешает подачу остальных программных коэффициентов записи; при коде состояния регистра сдвига 10, равном 1000 (Фиг. 2, ж, и, к, л),код коэффициента А подается на установочные входы счетчика; триггер 8также переключится в состояние "1"(Фиг. 2, м) и с его второго выходаподается разрешающий сигнал на входуправления режимом записи в счетчик 605 и кодовая комбинация А в течениеполутакта записывается в счетчик 5.Положительный потенциал с первого выхода (Фиг. 2 м) триггера 8 передаетсяна информационные входы распредели теля 11 импульсов, при этом на одномиз выходов распределителя устанавливается потенциал нулевого уровня, переключающий, например триггер-формирователь 12 в состояние "1" (фиг.2,н), что означает формирование переднего фронта импульса первой последовательности. По заднему фронту тактового импульса триггер 8 переключается в состояние "0" (фиг. 2, м) и в Момент изменения потенциала на первом выходе триггера 8, производится сдвиг информации на регистре 10 на один разряд. На выходах регистра 10 (фиг, 2,ж, и, к, л) установится код0100, при этом подготавливается к работе следующий канал распределителя 11 и коммутатора 7, на выходах которого установится код коэффициента В. После отсчета А импульсов, импульс переполнения с выхода счетчика 5 (фиг, 2, д), переключает триггер 8 в состояние "1" (фиг. 2,м), на втором входе триггера-формирователя 12 появляется сигнал установки и триггер-формирователь 12 переключаетсяв состояние "0" (фиг. 2,н), при этомзавершается формирование импульса первой последовательности сигналов запуска блока постоянной памяти. В счетчик 5 записывается код В и после окончания тактового импульса выполняется сдвиг на регистре 10, код :остояния регистра 10 изменяется на 0010 (фиг. 2, ж, и, к, л), что подготавливает к работе следующий канал распределителя 11 и коммутатора 7, причем на выходах коммутатора 7 устанавливается код С; после переключения триггера 8 в состояние "0" (фиг. 2, м) счетчик 5 переключается в режим вычитания и после отсчета В импульсов работа блоков устройства . повторяется; триггер-формирователь 13 установится в состояние "1" (Фиг.2,л) а после отсчета С импульсов - в состояние "0" и на выходе 15 устройства будет сформирован импульс второй последовательности сигналов контроля информации блока постоянной памяти (фиг. 2 и). При коде 0001 на регистре 10 и после установки триггера 8 в состояние "1" производится запись кода 0 в счетчик 5. Отсчет 0 импульсов на счетчике 5 соответствует Формированию паузы между импульсами 2-ой и 1-ой последовательности. В цальнейшем, для формирования двух непрерывных периодических последовательностей (фиг. 2, н, п) на счетчике5 последовательно отсчитываются коэффициенты А, В, С, О, с периодом й, однако первый цикл работы устройства, песле сигнала включения (фиг. 2, а) отличается отработкой на счетчике 5 коэффициентов И, А, В, О, где И - коэффициент задержки первой последовательности импульсов. Отработка коэффициента М реализуется с .помощью управления от триггера 9 задержки.Длительность и задержка импульса второй последовательности (фиг. 2 и) в сумме времени, превышают длительность Мпериода обращения к блоку постоянной памяти. Счетчик 5, триггер 8 (фиг. 2, д, м) и распределитель 11 обеспечивают дискретность изменения временных йараметров непрерывной последовательности импульсов равную 1 такту частоты генератора 4.Предлагаемое .устройство содержит полный набор элементов для формирования непрерывной последовательности периодических сигналов, позволяет формировать две (и более) непрерывных последовательностей сигналов при использовании одного программируемого счетчика и получать длительность импульса равную одному периодЭ тактовой частоты. Формирование длительности, задержки, паузы выполняется с дискретностью равной одному периоду тактовой частоты. Кроме того, используя один канал аппаратуры, можно формировать два и более импульсов за период обращения к объекту.В отличиеот известных, предлагаемое устройство позволяет выполнять запись кода в программируемый счетчик в течение фиксированного времени - половины периода тактовой частоты, дает воэможность формировать импульсы с частотой обращения и с задержкой в пределах периода или более одного периода обращения к объекту, а также импульсы одновременно для последовательности 1 и 2, длительность которых может быть различна, что подтверждает его высокую разрешающую способность. Конструктивное выполнение формирователя с применен ем одного программируемого счетчика способствует разработке устройства в интегральном исполнении.формула изобретенияФормирователь импульсных последо-вательностей, .содержащий соединенные последовательно блоК управления, генератор одиночных импульсов, первыйтриггер, генератор тактовых импульсов, программируемый счетчик, установочные входы которого подключенык триггерному регистру через коммутатор, а второй выход генератора тактовых импульсов подключен к второмувходу генератора одиночных импульсов,о т л и ч а ю щ и й с я тем, что, сцелью расширения функциональных возможностей и улучшения его техническиххакратеристик в него введены второйтриггер, К-вход которого подключенк выходу генератора тактовых импульсов, третий триггер задержки, ре 1 гистр циклического сдвига, распределитель импульсов и два триггера-формирователя, выход программируемогосчетчика подключен к первым входамвторого и третьего триггеров, второй2 О вход второго триггера подключен квторому выходу генератора тактовыхимпульсов, первый выход второго триггера подключен к тактовому входу регистра циклического сдвига и к инд формационным входам распределителяимпульсов, второй выход второго триггера подключен к входу управленияпрограммного счетчика, выходы третьего триггера подключены к вторымуправляющим входам коммутатора, выходы регистра циклического сдвига подключены к первым управляющим входамкоммутатора и распределителя импульсов, выходы которого подключены квходам триггеров-ФормирователейИсточники информации,принятые во внимание при экспертизе1. ТЬе 1 пйедгаСеО С 1 гсц 1 йь СаСа 1 од Гог Реы дп Епд 1 пеегу, Техаь1 пьсгцщепь 1 пс. Микросхема, 1971,40 р.9-35, 9-40.2. Установка функциональногоконтроля ЭЕМ 2,688,009 ПС, Плата синхронизации ЭЕМЗ 857.320.ЭЗ, 1975,с.52, 53, лист 2,3.4 3, Патент ФРГ Р 2608265кл. Н 03 К 5/04, 1977,4. Авторское свидетельство СССРпо заявке Р 2456241, кл. Н 03 К,23;02.77 (прототип),
СмотретьЗаявка
2686030, 20.11.1978
Заявитель
МЕДВЕДЕВ ВЛАДИМИР АЛЕКСЕЕВИЧ
МПК / Метки
МПК: H03K 5/04
Метки: импульсных, последовательностей, формирователь
Опубликовано: 23.12.1980
Код ссылки
<a href="https://patents.su/5-790197-formirovatel-impulsnykh-posledovatelnostejj.html" target="_blank" rel="follow" title="База патентов СССР">Формирователь импульсных последовательностей</a>
Предыдущий патент: Расширитель временных интервалов
Следующий патент: Устройство для расширения временных интервалов
Случайный патент: Узел для управления потоками на оросительных системах