En mi proyecto actual, necesito un PMOS de lado alto para desconectar una carga una vez que se detecte una condición de sobrecorriente o sobretensión (corriente abajo). Obviamente, sin un seguro permanente, una vez que se abre el PMOS, desaparecerá una sobrecorriente y un sobrevoltaje, lo que permitiría a los comparadores volver a cerrar el PMOS. Todo esto está bien, ya que generalmente asumo fallas transitorias, que deberían desaparecer después del ciclo de encendido. Sin embargo, si ocurriera una falla permanente, el PMOS alternaría rápidamente entre el estado abierto y el abierto, lo que en caso de un cortocircuito daría lugar a una alta corriente pulsada alta que drena las baterías rápidamente.
Por lo tanto, necesito un temporizador de apagado mínimo para mantener el PMOS en estado abierto durante un corto período de tiempo (20 ms - 50 ms) después de que se haya detectado una falla. Esto permitiría el retorno al estado operativo para fallas transitorias, al mismo tiempo que minimiza el impacto de las fallas permanentes.
Sé que existen IC listos para usar, como el LTC4364 y similares de MAXIM, pero parecen escasear al menos en pequeñas cantidades y también son bastante caros.
Mi enfoque actual, sin el temporizador de apagado mínimo, tiene este aspecto:
Mi primera apuesta fue el venerable temporizador 555 u otro monoflop reutilizable de propósito general, pero mi requerimiento de voltaje de suministro de Vin, max 36V descarta todas las partes que conozco. ¡Corrígeme si me equivoco!
Esto me deja con una solución discreta, recurriendo a un monoflop BJT. Se activa mediante la salida OK del colector abierto del comparador. Cuando se produce un error, se baja OK y C1 se descarga, todo mientras la compuerta PMOS se detiene mediante el PNP del primer esquema. Cuando se abre el PMOS, el comparador también deja de presionar OK bajo, pero la carga lenta del C1 lo mantiene allí durante algún tiempo.
¡Por favor, revisa los esquemas! Estoy especialmente inseguro sobre el funcionamiento del monoflop, ya que tengo la sensación de que podría estar usándolo de una manera un poco inusual. Además, todavía no lo he hecho en la tabla, pero solo he simulado en LTSpice hasta ahora (lo que funciona bien).
Aclaración: Vin, máx. 36 V es solo el voltaje máximo soportado por falla. La tensión máxima de trabajo es de 12V.