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

Авторы: Литвин, Чмутов

ZIP архив

Текст

(д 1) 4 Н 03 К 3/84 ОПИСАНИЕ ИЗОБРЕТЕНИЯН АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(56) Авторское свидетельство СССР В 949786, кл. Н 03 К 3/72, 1982.Авторское свидетельство СССР В 951670, кл, Н 03 К 3/84, 1982(54) ГЕНЕРАТОР ИМПУЛЬСОВ(57) Изобретение относится к импульсной технике и может быть использовано в качестве преобразователя кода в длительность импульсов в устройствах широтно-импульсной модуляции. Цель изобретения - расширение функциональных возможностей генератора импульсов путем преобразования кода в длительность импульса при задании граничных условий. Для этого в уст,801222483 А 1 ройство, содержащее генератор 1 опорной частоты, первый и второй реверсивные счетчики 2 и 3 импульсов, ин 4 юрмационные входы 4 и 5, элементы6 и 7 И, КБ-триггер 8, выход 9, введены блок 12 сравнения кодов, Э-триггер 11, формирователь 10 импульсов,инвертор 3, Формирователь 10 импульсов предназначен для формированиякоротких импульсов по заднемуотрицательному фронту импульсовпереноса счетчика 2. Введениеуказанных элементов позволилоформировать на выходе импульсы заданного периода и заданной длительностиво всем допустимом диапазоне, включая граничные условия, когда длительность импульса равна нулю й =0 идлительность импульса равна длительности периода й Т. 3 ил.Изобретение относится к импульсной технике и может быть использовано в качестве преобразователя кода в длительность импульсов в устройствах широтно-импульсной модуляции, а также в качестве универсального генератора для контроля и проверки узлов и блоков,Цель изобретения - расширение функциональных возможностей генератора импульсов, путем преобразования кода в длительность импульса при задании граничных условий.На фиг 1 приведена структурная схема генератора импульсов; ляг.2 - схема выполнения блока сравнения;на фиг. 3 - временные диаграммы работы генератора импульсов.Генератор импульсов содержит генератор 1 опорной частоты, первый 2 и второй 3 реверсивные счетчики импульсов, информационные входы которых являются соответственно первым 4 и вторым 5 информационными входами генератора импульсов, а счетные вычитающие входы соединены с выходом генератора 1, первый 6 и второй 7 элементы И, выходы которых соединены соответственно с единичным и нулевым входами первого триггера 8, прямой выход которого является выходом 9 генератора импульсов. Вход формирователя 10 импульсов соединен с выходом переноса счетчика 2 и управляющими входами счетчиков 2 и 3, а выход - с первым входом элемента И 6 и тактовым входом второго триггера 11, подключенного инверсным выходом к первому входу элемента И 7, а информационным входом - к выходу блока 12 сравнения кодов первые и вторые входы которого соединены соответственно с информационными выходами счетчиков 2 и 3. Вход инвертора 13 соединен с выходом переноса счетчика 3 и вторым входом элемента И 7, а выход - с вторым входом элемента И 6.Счетчики 2 и 3 представляют собой синхронные реверсивные двоичные счетчики, работающие в режиме вычитания.Триггер 8 представляет собой КБ-триггер, а триггер 11 . - Э-триггер.1формирователь 10 импульсов предназначен для формирования коротких импульсов по заднему отрицательному фронту импульсов переноса счетчика 2 Блок 12 сравнения (фиг.2) содержит М элементов ИСКЛ 10 ЧАИКЕЕ ИЛИ14-114-И и элемент ИЛИ-НЕ 15,При равенстве кодов на входах каждо го элемента 14-114-М на их выходах присутствует сигнал "0", а навыходе элемента ИЛИ-НЕ 15 - сигналц 1 цНа фиг. За - к приведены соответственно сигналы на выходе генератора 1, состояния счетчика 2, состояния счетчика 3, сигналы на выходепереноса счетчика 2, на выходе переноса счетчика 3, на выходе инвертора 13, на выходе Формирователя 10,на выходе блока 12 сравнения кодов,на инверсном выходе триггера 11, навыходе 9 генератора импульсов, приэтом точкой показано разрешающее воэ действие сигнала на работу элементовустройств., а крестиком - запрешающее.Генератор импульсов работает следующим образомВ случае задания определенногопериода Т следования импульсов длительностьюФ Т в счетчики 2 и 3соответственно через информационныевходы 4 и 5 записываются соответст венно коды и, и и , причеми = - ,- иТ ф 2 Т 9о огде Т - период следования импульсовгенератора 1.3 Импульсы от генератора 1 поступают на счетные вычитающие входы счетчиков 2 и 3 и уменьшают их содержимое. Текущее состояние счетчиков 2и 3 (фиг.З 8,) соответственнои 1. С приходом импульса от генератора 1, вычитавщего последнюю единицу со счетчика 2, его содержимое становится равным "0" и на его выходепереноса по окончанию импульса от генераторапоявляются сигнал "1"(фиг.З, поз.1,г), который действуяна управляющие входы счетчиков 2 и 3,производит в них запись кодов соответственно и и и , присутствующих 50 в это время на информационных входах4 и 5 соответственно (фиг.З, поз.1, о , Ь ). Поскольку состояние счетчика 2 после записи в него кода истановится не "0", сигнал на его вы ходе переноса исчезает, запуская формирователь 10 (Фиг, 3, поз. 1,ж).Импульс с выхода формирователя 1 О,пройдя через элемент И 6, на втором вхо12724834и установку триггера 8 в . Таккак коды на информационных выходахсчетчиков 2 и 3 не равны, то на выходе блока 12 .сравнения присутствует5 потенциал, поэтому импульс с выходаформирователя 1 О, поступая на тактовый вход триггера 11, подтверждаетего нулевое состояние, а единичныйсигнал с выхода переноса счетчика 3, О пройдя через элемент И 7, подтверждает нулевое состояние триггера 8.Нулевой уровень сигнала на выходе 9устройства не изменяется (Фиг.З, поз,11,к) . де которого присутствует единичныи сигнал с выхода инвертора 13 (Фиг.З, поэ. 1,е), устанавливает триггер 8 в единичное состояние (фиг.3, поз.1 к), что означает начало Формирования на выходе 9 устройства импульса заданной длительности.Кроме того, импульс с выхода формирователя 10 поступает на тактовый вход триггера 11, на информационном входе которого присутствует с выхода блока 12 сравнения кодов нулевой сиг нал несравнения кодов счетчиков 2 и 3, и подтверждает нулевое состояние триггера 11. 15По окончании импульса от генератора 1, вычитающего последнюю единицу из счетчика 3, на выходе переноса счетчика 3 появляется сигнал "1" (Фиг,З, поз. 1,д), который по второ- О му входу через элемент И 7, на первом входе которого присутствует единичный сигнал с инверсного выхода триггера 11, сбрасывает триггер 8 в "0", заканчивая тем самым Формирова ние импульса на выходе 9 устройства. После этого очередной импульс, поступающий от генератора 1, устанавливает счетчик 3 в единичное состояние, а следующие, вычитаясь, продолжают 30 изменять состояние счетчиков 2 и 3.1 Пусть, например, в это время на информационном входе 5 устройства инФормация изменилась - код и г стал равным "0", что означает й = О. Тог-З 5 да по окончании импульса от генератора 1, вычитающего последнюю единицу из счетчика 2, на выходе последнего появляется сигнал "1" (фиг.З,поз.11,г), означающий конец формирования 4 О заданного периода импульсов. Импульс с выхода переноса счетчика 2 производит запись информации п = в , - иТ,То и= О, присутствующей соответствен но на информационных входах 4 и 5 устройства, в счетчики 2 и 3 соответственно и, кроме того, своим задним Фронтом запускает формирователь 10. На выходе переноса счетчика 3 присутО ствует сигнал "1", поскольку он находится в нулевом состоянии, и на его счетном вычитающем входе отсутствует импульс от генератора 1. Единичный сигнал с выхода счетчика 3, инвертируясь на инверторе 3, запрещает прохождение сигнала с формирователя 10 через элемент И 6, а значит,Очередной импульс от генератора 1 устанавливает счетчик 3 в единичноесостояние и уменьшает содержимоесчетчика 2 на единицу, начиная Формирование нового периода.Пусть, например, после этого на информационном входе 5 устройства информация изменилась - код п стал равным коду и т,е. длительность импульса равна длительности периодаТТогда по окончании импульса от генератора 1, вычитающего последнюю единицу из счетчика 2, на выходе последнего появляется сигнал "1" (Фиг.3, поз. 111,г), означающий конец Формирования заданного периода импульсов, Импульс с выхода переноса счетчика 2 производит запись информацииТи = п = " = -- присутствуюг Т Т фо Ощей соответственно на информационных входах 4 и 5, в счетчики 2 и 3 соответственно и своим задним Фронтом запускает формирователь 10, Так как коды и, и и равны, состояния счетчиков 2 и 3 одинаковы (Фиг,З, поэ,111, 8, В, состояние ос) и на выходе блока 12 сравнения присутствует единичный сигнал (фиг.З, поз, 111,), поступающий на информационный вход триггера 11. На выходе переноса счетчика 3 присутствует нулевой потенциал, а на выходе инвертора 13 и втором входе элемента И 6 - единичный, Импульс с формирователя 10 устанавливает в "1" триггеры 11 и 8 (Фиг,З, поз.111, и, к ). На выходе 9 устройства появляется единичный потенциал, означающий начало формирования очередного заданного импульса.Если за время, равное длительности заданного периода, информация на1272483 3входах 4 и 5 не изменилась, то по окончании импульса от генератора 1, вычитающего последнюю единицу как из счетчика 2, так и из счетчика 3, на их выходах переноса появляются единичные сигналы (фиг,3, поз, 1 Ч,г,д). Импульс с выхода счетчика 2 производит запись в счетчики 2 и 3 информации, находящейся на входах 4 и 5 соответственно, и запускает Формирова- О тель 10. Импульс с выхода счетчика 3 не проходит на нулевой вход триггера 8 через элемент И 7, на первом входе которого присутствует нулевой потенциал с инверсного выхода тригге ра 11, следовательно, единичный сигнал на выходе 9 устройства не изменяется. Коды в счетчиках 2 и 3 равны, поэтому на выходе блока 12 сравнения кодов присутствует единичный 20 потенциал. На выходе инвертора 13 .присутствует единичный потенциал,так как счетчик 3 имеет не нулевое состояние. Сигнал с выхода Формирователя 10, поступая на тактовый вход25 триггера 11, подтверждает его единичное состояние н, поступая через первый вход элемента И 6 на единичный вход триггера 8, подтверждает также и его единичное состояние. 30 Необходимость триггера 11, дублирующего работу блока 12 сравнения, объясняется необходимостью исключения ложных срабатываний триггера 8 по единичному входу при появлении на выходе блока 12 сравнения помех единичного уровня из-за возможного разб роса времени переключения счетчиков 2 и 3, С приходом следующих импуль сов от генератора 1 на счетчики 2 и 3 устройство продолжает работу.Таким образом, предлагаемый генератор импульсов по сравнению с известным за счет введения в него блока 45 сравнения, второго триггера, инвертора и Формирователя импульсов позволяет Формировать на выходе импульсы заданного периода и заданной длительности во всем допустимом диапазоне, включая граничные условия, когда длительность импульса равна нулю г. = 0и когда длительность импульса равнадлительности периода С = Т, причемпри= 0 на выходе генератора импульсов присутствует постоянный нулевой уровень, а при 1 = Т - постоянный единичный уровень, что расширяет Функциональные возможности генератора. Формула изобретения Генератор импульсов, содержащий генератор опорной частоты, первый и второй счетчики импульсов, инФормационные входы которых соединены с первой и второй входными шинами, первый и второй элементы И, первый триггер КЯ-типа, прямой выход которого соединен с выходной шиной, о т л и - ч а ю щ и й с я тем, что, с целью расширения Функциональных возможнос-, тей путем преобразования кода в длительность импульса при задании граничных условий, в него введены блок сравнения кодов, второй триггер Э-типа, инвертор и Формирователь импульсов при этом первый и второй счетчики выполнены вычитающими, вход Формирователя импульсов соединен с выходом переноса первого счетчика и управляющими входами первого и второго счетчиков, вычитающие входы которых соединены с выходом генератора опорной частоты, выход Формирователя импульсов соединен с первым входом первого элемента И и С-входом второго триггера, подключенного инверсным выходом к первому входу второго эле" мента И, а П-входом " к выходу блока сравнения кодов, первые и вторые входы которого соединены соответственно с инФормационными выходами первого и второго счетчиков импульсов, вход инвертора соединен с выходом переноса второго счетчика и с вторым входом второго элемента И, а выходс вторым входом первого элемента И, причем выходы первого и второго элементов И соединены соответственно с Я- и К-входами первого триггера.1272483 Фиг, г Фиг Ю Составитель Е.Су Техред Л.Олейник в р В. Бутяга р И. Николайч Ре одписное Закаэ 6348/5 оми тк аушск Проиэводственно-полиграфическое предприятие, г.ужгород, ул,Проектная,тая 4 Тираж ВНИИПИ Государств по делам иэобре 113035Иосква, Ж

Смотреть

Заявка

3911155, 06.05.1985

ПРЕДПРИЯТИЕ ПЯ Ю-9420

ЛИТВИН ЛЕОНИД АЛЕКСЕЕВИЧ, ЧМУТОВ ВАЛЕРИЙ ЮРЬЕВИЧ

МПК / Метки

МПК: H03K 3/84

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

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

Код ссылки

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

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