Schrittmotorsteuerung

OP (Firma: Home) #4882180
Lesenswert?

Hallo

Ich verwende seid einiger Zeit die im Anhang befindliche Schrittmotor 
Steuerung für meine 1,2A Stepper.
Nun würde ich diese auch gerne für 2 Ampere Stepper verwenden, dieses 
schaffen aber leider ja die DRV8825 Treiber nicht, hat vielleicht jemand 
einen Treiber als Idee , den man in das Layout einbinden kann ohne an 
der Software etwas ändern zu müssen ?
Mikroschritt wäre nett, aber nicht zwingend notwendig.
Ich habe selber auch schon mal gesucht und habe den  "L 6208 PD" oder 
auch den "TOSHIBA TB6560AHQ " gefunden, aber vielleicht hat ja jemand 
eine noch bessere Idee :)
Vielen Dank schon mal im Voraus

mfg

Markus
Angehängte Dateien:
Gast #4882188
Lesenswert?

Markus B. schrieb:
> Nun würde ich diese auch gerne für 2 Ampere Stepper verwenden, dieses
> schaffen aber leider ja die DRV8825 Treiber nicht,

Die Motore laufen auch mit kleinerem Strom. Ein höherer Treiberstrom 
nutzt nur etwas bei kleinen Drehzahlen und falls der Motor sonst 
blockieren würde.
Probiere doch erst einmal aus, ob der jetzige Treiber nicht schon 
reicht. Geringerer Strom heißt auch geringere Geräusche.
(Firma: mechapro GmbH) Persönliche Seite #4882205
Lesenswert?

Für 2A Motoren benötigst du schon Treiber, die pro Phase dauerhaft 2,8A 
liefern können. Da wird bei integrierten Lösungen die Luft schon eng. 
Auch das Wärmemanagement auf der Leiterplatte ist dann (zumindest für 
Anfänger) nicht mehr so einfach.

Der A3979 könnte ohne größere Änderungen in der Software passen.

Mit freundlichen Grüßen
Thorsten Ostermann
OP (Firma: Home) #4882383
Lesenswert?

m.n. schrieb:
> Markus B. schrieb:
>> Nun würde ich diese auch gerne für 2 Ampere Stepper verwenden, dieses
>> schaffen aber leider ja die DRV8825 Treiber nicht,
>
> Die Motore laufen auch mit kleinerem Strom. Ein höherer Treiberstrom
> nutzt nur etwas bei kleinen Drehzahlen und falls der Motor sonst
> blockieren würde.
> Probiere doch erst einmal aus, ob der jetzige Treiber nicht schon
> reicht. Geringerer Strom heißt auch geringere Geräusche.

Genau das ist das Problem, es reicht nicht :)
Es werden 2 Achsen ( austariert ) bewegt mit einem Gesamtgewicht von 
120KG bei einer Untersetzung von a: 1:320 und b: 1: 280 ...

Thorsten O. schrieb:
> Da wird bei integrierten Lösungen die Luft schon eng.

Auf eine integrierte Lösung lege ich keinen Wert. Der einzige Knackpunkt 
wäre, es muss für mich Lötbar sein ( SSOP wäre noch OK )

Der A3979 würde zwar shon gehen, wird aber dann auch vermutlich ziemlich 
am Limit betrieben, also etwas mehr Reserve wäre mir schon lieb.
Betrieben wird die Anlage mit 30 Volt

Mfg

Markus
(Firma: mechapro GmbH) Persönliche Seite #4882420
Lesenswert?

Hallo Markus B.,

> Thorsten O. schrieb:
>> Da wird bei integrierten Lösungen die Luft schon eng.
>
> Auf eine integrierte Lösung lege ich keinen Wert. Der einzige Knackpunkt
> wäre, es muss für mich Lötbar sein ( SSOP wäre noch OK )

Integrierte Lösung bedeutet: Alles in einem IC. Danach kommen dann 
H-Brückentreiber mit externen FETs.

Mit freundlichen Grüßen
Thorsten Ostermann
Gast #4882457
Lesenswert?

Markus B. schrieb:
> ... den man in das Layout einbinden kann ohne an
> der Software etwas ändern zu müssen ?

Wenn du die Mikroschrittsteuerung nicht brauchst, also mit 
Step/Dir/Enable auskommst, gibt es doch beliebige Auswahl.
Was ist denn genau das Problem?

Markus B. schrieb:
> Auf eine integrierte Lösung lege ich keinen Wert.

Also nur ein Stecker auf dem Board und ein externer Controller, z.B. 
TB6600 in der Art ebay 331825022551 oder 162217753430?
Gast #4882618
Lesenswert?

Markus B. schrieb:
> Das ist korrekt, gibt es H-Brückentreiber die entsprechend der gleichen
> Signale wie ein DRV8825 angesteuert werden können ?

Wie soll das gehen?
Für einen Schrittmotor müssen die Phasensignale koordiniert gesteuert 
werden. Du brauchst für jede Wicklung eine eigene H-Brücke 
(üblicherweise mit Stromregelung) und dazu einen Sequenzer mit zwei 
H-Brückentreibern, der aus deinem Step- und Dir-Signal die Phasenfolge 
generiert und damit die Brücken ansteuert.
OP (Firma: Home) #4882688
Lesenswert?

Wolfgang schrieb:
> Markus B. schrieb:
>> Das ist korrekt, gibt es H-Brückentreiber die entsprechend der gleichen
>> Signale wie ein DRV8825 angesteuert werden können ?
>
> Wie soll das gehen?
> Für einen Schrittmotor müssen die Phasensignale koordiniert gesteuert
> werden. Du brauchst für jede Wicklung eine eigene H-Brücke
> (üblicherweise mit Stromregelung) und dazu einen Sequenzer mit zwei
> H-Brückentreibern, der aus deinem Step- und Dir-Signal die Phasenfolge
> generiert und damit die Brücken ansteuert.

Ich dachte es gibt vielleicht Schrittmotorkontroller wie den DRV8825, 
nur das man externe Mosfets verwenden kann ?

Mfg

Markus
(Firma: mechapro GmbH) Persönliche Seite #4882699
Lesenswert?

Natürlich gibt es die, z.B. TMC249 von Trinamic, A4989 von Alegro oder 
den DRV8711 von TI. Die ICs bieten aber diverse 
Konfigurationsmöglichkeiten, weswegen meist eine Initialisierung per SPI 
erforderlich ist.

Außerdem ist der Aufbau einer H-Brücke nicht so einfach, dass man da 
"mal eben" ein paar FETs aus der Bastelkiste drann hängt und das läuft 
sofort. Man muss schon die richtigen FETs nehmen, die Vorwiderstände 
passend auswählen (bzw. die Treiber passend konfigurieren wie beim 
DRV8711) usw.

Vielleicht wäre ein fertiges Modul eher das richtige für dich?
-> http://www.mechapro.de/smoover-drv.html
Das basiert auf dem DRV8711, kann aber auch stand-alone betrieben 
werden. Die Initialisierung macht dann der interne µC. Die Werte kann 
man bei Bedarf per PC-Adapter anpassen.

Mit freundlichen Grüßen
Thorsten Ostermann
OP (Firma: Home) #4882770
Lesenswert?

Chris D. schrieb:
> Eine ordentliche Lösung für 10A ist mit einem A4989 und acht MOSFETs
> möglich.
>
> Unter
>
> https://github.com/fluidfred/powerlolu
>
> findet sich alles, was nötig ist, inkl. PCB.
>
> Ich habe vor zwei Jahren drei dieser Platinen aufgebaut - funktionieren
> soweit tadellos.

Vielen Dank, damit kann ich etwas anfangen, genau so etwas habe ich 
gesucht.
Darf ich fragen woher du die A4989 bezogen hast ?

mfg

Markus
Moderator Persönliche Seite #4883175
Lesenswert?

Markus B. schrieb:
> Schade :) ich dachte es gibt vielleicht auch nen schnelleren Weg :)

Stimmt, Zeit braucht man beim Ali und im Moment ist China ja eh tot ;-)

Allerdings wird man sie kaum günstiger bekommen. Ich habe eben nochmal 
geschaut. €13 für fünf Stück ist schon sehr gut.

Andererseits benötigst Du ja auch erst die Platinen etc.

Wieviel benötigst Du? Ich kann nochmal schauen, ob ich die beiden 
übriggebliebenen meiner damaligen Bestellung noch finde. Ich habe die 
damals nicht in meine Lagerhaltung (EleLa) aufgenommen. Also müssten die 
in der Schrittmotorexperimentierkiste - die immer größer wird ;-) - in 
der Halle zu finden sein.

Ansonsten: ebay 231959910617
Sind aber nur zwei anstatt fünf, dafür sofort und Du stützt die 
heimische Wirtschaft :-)
OP (Firma: Home) #4883209
Lesenswert?

Chris D. schrieb im Beitrag #
> Andererseits benötigst Du ja auch erst die Platinen etc.
>
> Wieviel benötigst Du? Ich kann nochmal schauen, ob ich die beiden
> übriggebliebenen meiner damaligen Bestellung noch finde. Ich habe die
> damals nicht in meine Lagerhaltung (EleLa) aufgenommen. Also müssten die
> in der Schrittmotorexperimentierkiste - die immer größer wird ;-) - in
> der Halle zu finden sein.
>

Platinen etc . Ist alles kein Problem , boards baue ich mir selber und 
ich wohne direkt neben Reichelt ;)

Ich bräuchte 2 boards , wenn du die noch rumliegen hast wäre es 
natürlich einfacher :)

Mit freundlichen Grüßen
Markus
Moderator Persönliche Seite #4883220
Lesenswert?

Markus B. schrieb:

> Platinen etc . Ist alles kein Problem , boards baue ich mir selber und
> ich wohne direkt neben Reichelt ;)
>
> Ich bräuchte 2 boards , wenn du die noch rumliegen hast wäre es
> natürlich einfacher :)

Da hatte ich leider definitiv nur die drei.

Wenn überhaupt, dann hab ich nur die ICs.

Aber die gibt es ja offenbar auch recht preiswert bei TME, also sofort 
:-)

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