Cómo hacer AGC correctamente

0

Tengo una señal de CA débil que amplifico aproximadamente 25k veces. (La frecuencia de mi señal es de 1kHz a 30kHz).

Sin embargo, en ciertos casos, esta ganancia es más que suficiente y se satura en la entrada de adc.

¿Cuál es la forma correcta de hacer AGC?

Actualmente, las únicas ideas son resistencias controladas digitalmente, lo que creo que sería ruidoso o al menos no encuentro esta solución elegante. Alternativa es usar múltiples ADC donde muestreo la señal en diferentes ubicaciones en la cadena de señal. Pero esto puede resultar caro, especialmente si uso ADCs costosos.

Buscando ICs o soluciones más elegantes.

    
pregunta TGG

2 respuestas

1

Hay dos formas de hacer AGC

a) Etapas de ganancia o atenuación conmutadas
b) Etapas de ganancia o atenuación continuamente variables

y luego dentro de ambos, si controla la ganancia o la atenuación de una etapa.

Tienen diferentes compromisos, los diferentes parámetros serán importantes para los diferentes usuarios.

La gran diferencia es si su aplicación puede tolerar el cambio o si debe tener una variación suave entre los niveles de ganancia. La nivelación del micrófono obviamente debe usar este último.

En general, los sistemas conmutados se pueden hacer con un rango dinámico más alto que los continuos, hay menos compensaciones por ruido y distorsión. También suelen ser más fáciles de acertar.

Los sistemas conmutados se dividen aún más en circuitos que cambian el valor de un componente (para instalar una resistencia controlada digitalmente en un atenuador o un circuito de retroalimentación), y circuitos que cambian de un amplificador a otro, o de una almohadilla de atenuador a otro.

Una vez que comience a buscar interruptores y componentes conmutados, incluidos los DAC con una corriente de referencia controlada dinámicamente como AD5443 que va a 10MHz en la ruta de multiplicación, entonces el mundo es su ostra.

Establezca si desea audio, RF o microondas, ya que eso determinará dónde buscar.

    
respondido por el Neil_UK
1

Soy un gran fanático de los sistemas de circuito cerrado, por lo que recomendaría un controlador PID, basado en un microcontrolado y un amplificador analógico con potenciómetro digital en la retroalimentación. Este es un enfoque muy intuitivo. Usted usa su ADC interno para medir la amplitud de la señal (tal vez con un detector de picos u otro circuito en la entrada), calcular el error y ajustar la ganancia del amplificador. Se comporta de la misma manera que si un hombre girara las perillas para mantener el nivel constante.

El PID en sí también es un concepto muy fácil: su comando para la ganancia de salida es la suma de la integral de error, el error en sí y su derivada, cada uno con un coeficiente que ajustará para lograr el rendimiento que desea.

El único problema que veo es que para implementar esto fácilmente necesitas orientación o experiencia, de lo contrario tendrás que aprender todo de la manera más difícil.

    
respondido por el Gregory Kornblum

Lea otras preguntas en las etiquetas