Forum: Mikrocontroller und Digitale Elektronik magnetventil beeinflusst schrittmotor


von Hans H. (hahi)


Lesenswert?

hallo,

ich habe folgendes problem:

setting:
arduino Board, daran angeschlossen ist ein kleiner schrittmotor mit 
einenm pololu stepper motor driver. der motor dreht mit sehr langsamer 
geschwindigkeit (ca. 1rpm). ausserdem angeschlossen dieses magnetventil:
http://www.magnetventile-shop.de/elektro-magnetventil-g1/8-zoll-nc-direktgesteuert-v12n.html

das problem: immer, wenn ich das ventil schalte, macht der motor kleine 
"zuckungen". genauer gesagt: beim ausschalten des ventils, also beim 
stromlos schalten, dreht sich der motor ruckartig für ca. eine 10tel 
sek. mit ca. 5-facher geschwindigkeit weiter. der controller und das 
magnetventil hängen an der selben dc-12v spannungsquelle.

ich tue mir da ein wenig schwer bei der fehlersuche. es ist kein 
software-problem des arduino-boards, weil der fehler auch auftritt, wenn 
ich das magnetventil manuell unter strom setze und wieder ausschalte.

kann es sein, dass die spule des magnetventils beim ausschalten eine 
spannungsspitze abgibt? ich habe direkt vor dem pololu-treiber einen 
47µF Kondensator geschalten, um stromspitzen vom stepper-motor 
abzufangen. sollte das nicht auch für das magnetventil funktionieren? 
oder brauche ich da eine andere dimension? oder gibt es eine ganz andere 
erklärung für dieses phänomen?

vielen dank für die hilfe!

von uwe (Gast)


Lesenswert?

Freilaufdiode, Snubber, Entstörkondensator, Drossel, Ferrit

von Jürgen D. (poster)


Lesenswert?

Hans Hinterseer schrieb:
> kann es sein, dass die spule des magnetventils beim ausschalten eine
> spannungsspitze abgibt?

Ja

Am besten direkt an den Spulenanschlüssen des Magnetventils eine 
Freilaufdiode anbringen.

von Hans H. (hahi)


Lesenswert?

vielen dank, genau das war die lösung!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.