¿Cómo combatir el ruido de mi circuito contaminando mi carril de 12V?

20

Hice un controlador para ventilador de 12V DC. Básicamente es un convertidor de dc-dc buck controlado por voltaje. Regula el voltaje para el ventilador desde 3V (velocidad más baja, el ventilador consume 60 mA a 3V) hasta 12V (velocidad máxima, el ventilador consume 240mA a 12V). Este controlador funciona bien, controla la velocidad del ventilador como se espera. Traté de hacer un poco de filtrado, pero todavía hay un ruido significativo que contamina mi carril de 12V. ¿Cómo minimizarlo?

Aquí está mi circuito:

SW_SIGNAL es solo una señal PWM, donde el ciclo de trabajo es establecido por otro circuito.

El problema está en el punto A. El inductor L1 está diseñado para filtrar ese ruido, funciona pero no es tan bueno como esperaba:

Señal en el punto B:

Por lo tanto, el ruido se reduce de 6V p-p a 0.6V p-p. Pero 0.6V es un gran ruido.
Está relacionado con la operación del convertidor de dólar, no con el ventilador en sí. Intenté colocar una resistencia de 47Ω 17W en lugar del ventilador y el ruido sigue ahí. Estaba utilizando sondas de alcance con el contacto de resorte más pequeño para minimizar el bucle.
El ruido desaparece solo en caso de que haya un ciclo de trabajo del 100% de PWM, lo que es obvio, porque el 100% de PWM deja de conmutar.

Inductores que estoy usando:

ACTUALIZACIÓN:
Este es el diseño (la parte superior es el convertidor reductor, el conector del ventilador en el lado izquierdo, la entrada de alimentación de 12 V en el lado derecho):
Utilicécondensadoreselectrolíticosgenéricos.Notengoningunahojadedatosparaellos.

Heañadidocondensadorescerámicosde10uFaC1yC3.
HeaumentadoelvalordeR2de0Ωa220Ω.
SecambióD4deUS1GaSS12.Mierror,uséUS1Goriginalmente.
Yelruidosefuepordebajode10mV(seusóunaresistenciaenlugardeunventilador).

Despuésdehaberconectadoelventiladorenlugardelaresistenciadepotencia:

ACTUALIZACIÓN2:
Estaba usando una frecuencia de conmutación de 130kHz en mi circuito. Y los tiempos de subida / caída fueron 10ns.

Traza amarilla = puerta del transistor de conmutación Q2.
Traza azul = drenaje de Q2 (10ns de tiempo de subida).

Cambiélafrecuenciaa28kHz(necesitaréusaruninductormásgrandedebidoaestecambio)yaumentélostiemposdeaumento/caídaa100n(lologréalaumentarelvalordelaresistenciaR2a1kΩ).

Elruidodisminuyóa2mVp-p.

    
pregunta Chupacabras

5 respuestas

21

Los condensadores 1000uF C1 y C3 podrían no ser capaces de manejar tales transitorios de conmutación de alta frecuencia muy bien. Los límites de valores grandes siempre tienen una respuesta de frecuencia alta muy mala.

Sugiero tratar de reemplazar los 1000uF con ESR bajo de los condensadores de 47 a 220 uF y ver cómo va. Quizás también coloque un condensador de cerámica (100 nF - 470 nF) en paralelo con ambos.

También sugiero viendo este video del EEVBlog de Dave sobre las tapas de bypass, aunque no es exactamente su situación, no -Las realidades de los condensadores que se explican en este video también se aplican a su problema.

    
respondido por el Bimpelrekkie
8

Puedes intentar aumentar el valor de R2. Esto disminuirá el dV / dT en la puerta y hará más lentos los bordes cuando el mosfet cambie. 10 ohmios suele ser un buen lugar para comenzar, pero es posible que tenga que experimentar.

    
respondido por el Dean Franks
7

Agregando a las otras respuestas después de la actualización de diseño de su PCB:

Sin un plano de tierra para crear una tierra de baja inductancia, cada pista etiquetada como "GND" tendrá una inductancia bastante alta, aproximadamente 7nH / cm para una pista de 1 mm de ancho.

Por lo tanto, las tapas son ineficientes para filtrar HF, porque los pequeños inductores (también conocidos como trazas) están en serie con las tapas, lo que aumenta su impedancia HF. Una tapa de cerámica SMD tiene una inductancia mucho más baja que una electrolítica, no debido a la magia sino simplemente porque es más pequeña, por lo que será mejor en el desacoplamiento de HF ... sin embargo, la inductancia de las trazas aún está en serie.

Además, dado que tiene corrientes di / dt rápidas en su GND, el potencial a lo largo de las trazas de GND variará en todo el lugar. Recuerda:

e = L di / dt

di = 100mA, dt = 20ns (FET de conmutación rápida), L = 6nH por cm, por lo tanto e = aproximadamente 50mV por 10nH de inductancia de traza ... no exactamente "de bajo ruido".

... por lo tanto, en una PCB de este tipo sin un plano de tierra, cuando se trata de corrientes altas en grasas, generalmente es imposible medir cualquier cosa, ya que la forma de la señal cambiará mucho según el lugar donde se realice la prueba de la tierra.

Como ha notado, la solución es, para empezar, no tener ninguna corriente de alta frecuencia y altas di / dt en el circuito yoru, y esto se logra al disminuir la conmutación del FET con una resistencia.

Si su PWM es lo suficientemente lento (por ejemplo, 30 kHz), las pérdidas de conmutación serán muy pequeñas de todos modos.

Esto tiene la ventaja adicional de no enviar pulsos di / dt altos a los cables del ventilador, lo que evita que actúen como antenas y irradien ruido por todas partes, lo que sería una excelente manera de construir una radio jammer de banda ancha. .

Ni siquiera piense que L3 y C5 harán nada: la frecuencia de auto resonancia de estos inductores es generalmente bastante baja (verifique la hoja de datos), lo que significa que a las frecuencias de ruido de interés, son condensadores. También su tapa de salida de 100µF es un inductor. Y todas las trazas son inductores, especialmente la tierra, lo que significa que el voltaje en la salida "GND" no es 0V, pero también tendrá algo de ruido de HF, esto también agregará algo de ruido de modo común de HF en sus cables.

Del mismo modo, si multiplexas LEDs o escaneas un teclado de matriz, ¡no uses un controlador con 5ns de bordes! Estas son básicamente enormes antenas. Una señal cuadrada con un tiempo de subida de 5-10 ns tendrá armónicos desagradables muy por encima de 1-10 MHz sin importar la frecuencia de conmutación.

Entonces ... a menos que desee un% de eficiencia extra, ¡siempre cambie tan lento como pueda! Es una buena regla general para evitar problemas de EMI.

    
respondido por el peufeu
1

Por lo general, no desconectarías tu electrónica sensible con la misma fuente de alimentación que el ventilador.

Más generalmente, la electrónica de control funciona a 5V. Así que tendrías un regulador (un regulador lineal si quieres una ondulación realmente baja) reduciendo los 12V a 5V. A menos que el suministro de 12 V caiga hasta aproximadamente 7 V, todavía tendrá un suministro de 5 V sólido como una roca.

    
respondido por el Graham
0

Eliminar diodo D2. Eso mata el filtrado que ocurre cuando se apaga el mosfet.

Esto requiere que el condensador C3 sea lo suficientemente grande como para absorber la punta.

    
respondido por el ratchet freak

Lea otras preguntas en las etiquetas