Nema23 Schrittmotor mit Treiber stottert und blockiert

OP #6489851
Lesenswert?

Hallo,

ich versuche eine Schlauchpumpe mit dem RaspberryPi und einem DAC 
(MCP4725) mit 0-5 V anzusteuern, aber so richtig gut funktioniert es 
noch nicht.

Der Motor ist unbeständig in der Drehzahl und „blockiert“ bei etwa 1,3 V 
(siehe Video).

Das Datenblatt zum Motortreiber findet ihr hier:
https://www.boxerpumps.com/fileadmin/dateien/overviews/accessories/A2A4_Schlauchpumpe-Treiber.pdf

Es handelt sich um die Pumpe 25K - also um den Motor Nema23.

Als Netzteil habe ich ein 24V / 5A

Der RaspberryPi ist ein 3B+

Den MCP4725 habe ich folgendermaßen angeschlossen:

VCC und GND and 5V und GND vom RPi
SCL und SCA an den i2c Bus vom RPi

OUT an Pin 8 des Motortreibers
GND (von OUT) mit dem GND des Netzteils verbunden

Am Motortreiber ist momentan also nur die Versorgungsspannung und der 
Steuereingang für die 0-5V angeschlossen.

Wäre super, wenn mir jemand auf die Sprünge helfen könnte, was ich hier 
noch falsch mache.

Danke schonmal.
Angehängte Dateien:
OP #6489973
Lesenswert?

Arduino Fanboy D. schrieb:
> Sebastian O. schrieb:
>> Dieses "iiiuuuiiiuuii" ist
>> aber trotzdem zu hören,
> Lass ihn doch heulen und jammern, wie er will....
> Hat doch nichts mit der Drehzahl zu tun, oder?

Sieht zumindest so aus, als hätte es keine Auswirkung auf die Drehzahl. 
Wegen mir kann er ruhig uiuiui-en - hört sich nur irgendwie nicht 
richtig an.

Und im High-Modus blockiert er halt nach wie vor bei ca. 1,3V und das 
ist ja mein eigentliches Problem, da ich ungefähr 500 upm brauch und die 
bekomm ich nur im High-Modus.
Gast #6489985
Lesenswert?

Sebastian O. schrieb:
> hört sich nur irgendwie nicht richtig an.
Du hörst nicht die Schritte, sondern die Chopperfrequenz.

Sebastian O. schrieb:
> blockiert er halt

Darum fragte ich ja schon:
Arduino Fanboy D. schrieb:
> Stromeinstellung?
Denn dieses Stoppen/Rütteln kenne ich, von anderen Treibern/Motoren, 
wenn der Strom nicht hoch genug eingestellt ist oder das Netzteil 
einbricht.
OP #6490013
Lesenswert?

Arduino Fanboy D. schrieb:
> Sebastian O. schrieb:
>> hört sich nur irgendwie nicht richtig an.
> Du hörst nicht die Schritte, sondern die Chopperfrequenz.

Ok, verstehe.

> Sebastian O. schrieb:
>> blockiert er halt
>
> Darum fragte ich ja schon:
> Arduino Fanboy D. schrieb:
>> Stromeinstellung?
> Denn dieses Stoppen/Rütteln kenne ich, von anderen Treibern/Motoren,
> wenn der Strom nicht hoch genug eingestellt ist oder das Netzteil
> einbricht.

Also wenn du die Strombegrenzung am Motortreiber meinst, dann ist die 
voll aufgedreht, also 4A. Laut Datenblatt entsprechen 4V an den 
Messpunkten 4A, aber es sind 5V. Hab ich gerade gemessen. Jedenfalls ist 
der Poti am Anschlag. Und das Netzteil liefert wie oben geschrieben 
5A...

Am Netzteil selber kann ich nichts einstellen, außer die 
Ausgangsspannung. Da gibt es ein Poti an der Oberseite und da steht +V - 
ADJ drauf.
OP #6490060
Lesenswert?

Arduino Fanboy D. schrieb:
> Sebastian O. schrieb:
>> Und das Netzteil liefert wie oben geschrieben
>> 5A...
> Das war nicht meine Frage/Ansage!
> Sondern ob es einbricht.
> Ob es wirklich noch die 24V liefert, in dem kritischen Augenblick.

Wenn du einfach nur "Stromeinstellung?" schreibst, kann kein Mensch 
rauslesen, was du jetzt genau meinst und "oder das Netzteil einbricht" 
hast du ja erst später geschrieben.

Zurück zum Thema: Nein das Netzteil bricht nicht ein. 24.15 V konstant. 
Auch beim kritischen Moment.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren