Tengo una configuración donde necesito controlar una válvula solenoide a través de un microcontrolador. La válvula solenoide necesita un 50ms \ $ \ pm \ $ 6V con aproximadamente 250mA para ABRIR y otro pulso de 50ms de \ $ \ mp \ $ 6V ahora invertido nuevamente.
Mi idea fue utilizar una matriz MOSFET 2N / 2P-CH (TC8220K6-G). Adjunto la idea de mi circuito.
Ahora lo sé, ese solenoide produce un voltaje de retroceso debido a su inductancia y uno debe usar un diodo de retorno. El problema es que, en mi caso, necesitaría colocar 2 diodos en cada dirección, lo que provocaría un cortocircuito.
¿Alguna idea de cómo lidiar con este problema? ¿O alguien tiene una mejor idea para controlar dicha válvula de pulso?