1: Einführung in Staffeln
2: Arten von Relais
3: Dual Channel Relay Pinout
4: Schnittstellenrelais mit ESP32
1: Einführung in Staffeln
Das Power Relay -Modul ist ein Elektromagnetschalter, der von Mikrocontrollern wie ESP32 und Arduino von einem niedrigen Leistungssignal gesteuert wird. Mit dem Steuersignal des Mikrocontrollers können wir die Geräte ein- oder ausschalten, die sogar an Hochspannungen wie 120-220 V arbeiten.
Ein Einzelkanal -Relaismodul enthält normalerweise 6 Stifte:
Die sechs Stifte umfassen:
Stift | Pin -Name | Beschreibung |
1 | Relais -Triggerstift | Eingabe für die Relaisaktivierung |
2 | GND | Erdungsnadel |
3 | VCC | Eingabeversorgung für Relaisspule |
4 | NEIN | Normalerweise offenes Terminal |
5 | Gemeinsam | Gemeinsames Terminal |
6 | NC | Normalerweise geschlossenes Terminal |
2: Arten von Relais
Relaismodule kommen in unterschiedlichen Variationen ab, abhängig von der Anzahl der Kanäle, die es hat. Wir können Relaismodule mit 1, 2, 3, 4, 8 und sogar 16 Kanälen -Relaismodulen leicht finden. Jeder Kanal bestimmt die Anzahl der Geräte, die wir am Ausgangsanschluss steuern können.
Hier finden Sie einen kurzen Vergleich von Einzel-, Dual- und 8 -Kanal -Relay -Modulspezifikationen:
Spezifikation | 1-Kanal-Staffel | 2-Kanal-Staffel | 8-Kanal-Staffel |
Versorgungsspannung | 3.75V-6v | 3.75V-6v | 3.75V-6v |
Strom auslösen | 2ma | 5ma | 5ma |
Aktuelle aktive Relais | 70 mA | Single (70 mA) Dual (140 mA) | Single (70 mA) alle 8 (600 mA) |
Max -Kontaktspannung | 250 VAC oder 30VDC | 250 VAC oder 30VDC | 250 VAC oder 30VDC |
Mindeststrom | 10 A | 10 A | 10 A |
Da wir jetzt einen kurzen Vergleich zwischen verschiedenen Kanalrelais behandelt haben.
3: Dual Channel Relay Pinout
Hier in diesem Artikel werden wir das Dual -Channel -Relais verwenden. Ein Doppelkanal -Relaisstifter kann in drei Kategorien unterteilt werden:
3.1: Hauptspannungsverbindungen
Die Hauptverbindung in einem Doppelkanal -Relaismodul enthält zwei verschiedene Anschlüsse, wobei jede Verbindung mit drei Stifte Nein (Normalerweise offen), NC (Normalerweise geschlossen) und häufig.
Gemeinsam: Steuern Sie den Hauptstrom (Versorgungsspannung des externen Geräts)
Normalerweise geschlossen (NC): Die Verwendung dieses Konfigurationsrelais wird standardmäßig auf geschlossen eingestellt. Im normalen Konfigurationsstrom fließt zwischen Common und NC, es sei denn.
Normalerweise offen (nein): Normalerweise ist die offene Konfiguration gegenüber NC entgegengesetzt. Standardmäßig fließt der Strom nicht; Es beginnt nur zu fließen, wenn ein Triggersignal von ESP32 gesendet wird.
3.2: Kontrollstifte:
Die andere Seite des Relaismoduls enthält einen Satz von 4 und 3 Pins. Der erste Satz von Niederspannungsseiten enthält vier Pins VCC, GND, IN1 und IN2. Der In -Pin variiert je nach Anzahl der Kanäle. Für jeden Kanal befindet sich ein separater Pin für jeden Kanal.
Der In -Pin empfängt das Steuersignal für Relais von jedem Mikrocontroller. Wenn das empfangene Signal unter 2 V verläuft, wird das Relais ausgelöst. Die folgende Konfiguration kann mit dem Relaismodul festgelegt werden:
Normalerweise geschlossene Konfiguration:
Normalerweise offene Konfiguration:
3.3: Auswahl der Stromversorgung
Der zweite Satz von Stiften umfasst die drei Pins VCC, GND und JD-VCC. Die JD-VCC-Stifte sind normalerweise mit VCC verbunden.
Wenn Sie den in Bild oben gezeigten schwarzen Kappenanschluss entfernen, müssen wir das Relaismodul separat mit Strom versorgen.
Ab sofort haben wir alle Spezifikationen und Arbeiten des Dual -Channel -Relaismoduls abgedeckt. Jetzt werden wir es mit ESP32 interpretieren.
4: Schnittstellenrelais mit ESP32
Jetzt werden wir einen einzelnen Kanal aus dem Relaismodul verwenden und eine LED mit dem ESP32 -Signal steuern. Mit der gleichen Technik kann auch jede der Wechselstromgeräte kontrolliert werden, aber wir müssen sie separat mit Strom versorgen. Wir werden den ersten Kanal des Relaismoduls verwenden.
4.1: Schema
Schließen Sie nun das Relaismodul an, wie in Bild unten gezeigt. Hier haben wir GPIO Pin 13 von ESP32 für das Triggersignal des Relaismoduls verwendet. Eine LED ist in der NC -Konfiguration verbunden.
Die Konfiguration der folgenden PIN wird befolgt:
Stift Relais | ESP32 PIN |
IN 1 | GPIO 13 |
VCC | Vin |
GND | GND |
Kanal 1 NC | LED +IVE -Terminal |
Gemeinsam | Vin |
4.2: Code
Offene Arduino ide. Schließen Sie ESP32 mit PC an und laden Sie den angegebenen Code hoch.
/*********Hier im obigen Code GPIO 13 wird als Triggerstift definiert, der mit IN1 des Relaismoduls verbunden ist. Als nächstes haben wir ein Relaismodul in der NC -Konfiguration definiert, das LED einschaltet, es sei denn.
Senden Sie für keine Konfiguration ein hohes Signal bei IN1, um die LED einzuschalten.
Nach dem Hochladen von Code in die ESP32 -Karte beobachten Sie jetzt die Ausgabe.
4.3: Ausgabe
Die folgende Ausgabe ist auf dem seriellen Monitor hier zu sehen. Wir können sehen, wann die LED ein- und ausgeschaltet ist.
Als LED ist in verbunden NC Konfiguration SO LED wird sein AN.
Jetzt wird ein hohes Signal gesendet bei IN 1 Pin des Relaismoduls Die LED wird sich drehen AUS Wie das Relaismodul ist AN.
Wir haben die ESP32 -Mikrocontroller -Karte erfolgreich integriert und mit einem Dual -Channel -Relaismodul getestet. Zu Demonstrationszwecken haben wir eine LED am gemeinsamen Terminal von Kanal 1 angeschlossen.
Abschluss
Die Verwendung eines Relais mit ESP32 ist eine großartige Möglichkeit, mehrere Wechselstromgeräte zu steuern, die nicht nur eine verkabelte Verbindung verwenden, sondern auch remote gesteuert werden können. Dieser Artikel deckt alle Schritte ab, die zur Steuerung eines Relais mit ESP32 erforderlich sind. Mit diesem Artikel kann jedes Kanal -Relaismodul mit ESP32 verbunden werden.