Cómo diseñar un circuito de conmutación simple usando un interruptor táctil y un flip-flop D
Como se muestra en la Figura 1, D C - D C es un chip de fuente de alimentación regulada por CC con un terminal de control de apagado SHDN, y M C U es una microcomputadora de un solo chip. Cuando se presiona S 1, Q 1 y D 1 se encienden y el chip estabilizador de voltaje funciona para alimentar el microcontrolador. El microcontrolador establece inmediatamente el pin de E/S correspondiente en salida alta. En este momento, Q 1 y Q 2 se encienden y todo el circuito entra en estado de funcionamiento.
Luego, el microcontrolador configura este pin de E/S como entrada. Debido a la presencia de la resistencia pull-up R 4, Q 1 y Q 2 siempre están activados. El microcontrolador sigue escaneando el estado de entrada de E/S correspondiente. Si no se presiona S 1, esta E/S siempre estará alta. Cuando se presiona S1 nuevamente, D2 se enciende y el microcontrolador detecta que la entrada del pin de E/S es baja. En este momento, el microcontrolador establece la E/S en un estado de salida baja. Q2 se corta Si se levanta el botón, Q 1 también se cortará. El chip regulador de voltaje no proporcionará voltaje al microcontrolador y todo el circuito estará en estado de apagado. Información ampliada
Para los microcontroladores AVR generales, hay un circuito BOD (BrowndownDetection) en su interior. Este circuito tiene una función de detección de bajo voltaje: cuando el voltaje de entrada cambia de alto a bajo, el microcontrolador se reiniciará automáticamente. Como se muestra en la Figura 1, cuando desee apagar, presione S 1 y la salida del microcontrolador será baja. Después de levantar el botón, Q 1 y Q 2 se cortan y el microcontrolador se apaga.
Sin embargo, cuando el circuito BOD del microcontrolador detecta una caída repentina en el voltaje del microcontrolador, reiniciará el microcontrolador y configurará las E/S en el estado pull-up. enciende y el circuito conductor se enciende nuevamente. Después de agregar C1, es necesario cargar C 1 después de apagar el microcontrolador. Sin embargo, mientras C 1 se está cargando y no alcanza el voltaje de funcionamiento mínimo del microcontrolador, Q1 y Q2 se han cortado, interrumpiendo así la operación de reinicio de. el microcontrolador.