Stap 3: Hoe Elecrow ontwerpen de Relay-Shield?
Ja, het is zo gemakkelijk te gebruiken een relais. Maar het is theoretisch, moeten we te merken iets in werkelijke verbruik. Het Elecrow Relay schild heeft de volgende punten om ervoor te zorgen het gebruik ervan.
1. betrouwbaar Relais en lay-out.
Een betrouwbare Relais is het belangrijkste, en als de koper breedte en gewicht zal gevolgen de max huidige die kan worden gestroomd in het circuit, de breedte van de lay-out moet voldoen aan de huidige eisen. Het Elecrow gebruik betrouwbare Relais die huidige 3A en 3A met 100 mils-indeling ondersteunt. Bovendien,
het gebied van hoogspanning zijn niet koperen geplant, tot begerige de hoogspanning van invloed is op de GND.
2. isolatie binnen HIHG spanning en laagspanning circuit;
De hoogspanning is gevaarlijk, zowel voor de mens en de controller. Wanneer ziedaar ieder werkstuk zit, kan de spanning HIHG alle het circuit, met name de microcontroller vernietigen. Isolatie tussen de HIHG spanning circuit (actieve zijde) en laagspanning schakeling (commandant kant) is dus essentieel.
De elecrow maakt gebruik van een optokoppelaars TLP521 IC te isoleren van hen. Met deze optocoupler, zou risico van controller beschadigd door de hoge spanning verminderen, aangezien de hoogspanning zou niet de optocoupler overgaan.
3. Hoe te rijden de commandant?
De coil "A" zou moeten huidige maken genoeg kracht om aan te trekken van de COM-poort, maar als de Arduino kunt digitaal alleen 20mA stroom, moeten ook een drive circuit te rijden het Relais, met behulp van een transistor uitgang:
Wanneer DOUT3 wordt HIIGH voltage(5V), de emitter en colletor van transistor
(Q3) zou geleidende, dus de huidige zou voortvloeien uit + 5V voeding, R17, de estafette, en vervolgens de Q3, en GND. De R17 is geselecteerd om te beperken van de huidige, zodat het geschikt is voor de estafette.
U kunt ook zien een diode D14 parallel aan de estafette, te beperken van de Back-EMF ter bescherming van de estafette, ook een seriële LED aan een huidige-limit weerstand zodat gebruikers de werkende staat.
4. macht voor de estafette en Arduino board.
Als de ingebouwde 4 Relais al actief zijn, moeten ze een maximale stroom van over 300mA, thats een grote belasting voor Arduino macht circuit, vooral wanneer aangedreven door USB (max. 500mA). Dus, een extra vermogen circuit wordt toegevoegd in het elecrow estafette schild, met een diode (D6) ter bescherming van de Raad van bestuur wanneer macht omgekeerd verbonden.
5. handmatige bediening.
Ik geloof er ook soms u wil alleen maar de spanning HIHG handmatig controleren. Bijvoorbeeld, als u een auto-off-lamp die blijken na 11 uur, maar soms aangebracht hoeft u het op omdat u wilt schrijf een e-mail aan je vriendinnen.
Daarom voegen we de handbediening voor de relay-shield. Met de schakelaar op het bord in "OFF" staat, zal het Relais worden altijd op de standaardstatus, dat wil zeggen de COM-poort sluit de NC-poort, maar niet gecontroleerd door de Arduino.