Wie kann ich sowohl Arduino als auch einen 120V 10A Stromkreis sicher anschließen?


8

Ich baue einen Thermostat und die Idee ist, dass er einen von zwei 120V 10AKreisläufen zündet (einen zum Heizen, einen zum Kühlen). Ich habe zwei dieser Module für das Relais und verstehe, wie man beide verbindet.


Hier ist ein Bild direkt von der Website, auf der ich es gekauft habe :

Relais


Ich habe jedoch noch einige Fragen:

  1. Ist es sicher , eine Verbindung von einem Arduino-Pin direkt zum Signal-Pin dieses Blocks herzustellen, oder gibt es eine Möglichkeit, das Arduino zu "schützen"?
  2. Ich möchte schließlich das ganze Projekt in eine einzige Box packen und hoffentlich nur ein Netzkabel dazu haben. Was ist der sicherste Weg, um sowohl den Arduino- als auch den 120-V-10-A-Stromkreis mit Strom zu versorgen (beachten Sie, dass 120V 10Azu einem bestimmten Zeitpunkt immer nur einer der Stromkreise eingeschaltet sein würde; niemals gleichzeitig)?

2
Da die Logik Ihres Relais bei 5 V arbeitet, können Sie die Pins direkt an ein 5 V Arduino anschließen, jedoch nicht an ein 3,3 V Arduino wie das Due.
Kevin Mark

Antworten:


3

Wie Kevin kommentierte, können Sie sie direkt an ein Arduino anschließen, vorausgesetzt, sie verwenden dieselbe Logikspannung. Es schadet nicht, den Arduino direkt an die Relaissteuerung anzuschließen, da die Steuerung vom Rest des Relais isoliert ist . Theoretisch könnten Sie einen Strom leiten, der hoch genug ist, um das Gas im Relais zu ionisieren und Lichtbögen zu verursachen, aber an diesem Punkt würde ich mir Sorgen um Ihre Sicherheit machen, nicht um die des Arduino. Grundsätzlich geht es Ihnen und Ihrem Arduino gut, solange Sie mit hohen Strömen vorsichtig umgehen.

BEARBEITEN: Als Antwort auf Frage 2 bezweifle ich, dass Sie nur ein Netzkabel verwenden können - Sie benötigen eines, das an eine 120-V-, 5-A- (600-W-) Quelle und eines an eine Niedrigstromquelle angeschlossen ist. Die Ausnahme hiervon wäre, wenn Sie ein modifiziertes ATX-Netzteil verwenden würden - dieses würde 600 W liefern (und könnte somit in die richtige Spannung umgewandelt werden) und verfügt auch über 5-V-Logikleitungen, die ein Arduino mit Strom versorgen könnten - dies wurde erfolgreich im Internet durchgeführt RepRap 3D-Drucker .


Vielen Dank! Irgendwelche Kommentare zu Frage 2 oder sollte ich das als eine andere Frage posten?

Zu Frage 2: Für ein Projekt, von dem ich hoffe, dass es in eine kleine Box passt, scheint es fast platzsparender zu sein, ein Netzteil in die Box zu stecken und die Wechselstromversorgung aufzuteilen. 5A wäre nicht genug. Ich muss einen 10A-Stromkreis mit Strom versorgen.

@BradLumley Ups, ich habe deine 10A als 5A falsch verstanden. Ich bin ehrlich, ich habe noch keine 1200-W-Stromquelle gesehen, die nicht direkt vom Stromnetz kommt.
Polar

Ich bin mir nicht sicher, ob ich verstehe, was du hier meinst. Heck, ich habe eine Milchhausheizung, die 1500W verbraucht. Ich habe ein Brausystem, das ungefähr 2100 zieht. Was fehlt mir?

@BradLumley Ich gehe davon aus, dass Ihr Brühsystem und Ihre Milchhausheizung direkt an das Stromnetz angeschlossen sind (dh kein handelsübliches Netzteil verwenden).
Polar

1

Ein Ansatz, den ich in solchen Situationen verwendet habe, ist folgender:

  • Bringen Sie den Netzanschluss (in diesem Fall 220 Volt Wechselstrom) in mein Gerätegehäuse ein, normalerweise über einen Stromanschluss wie den auf der Rückseite eines Desktop-PC-Netzteils: Der Typ, an den das Netzkabel angeschlossen ist:

    Steckdose

  • Stecken Sie eines der wirklich winzigen USB-Wandladegeräte für Mobiltelefone in das Gehäuse, das an eine 2-polige Steckdose angeschlossen ist: Ich hatte mehrere Ersatz-HTC-Ladegeräte, die hervorragend funktionieren.

    HTC Ladegerät

  • Versorgen Sie den Arduino mit einem USB-Kabel vom Ladegerät
  • Verdrahten Sie die Stromversorgung mit dem Relais und anschließend mit einer normal geformten 3-poligen Steckdose, die ebenfalls am Gehäuse angebracht ist
  • Stecken Sie das netzbetriebene Gerät, das ich steuern muss, in diese 3-polige Buchse.

Durch die Verwendung von zwei verschiedenen Steckdosentypen am Gehäuse wird sichergestellt, dass die Netzkabel nicht an den falschen Anschlüssen angeschlossen sind.

Die Dinge, die Sie überprüfen müssen, bevor Sie das zu verwendende USB-Ladegerät auswählen:

  • Die tatsächliche vom Ladegerät ausgegebene Spannung. Gute Marken liefern einen schönen stabilen 5 Volt Gleichstrom, +/- 0,1 Volt oder so. Einige OEM-Ladegeräte und "gefälschte" Klonladegeräte liefern eine weitaus höhere oder sehr instabile Spannung, obwohl ihr Ausgangsanschluss USB ist. Dies kann den Arduino beschädigen
  • Unabhängig davon, ob das Ladegerät isoliert ist oder nicht: Auch hier handelt es sich bei den echten Ladegeräten der großen Marke um Markenladegeräte ohne Markenzeichen.

0

Ist es sicher, eine Verbindung von einem Arduino-Pin direkt zum Signal-Pin dieses Blocks herzustellen, oder gibt es eine Möglichkeit, das Arduino zu "schützen"?

Es ist ein Relais und der Signalstromkreis ist physisch von der Umschaltung getrennt:

Geben Sie hier die Bildbeschreibung ein

Die Spule ist mit dem Signal verbunden, und die Magnetschalteranschlüsse (A, B, C) sind mit dem 12-V-System verbunden. Während sich die Teile möglicherweise in der Nähe befinden, besteht nur eine sehr geringe Wahrscheinlichkeit, dass diese beiden Systeme über das Relais in Kontakt kommen.

Seien Sie jedoch sehr vorsichtig , wenn Sie die Relaisplatine auf einer leitenden Oberfläche platzieren (Tun Sie dies auch nicht mit dem Arduino, Sie können es leicht ausbrennen).


Ich möchte schließlich das ganze Projekt in eine einzige Box packen und hoffentlich nur ein Netzkabel dazu haben. Was ist der sicherste Weg, um sowohl den Arduino- als auch den 120-V-10-A-Stromkreis mit Strom zu versorgen (beachten Sie, dass 120V 10Azu einem bestimmten Zeitpunkt immer nur einer der Stromkreise eingeschaltet sein würde; niemals gleichzeitig)?

Es ist nichts Falsches daran, Hochspannungskreise in derselben Box zu halten. Achten Sie nur auf die Isolierung. Auch 120V 10A ist ein bisschen viel, vielleicht möchten Sie dicke Drähte verwenden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.