HRP-N3 - серия источников питания с максимальной пиковой мощностью в 350% от MEAN WELL

Моделирование аналоговой части DDS генератора. Часть 2 - Управление амплитудой сигнала, регулировка смещения сигнала и результирующая схема аналоговой части DDS генератора

Часть 1 - Установка нулевого напряжения смещения, дополнительный фильтр

В первой части статьи мы рассмотрели два этапа модернизации аналоговой части варианта DDS генератора на микроконтроллере ATmega16.

Управление амплитудой выходного сигнала

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

После того, как мы скорректировали напряжение смещения и отфильтровали сигнал (или не отфильтровали, если не включили фильтр), нам необходима регулировка амплитуды выходного сигнала DDS генератора. Диапазон регулировки должен быть 0 – 12 В. Для этого мы собираемся использовать инвертирующий усилитель с потенциометром для регулировки усиления. Номинал входного резистора потребуется рассчитать, и его значение должно таким, чтобы получить хорошую регулировку амплитуды во всем диапазоне положений потенциометра.

Управление амплитудой выходного сигнала DDS генератора

К примеру, номинал регулируемого резистора выберем 47 кОм. Напомним, что входное напряжение равно 2.5 В (первая часть статьи). Мы хотим получить амплитуду сигнала 12 В на выходе, потому коэффициент усиления будет равен 12/2.5=4.8. Если установить потенциометр в крайнее левое положение, мы получим:

Для того, чтобы получить амплитуду 0 В, нужно просто установить потенциометр в крайнее правое положение, усиление в этом случае будет близко к 0.

Регулировка смещения сигнала

Последний этап модернизации аналоговой части – регулировка смещения сигнала в диапазоне –12 В…+12 В. Самый простой способ реализации этого – прибавить напряжение смещения к напряжению сигнала.

Поскольку у нас уже есть два инвертирующих каскада, мы не хотим, чтобы последний каскад так же был инвертирующим, т.к. в этом случае на выходе DDS генератора мы получим инвертированный сигнал. Таким образом, мы должны реализовать неинвертирующее суммирование.

Неинвертирующий усилитель для DDS генератора

Давайте теперь посмотрим, как рассчитываются номиналы резисторов. Резисторы R6 и R7 мы выберем номиналом 100 кОм, т.к. они не критичны, и значение сопротивления находится в рекомендуемом диапазоне от 1 кОм до 1 МОм. Более интересным является коэффициент усиления данной схемы. Рассмотрим выходное напряжение неинвертирующего суммирующего усилителя:


Как мы видим, здесь напряжения суммируются и умножаются на коэффициент усиления. Если использовать резисторы R7 и R8 по 100 кОм, получим, что суммироваться будет только половина напряжений. Таким образом, нам нужен коэффициент усиления равный 2, чтобы работать с полными значениями напряжений. Итак, нам нужно:

После решения уравнения мы видим, что номиналы этих двух резисторов должны быть одинаковыми. Во избежание большого разброса резисторы выбраны по 100 кОм.

Результирующая схема аналоговой части DDS генератора

Теперь все узлы аналоговой части у нас модернизированы, и можно построить единую схему.

Результирующая схема модернизированной аналоговой части DDS генератора
Нажмите для увеличения

Здесь мы объединили все четыре узла схемы: регулировка напряжения смещения, фильтр нижних частот, управление амплитудой сигнала и управление смещением сигнала. Мы добились такой функциональности, применив лишь одну микросхему TL074, представляющую собой четырехканальный JFET операционный усилитель с низким уровнем шума. Если пользователей интересует схема симуляция аналоговой части в программе LTspice, то в секции загрузок можно скачать архив с необходимыми файлами. В симуляторе микросхема TL074 заменена на аналогичный LT1359, поэтому фактические результаты не должны отличаться.

Схема аналоговой части DDS генератора в симуляторе LTSpice
Нажмите для увеличения

Формы сигнала в различных точках схемы

Формы сигнала в различных точках аналоговой части DDS генератора
Нажмите для увеличения

Как видите, входной сигнал (Vinput) имеет небольшие искажения и смещен на величину 2.5 В. После схемы корректировки смещения (Voffadjust) он все еще имеет искажения, но уже пересекает уровень 0 В. После схемы фильтрации (Vfiltered) искажения исчезли – гладкая синусоида. Следующая схема корректирует амплитуду сигнала (Vgained), и на выходе мы получаем сигнал (Vout) с заданным уровнем смещения на уровне около –5 В.

Результаты выглядят многообещающе, поэтому для пользователей следующим шагом будет самостоятельное подключение усовершенствованной аналоговой части к микроконтроллеру.

Загрузки

Архив с файлами для симуляции схемы в LTSpice – скачать

scienceprog.com

Перевод: Vadim по заказу РадиоЛоцман

На английском языке: Modeling of analog part for DDS3 signal generator. Part 2 - Signal Amplitude Gain Control, Signal Offset Regulation, Putting it All Together

Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя