Verwendung eines 5V Relaismoduls (Low-Trigger) mit Arduino

Verwendung eines 5V Relaismoduls (Low-Trigger) mit Arduino

In diesem Tutorial werden wir erkunden, wie man ein 5V-Relaismodul mit einem Arduino verwendet, wobei der Schwerpunkt auf einem Niedrigtrigger-Relais liegt. Ein Relais ermöglicht es Ihnen, Hochspannungsgeräte mit einem Niederspannungs-Mikrocontroller zu steuern, was es zu einem wesentlichen Bestandteil verschiedener Automatisierungsprojekte macht. Am Ende dieses Tutorials werden Sie in der Lage sein, ein Relais mit Ihrem Arduino ein- und auszuschalten, was zur Steuerung von Lichtern, Motoren und anderen Geräten angewendet werden kann.

Um dies zu erreichen, werden wir ein einfaches Arduino-Programm schreiben, das das Relais in regelmäßigen Abständen ein- und ausschaltet. Dieses Projekt ist unkompliziert und ideal für Anfänger, die verstehen möchten, wie Relais mit Mikrocontrollern funktionieren (im Video bei 00:30).

Hardware erklärt

Die Hauptkomponenten, die für dieses Projekt erforderlich sind, umfassen ein Arduino-Board, ein 5V-Relaismodul und Jumperdrähte. Das Arduino-Board fungiert als das Gehirn des Betriebs und sendet Signale an das Relaismodul, um dessen Zustand zu steuern. Das Relaismodul ist so konzipiert, dass es Geräte ein- oder ausschaltet, indem es die Hochspannungsseite mit einem Niederspannungssignal vom Arduino steuert.

Jedes Relaismodul enthält typischerweise einen Optokoppler zur Isolation zwischen den Niederspannungs- und Hochspannungsschaltungen, um den Arduino vor Rückströmen und Spannungsspitzen zu schützen. In unserem Fall verwenden wir ein Niedrigtrigger-Relais, was bedeutet, dass es aktiviert wird, wenn das Steuersignal auf LOW gesetzt wird.

Datenblattdetails

HerstellerAllgemein
Teilenummer5V Relaismodul
Steuerspannung5 V
Relais-TypNiedrig-Trigger
Maximaler Lastspannungswert250 V AC / 30 V DC
Maximaler Laststrom10 A
Opto-IsolierungJa
PaketModul

  • Stellen Sie eine ordnungsgemäße Wärmeableitung sicher, wenn Sie hohe Lasten verwenden.
  • Verwenden Sie eine separate Stromversorgung für Hochspannungsgeräte.
  • Überprüfen Sie die Verkabelung erneut, um Kurzschlüsse zu vermeiden.
  • Bestätigen Sie, dass die Spezifikationen des Relais mit Ihrer beabsichtigten Last übereinstimmen.
  • Testen Sie das Relais mit einem Multimeter, bevor Sie Hochspannung anschließen.

Verdrahtungsanweisungen

Um das Relaismodul zu verdrahten, beginnen Sie damit, den VCC-Pin des Relaismoduls mit dem 5V-Pin des Arduino zu verbinden. Verbinden Sie dann den GND-Pin des Relaismoduls mit dem GND-Pin des Arduino. Der Steuerpin für das Relais, oft als IN bezeichnet, sollte mit einem digitalen Pin des Arduino verbunden werden, zum Beispiel Pin 8. Diese Konfiguration ermöglicht es dem Arduino, den Zustand des Relais zu steuern.

Sobald die Verkabelung abgeschlossen ist, werden VCC und GND Strom für das Relaismodul bereitstellen, während der Steuerpin Signale sendet, um das Relais ein- und auszuschalten. Stellen Sie sicher, dass die Verbindungen sicher sind, um während des Betriebs intermittierende Probleme zu vermeiden. Wenn Sie ein anderes Arduino-Board verwenden, stellen Sie sicher, dass Sie den Steuerpin entsprechend zuordnen.

Codebeispiele und Anleitung

int relayPin = 8; // define output pin for relay

void setup() {
  pinMode(relayPin, OUTPUT); // define pin 8 as output
}

void loop() {
  digitalWrite(relayPin, LOW); // turn the relay ON
  delay(500); // wait for 500 milliseconds
  digitalWrite(relayPin, HIGH); // turn the relay OFF
  delay(500); // wait for 500 milliseconds
}

Im Code beginnen wir damit, den Ausgangspin für das Relais zu definieren mitrelayPinauf 8 eingestellt. In dersetup()Funktion, wir konfigurieren diesen Pin als AUSGANG. Dieloop()Die Funktion wechselt kontinuierlich den Relaiszustand, indem sie LOW an den Pin schreibt, ihn einschaltet und dann HIGH schreibt, wodurch er nach einer Verzögerung von 500 Millisekunden ausgeschaltet wird.

Demonstration / Was zu erwarten ist

Sobald die Verkabelung und Programmierung abgeschlossen sind, sollten Sie beobachten, dass das Relais alle halbe Sekunde klickt. Dies zeigt an, dass der Arduino das Relais erfolgreich steuert. Wenn Sie ein Hochspannungsgerät an das Relais anschließen, sollte es synchron mit dem Zustand des Relais ein- und ausgeschaltet werden. Stellen Sie sicher, dass das Relais für die Spannung und den Strom des Geräts, das Sie steuern, ausgelegt ist, um Schäden zu vermeiden (im Video bei 02:15).

Häufige Fallstricke sind falsche Verdrahtungen, die dazu führen können, dass das Relais nicht wie erwartet funktioniert. Stellen Sie außerdem sicher, dass Sie ein Niedrigtrigger-Relais verwenden; andernfalls müssen Sie möglicherweise den Code anpassen, um ein Hochtrigger-Relais zu berücksichtigen.

Video-Zeitstempel

  • 00:00Einführung in das Projekt
  • 00:30Hardware-Übersicht
  • 01:15Verdrahtungsanweisungen
  • 02:15Demonstration des Relais in Aktion
7-Introduction to a 5V, 1-channel relay for Arduino
Sprache: C++
Kopiert!

Ressourcen & Referenzen

Noch keine Ressourcen vorhanden.

Dateien📁

Keine Dateien verfügbar.