Arduino Sketch funktioniert nur einmal - RIFD + Relais Projekt

Ich hole mal etwas aus:

Leicht verständlich ist daß ein Kondensator versuch die Spannung konstant zu halten. Das macht der Kondensator indem ein Strom fließt. Wenn die äußere Spannung kleiner ist, als die mit der der Kondensator geladen ist, dann fließt ein Strom aus dem Kondensator; und umgekehrt.

Eine Spule (Induktivität) versucht den Strom konstant zu halten. Das macht sie indem sie die Spannung an ihren Klemmen ändert.
Wenn Spannung auf eine Spule gegeben wird so versucht die Spule den Strom konstant ( in diesem Fall null) zu halten. Praktisch steigt der Strom langsam an. Umgekehrt versucht die Spule, wenn die Spannung wegenommen wird, den vorherigen Strom konstant zu halten. Damit der Strom weiter fließen kann erhöht sich die Spannung. Die Polung dieses Spannungimpulses ist entgegen der Versorgungsspannung gepolt. So ein recht hoher Spannungsimpuls ( auch einige 100 V sind durchaus möglich) erzeugt einige ziemlich massive elektromagnetische Störungen. Diese Störungen über die Luft (elektromagnetische Strahlung) bringt dann den Arduino aus dem Tritt.
Wenn Du eine Diode antiparalell (Minuspol der Diode Richtung positive Versorgung der Spule) zur Spule geschaltest dann begrenzt die Diode den Spannungsimpuls auf 0,7V. Darum gibt es kaum elektromagnetische Störungen.

Grüße Uwe

"Dazwischen hängen" liest sich, wie in "Reihe schalten". Das ist genau falsch.
Du musst die Diode parallel zur Spule des Magneten schalten. Und zwar die Anode auf die Minusleitung (GND) und die Katode auf die Plusleitung.

Beispiel:
image

Vielen vielen Dank für die ganze Erklärung. Dann findet man solche Gleichrichterdioden auch oft auf kleinen Elektromotoren, das sind die braunen Dinger die zwischen + und - hängen?
Wenn ich euch richtig verstanden habe, schließe ich die 1N4001 so an, also direkt an der Klemme des Netzteil an + und -

Vermutlich nein. Das sind eher Kondensatoren, die Funk-Störungen unterdrücken sollen.
Bei Motoren macht die Diode an der genannten Stelle keinen Sinn, da so eine Laufrichtungsänderung nicht möglich ist.
Die Diode solltest du am Besten so dicht wie möglich am Magneten anbringen.

Ja. Es ist richtig, dass man die Diode so dicht wie möglich an der Spule anbringen soll. So wie es aussieht, müsstest Du dafür das Kabel zerschneiden. Darum würde ich es erst mal so probieren wie es eingezeichnet ist. Das ist nicht optimal, bringt aber evtl. schon etwas.

Wie sieht es denn in dem Gehäuse aus? So wie es aussieht, kann man das ja öffnen.

Da befürchte ich, dass die Diode ihre Wirkung verfehlt.
Der Relaiskontakt trennt die Diode im ausgeschaltetem Zustand von der Magnetspule. Damit ist diese wirkungslos.

Ja, aber es ist doch immer noch der Rückweg zur Spule da, wenn diese umpolt. Das Relais trennt doch immer. Ob die Diode nun direkt an der Spule sitzt oder nicht.

Was würdest Du denn machen? Das Kabel zerschneiden? Zumindest dann, wenn sich im Gehäuse kein Platz findet?

Ich könnte den weißen Schrumpfschlauch am Magnet weg machen und da die Diode einlöten. Dann wieder Schrumpfschlauch drüber. Das müsste doch gehen?

Ja, ich würde das Kabel zerschneiden und die Diode da anlöten.

Im Gehäuse wird es wohl nicht (lt. Bild) funktionieren.

Ich tippe mal nein. Die Kabel sind vermutlich direkt mit dem Wicklungsdraht verbunden.

Das ist bedingt richtig.
Die Diode kann nur verwendet werden, wenn der Motor immer nur in eine Richtung drehen muß. Das ist oft der Fall.

Bei Motoren mit Drehrichtungsänderung braucht man 4 Dioden. Je 2 nach + und 2 nach GND. Die heißen Flyback-Dioden.


Viele H-Brücken haben diese Dioden bereits integriert zb beim L293D.

In diesem Fall mit dem Hubmagnet ist der Vorschlag die Diode auf das Netzteil zu setzen nicht gut. Wenn man das Kabel nicht schneiden will, kann man sie wenigstens an den Kabelenden die Diode hinschalten. Siehe grüne Pfeile:

Grüße Uwe

Der Vorschlag wurde ja gemacht. Darum hat der TO die Diode ja am blauen Schraubterminal eingezeichnet.

Ja , aber das ist nicht das Kabelende des Kabels der Spule.
Grüße Uwe

Auch das habe ich in Post #27 schon bemängelt. Scheint den To aber nicht zu kümmern.

So, heute sind die Teile gekommen und ich habe alles mal verlötet, musste ohnehin die Kabel verlängern. Ich hoffe ich habe alles berücksichtig, die ersten Tests waren aber erfolgreich, der Arduino tut seinen Dient bisher ohne sich aufzuhängen.


RFID_Final_Setup2

Ja ok … habe ich auch verpeilt. Muss an das grüne UND blaue Terminal.

Hat sich jetzt aber ja erledigt :slightly_smiling_face:

Das ist gut.
Gratuliere.
Grüße Uwe