Control de solenoide sobre PWM

He construido una PCB usando el siguiente circuito. Tengo algunos problemas cuando se energiza el solenoide. Parece como si el retroceso entrara en el plano de tierra y afectara la señal PWM. Cualquier ayuda/consejo sobre cómo limpiar este ruido será apreciada.

La corriente del solenoide es de aproximadamente 1,3 amperios durante los primeros 10 ms al 90 % del ciclo de trabajo, luego el ciclo de trabajo cae al 50 % para el resto de la activación. La frecuencia se establece en 24Khz.

EDIT 2: Se agregó una resistencia de puerta (divisor R29, R30) en la salida de U2. Parece haber reducido el problema del ruido.

Ch1 en el osciloscopio (verde) está mirando el voltaje a través del solenoide conectado en J2. Ch2 en el osciloscopio (amarillo) está mirando la señal PWM_ON proveniente del micro en R2. Agregué un divisor de resistencia y parece haber ayudado un poco, pero sigue siendo muy malo.

¿También tal vez Q1 no se está encendiendo completamente?

Circuito

Nueva forma de onda con resistencias de puerta.Nueva ola

Forma de onda antigua sin resistencias de puerta.forma de onda

El amarillo es la compuerta Q2 y el verde es el voltaje a través del solenoide.Q2Gate y voltaje de solenoide

Ese esquema no tiene sentido para mí... ¿qué crees que se supone que debe hacer?
En resumen... la señal PWM habilita las puertas de Q2 y Q3, activando así Q1 completando el circuito con una ruta de retorno a GND para el solenoide a través de Q2. Se muestra que Q2 tiene la fuente conectada a D4, pero en realidad está conectada a BGND.
El 80% de esos componentes son innecesarios. Deshacerse de ellos sería un buen comienzo.
Ya está construido, tengo que trabajar con esto.
Esto parece como si estuviera destinado a ser un simple controlador de encendido y apagado con un estrangulador de corriente para retrasar la corriente después de que se activa el solenoide. Pero en este diseño eso no funcionará. También tiene algunas corrientes de compuerta robustas porque no tiene resistencias de compuerta y no tiene suficiente capacitancia a granel para manejarlo. C10 lo está empeorando y D6 derrota a D2 y D3...
Sí, en realidad había notado el problema con la resistencia de compuerta que faltaba y tenía un límite de 56uF en la línea de 24v cuando tomé esas formas de onda, junto con un límite adicional de 1uF en D3, pero el ruido sigue ahí. Tal vez intente agregar una resistencia de puerta y ver qué sucede.
Por cierto ... esos rastros de alcance no tienen sentido si no explica qué son.
No esparzas información en los comentarios. Edite la pregunta.
@j.valerio, elimine los comentarios que ha movido a la pregunta.
¿Cuál es la corriente del solenoide? ¿Y tengo razón al pensar que cambia el ciclo de trabajo de PWM después de 10 mseg? ¿Qué es la frecuencia PWM? ¿Y qué, exactamente, crees que te aporta la presencia de Q1?
Me di cuenta de que Q1 está clasificado para 60 V y el pico al apagar está muy cerca de este límite, ¿qué piensan ustedes? Saqué Q1 y lo reemplacé con un corto y el ruido se aclara.
Así que terminé cambiando R16 a 600 ohmios y eso ayudó con el problema de "ruido" que se muestra cuando se reduce el ciclo de trabajo de PWM. Creo que la razón es que Q1 no se estaba encendiendo completamente en el trabajo más bajo debido a una corriente de base más baja. Ahora realmente no puedo usar una resistencia pequeña allí porque la potencia será alta, tal vez necesite una resistencia de 2W. Creo que podría cambiar Q2 a un Mosfet de canal P.

Respuestas (1)

¡Ese es un pequeño circuito inteligente! ¿Es para un inyector de combustible diesel o algo así? 90% de trabajo para abrir el solenoide, 50% para mantenerlo abierto. Todos los componentes tienen sentido para obtener una buena recirculación de corriente en el modo PWM y luego permitir un clip de 33 V del EMF posterior después de apagar para un cierre rápido del solenoide. ¿Tal vez podría intentar ralentizar la conmutación Q2 agregando algo de capacitancia de puerta? O proporcione una ruta de tierra separada desde Q2 de regreso a la tierra estelar para detener el rebote del suelo. Creo que Q1 se está encendiendo bien porque está obteniendo un clip del EMF posterior en modo PWM.

Sí, similar, pero en realidad es para que una válvula rocíe algunos productos químicos. Intenté ralentizar Q1 agregando un límite de .1uF pero no tuvo ningún efecto. Entiendo esto sobre el subimpulso de 9V. Intentaré proporcionar un terreno separado y ver si eso ayuda. Se agregó una captura de alcance del subimpulso.