Steuern Sie die 12-V-Pumpe mit dem Raspberry Pi über das Relais

Ich baue ein kleines Projekt, bei dem ich mit meinem Himbeer-Pi eine 12-V-Wasserpumpe steuern werde.

Ich habe eine kleine Skizze von dem gemacht, was ich mir für ein korrektes Setup vorstelle, aber ich habe über die Notwendigkeit einer Flyback-Diode gelesen.

Ich bin neu in der Elektrizität, daher bin ich mir nicht sicher, wie ich das anschließen soll. Ich habe gerade eine Packung 1N4007-Dioden gekauft. Wie muss ich es anschließen, damit es mein Raspberry Pi/Relais vor Lichtbögen schützt?

Geben Sie hier die Bildbeschreibung ein

Ich habe folgendes Relais:Geben Sie hier die Bildbeschreibung ein

Sollte ich den Jumper zwischen COM/GND entfernen, um die beiden Stromquellen durch den Optokoppler zu trennen?

Schätzen Sie jede Hilfe dazu, danke!

Es wäre eine gute Idee, einen Link zur Dokumentation für die Relaisplatine zu posten, aber für mich sieht es so aus, als hätte sie Flyback-Dioden - es ist wahrscheinlich die Komponente unten links in jedem Relais.
Ich denke, die Relaisplatine hat eine Rücklaufdiode eingebaut. Hast du ein Datenblatt für die Relaisplatine?
Es wäre eine gute Idee zu entscheiden, ob Sie das Netz auf den Netzadapter ("Ladegerät") oder die Niederspannung auf die Pumpe schalten. Und wird dieses Netzteil auch zur Stromversorgung des Raspberry Pi verwendet?
Die angegebene @PeterJ-Diode ist wahrscheinlich für die Relaisspule, nicht für die Last. Eine zusätzliche Diode für die Pumpe und evtl. auch eine Snubber-Schaltung wäre ratsam.
Hallo! Entschuldigung, aber es scheint außer den Produktinformationen auf der Verkaufsseite keine Dokumentation zu diesem Relais zu geben: Max. pro Relais: 250 V AC/10 A, 30 V DC/10 A. @AndrewMorton Das 5-V-Netzteil ist nur für den Himbeer-Pi , und dann habe ich ein separates 12V-Netzteil für die Wasserpumpe. Ich bin diesen Weg sicherheitshalber gegangen, da mein Wissen über Elektrik derzeit etwas begrenzt ist. Wenn ich beide mit dem 12V-Netzteil betreiben könnte, wäre das natürlich super.
@Trevor Ich habe eine Packung 1N4007 gekauft, von der ich gelesen habe, dass sie dafür gut funktionieren sollte. Könnten Sie mir bitte sagen, wo ich diese Diode in Bezug auf mein (schreckliches) Diagramm oben platzieren soll? :-)
Die Diode sollte über den Motoranschlüssen liegen, die Kathode auf der PLUS-Seite, die Anode auf der negativen Seite.
ISTR liest, dass COM und GND auf diesen Platinen möglicherweise falsch beschriftet sind. Überprüfen Sie daher mit einem Multimeter, welches wirklich welches ist. Das Entfernen des Jumpers wäre eine gute Idee, da die durch den Optokoppler getrennten Stromkreise nicht verbunden werden müssen.
@AndrewMorton Ich nehme an, COM ist der gemeinsame Nenner für die 4 Eingänge, während GND die Masse für die 5-V-Versorgung ist. Wenn ja, dann sollte der Link doch beibehalten werden?
AndrewMorton Ich denke, der Jumper dient dazu, die Relaisklemmen mit 5 V zu versorgen? @Trevor sieht diese Platzierung richtig aus? [link] preview.ibb.co/iyhwBk/lillerasp_kopia.png [/link]
JA, obwohl es schwer zu erkennen ist, ob Sie die richtige Polarität auf diesem Bild haben. Das Band auf der Diode sollte nach links zeigen.
Danke! Ich melde mich mit einem Update zurück, nachdem es heute Abend angeschlossen wurde.
@klasmack Ja, das tut es, mein Fehler. Ich war verwirrt über das Fehlen eines sichtbaren Anschlusses für eine separate Relaisstromversorgung (wie in Nicht sicher, wie ich meine 5-VDC-auf-120-VAC-Arduino-Relaisplatine verdrahten soll ).
Ich habe jetzt das Setup getestet, und während der Jumper an Ort und Stelle bleibt, funktioniert das Setup. Beim Entfernen kann ich das Relais jedoch nicht einschalten. Irgendwelche Ideen, was die Jumper-Funktion sein könnte? Versorge ich meine Pumpe jetzt über die 5V? Ich habe gemäß obigem Bild, mit VCC und GND von Himbeere zu Relais verbunden. Und der Jumper ist mit COM/GND gekennzeichnet.
Scheint es wahrscheinlich, dass Vcc-GND die Relaisspulenleistung ist und IN1 ... IN4-COM für die Steuersignale ist? So können Sie eine völlig separate, weniger gut geregelte 5-V-Versorgung für die Relaisspulen haben, anstatt möglicherweise die 5-V-Versorgung des RPi zu stören / zu überlasten.

Antworten (1)

Eine Diode muss über den Motor gelegt werden, wie im groben Diagramm unten gezeigt. Die Diode sollte so nah wie möglich am Motor platziert werden. Dadurch wird, wie Sie gelesen haben, der Verschleiß durch Lichtbögen über die Relaiskontakte verringert.

Was Sie auch versuchen sollten, ist zu verhindern, dass die plötzliche Stromänderung beim Einschalten eines Relais den Raspberry Pi beeinflusst - Sie möchten nicht, dass er die Möglichkeit hat, einen Spannungsabfall ("Brown Out") zu erfahren, der ihn zurücksetzt.

Sie können dies tun, indem Sie separate Drähte zum 5-V-Netzteil verwenden und einen Entkopplungskondensator (vielleicht 33 µF oder was auch immer Sie diesen Wert übergeben müssen, oder Sie können herausfinden, wie Sie den erforderlichen Mindestwert berechnen) über Vcc- GND so nah wie möglich an den Pins für sie auf der Relaisplatine. Der Kondensator fungiert als kleines Energiereservoir direkt neben dem Ort, an dem er benötigt wird. Um dabei die besten Ergebnisse zu erzielen, trennen Sie auch die gemeinsame Masse der Optokoppler von der Masse der Relaisspule.

Ich habe versucht zu betonen, dass die Stromversorgung der Relaisplatine und die Stromversorgung des RPi in diesem Schaltplan getrennt gehalten werden sollten:

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Ein bisschen Schrumpfschlauch zum Überziehen von Draht-zu-Draht-Lötverbindungen, die Sie herstellen, könnte eine gute Idee sein, um die Dinge sicher und ordentlich zu halten - es ist weniger chaotisch als Isolierband.