Hola!
Mi nombre es Daniel, soy de Buenos Aires y este es mi primer mensaje al
foro.
Les escribo porque tengo ganas de comprarme un grupo electrógeno
hogareño (o sea, no industrial) para casa y a raíz de eso estuve pensando
en automatizarlo con Arduino, lo cual creo que puede ser un proyecto
más que interesante.
Supongo que esto se podría hacer con un PLC (aunque tal vez no por lo
que más adelante digo sobre monitorizarlo con Nagios), pero esto creo
que sería una alternativa muy costosa, por lo que pensé que tal vez, si es
posible, podría reemplezarse el dispositivo de control por un Arduino.
Creo que tengo la lógica de conexionado armada, pero me quedaría
analizar como llevar esta lógica de conexionado al modelo real en que
estarían conectados físicamente cada componente del proyecto con los
elementos intermedios necesarios.
Entonces tendríamos al Arduino siendo alimentado por la UPS, la cual
recibe la tensión de línea (220 V). Cuando haya una interrupción del
suministro eléctrico, la UPS entra en modo «Batería», alimentando al
Arduino, el que controla en todo momento la diferencia de potencial de
la línea. Si la diferencia de potencial es cero, activa el grupo
electrógeno. En caso de encontrarla con un valor mayor que cero,
desactiva el grupo electrógeno.
A su vez, el grupo electrógeno se encuentra también conectado a la misma
línea de alimentación, para proveer de energía eléctrica a la entrada de
la UPS. Aquí no estoy seguro si habría que conectar algún elemento
intermedio entre el grupo electrógeno y la línea para asegurar que la
corriente eléctrica fluya solo en el sentido desde el grupo a la línea
por si:
a) en el caso en que el grupo electrógeno esté apagado, la corriente
entrante desde la línea en lo que sería la salida del grupo podría
llegar a provocarle algún daño.
b) en el caso que se restituya el suministro eléctrico y durante el
intervalo de tiempo que el grupo electrógeno se encuentre encendido,
el encuentro de la corriente entrante de la línea con la suministrada
por el grupo pudiera llegar a provocar algún daño en la instalación
eléctrica.
Tal vez colocando algún dispositivo eléctrico en la línea, antes de que
el grupo electrógeno se conecte a ella, de manera tal que interrumpa la
corriente proveniente de la línea mientras el grupo electrógeno se
encuentre prendido se puedan evitar los potenciales problemas que
pudieran darse por a) y por b).
Todo esta problemática solo tendría sentido resolverla si hay alguna
manera de interconectar el grupo electrógeno hogareño al Arduino. Por lo
que estuve investigando, aquellos que no tienen arranque automático
permiten prenderse a través de una llave o un pulsador. No se si vendrán
con otro mecanismo alternativo. El tema sería ver cómo cambiar ese
mecanismo manual por una forma donde la activación/desactivación la haga
el propio Arduino.
Por otra parte, para tener un control más completo, también pensaba en
que el Arduino realice la monitorización del nivel de carga del tanque
del grupo electrógeno. Acá el tema es por dónde meter el sensor en el
tanque, en el caso que realmente sea necesario que el sensor esté
adentro, ya que el tanque debería estar siempre cerrado o tapado.
Aunque me parece haber leído hace algún tiempo que existen sensores
que permiten medir niveles de manera externa (¿sensores capacitivos?).
Además, creo que cuanto más aislado esté el sensor eléctrico del
combustible, mejor será por un tema de seguridad.
Este Arduino estaría conectado de alguna manera a una computadora que
realice la monitorización usando Nagios [1] para que este envíe un
mensaje sobre el estado de nivel del tanque como así también de si el
grupo electrógeno está prendido o no.
Para automatizar completamente todo este circuito y hacer que el grupo
electrógeno se prenda una vez a la semana, se me ocurre que tal vez se
podría armar un script que se ejecute con crond en la computadora que
esté conectada al Arduino, de manera tal que ese script envie una órden
de encendido al grupo durante un corto período de tiempo a cierta hora
de un determinado día de la semana para que el grupo se prenda por
mantenimiento, pero bueno... esto ya sería la frutilla de la torta ![]()
Por eso no lo agregué en el gráfico que adjunto.
¿Todo esto que comentaba es posible realizarlo o estoy desvariando
mucho? ![]()
Desde ya, les agradezco por el tiempo que hayan dedicado a leer este
mensaje.

