Time Bandit
20.07.2014, 13:55
Hallo zusammen,
nachdem ich sonst hier eher der stille Mitleser bin, muss ich heute doch mal etwas schreiben, da ich nicht weiterkomme.
Ich plane einen Miniaturantrieb für ein Radar im Modellbau mit Schrittmotoren.
Dafür verwende ich diese Motoren hier:
http://www.ebay.de/itm/3-5V-2-Phase-4-Wire-20-Ohm-6mm-Dia-Mini-Stepper-Motor-5Pcs-/291157861497?pt=UK_BOI_Electrical_Components_Suppl ies_ET&hash=item43ca5c6479
bzw. einen etwas größeren Motor mit 10mm
Als Treiber kommt ein Pololu A4988 Clon hinzu.
Betrieben werden die Motoren über ein Step-Up Wandler an 24V, weil ich so hoffte, dass sie etwas mehr Drehmoment haben.
http://www.ebay.de/itm/XL6009-Einstellbare-Step-up-Steigern-Verstarkung-Leistung-DC-DC-Konverter-Modul-/350940838942?pt=Wissenschaftliche_Ger%C3%A4te&hash=item51b5b43c1e
An 12V war das Drehmoment wirklich minimal.
Das Problem ist, dass diese Minimotoren einen ziemlich großen Schrittwinkel haben, nur 20 Schritte/Umdrehung.
Damit die Bewegung bei 40 1/min dann aber flüssig aussieht, muss ich auf den 1/16 Mikroschrittbetrieb des A4988 zurückgreifen.
Das Dumme ist nur, das funktioniert nicht richtig :)
Wenn ich den 10mm Motor ganz langsam ansteuere, sehe ich trotz Mikroschrittbetrieb die einzelnen Schritte, es sind genau 20 pro Umdrehung.
Dazu schwingt der Motor auch noch etwas nach jedem Schritt.
Wenn ich die Ansteuerung auf 320 Hz einstelle, dann macht der Motor genau 1 Umdrehung/Sekunde, aber nur mit 20 Schritten.
Es sieht also so aus, als würde der Motor zwar mit 320 MikroSchritten angesteuert, führt aber in der Realität nur die 20 Vollschritte aus.
Bei dem kleineren Motor sieht das viel flüssiger aus, der macht also wirklich irgendwelche Mikroschritte.
Aber, er bewegt sich nicht gleichförmig und vor allem nicht mit der "richtigen" Drehzahl.
Bei 320Hz Ansteuerung braucht er ca. 3s für eine Umdrehung.
Hat jemand eine Idee woran das liegen könnte?
Können das diese kleinen Motoren einfach nicht?
nachdem ich sonst hier eher der stille Mitleser bin, muss ich heute doch mal etwas schreiben, da ich nicht weiterkomme.
Ich plane einen Miniaturantrieb für ein Radar im Modellbau mit Schrittmotoren.
Dafür verwende ich diese Motoren hier:
http://www.ebay.de/itm/3-5V-2-Phase-4-Wire-20-Ohm-6mm-Dia-Mini-Stepper-Motor-5Pcs-/291157861497?pt=UK_BOI_Electrical_Components_Suppl ies_ET&hash=item43ca5c6479
bzw. einen etwas größeren Motor mit 10mm
Als Treiber kommt ein Pololu A4988 Clon hinzu.
Betrieben werden die Motoren über ein Step-Up Wandler an 24V, weil ich so hoffte, dass sie etwas mehr Drehmoment haben.
http://www.ebay.de/itm/XL6009-Einstellbare-Step-up-Steigern-Verstarkung-Leistung-DC-DC-Konverter-Modul-/350940838942?pt=Wissenschaftliche_Ger%C3%A4te&hash=item51b5b43c1e
An 12V war das Drehmoment wirklich minimal.
Das Problem ist, dass diese Minimotoren einen ziemlich großen Schrittwinkel haben, nur 20 Schritte/Umdrehung.
Damit die Bewegung bei 40 1/min dann aber flüssig aussieht, muss ich auf den 1/16 Mikroschrittbetrieb des A4988 zurückgreifen.
Das Dumme ist nur, das funktioniert nicht richtig :)
Wenn ich den 10mm Motor ganz langsam ansteuere, sehe ich trotz Mikroschrittbetrieb die einzelnen Schritte, es sind genau 20 pro Umdrehung.
Dazu schwingt der Motor auch noch etwas nach jedem Schritt.
Wenn ich die Ansteuerung auf 320 Hz einstelle, dann macht der Motor genau 1 Umdrehung/Sekunde, aber nur mit 20 Schritten.
Es sieht also so aus, als würde der Motor zwar mit 320 MikroSchritten angesteuert, führt aber in der Realität nur die 20 Vollschritte aus.
Bei dem kleineren Motor sieht das viel flüssiger aus, der macht also wirklich irgendwelche Mikroschritte.
Aber, er bewegt sich nicht gleichförmig und vor allem nicht mit der "richtigen" Drehzahl.
Bei 320Hz Ansteuerung braucht er ca. 3s für eine Umdrehung.
Hat jemand eine Idee woran das liegen könnte?
Können das diese kleinen Motoren einfach nicht?