Estoy diseñando una interfaz de señal de audio para tomar una salida analógica de guitarra eléctrica y enviarla a un canal ADC en un microcontrolador. Los µC/ADC son 3.3V
dispositivos (aunque hay una 5V
fuente de voltaje regulada disponible en su placa portadora). El propósito de esta interfaz es tomar la forma de onda de CA que sale de la guitarra, que tiene un rango dinámico de voltaje de PP entre unas pocas docenas mV
y hasta 1V
, compensar la señal en 1.65V
(la mitad del rango de ADC), amplificarla hasta los rieles de ADC. y aplique un filtro de paso bajo antialiasing más allá de 20kHz
.
Preferiría usar un amplificador de riel a riel de suministro único y bajo voltaje que pueda funcionar directamente con el suministro de la MCU sin tener que perder el tiempo con un circuito de abrazadera de voltaje adicional o incluso un suministro dual que requeriría una bomba de carga. Quiero usar solo los componentes que tengo a mano y no comprar nada extra. El único amplificador de suministro único que tengo es el ( página del producto ; hoja de datos ). Tengo 2x unidades de este IC, suficientes para crear un preamplificador y un filtro activo.3.3V
3.3V
LT6200-10
Antes de imprimir y ensamblar la PCB a mano, lo que siempre corre el riesgo de dañar los componentes, quería simular la parte del preamplificador para estar razonablemente seguro de que hará lo que quiero. Dado que el corazón es una parte de LT, utilicé a regañadientes el terrible simulador LT-SPICE para capturar el esquema y ejecutar una simulación transitoria. Aquí están los resultados.
V(in)
es una 500 Hz
400mV
onda sinusoidal constante.V(divider)
emite un limpio 1.65V DC
.V(ninv)
del amplificador parece estar centrada~2.3V
en lugar del voltaje de polarización esperado de 1.65V
.V(out)
se recorta exactamente 3V
y toca fondo alrededor ~1.1V
en lugar de cerca 0V
.Al principio sospeché que la -10
variante del LT6200
, que, según la hoja de datos, parece estar destinada a ganancias de> 10, puede no compensar la baja ganancia de este circuito. Entonces, como prueba, reemplacé el LT6200-10
con el regular LT6200
y volví a ejecutar la simulación. Sin embargo, observé un gráfico idéntico.
Creo que el hecho de que V(ninv)
se compense 650mV
más de lo esperado es un gran regalo. Como otra prueba, desconecté la entrada no inversora y volví a ejecutar mi simulación. Me llamó la atención el hecho de que V(ninv)
ahora está perfectamente centrado alrededor del voltaje de polarización:
Entonces parece que la entrada al amplificador, que es, presumiblemente, a una impedancia muy alta, sin embargo, altera dramáticamente la señal entrante. Mi conocimiento analógico es bastante débil, así que no puedo entender por qué sucede esto. Sé que un amplificador ideal siempre intentará mantener las entradas inversoras y no inversoras al mismo voltaje, por lo que esto es una pista para mí sobre lo que está sucediendo, pero estoy atascado tratando de hacer más análisis del circuito. He jugado un montón con varios órdenes de magnitud para todos los pasivos circundantes, pero nada parece causar una tendencia hacia mi comportamiento previsto.
¿Qué me estoy perdiendo? ¿Mi topología es incorrecta, o tal vez uno de los valores de los componentes? Estoy igualmente interesado en llenar los vacíos en mi conocimiento teórico ya que estoy en una solución práctica a este problema para poder construir el circuito.
¡Gracias por cualquier ayuda!
Su gran problema, estoy bastante seguro, es la corriente de polarización de entrada, la razón principal de su compensación de salida. Cuando desconectó la entrada no inversora del amplificador operacional, el potencial que encontró en la parte inferior de R6 y el extremo derecho de R5 fue porque ya no se extrae corriente a través de esas resistencias. El voltaje a través de ellos se convirtió en 0V, y el potencial en esos puntos sería el mismo que el potencial en la unión del divisor R8 y R9.
De acuerdo con la página 4 de la hoja de datos a la que se vinculó, la corriente de polarización de entrada (cuando las entradas del amplificador operacional están ambas en , que sería el caso si su circuito funcionara correctamente) suele ser de 10 μA. Esta es la corriente continua de reposo, que tiene que venir a través de R5 y R6. 10μA a través desarrollaría:
Obviamente, eso no es posible, por lo que lo que sucede es que el sistema se está estabilizando en un nivel inactivo en el que la corriente de polarización de entrada sigue siendo significativa, lo suficiente como para dejar caer un voltio más o menos en R6. Sin embargo, esto ilustra por qué es problemático para este opamp en particular.
Cualquiera que sea el sistema de polarización que emplee, tendrá que generar alrededor de 10 μA, y esto podría ser imposible con un divisor de resistencia simple, mientras mantiene una alta impedancia de entrada. Imagine una sola resistencia R de a la entrada del opamp. Proporcionará 10 μA a la entrada y bajará :
Ese es el límite superior de cualquier resistencia que pueda participar en un divisor de polarización para la entrada de este opamp.
Tengo una sugerencia para superar este problema, que no involucra otro opamp, y es usar un seguidor de emisor para amortiguar la señal de entrada y polarizarla al mismo tiempo:
simular este circuito : esquema creado con CircuitLab
El mismo problema existe en la entrada inversora del opamp. Esa entrada también requerirá 10 μA, que debe provenir de la salida del opamp a través de la resistencia de retroalimentación R3. Me temo que 100 kΩ es demasiado grande, en desarrollo compensación adicional. R3 debería ser algo que pasaría un miliamperio más o menos a pleno rendimiento, una corriente que empequeñece la corriente de polarización de entrada. Algo del orden:
Noté que R1 y R2 reducen el potencial de salida del opamp hacia tierra en un 10% más o menos. Esto puede no parecer un problema, porque la retroalimentación negativa del amplificador operacional hará que la salida aumente en consecuencia en la compensación, pero un efecto secundario de esto es que el nivel de salida inactivo del amplificador operacional ahora está por encima del punto medio de la fuente de alimentación y contribuirá a la asimetría. recorte.
No sé qué hacen realmente R1 y R2, por lo que, a menos que los necesite por alguna razón que desconozco, debe deshacerse de ellos. Deje que el punto de operación de salida se encuentre a mitad de camino entre los potenciales de la fuente de alimentación.
Me acabo de dar cuenta de que las entradas opamp en realidad pueden generar 10 μA de corriente de polarización (la cifra en la hoja de datos es -10 μA), lo que invalida el circuito anterior.
En ese caso, puede cambiar las resistencias de polarización y usar un PNP en su lugar:
Cada amplificador operacional considerado tenderá a tener puntos fuertes en sus diversas especificaciones de parámetros, pero cada amplificador operacional también tendrá sus puntos débiles. No es posible tener un amplificador operacional que tenga un buen desempeño en todos los aspectos de sus capacidades y, por lo tanto, al seleccionar un amplificador operacional para una aplicación en particular, es una compensación y el dispositivo final elegido se elegiría en función de cuál de sus parámetros. se requiere que sean de alto rendimiento.
Su amplificador operacional elegido tiene un buen desempeño en GBW (capacidades de ancho de banda), pero tiene un desempeño débil en la corriente de polarización de entrada. Su aplicación de audio requiere un ancho de banda bastante pequeño, pero debe tener un buen desempeño en la corriente de polarización de entrada, que debe tener un valor bajo para causar una compensación de salida baja cuando fluye a través de las resistencias conectadas a las entradas del amplificador operacional. Por lo tanto, sugeriría que haya elegido mal el amplificador operacional en el LT6200 para su aplicación.
Podría echar un vistazo al LMC6482AIN que tiene entrada y salida de riel a riel, funcionará hasta un voltaje de suministro de 3 V y, lo que es más importante, tiene corrientes de polarización de entrada bajas. Es un amplificador operacional bastante común.
Se requiere que un amplificador de guitarra típico tenga una resistencia de entrada de alrededor de 1M omhs, por lo que sugeriría R6 = R7 = 2M porque la resistencia de entrada = R6//R7.
Para mantener estable el voltaje de polarización, aumente el valor de C1 a, digamos, 22 uF, lo que reducirá en gran medida la resistencia de salida del divisor de potencial al tiempo que proporciona un buen filtrado del riel de suministro.
La ganancia del amplificador es (R3/R4)+1 = 2
C3 proporciona un bloque de CC y caída de baja frecuencia, siendo la frecuencia de corte inferior de -3dB = 1/(2 * pi * R4 * C3) y, por lo tanto, el valor actual de C3 es demasiado bajo, ya que reduce la amplitud de las señales. por debajo de 9kHz y necesita reducir las señales por debajo de 20Hz.
C5 reduce la amplitud de las altas frecuencias y, por lo tanto, puede mejorar la estabilidad y reducir el ruido de alta frecuencia. La frecuencia de corte superior de -3dB causada por C5 está en la región de la frecuencia dada por 1/(2 * pi * R3 * C5) y, por lo tanto, el valor actual de C5 es demasiado alto, ya que reduce la amplitud de las señales por encima de los 9 kHz. , una cifra que debe aumentarse para decir 50kHz. Tenga en cuenta que esta ecuación es solo una ecuación aproximada para la frecuencia de -3dB.
Otro problema, mencionado por finbarr, es que la corriente que fluye en R2 está causando una caída de voltaje en R1, lo que hace que la salida real del amplificador operacional sea más positiva que si quitara R1 y R2, lo que le sugiero que haga para traer la salida del amplificador operacional. baje un poco, lo que reducirá la probabilidad de que se produzca un recorte positivo.
Su simulación en realidad no tiene sentido para mí. A 500 Hz y la caída de baja frecuencia, causada por el bajo valor de C3, esperaría que la ganancia de su amplificador sea aproximadamente la unidad (uno). Tal vez el amplificador operacional no esté funcionando correctamente debido a la alta corriente de polarización de entrada combinada con el alto valor de R6.
JRE
pión
R6
parte de mi experimentación y, aunque reducirlo reduceV(inv)
un poco el desplazamiento, la señal de entrada ahora comienza a filtrarse y afectar el voltaje de polarización. Puedo reducir R8 y R9 para compensar, pero todo esto hace que la ganancia del sistema sea bastante baja. Reducir R3 para tratar de aumentar la ganancia no sirve de mucho... Siento que estoy tratando de jugar al topo.finbarr
finbarr
G36