Billiga programmerbara vatten värmare Timer (1 / 5 steg)
Steg 1: De fula detaljerna
Min varmvattenberedare har 2 värmeelement, som alla använder 3800 watt. Så dubbla brytare 240V, 15.8 ampere. Varje element har sin egen termostat och enda kan vara påslagen vid varje given tidpunkt. Jag tror detta är typiskt för de flesta vanliga tank varmvattenberedare.
Nu var svåra att lista ut hur att skapa en switch för 16 ampere. Det finns många typer av reläer som kan agera som en switch för någon makt. Jag ville ha något som skulle använda väldigt lite ström och inte kräver en konstant från mikrokontroller. En låsning relä gör just detta. Inspänning genom växeln spolen och det kommer att flytta växeln till en position, inspänning i motsatt riktning och växeln flyttar tillbaka till utgångsläget. Det tar några millisekunder att växla, sedan efteråt, kraften kan stängas av och växeln kommer att förbli på samma ställe. Icke-låsning reläer gå tillbaka till NC (normalt sluten) position när strömmen bryts, så skulle du behöva lämna 5V ström till spolen i 7 timmar. Mitt relä har en 62 ohms spole så som skulle suga upp en massiv 0.4W... Super små, men jag ville minst mängd makt möjligt. Reläet jag plockade från mouser.com är RT314A05. Det körs på 5VDC med en 62 ohm coil motstånd, och kan växla max 250VAC och 20 ampere. Det är en enda stolpe-dubbel kasta (SPDT) form C.
Nästa måste du hitta ett sätt att driva spolen i endera riktningen. Detta var den svåraste delen för mig eftersom jag inte förstår många elektroniska komponenter. Dock upptäckte jag att en mosfet gate föraren kunde göra jobbet. Behöver du en dual gate föraren att styra 2 utgångar. Då har du 2 gate föraren ingångar drivs av en mikrokontroller. Aktivera en ingång och motsvarande produktionen kommer att gå till en hög spänning medan andra utdata fungerar som marken. Således skapar du ett sätt att driva spolen med ström i endera riktningen. Jag använde IX442N dual gate föraren.
Slutligen, den för programmerbar hårdvara jag valde Adafruit's 5V prydnadssak (https://www.adafruit.com/products/1501). Den har 5 I/O stift och använder endast runt 12mA. Jag var redan bekant med Arduino Uno plattformen,
så det är meningsfullt.