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

Автоматическое управление усилением (AGC) является фундаментальной техникой обратной связи, используемой в бесчисленных аналоговых и смешанных сигнальных системах - от AM / FM-радио и сотовых базовых станций до профессиональных аудиокомпрессоров и медицинских приборов. Основная цель проста: обеспечить почти постоянную амплитуду вывода, несмотря на широкие различия в мощности входного сигнала. Операционные усилители (op-amps) с их высоким коэффициентом усиления, высоким входным импедансом и низкой стоимостью, обеспечивают отличную платформу для построения дискретных схем AGC. В отличие от интегрированных IC с контролем усиления, подход на основе операционного усилителя дает дизайнеру полный контроль над динамикой цикла, характеристиками сжатия и выбором компонентов. Эта статья проходит через полную методологию проектирования для практической схемы AGC с амплитудным обнаружением до выбора элемента усиления, с подробными примерами, процедурами калибровки и передовыми архитектурами.

Понимание основ AGC Loop

Система AGC представляет собой цикл управления с отрицательной обратной связью. Входной сигнал проходит через усилитель с переменной частотой (VGA). Небольшая часть выходного сигнала усилителя подается на детектор амплитуд, который преобразует уровень переменного тока в управляющее напряжение постоянного тока. Это напряжение сравнивается - явно или неявно - с фиксированной ссылкой, и сигнал ошибки регулирует усиление VGA в направлении, которое уменьшает отклонение выходного сигнала. Когда вход растет, коэффициент усиления уменьшается; когда вход падает, коэффициент усиления увеличивается. В правильно компенсированном цикле амплитуда выходного сигнала остается в узком окне, часто менее 1 дБ вариации в диапазоне входного сигнала 40 дБ.

Наиболее важными параметрами эффективности являются:

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

Основные строительные блоки Op-Amp AGC

Каждая схема АГК с операционным усилителем состоит из четырех основных блоков: усилителя с переменной усилением, детектора амплитуды, фильтра усреднения и генератора управляющего напряжения.

Оперативный выбор усилителя

Оп-ампер, используемый на стадии усиления, должен иметь достаточную полосу пропускания, скорость разряда и выходной привод для целевого диапазона частот. JFET-входные устройства, такие как TL071, популярны, потому что они предлагают высокое входное импеданс (1012 Ω) и ток с низким уклоном, что важно, когда элемент управления усилением (JFET) представляет собой затвор высокого давления. Для биполярных конструкций LM741 LM741 по-прежнему используется в низкочастотных приложениях, но его ограниченная скорость разряда (0,5 В/мкс) ограничивает полосу пропускания. Для более высокой производительности рассмотрим OPA134 или OPA2134, которые имеют низкое искажение и продукт с шириной полосы пропускания 8 МГц. Для конструкций выше 100 кГц выберите широкополосный оп-ампер

Варианты элементов Gain-Control

Элемент устойчивости к переменным является сердцем AGC. Существуют три общих подхода:

Выбор среди этих вариантов зависит от требуемого динамического диапазона, спецификации искажений и стоимости. Для большинства любителей и недорогих дизайнов достаточно подхода JFET VCR. Для профессионального аудио предпочтительнее OTA или выделенный VCA.

Методы амплитудного обнаружения

Детектор должен преобразовывать амплитуду выходного переменного тока в напряжение постоянного тока, которое отражает оболочку. Простые диодные полуволновые выпрямители недостаточны для сигналов низкого уровня из-за перепада напряжения (0,3-0,7 В). Точный выпрямитель, построенный с помощью опампа, помещает диод внутрь петли обратной связи, эффективно уменьшая падение напряжения до V/AOL, где AOL является преимуществом опампа в открытом цикле. Полноволновый точный выпрямитель (абсолютно-значной контур) предпочтительнее, поскольку он обеспечивает более высокий выход постоянного тока для данного сигнала и уменьшает пульсацию на выходной частоте. Примечание к применению точного выпрямителя от Analog Devices охватывает несколько топологий, включая классический двухопамперный активный выпрямитель и вариант с

Шаг за шагом AGC Circuit Design

1.Проектирование точного выпрямителя

Для полноволнового точного выпрямителя общая топология использует два оп-ампа: первый выполняет полуволновую выпрямку, а второй суммирует исходные и выпрямленные сигналы для получения полноволнового вывода. Например, при инвертирующей конфигурации выход первого оп-ампа идет к нулю во время отрицательных полуциклов (через диодную рулевую сеть), в то время как второй оп-амп инвертирует и суммирует вход и полуволновый выход для реконструкции абсолютного значения. Значения компонентов должны быть сопоставлены для предотвращения асимметричной выпрямления. Используйте 1% резисторов металлопленки и конденсаторов с низким утечкой для фильтра. Диоды Шоттки (BAT54) предпочтительны из-за их низкого переднего напряжения (≈0,3 В) и быстрого переключения, что уменьшает искажение на высоких частотах. Для однократной работы выпрямителя должен быть смещен на виртуальную землю - обычно половину напряжения питания - поэтому оп-амперы могут качаться положительно и отрицательно. Альтернативная топология использует один оп-ампер с диодным мост

2. Усреднение фильтра и выбор времени

После выпрямления сигнал представляет собой серию полусинусоидов или полноволновых импульсов. Простой RC фильтр нижних частот извлекает оболочку постоянного тока. Постоянная времени τ = R × C определяет как время атаки, так и время высвобождения, если пути зарядки и разрядки идентичны. Для аудио AGC характерно время атаки 1-10 мс (достаточно быстрое, чтобы улавливать переходные процессы без перегрузки) и время высвобождения 100-300 мс (достаточно медленное, чтобы избежать накачки усиления) . Чтобы сделать атаку быстрее, чем высвобождение, добавьте диод параллельно с последовательной резисторией в пути зарядки. разряда разряда = 100 кОм, с C = 10 мкФ. Постоянная времени атаки становится R разряда разряда разряда разряда

3. конфигурация JFET как переменного резистора

В конфигурации неинвертирующего операционного усилителя JFET помещается последовательно с инвертирующим входом в землю, в то время как фиксированный резистор обратной связи Rfffffds, усиление является высоким; когда напряжение затвора приближается к пинч-офф (RDSDS[[FLT]], коэффициент усиления падает до почти единства. Контрольное напряжение от усредненного фильтра подается к затвору JFET через высокозначный резистор (1 MΩ) для предотвращения загрузки фильтра. Конденсатор постоянного тока должен быть помещен между источником JFET и землей для изоляции смещения постоянного тока JFET от входа операционного усилителя. Чтобы сохранить JFET в его омической области, напряжение осушающего источника должно оставаться небольшим — это автоматически обеспечивает

4. Интеграция контрольной петли с корректировкой порога

Последний шаг заключается в том, чтобы объединить обнаруженную оболочку с опорным напряжением для установки порога AGC. Простой подход использует третий опорный усилитель в качестве инвертирующего лета: один вход получает выходной сигнал фильтра, другой получает отрицательное опорное напряжение постоянного тока. Выходным сигналом лета является контрольное напряжение, которое приводит в движение ворота JFET. Потенциометр на опорном входе позволяет пользователю установить желаемый уровень вывода. Добавить зажимной диод (например, 1N4148) от затвора к земле, чтобы предотвратить затвор от переключения вперед-предвзятый, который уничтожит JFET. Вся петля должна быть отделена от конденсаторов 10 мкФ и 100 нФ на каждой рельсе питания, и наземная плоскость должна использоваться для предотвращения паразитных колебаний. Для лучшей производительности шума опорное напряжение может быть получено из точного опорного пункта, такого как LM4040.

Компенсация петли и анализ стабильности

Схемы AGC могут колебаться, если сдвиг фазы петли достигает 180°, прежде чем коэффициент усиления падает ниже единицы. Доминирующее отставание фазы происходит от усредненного фильтра и любой паразитической емкости на JFET-затворе. Чтобы избежать этого, ограничить постоянную времени фильтра и добавить компенсацию частоты на стадии усиления. Общим методом является вставка небольшого конденсатора (10-100 pF) из дренажа JFET в землю или использование сети компенсации с нулевым полюсом в петле обратной связи. Имитация усиления петли с помощью теста на колебание SPICE: разорвать петлю на входе детектора, ввести небольшой сигнал переменного тока и измерить запас фаз. Рекомендуется минимум 45°. Для аудио полоса пропускания петли обычно низкая (несколько сотен Гц), поэтому стабильность легко достичь; для более высоких частот требуется тщательный выбор компонентов.

Пример рабочего дизайна: аудио AGC компрессор

Здесь мы проектируем практическую AGC для линейного уровня аудио. ]RMS, чтобы 2 VRMS ± 0,5 дБ. Контур использует два TL071 op-ампера для стадии усиления и выпрямителя точности, один LM358 для стадии суммирования, 2N3819 JFET и Schottky диоды для выпрямителя.ffffdsDSDSDS ≈ 50 кОм. Минимальный коэффициент усиления JFET составляет около 3 (]DS, минимальный коэффициент усиления используется для выпрямления в полноволновом режиме; для более быстрой атаки резистор 10 кОм и RMS ± 0,3 дБ от 100 мВ до 2 В, при THD ниже 0,5%.

Калибровка и динамическая настройка отклика

После сборки нанесите синусоидальную волну 1 кГц при 50 мВRMS. Медленно увеличьте выход на осциллографе; выход должен подниматься линейно до достижения порога AGCRMS, после чего он должен оставаться постоянным. Настройте пороговый потенциометр для точной настройки уровня вывода. Далее примените шаг-всплеск: увеличьте вход на 10 дБ резко. Выход должен на короткое время резко нарасти, затем осядьтесь обратно на регулируемый уровень в течение времени атаки. Если перерасход является чрезмерным, уменьшите постоянную времени атаки (увеличит R], уменьшите конденсатор компенсации (увеличит Rf, увеличьте конденсатор компенсации (100 пФ) от ворот до земли. Наконец, проверьте искажение с анализатором спектра. Если THD превышает 0

Моделирование и проверка

Перед постройкой имитируйте схему с помощью SPICE (например, LTspice). Моделируйте JFET со стандартной моделью (например, 2N3819 из библиотеки). Используйте переходный анализ с изменением амплитуды входа для проверки времени атаки и высвобождения. Перемещайте амплитуду входа от 0,1 В до 2 В и нанесите амплитуду вывода для проверки кривой сжатия. Моделирование выявит любую нестабильность, такую как звон после шага. Также отрегулируйте производительность выпрямителя и постоянные времени фильтра соответственно. Также моделируйте производительность выпрямителя на низких уровнях сигнала, чтобы обеспечить работу высокоточного выпрямителя до 50 мВRMS. Обратите внимание на напряжения насыщения оп-ампера — если рельсы выпрямителя оп-ампера, петля потеряет контроль. Добавьте небольшой ряд резистора в диодном пути выпрямителя для ограничения пиковых токов.

Продвинутые архитектуры AGC

Для приложений, требующих сверхнизкого искажения или линейного управления в DB, подход JFET может быть ограничивающим. подход JFET на основе OTA, использующий примечания приложения OTA от Texas Instruments, заменяет JFET на LM13700. Выход детектора оболочки преобразуется в ток через резистор, который непосредственно смещает пин OTA IABC. Этот обеспечивает линейный закон управления усилением и очень низкое искажение (обычно <0,05%). Другой расширенный подход использует выделенный VCA, такой как THAT 2180, который включает в себя экспоненциальный контроль усиления для истинного dB-линейного ответа. Цифровые реализации AGC используют аналого-цифровой преобразователь, микроконтроллер и умножающий DAC или цифровой потенциометр для регулировки усиления программно. Это позволяет точно контролировать профили атаки/релиза, отображение усиления логарифма и удаленный мониторинг. Для тщательной теоретической

Общие подводные камни и дизайнерские решения

Даже опытные дизайнеры могут столкнуться с несколькими постоянными проблемами при создании схем AGC:

Заявления и выводы

Схемы Op-amp AGC встречаются в бесчисленных реальных системах: они стабилизируют выход AM-детекторов в радиоприемниках, предотвращают перегрузку в аудиомиксерах, сжимают динамический диапазон речи для телеконференций и регулируют амплитуду выходов генератора функций. Представленная здесь конструкция представляет собой гибкую основу, которая может быть адаптирована к частотам от аудио до сотен килогерц путем масштабирования значений компонентов и выбора более быстрых оп-амперов. Ключом к успешной конструкции AGC является понимание динамики петли и тщательное соответствие элемента усиления с требуемой производительностью. Методично проектируя детектор, фильтр и стадию усиления, а затем измеряя и настраивая временные константы, инженеры могут достичь надежной, низкоискажительной амплитуды регулирования почти в любой аналоговой системе.