Datasheet & Pinout: 1-Kanal Relæ Modul med Optokobler (5V / 12V)

🦾 1-Kanal Relæ Modul med Optokobler (5V / 12V)

Ét kraftigt relæ, der fungerer som en digital stikkontakt for din microcontroller. Et svagt signal på IN, et tilfredsstillende klik – og pumpen, blæseren eller LED-strippen tænder. Optokobler på indgangen, status-LED og H/L-jumper, så du vælger, om relæet tænder på HIGH eller LOW.

Du skal bruge: modulet, tre Dupont-ledninger og – til 12 V-versionen – en 12 V-forsyning.

🛒 Køb 1-kanal relæmodulet 📄 Relæets datasheet-artikel (SRD) 🦾 2-kanal udgaven
Der findes ikke et officielt datasheet for selve modulet (det er et generisk print). Rækkefølgen på stiftlisten kan variere – tjek altid silketrykket.

⚡ Hurtige specifikationer

Parameter Værdi
Kanaler 1 relæ
Versioner 5 V eller 12 V (= spolespænding, som skal på DC+)
Relæ Typisk Songle SRD-05VDC-SL-C / SRD-12VDC-SL-C (tjek påskriften på dit relæ)
Kontaktbelastning 10 A 250 V AC / 10 A 30 V DC (relæets mærkedata)
Kontakttype 1× skiftekontakt pr. kanal: NO, COM, NC
Trigger Høj (H) eller lav (L) via jumper
Styrestrøm på IN Få mA (ca. 2–5 mA afhængigt af modul)
Spolestrøm pr. relæ ca. 70–90 mA (5 V-version) / ca. 30–40 mA (12 V-version)
Indgang Optokobler på hver kanal + flyback-diode over spolen på printet
Indikator Power-LED + LED pr. kanal, der lyser, når relæet er trukket

📌 Pinout

Styre-siden (stiftlisten)

Pin Navn Funktion Forbindes til
DC+ Forsyning + Strøm til optokobler og relæspole – 5 V eller 12 V afhængigt af version 5V-pin (5 V-version) eller ekstern 12 V + (12 V-version)
DC− GND Fælles minus GND på forsyning og microcontroller
IN Indgang Styresignal til relæet Digital pin, fx D7
Jumper H/L Trigger-valg H = relæ tænder ved HIGH, L = relæ tænder ved LOW Sæt på H til microcontrollere

Last-siden (skrueterminal)

Pin Navn Funktion Forbindes til
NO Normally Open Afbrudt i hvile, forbundet når relæet er trukket Lasten (det, der skal tænde)
COM Common Fælles kontakt (midten) Forsyningen til lasten
NC Normally Closed Forbundet i hvile, afbrudt når relæet er trukket Last, der skal være tændt som standard

🔌 Sådan forbinder du den

Modul UNO / Nano ESP32
DC+ 5V (5 V-version) / ekstern 12 V + (12 V-version) VIN/5V (5 V-version) / ekstern 12 V + (12 V-version)
DC− GND (+ den eksterne forsynings minus) GND (+ den eksterne forsynings minus)
IN D7 GPIO 26
Jumper H H

Typisk 12 V-last: 12 V + → COM, NO → lastens +, lastens − → 12 V-GND. Er lasten en motor eller pumpe, så sæt gerne en 1N4007 over den (ringen mod +).

ESP32: Et 3,3 V-signal på IN virker normalt i H-mode, men ikke på alle moduler. Klikker relæet ikke, så indsæt en lille NPN-transistor (fx BC547) eller en logic level converter.

💻 Eksempelkode

Tænd relæet med en knap på D2 (knap til GND) – tryk for til, tryk for fra. Jumper på H. Intet bibliotek nødvendigt.

// 1-kanal relæmodul med tænd/sluk-knap (KompoNemt)
const int RELAE = 7;    // -> IN (ESP32: fx 26)
const int KNAP  = 2;    // knap mellem D2 og GND
bool tilstand = false;

void setup() {
  pinMode(RELAE, OUTPUT);
  pinMode(KNAP, INPUT_PULLUP);
  digitalWrite(RELAE, LOW);           // slukket ved start
}

void loop() {
  if (digitalRead(KNAP) == LOW) {     // knap trykket
    tilstand = !tilstand;
    digitalWrite(RELAE, tilstand ? HIGH : LOW);
    delay(50);                        // simpel debounce
    while (digitalRead(KNAP) == LOW) {} // vent på slip
    delay(50);
  }
}

💡 KompoNemt-tip fra værkstedet

  • Brug H-mode med microcontrollere. I L-mode bliver IN typisk trukket op mod modulets egen forsyning (DC+). På 12 V-versionen betyder det, at en 3,3/5 V-pin hverken kan slukke relæet ordentligt eller er glad for spændingen. Sæt jumperen på H, og test først uden microcontroller.
  • Om isolationen: Fordi DC+/DC− forsyner både optokobler og relæspole, og din microcontroller deler GND med DC−, giver optokobleren her først og fremmest et robust og strømsvagt input. Den egentlige adskillelse til 230 V-siden er selve relæet – derfor skal lavvolt- og 230 V-ledninger holdes pænt adskilt.
  • Hold god margin på strømmen: 10 A er relæets mærkedata. Små printbaner og skrueterminaler er ikke glade for at køre tæt på det i timevis – og motorer/pumper har startstrømme, der slider på kontakterne.
  • DC over 30 V må relæet ikke bryde – DC laver lysbuer, som AC slukker af sig selv.
  • 230 V: Start med 12 V LED-strips og pumper. Meget arbejde på faste 230 V-installationer må kun udføres af en autoriseret elinstallatør – tjek Sikkerhedsstyrelsens regler, før du går i gang.

🔧 Fejlfinding

  • LED'en lyser, men relæet klikker ikke: Forkert version – et 12 V-relæ trækker ikke på 5 V. Tjek påskriften på relæet.
  • Relæet er tændt, når koden siger slukket: Jumperen står på L. Flyt den til H (eller byt om på HIGH/LOW i koden).
  • Relæet klikker, men lampen/pumpen tænder ikke: Du har brugt NC i stedet for NO – eller COM er ikke forbundet til forsyningen.
  • Microcontrolleren genstarter, når relæet skifter: For svag 5 V-forsyning eller støj fra lasten. Giv modulet egen forsyning (fælles GND) og hold lastledninger væk fra signalledninger.
  • ESP32 får ikke relæet til at klikke: 3,3 V er for lidt til netop dit modul. Brug en NPN-transistor eller logic level converter foran IN.

Sidder du fast? Skriv til os – vi hjælper gerne.