Lo que quieres es más que una puerta. Una puerta es combinatoria, lo que significa que su salida es simplemente una función de sus entradas. No tiene memoria. Siempre que tenga las mismas entradas, siempre tendrá la misma salida.
Pero su requerimiento es diferente. Cuando el tanque está medio vacío, y un interruptor está encendido y el otro está apagado, ¿debería llenarse el tanque o no? Respuesta, depende. Esto no se puede lograr con una puerta simple.
Lo que necesita es un Set Reset Latch (SR-Latch). Este pestillo está hecho de dos puertas conectadas entre sí.
UnpulsoaltoenlaentradaS(conjunto)cambialasalidaaunestado.ElestadopermanecehastaqueunpulsoaltoenlaentradaR(restablecer)locambiedelaotraforma.
Entonces,¿cómofuncionaestoenlapráctica?Imaginequeeltanqueestámediollenoyquelosinterruptoresestáncableadosparaquesusalidaseabajacuandoeltanqueestámediolleno.Elpestilloseencuentraactualmenteenelestado'nollenado'.
Cuandoelniveldelaguaalcanzaelinterruptorinferior,lasalidasube,loquehacequeelpestillopasealestadode"llenado". El llenado continúa, incluso cuando el nivel del agua vuelve por encima del interruptor inferior, y continúa hasta que el nivel del agua alcanza el interruptor superior. Esto hace que el interruptor superior mueva el pestillo de vuelta al estado de "no llenado".
Ahora, no se molestaría en hacer este cierre de transistores individuales. Sería más sencillo comprar un chip que contenga puertas NOR, como el 4001 chip Quad NOR . Estos cuestan menos de 50p.
Alternativamente,hazloaúnmásfácil.CompreunchipconunpestilloSRyaenél,comoel74LS279:
Este chip realmente contiene pestillos basados en NAND, en lugar de los basados en NOR. El concepto es el mismo, pero las entradas son bajas activas, en lugar de altas activas.
Añadido:
Entonces, ¿cómo usa el pestillo para cambiar una válvula de 120 VCA? ¡Ciertamente no necesitas hacer un cierre de transistores de 120v! Puede usar un voltaje bajo para cambiar cualquier tipo de alto voltaje o corriente, solo necesita el tipo correcto de componentes de interfaz.
Debe usar un relé para cambiar el alto voltaje y un transistor para interconectarse entre el pestillo y el relé. Vea la respuesta a otra pregunta: ¿Cómo puedo conducir un 5v 120VAC 80mA con 15A contactos con una Raspberry Pi? para detalles sobre cómo hacer eso. Allí verás un diagrama. En el diagrama, donde dice "GPIO", esa es la señal de la salida de su pestillo. Donde dice L_COIL, esa es la bobina de su relé. Necesitará un relé que se pueda energizar con, digamos, 5v. Pero los contactos deben estar clasificados para 120 VCA.