
Este circuito, controlado por un PIC12F se puede programar para realizar tareas mas o menos sencillas.
Lo he realizado para controlar el funcionamiento de una caldera de calefacción y agua caliente sanitaria (A.C.S.) pero puede utilizarse para esas aplicaciones donde necesitemos hasta cuatro entradas a 230V y dos salidas a relé.
En mi aplicación he utilizado las siguientes entradas:
- Termostato de calefacción para indicar la necesidad de activar la calefacción de mi vivienda.
- Sensor de caudal de A.C.S.
- Termostato de temperatura de A.C.S.
- Reserva.
Y las siguientes salidas:
- Salida para activar el circulador de la caldera.
- Salida para controlar el paso de agua de los radiadores.
El programa ha sido realizado en ensamblador con el MPASM de Microchip en sistema operativo DEBIAN. Las tareas que realiza son las siguientes:
- Si el termostato de ambiente demanda calefacción, abre la válvula motorizada que da paso de agua a los radiadores y activa el circulador.
- Cuando se alcanza la temperatura ambiente deseada se detiene el circulador y se cierra la válvula de paso a los radiadores. Antes la dejaba abierta para minimizar sus maniobras pero el motor se quemaba al estar siempre alimentado.
- Cuando detecta caudal de A.C.S. cierra la valvula de paso de agua a los radiadores de calefacción para dar prioridad al A.C.S.
- Comprueba la temperatura del agua y si es necesario activa el circulador para mantener la temperatura en el intercambiador de calor.
- También pone en marcha una temporización de cinco minutos para evitar que al cerrar el grifo durante una ducha se enfrié el agua del circuito de la caldera a través de los radiadores, en caso de requerir el termostato de ambiente la puesta en marcha de los radiadores.
El circuito impreso lo realicé con el programa EAGLE en su versión 7.7.0 gratuita.

Como puedes ver la fuente de alimentación es un modulo ya montado comprado por internet, mucho mas barato que montar un transformador, rectificador, condensadores de filtrado….
Aproveché unos que tenia por casa, de 230Vca a 5Vcc, que modifique cambiando una resistencia (como está explicado en el esquemático) para que me diera unos 7Vcc con lo que los relés funcionan bastante mejor.
