Detección del nivel
He optado por un principio anticuado, la alta impedancia de los circuitos c-mos, por lo que es muy sencillo hacer un detector de líquidos con una simple compuerta nand (¼ de 4011).
Si el nivel del agua sube, lleva un 1 a la entrada de la compuerta nand que normalmente se pone a 0 mediante una resistencia de 100 kΩ, por lo que tenemos un 0 a la salida de la compuerta que se monta como un inversor.
El temporizador
Esta señal se envía al temporizador, pero también a otras dos compuertas nand montadas como flip-flops RS para memorizar el hecho de que se ha alcanzado el nivel alto de líquido. Esto enciende un LED y es útil para comprobar el funcionamiento durante una ausencia. El balancín RS está equipado con un botón de reinicio para borrar la información almacenada y, por tanto, apagar el LED.
No he utilizado ninguna finura en particular, he utilizado un archi 555 clásico, bueno casi, como sólo me quedaba un 556 en el cajón es lo que he utilizado (recuerda 556 = 2x555). Configurado con una resistencia de 1MΩ y un condensador de 10µF, la constante de tiempo es de 20 segundos.
Control de potencia
A la salida del 556, la potencia de salida es insuficiente para accionar un relé, por lo que he utilizado un transistor clásico, aquí un BC 109, que accionará la bobina de un relé de recuperación. El transistor está protegido de la bobina del relé por un diodo 1N4148.
Es por tanto el relé el que controlará la bomba, dándole o no 220V durante 20 segundos, cada vez que se detecte un nivel alto de agua.
Alimentación
Para ello reciclé una vieja fuente de alimentación de teléfono móvil, de las que suele haber varias por ahí en una caja.
Esquema final
Conclusión
Como sin duda habrás notado, utilizo muchos componentes de segunda mano o recuperados, lo que hace que sea un montaje realmente barato, del orden de 3 ó 4 euros, pero que funciona muy bien desde principios de septiembre de 2009.