¿Ruido en el diseño del amplificador operacional o EMI?

Lo siento por la publicación larga, pero he estado tratando de resolver esto en mi cabeza.

El circuito en el que estoy trabajando se basa en la carga ficticia de EEVBlog . El circuito funciona usando un amplificador operacional para establecer el voltaje en una resistencia de derivación de corriente y quemando el resto del voltaje a través de un mosfet.

ingrese la descripción de la imagen aquí

El voltaje se establece en el amplificador operacional filtrando una señal PWM de un Atmega328P. Esta es mi primera placa mixta analógica-digital, por lo que parecía un diseño útil para empezar; no es de extrañar que tenga problemas con él. En resumen, tengo mucho ruido en las líneas conectadas/cerca del amplificador operacional.

Las capturas de pantalla de las áreas de diseño de PCB y esquemas relevantes se encuentran en este enlace imgur . (No tengo suficiente reputación para publicarlos todos aquí). Cuando lo construí en una placa de prueba, todas las señales se veían bien. Las capturas de pantalla del osciloscopio del voltaje posterior al filtro de la placa de prueba (N $ 2 netos) y el voltaje de retroalimentación (N $ 1 neto) muestran voltajes medios con una diferencia de 3 mV entre sí, por lo que todo parecía estar en orden.

Voltaje de retroalimentación ruidoso (N $ 1 neto) en pcb con carga presente: -

ingrese la descripción de la imagen aquí

Cuando ensamblé y probé la PCB, los voltajes de post-filtro y retroalimentación tienen cantidades extremas de ruido (vea la placa de retroalimentación con la imagen de carga). El ruido aumenta cuando también aumenta el voltaje del postfiltro. Cuando se elimina el voltaje de carga (pero aún con el voltaje de post-filtro establecido) el ruido desaparece; vea la imagen de PCB sin carga del filtro posterior.

Lo primero que pensé fue que la señal PWM (ISET neto) estaba causando el problema, así que apagué el PWM y apliqué un voltaje constante a la entrada del amplificador operacional (N$2 neto). Esto todavía resultó en los mismos problemas de ruido. Luego verifiqué el voltaje de carga en la placa de circuito impreso y descubrí que también hacía ruido. Cuando probé el voltaje de carga en una placa de prueba con una resistencia de potencia, no es ruidoso con un Vpp de solo ~ 30 mV (es una verruga de pared genuina de Apple iPhone). También tenga en cuenta que no hubo problemas con la implementación de la placa de prueba, por lo que la fuente de carga no debería ser la fuente de los problemas.

Mi siguiente pensamiento es cortar el seguimiento del voltaje de retroalimentación (N $ 2 netos) y usar un puente para enrutarlo lejos de todo, pero eso requeriría la destrucción de la PCB. Entonces, antes de hacer modificaciones permanentes, ¿alguien tiene alguna sugerencia o idea de por qué la versión de pcb no funciona cuando la placa de pruebas sí lo hace? ¿Tiene que ver con el enrutamiento de seguimiento? ¡Gracias por cualquier ayuda!

Aquí hay información relevante:
Amplificador operacional: Microchip MCP604 (DIP para tablero, SOIC para pcb)
Mosfet: NXP PSMN022-30PL
PWM: 15.6 kHz, 0-5V
Voltaje de carga: Verruga de pared Apple iPhone, 5V, 1A


EDITAR 1

Implementé algunos cambios sugeridos por Andy. ¡El voltaje de retroalimentación originalmente tenía un pico a pico de 680 mV con una media de 130 mV! Después de disminuir la resistencia de la puerta a 50 ohmios, el Vpp fue de 650 mV. Reducir si más no tuvo efecto. Luego eliminé el búfer del seguidor de voltaje de retroalimentación. Esto redujo aún más el Vpp a 450 mV. Tengo un esquema actualizado en el enlace imgur que intentaré a continuación.


EDITAR 2

Las oscilaciones se solucionaron agregando la resistencia y el capacitor en línea entre la salida del amplificador operacional y el terminal inversor. También aumenté la resistencia de la puerta a 300 ohmios según la hoja de datos del amplificador operacional.

Respuestas (1)

Está oscilando en condiciones de carga porque la resistencia de 100 ohmios que alimenta la puerta forma un filtro de paso bajo con la capacitancia de la fuente de la puerta (alrededor del 50 %) y agrega otras decenas de grados de cambio de fase y, en alguna frecuencia alta. el margen de fase deja de ser margen y oscila.

Dos cosas lo empeoran: -

  • La resistencia de 100 ohmios (como se mencionó anteriormente)
  • El amplificador operacional de búfer de las resistencias de detección en el circuito de retroalimentación.

Podría intentar deshacerse de ese amplificador operacional de búfer y reemplazarlo con una resistencia en serie desde las resistencias de detección hasta la entrada inversora de la operación principal. Luego agregue una capacitancia de retroalimentación de 10 nF entre la entrada inversora y la salida de dicho filtro.

O bien, podría omitir ese amplificador operacional innecesario y ver qué sucede Y reducir la resistencia de 100 ohmios.

¡Gracias por los consejos! En cuanto a la resistencia y el búfer, ¿por qué no veo los problemas en la placa?
Más capacitancia en una placa de prueba, cables más largos, etc. Puede mejorar las cosas, pero generalmente las empeora.
@ user1022934 su circuito oscilante parece estar oscilando apenas , por lo que, como dice Andyaka, las pequeñas diferencias entre el diseño de la placa de pruebas y la placa de circuito funcionaron. Con algunas reactancias de carga, aún puede oscilar . Tome medidas para aumentar el margen de fase como ha señalado Andy. También asegúrese de que la fuente de alimentación del amplificador operacional esté bien desviada en su placa de circuito.
Puse una captura de pantalla del esquema actualizado en imgur.com/a/e768a . ¿Es el circuito de retroalimentación lo que estás sugiriendo?
No, los 10 nF deben ser del pin 1 al pin 2. ¿Intentó simplemente pasar por alto IC3C? ¿Intentaste bajar los 100 ohmios también?
Entonces, ¿te gusta este enlace ? Edité la publicación principal después de eliminar IC3C; redujo un poco el Vpp, pero sigue siendo un gran problema. Bajar los 100 ohmios también tuvo un efecto mínimo.
Sí, eso debería funcionar. ¿Conseguiste ver a qué frecuencia oscilaba?
Oscilaba a 1 MHz. ¡La resistencia en línea de 10K y el límite de 10nF solucionaron el problema! También aumenté la resistencia de la puerta a 330 ohmios, ya que la hoja de datos sugería una resistencia de 400 ohmios para una capacitancia de la puerta de ~450 pF. ¿Tiene algún material de lectura para diseños de retroalimentación de amplificadores operacionales? Será bastante frustrante intentar predecir los cambios necesarios desde el diseño de la placa de pruebas hasta el de la placa de circuito impreso. ¡Gracias de nuevo!
Nunca uso protoboard, bueno, no en treinta años más o menos. Estoy seguro de que si profundiza un poco en este sitio encontrará varias preguntas similares y algunas preguntas directamente relacionadas con los matices de la placa de prueba. En esta ocasión en particular, si tuviera la experiencia o el conocimiento, habría hecho el circuito correcto el día 1 porque cae en la categoría de margen de fase en un opamp. Por cierto, ¿de dónde vino el diseño original?