1: Introduksjon til stafetter
2: Typer reléer
3: Dual Channel Relay Pinout
4: grensesnittrelé med ESP32
1: Introduksjon til stafetter
Power Relay Module er en elektromagnetbryter kontrollert av et lite strømsignal fra mikrokontrollere som ESP32 og Arduino. Ved å bruke kontrollsignalet fra mikrokontrolleren kan vi slå av eller på apparater som til og med jobber med høye spenninger som 120-220V.
En enkelt kanalsrelémodul inneholder normalt 6 pinner:
De seks pinnene inkluderer:
Pin | PIN -navn | Beskrivelse |
1 | Reléutløserpinne | Inngang for reléaktivering |
2 | GND | Bakkestift |
3 | VCC | Inngangsforsyning for reléspole |
4 | NEI | Normalt åpen terminal |
5 | Felles | Vanlig terminal |
6 | NC | Normalt lukket terminal |
2: Typer reléer
Relémoduler kommer i forskjellige varianter avhengig av antall kanaler den har. Vi kan enkelt finne relémoduler med 1, 2, 3, 4, 8 og til og med 16 kanaler relémoduler. Hver kanal bestemmer antall enheter vi kan kontrollere på utgangsterminalen.
Her er en kort sammenligning av enkelt-, dobbelt- og 8 -kanals relémodulspesifikasjoner:
Spesifikasjon | 1-kanals stafett | 2-kanals stafett | 8-kanals stafett |
Forsyningsspenningen | 3.75V-6V | 3.75V-6V | 3.75V-6V |
Utløs strøm | 2ma | 5ma | 5ma |
Gjeldende aktivt relé | 70mA | Singel (70mA) dual (140mA) | Singel (70mA) alle 8 (600mA) |
Maks kontaktspenning | 250VAC eller 30VDC | 250VAC eller 30VDC | 250VAC eller 30VDC |
Minimumsstrøm | 10a | 10a | 10a |
Siden vi har dekket en kort sammenligning mellom forskjellige kanalreléer nå, vil vi bruke dobbeltkanalrelé i denne artikkelen for demonstrasjonsformål.
3: Dual Channel Relay Pinout
Her i denne artikkelen vil vi bruke Dual Channel Relay. En dobbeltkanal relépinner kan deles inn i tre kategorier:
3.1: Hovedspenningstilkoblinger
Hovedforbindelse i en dobbel kanalrelémodul inkluderer to forskjellige kontakter med hver tilkobling som har tre pinner nei (Normalt åpen), NC (Normalt lukket) og vanlig.
Felles: Kontroller hovedstrømmen (forsyningsspenning for ekstern enhet)
Normalt lukket (NC): Bruke denne konfigurasjonsreléet er satt til lukket som standard. I normal konfigurasjonsstrøm strømmer strømmen mellom vanlig og NC med mindre et utløsersignal sendes for å åpne kretsen og stoppe gjeldende strømning.
Normalt åpen (nei): Normalt åpen konfigurasjon er motsatt av NC. Som standard flyter ikke strøm; Det begynner bare å flyte når et utløsersignal sendes fra ESP32.
3.2: Kontrollpinner:
Den andre siden av relémodulen inneholder et sett på 4 og 3 pinner. Det første settet med lavspenningssider inneholder fire pinner VCC, GND, IN1 og IN2. In -PIN -pinnen varierer avhengig av antall kanaler det er en separat i pin for hver kanal.
In PIN -pinnen mottar kontrollsignalet for relé fra hvilken som helst mikrokontroller. Når det mottatte signalet går under 2V, utløses reléet. Følgende konfigurasjon kan angis ved hjelp av relémodulen:
Normalt lukket konfigurasjon:
Normalt åpen konfigurasjon:
3.3: Valg av strømforsyning
Det andre settet med pinner inkluderer de tre pinnene VCC, GND og JD-VCC. JD-VCC-pinnene er normalt koblet til VCC, noe som betyr at reléet drives ved hjelp av ESP32-spenningen og vi trenger ikke en ekstern strømkilde separat.
Hvis du fjerner den svarte hette -kontakten vist i bildet over, må vi drive relémodulen separat.
Per nå har vi dekket alle spesifikasjonene og arbeidet med dobbeltkanalrelémodulen. Nå vil vi grensesnitt det til ESP32.
4: grensesnittrelé med ESP32
Nå vil vi bruke en hvilken som helst enkelt kanal fra relémodulen og kontrollere en LED ved hjelp av ESP32 -signalet. Å bruke den samme teknikken noen av AC -apparater kan også kontrolleres, men vi må drive dem separat. Vi bruker den første kanalen i relémodulen.
4.1: Skjematisk
Koble nå relémodulen som vist i bildet nedenfor. Her har vi brukt GPIO PIN 13 av ESP32 for utløsersignalet til relémodulen. En LED er koblet sammen i NC -konfigurasjon.
Følgende PIN -konfigurasjon vil bli fulgt:
Relépinne | ESP32 PIN |
In1 | GPIO 13 |
VCC | Vin |
GND | GND |
Kanal 1 NC | LED +ive terminal |
Felles | Vin |
4.2: Kode
Åpne Arduino Ide. Koble til ESP32 med PC og last opp den gitte koden.
/*********Her i ovenfor kode er GPIO 13 definert som en triggerpinne koblet til IN1 i relémodulen. Deretter definerte vi en relémodul i NC -konfigurasjon som slår på LED med mindre et høyt signal sendes til IN1 fra ESP32.
For ingen konfigurasjon send høyt signal på IN1 for å slå på LED.
Etter å ha lastet opp kode i ESP32 -brettet, observer nå utgangen.
4.3: Output
Følgende utdata kan sees på seriemonitoren her vi kan se når LED er av og på.
Som LED er koblet inn NC konfigurasjon slik at LED vil være PÅ.
Nå blir et høyt signal sendt på In1 Pin av relémodulen LED vil snu AV Som relémodulen er PÅ.
Vi har integrert og testet ESP32 Microcontroller Board med en dobbel kanalrelémodul. For demonstrasjonsformål koblet vi en LED ved felles terminal av kanal 1.
Konklusjon
Å bruke et relé med ESP32 er en flott måte å kontrollere flere AC -enheter, ikke bare ved hjelp av en kablet tilkobling, men kan også kontrolleres eksternt. Denne artikkelen dekker alle trinnene som trengs for å kontrollere et relé med ESP32. Ved å bruke denne artikkelen kan hvilken som helst kanalrelémodul kobles til ESP32.