Paso 1: Los detalles feos
Calentador de agua tiene 2 resistencias, cada una de ellas uso 3800 vatios. Así que doble interruptor 240V, 15,8 amperios. Cada elemento tiene su propio termostato y sólo uno es capaz de ser activado en cualquier momento. Creo que esto es típico de la mayoría de los calentadores de agua de tanque.
Ahora, la parte más difícil era averiguar cómo crear un switch de 16 amps. Hay muchos tipos de relés que son capaces de actuar como un interruptor para cualquier cantidad de energía. Quería algo que utilizar muy poca energía y no requiere una constante salida del microcontrolador. Un relé de enganche hace exactamente eso. Un voltaje a través de la bobina del interruptor de entrada y se coloque el interruptor en una posición, la tensión en la dirección opuesta de la entrada y el interruptor se mueve hacia atrás a la posición inicial. Tarda unas milisegundos para cambiar, entonces luego, el poder puede ser apagado y el interruptor permanecerá en el mismo lugar. Relés de enganche no volver a la posición NC (normalmente cerrado) una vez que se corta la energía, así que tendría que salir 5 v a la bobina durante 7 horas. Mi relé tiene una bobina de 62 ohm por lo chupar un 0.4W masiva... Super pequeño, pero yo quería que la menor cantidad posible de energía. El relé que escogí de mouser.com es RT314A05. Funciona con 5 VDC con una resistencia de bobina de 62 ohm y puede cambiar un máximo de 250 VAC y 20 amp. Es una forma de simple polo-doble tiro (SPDT) C.
A continuación usted tiene que encontrar una forma de energía la bobina en cualquier dirección. Esta fue la parte más difícil para mí porque no entiendo muchos componentes electrónicos. Sin embargo, descubrí que un controlador de puerta del mosfet podría hacer el trabajo. Necesita un controlador de puerta doble para el control de 2 salidas. Entonces tienes 2 entradas de controlador de puerta por un microcontrolador. Abra una entrada y la salida correspondiente irá a un voltaje alto, mientras que la otra salida actúa como el suelo. Así se crea una forma para alimentar la bobina con corriente en cualquier dirección. He utilizado el controlador de puerta doble de IX442N.
Finalmente, el hardware programable elegí 5V baratija de Adafruit (https://www.adafruit.com/products/1501). Tiene 5 pines de I/O y sólo utiliza alrededor de 12mA. Ya estaba familiarizado con la plataforma Arduino Uno,
así que tenía sentido.