¿Cómo obtener el "máximo" de dos entradas?

0

Pregunta: ¿Hay alguna manera de que pueda cambiar las señales de dos entradas a la señal máxima de esas entradas?

Por ejemplo,

0, 1 => 1
0, 0 => 0
1, 0 => 1
1, 1 => 1

Información adicional: Una entrada es un interruptor de lámina, la otra es de un pin GPIO ESP8266. Una vez que se activa el interruptor de lengüeta, el ESP8266 se reinicia (la lengüeta se conecta al reinicio y al pin de tierra). Durante el inicio, se aplica energía al pin GPIO ESP8266 hasta que el ESP termine de procesarse para que el dispositivo se mantenga activo hasta que esté listo.

El problema actual es que cuando el interruptor de láminas se cierra demasiado rápido, se aplica GND a RST, lo que mantiene al ESP en un estado de inactividad no profunda e incapacidad de terminar su proceso. Así que para resolver esto, necesitaría combinar el MÁXIMO de esas entradas.

Requisitos: La operación "máx." no debe requerir energía adicional, de modo que cuando el ESP está en suspensión profunda, no hay un consumo de energía adicional para esta operación "máxima" (como una caña el interruptor no requiere energía para completar / abrir un circuito)

    

1 respuesta

1

Yo haría una compuerta OR con diodos. Cada entrada tiene un diodo en serie y la salida de los diodos va hacia un menú desplegable. Si el voltaje es alto, la salida es alta, si ambos son bajos, ambos diodos no conducen y la entrada se baja.

En cuanto al tipo de diodos, depende de los otros parámetros del diseño. Si es posible, usaría diodos Schottky.

    
respondido por el Claudio Avi Chami

Lea otras preguntas en las etiquetas