En distans programmerbara Relay Controller (Christmas Lights eller hemautomation Controller) (2 / 9 steg)
Steg 2: Hårdvara
Grunden för mitt projekt var min Arduino Ethernet controller ombord - jag enkelt anslutna 6 bytte reläer av vissa reservdelar I/O linjer, och utformat en ny PCB layout eftersom jag njuta av den lugna Zen staten när jag en ny PCB.
Det finns ingenting som hindrar dig från att sätta en uppsättning reläer till en bit av stripboard, och köra dem från en Arduino ombord med en Ethernet shield. Det enda undantaget är att Ethernet shield har baseras på ENC28J60 chipset. Det är vad jag stöder i min kod.
Här är Kopplingsschemat hos en av Reläutgångarna. Du kan se att varje relä drivs med hjälp av en BC547 transistor. Det finns inget fancy om BC547 (förutom att de kostar ca $0,03 i kvantitet) du kan använda oavsett typ av NPN byter transistorn du gillar. Det finns en strömbegränsande motstånd mellan basen av växlingen transistorn och Arduino utdata till skydda transistorn från skador. Det finns också en spike skydd diod över transistorn att skydda den från den stora elektriska spike som uppstår när reläet är avstängd. Det finns också en LED installerat så att du kan visuellt se tillståndet i utgångarna.
Du hittar också den full Principskiss för projektet här som PDF. För mer information, ta en titt på min Ethernet Arduino Instructable.
Update - det föreslogs att skydd dioderna ska placeras rakt över reläet - så jag har ändrat pcb layout, samt fast schematiskt. Tack för det!