Функциональный генератор

Иллюстрации

Показать все

Реферат

 

Изобретение может быть использовано в качестве задающего генератора в системах управления мощных тиристорных преобразователей специального назначения для генерирования периодических и одиночных импульсов тока различной формы н длительности в диапазоне от ультразвуковых до инфранизких частот. Функциональный генератор содержит управляемый генератор 1 тактовых импульсов, счетчик 3 и пyльcoв, запоминающие блоки 4, 5, цифроаналоговый преобразователь 7, фильтр 12 низкой частоты, выходную шину 22, диодно-резистивную матрицу 6,, формирователь 2 импульсов, блок 8 выборки-хранения, электронные ключи 9, 10, инвертор П, RS-триггер 15, резисторы 16, 17, конденсаторы 18, 19, кнопку 20 управления, выключатель 21, генератор 14 пилообразного напряжения . Функциональный генератор имеет повышенную точность аппроксимации выходного напряжения при одновременном расширении функциональных возможностей . 2 ил. S С/: с

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

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

PECflYEiflHH

„„SU„„1406744 А1 (51) 4 ll 03 К 4/06

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4148980/24-21 (22) 18. 11. 86 (46) 30.06.88. Бюл. 11 24 (71) Научно-исследовательский электротехнический институт Производственного объединения "ХЭМЗ" (72) В,Н.Кондратюк, Т.В.Каменецкая, Ю.Н. Караев, А.Ю.Сергеев и Е.В.Линник (53) 621.374.3 (088 .8) (56) Патент США Ф 4390844, кл. Н 03 К 4/90, 1983.

Микропроцессорные средства и системы, 1986, Ф 1, с. 76, рис. 4б. (54) ФУНКЦИОНАЛЬНЫЙ ГЕНЕРАТОР (57) Изобретение может быть использовано в качестве задающего генератора в системах управления мощных тиристорных преобразователей специального назначения для генерирования периодических и одиночных импульсов тока различной формы и длительности в диапазоне от ультразвуковых до инфранизких частот. Функциональный генератор содержит управляемый генератор 1 тактовых импульсов, счетчик 3 импульсов, запоминающие блоки 4, 5, цифроаналоговый преобразователь 7, фильтр 12 низкой частоты, выходную шину 22, диодно-резистивную матрицу

6, формирователь 2 импульсов, блок 8 выборки-хранения, электронные ключи

9, 10, инвертор 11, RS-триггер 15, резисторы 16, 17, конденсаторы 18, 19, кнопку 20 управления, выключател

21, генератор 14 пилообразного напряжения. Функциональный генератор име— ет повышенную точность аппроксимации выходного напряжения при одновременном расширении функциональных возможностей. 2 ил.

1406 744

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

5 назначения для генерирования периодических и одиночных импульсов тока различной формы и длительности в диапазоне от ультразвуковых до инфраниз- 10 ких частот.

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

На фиг. 1 показана структурная электрическая схема предлагаемого устройства, на фиг. 2 — эпюры, поясняющие работу генератора.

На фиг. 2 обозначено: а — сигнал на неинвертирующем выходе трИггера, б — сигнал на выходе второго разряда второго запоминающего блока1 в — сигнал на выходе третьего разряда второго запоминающего блока, r — сигнал на выходе четвертого разряда второго запоминающего блока, д — сигнал на выходе шестого разряда второго запоминающего блока; е — напряжения на втором выходе управляемого генерато- 30 ра тактовых импульсов и на выходе генератора пилообразного напряжения; ж — сигнал на выходе формирователя импульсов; з — сигнал на выходе компаратора, и — сигнал на выходе инвертора1 к — напряжение на выходе блока выборки и хранения, л — напряжение на выходе цифроаналогового преобразователя; м — напряжение на входе фильтра низкой частоты; н — напря- 40 жение на выходной шине.

Функциональный генератор содержит управляемый генератор 1 тактовых импульсов, формирователь 2 импульсов, счетчик 3 импульсов, первый и второй 45 запоминающие блоки 4, 5, диодно-реэистивную матрицу 6, цифроаналоговый преобразователь 7, блок 8 выборки и хранения, первый и второй электронные к чи 9. 10. инвертор 11, фильтр 12 50 низкой частоты, компаратор 13, генератор 14 пилообразного напряжения, RS-триггер 15, резисторы 16 и 17, конденсаторы 18 и 19, кнопку 20 управления, выключатель 21, выходную шину 22.

Выход управляемого генератора 1 соединен через формирователь 2 с входом счетчика 3 и управляющим входом блока 8. Выход счетчика 3 соединен с адресными входами запоминающих блоков

4 и 5. Выходы запоминающего блока 5 соединены с входами матрицы 6, выход которой соединен с управляющим входом управляемого генератора 1. Выходы запоминающего блока 4 соединены с входами цифроаналогового преобразователя 7, выход которого связан с фильтром 12 через первый электронный ключ

9 и соединенные последовательно блок

8 и второй электронный ключ 10.

Управляющий вход первого электронного ключа 9 соединен с выходом компаратора 13 через инвертор 11, а управляющий вход второго электронного ключа 10 — непосредственно. Инвертирующий вход компаратора 13 соединен с вторым выходом управляемого генератора 1, а неинвертирующий — с выходом генератора 14. Входы RS-триггера 15 соединены через резисторы 16 и 17 с плюсом источника питания. Вход S соединен через конденсатор 18 со старщим значащим разрядом счетчика 3, а вход R через конденсатор 19 и контакты кнопки 20 — с общей шиной. Неинвертирующий выход триггера 15 соединен с входом сброса счетчика 3 и через выключатель 21 - с общей шиной. Выход фильтра 12 соединен с выходной шиной 22.

Управляемый генератор 1 представляет собой релаксационный генератор

1 в котором заряд конденсатора осуще" ствляется генератором постоянного тока. Вход управления генератора постоянного тока является управляющим входом генератора 1. Выход порогового элемента релаксационного генератора является первым выходом генератора 1, Запоминающие блоки 4 и 5 представляют собой программируемые постоянные запоминающие устройства (ППЗУ) .

Рассмотрим работу устройства на примере кусочной аппроксимации одиночного импульса колоколообразной формы девятью отрезками. После подачи напряжения питания на выходе триггера 15 устанавливается напряжение, соответствующее логической единице (фиг.2а). Счетчик 3 сбрасывается, и на адресных входах запоминающих блоков 4 и 5 устанавливаются нулевые адреса. Запоминающий блок 4 программируется на запоминание кодов напряжений, соответствующих начальной и

1 f06 744 ксгнечиогг точкам аггпрог с имирующих отрезков, а в запоминающем с локе 5 загги сын ают ся временные гпгте рв а ггы или продолжительность во времени каждого из аппроксимирующих отрезков, При ну5 левом адресе код на выходе запоминающего блока 4 соответствует логическому нулю. Напряжение на выходе цифроаналогового преобразователя 7 также равно нулю. На втором выходе запоминающего блока 5 гоявляется запрограммированная для нулевого адреса логическая единица. Резисторы матрицы 6 подобраны таким образом, что первый из них (с минимальным сопротивлением) обеспечивает минимальную длительность тактового импульса управляемого генератора 1 1 dt, второй — 2 dt, третий — 3.dt и т.д. Если в матрице 6 десять диодно-резистивных цепочек, то с помощью запоминающего блока 5 можно задавать десять значений длительности также с шагом в 1/10. После включения питания

25 управляемый генератор 1 генерирует тактовые импульсы длительностью 2 dt.

Формирователь 2 формирует короткие импульсы прямоугольной формы (фиг.2ж)

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

В результате сравнения в компараторе

13 пилообразного напряжения с конден35 сатора, входящего в управляемый генератор 1, и пилообразного напряжения повышенной частоты на выходе генератора 14 (фиг.2е) на выходе компаратора 13 и инвертора 11 присутствуют

40 взаимно противофазные последовательности импульсов (фиг. 2з, и), поочередно замыкающие электронные ключи 9 и

10. Так как на выходе цифроаналогового преобразователя 7 и, следователь45 но, на выходе блока 8 напряжение равно нулю, (фиг.2к,л), нулевое напряжение будет и на выходной шине 22.

В таком режиме устройство находится до нажатия кнопки "Пуск 1", когда триггер 15 переключается и сигнал

If It ноль на его выходе разрешает счетчику 3 пе ре ключаться по заднему фронту сигнала формирователя 2 (фиг.2а,ж).

Счетчик выполняет счет до 9. При пер- 55 вом переключении счетчика 3 адрес

"0001" выбирает в запоминающем блоке

4 слово, соответствующее напряжению кс1иечной точки первого аппроксимирующего отрезка (фиг.2л). Напряжение начальной точки, зафиксированное в блоке, равно нулю (фиг.2к). Этот же адрес выбирает в запоминающем блоке 5 слово "..... 0100000", т. е. единицьг появляются на шестом его выходе (фиг. 2д) . Конденсатор в управляемом генераторе 1 заряжается через шестой резистор матрицы 6, определяя длительность первого такта как 6 d t (фиг.2д). В результате сравнения пилообразных напряжений (фиг.2е) на выходе компаратора 13 и инвертора 11 появляются противофазные последовательности импульсов, показанные соответственно на фиг.2з,и. Эти последовательности управляют ключами 9 и 10 с частотой, равной частоте генератора 14, таким образом, что скважность напряжения в течение каждого такта на выходе ключа 10 монотонно убывает от 1 до О, а на выходе ключа 9 монотонно возрастает от 0 до 1. При этом форма сигнала на входе фильтра 2, показанная для первого такта на фиг.2м, определяет получение на его выходе напряжения, линейно возрастающего от нуля до значения, закодированного в запоминающем блоке и по адресу "0001".

В конце первого такта длительностью

6.at пилообразное напряжение на конденсаторе в управляемом генераторе 1 сбрасывается и формируется импульс на выходе формирователя 2 (фиг,2ж).

На время длительности этого импульса происходит подключение запоминающего конденсатора блока 8 к выходу цифроаналогового преобразователя 7 и он заряжается до напряжения, соответствующего адресу "0001", т.е. соответствующего конечной точке первого аппроксимирующего отрезка и начальной точке второго.

Задний фронт импульса прекращает операцию выборки в блоке 8 и переключает счетчик 3. На выходе счетчика 3 устанавливается адрес "0010". Этот адрес выбирает в запоминающем блоке

4 слово, определяющее появление напряжения, соответствующего конечной точке второго аппроксимирующего отрезка (фиг.2л), а напряжение для начальной точки уже хранится в блоке 8 (фиг.2к). По этому же адресу. в запоминающем блоке выбирается слово

"... ° 0100", т.е. единица появляется на третьем его выходе, определяя

140н 7 i 4

Формула изобретения

5 время второго такта 3 0 t (фиг.2в).

Ключи 9 и 10 переключаются с повышенной частотой, определяя формирование второго линейного аппроксимирующего участка (фиг.2м,н). Операции во всех последующих тактах аналогичны. Различие состоит в том, что из запоминающих блоков 4 и 5 выбираются согласно заранее заложенной в них про1О грамме различные коды значений напряжений и длительностей тактов. В предложенном примере осуществляется кусочно-линейная аппроксимация сигнала колоколообразной формы (фиг.2в). Пос15 ле окончания девятого такта на выходе старшего разряда счетчика 3 происходит переключение с логической

"1" на "О". Дифференцированный сигнал через конденсатор 18 переключает

20 по входу S триггера 15, и íà его выходе появляется "1" (фиг.2а), вызывая сброс счетчика 3 и прекращение счета.

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

"Пуск 2" ° На входе счетчика 3 появ30 ляется сигнал "0" и он будет считать непрерывно. Интервал между импульсами также должен быть запрограммирован в запоминающих блоках 4 и 5.

При необходимости изменения фор- З5 мы сигнала достаточно с помощью штепсельного разъема отсоединить запоминающие блоки 4 и 5 и подключить другой модуль с другим запрограммированным сигналом. Наборы таких моду- 40 лей ППЗУ, хранящие данные о длительности и амплитуде аппроксимирующих отрезков, могут быть подключены к общим шинам времени и амплитуды соответственно, и переход с сигнала одной 45 формы к сигналу другой формы осуществляется подачей соответствующих сигналов на разрешающие входы требующейся пары ППЗУ.

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

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

Функциональный генератор, содержащий управляемый генератор тактовых импульсов, последовательно соединенные счетчик импульсов, первый запоминающий блок и цифроаналоговь и преобразователь, а также фильтр низкой частоты, выход которого соединен с выходной шиной, о т л и ч а ю щ и й— с я тем, что, с целью повышения точности аппроксимации выходного напряжения при одновременном расширении функциональных воэможностей, в него введены второй запоминающий блок, диодно-резистивная матрица, формирователь импульсов, блок выборки-хранения, первый и второй электронные ключи, инвертор, компаратор, RS-триггер, первый и второй резисторы, первый и второй конденсаторы, кнопка управления, выключатель и генератор пилообразного напряжения, причем формирователь импульсов включен между первым выходом управляемого генератора, тактовых импульсов и входом счетчика импульсов, выход цифроаналогового преобразователя соединен с входами первого электронного ключа и входом блока выборки-хранения, выход которого соединен с входом второго электронного ключа, выход которого соединен с выходом первого электронного ключа и входом фильтра низкой частоты, управляющий вход блока выборки-хранения соединен с выходом формирователя импульсов, а управляющие входы электронных ключей, первого через инвертор, а второго непосредственно подключены к выходу компаратора, инвертирующий вход которого соединен с вторым выходом управляемого генератора тактовых импульсов, а неинвертирующий — с выходом генератора пилообразного напряжения, при этом входы S u R RS-триггера подключены через первый и второй резисторы соответственно к шине питания, а также соответственно через первый конденсатор — к старшему значащему разряду счетчика и через соединенные последовательно второй конденсатор и кнопку — к общей шине, а выход

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

1406i i вхоламн диодно-резистнвнои матрицы, выхсд которой соединен с управляющим ! входом управляемого генератора тактовых импульсов. р V фиг . Г

Редактор М. Бандура

Заказ 3205/52

Тираж 928 ° Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 г и

Составитель А.Смирнов

Техред А.Кравчук Корректор В.Бутяга