Restablecimiento de energía suave por microcontrolador

1

Quiero diseñar un circuito tal que el microcontrolador pueda alternar un pin GPIO y apagar todo el sistema (incluido el propio microcontrolador) y luego, después de un corto período de tiempo, la alimentación debería volver a ENCENDERSE (puede ser de 100 ms). ¿Alguien puede sugerir un circuito para esto? Gracias

La razón por la que necesito esto es que el I2C del microcontrolador se engancha en la prueba ESD (-8KV) y no se recupera hasta el ciclo de encendido.

    
pregunta Jonfs2000

2 respuestas

1

Puede activar un chip como un LMC555 con la entrada del microcontrolador y usarlo para sincronizar el apagado. Acoplar capacitivamente el microcontrolador GPIO a la entrada / Trigger.

La salida puede controlar directamente la puerta de un MOSFET de canal p (con 100R en serie es bueno). Tenga cuidado de que esta curita no causa más problemas de los que resuelve, en particular, asegúrese de que la entrada de control y la alimentación estén bien desviadas para evitar que se dispare desde la EMI.

Si el pestillo está en los dispositivos I2C, podría interrumpirlos de manera segura directamente con el micro, dejando encendido el micro.

    
respondido por el Spehro Pefhany
1

Un dispositivo monitor de vigilancia como Maxim MAX6746 puede proporcionar una mejor solución.

Normalmente, estos tipos de dispositivos proporcionarán un reinicio en el encendido y luego mantendrán un reinicio siempre que se vea un pulso de disparo en el intervalo correcto. Si no se ve, el restablecimiento es de pulso bajo y luego de alta.

En su caso, en lugar de un restablecimiento por pulsos, puede desconectar el suministro y luego volver a conectarse para corregir el bloqueo. Dentro de tu software, deberías activar repetidamente el watchdog para evitar que la alimentación se reinicie.

¿Estás seguro de que necesitas un ciclo de energía? Es raro que se requiera tal acción y, si es así, existe la posibilidad de que el dispositivo se dañe por la corriente excesiva que puede fluir durante un bloqueo.

¿Se puede evitar el bloqueo en primer lugar al incorporar una mejor protección contra ESD? (por ejemplo, resistencias en serie con pines sujetos a ESD con diodos paralelos y posiblemente también pequeños capacitores).

    
respondido por el Kevin White

Lea otras preguntas en las etiquetas