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

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

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

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

  • Соотношение сжатия: Изменение амплитуды выхода, деленное на изменение амплитуды ввода (в дБ). Соотношение 10:1 означает, что увеличение входного сигнала на 10 дБ приводит только к увеличению выходного сигнала на 1 дБ.
  • Время захвата: Время, необходимое для того, чтобы цикл управления реагировал на внезапное увеличение уровня входа. Обычно измеряется от начала всплеска до момента, когда выход оседает в пределах 10% от его конечного значения.
  • Время высвобождения: Время, необходимое для восстановления прибыли после того, как уровень входа падает до его первоначального значения. Более длительное время высвобождения предотвращает слышимую «накачку», но может привести к потере прибыли между переходными процессами.
  • Тотальное гармоническое искажение (THD): Искажение, вносимое элементом усиления-контроля, особенно JFET или OTA. Низкоискажающие конструкции удерживают THD ниже 0,1% для аудиоприложений.
  • Динамический диапазон: Диапазон входных амплитуд, по которым петля может поддерживать линейную работу без обрезки или потери сигнала.

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

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

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

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

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

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

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

  • JFET как резистор с контролируемым напряжением (VCR): n-канал JFET (например, 2N3819, J201) работает в своей омической области (V]DS <100 мВ), где сопротивление дренажа источника RDS изменяется от примерно 50 Ω до 100 кΩ, поскольку VGS движется от нуля к пинч-офф. Этот элемент помещается в сеть обратной связи операционного усилителя, позволяя изменять коэффициент усиления в течение трех десятилетий. Компромисс заключается в том, что амплитуда сигнала через JFET должна быть небольшой (<30 мВ]pp) для поддержания низкого искажения.
  • Рабочий усилитель транспроводности (OTA): Устройства, подобные LM13700, обеспечивают транспроводность gm, которая линейно пропорциональна внешнему току смещения IABC. Подавая ток, обнаруженный оболочкой, в штифт смещения OTA, коэффициент усиления может быть отрегулирован с очень низким искажением. OTA особенно полезны для управления линейным в dB, поскольку отношение IABC к gm является линейным, и закон управления может быть сформирован логарифмическим преобразователем, если это необходимо.
  • Выделенный усилитель с контролируемым напряжением (VCA): IC, такие как THAT 2180 или AD8336, интегрируют ячейку усиления, порт управления и часто детектор на кристалле. Они предлагают наименьшее искажение и самый широкий динамический диапазон, но с более высокой стоимостью. AD8336, например, обеспечивает диапазон усиления 40 дБ с полосой пропускания 80 МГц и искажением -70 дБк.

Выбор среди этих вариантов зависит от требуемого динамического диапазона, спецификации искажений и стоимости. Для большинства любителей и недорогих дизайнов достаточно подхода 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:

  • низкочастотные колебания (моторное движение): Вызванные неадекватным разделением питания или заземлением. Используйте заземление звезд и поместите 100 нФ керамические конденсаторы непосредственно на каждый штифт питания оп-ампера.
  • Чрезмерное напряжение управления рябь: Фильтр RC может быть неадекватным для низкочастотных входных сигналов. Для аудио используйте активный фильтр низкого пропуска второго порядка вместо простой стадии RC, чтобы уменьшить рябь без увеличения времени атаки.
  • JFET искажение на более высоких уровнях сигнала: JFET должен всегда оставаться в омической области.Если напряжение на ней превышает около 100 мВ, отношение RDS—VDS становится нелинейным, вводя гармоники чётного порядка. Либо уменьшите резистор обратной связи Rf, чтобы снизить коэффициент усиления оп-ампера (таким образом, уменьшив размах напряжения на JFET) или используйте JFET с большим омическим диапазоном.
  • Температурный дрейф напряжения сжатия JFET: VGS(off) JFET обычно дрейфует — от —2 до —5 мВ/°С, в результате чего характеристика контроля усиления смещается. Для компенсации используйте сопоставленную пару JFET в дифференциальной петле обратной связи или замените JFET OTA, который имеет внутреннюю температурную компенсацию.
  • DC смещения в выпрямителе: Даже небольшие смещения могут сместить порог AGC на несколько дБ. Используйте оп-ампер с низким замыканием (например, OP07) для детектора и аннулируйте его смещение с помощью триммерного потенциометра. Если позволяет пространство, добавьте конденсатор AC-соединения перед входом выпрямителя.

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

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