Anfängerfrage zu Stepper Motor über 12v PWM

OP #6143630
Lesenswert?
• ▲
▼
Hallo zusammen,
nach langem ergebnislosen Suchen würde ich euch gern folgende Frage 
stellen:

Ich habe ein Steuergerät, das 12V PWM Ausgang liefert.
Damit würde ich gern ein Steppermotor mit 4 Anschlüssen (A sin/cos und B 
sin/cos) ansteuern. Ich vermute, dass er mit 5V läuft.

Was wäre hier die richtige Vorgehensweise? Gibt es hierfür fertige 
Controller, die ein(!) 12v PWM Eingang haben und ein Motorausgang?
Ich finde im Netz ausschließlich Arduino oder schon fertige PWM 
Generatoren mit Motorsteuerung. Gibt es hier nicht irgendwas 
"einfacheres"?

Vielen Dank im Voraus :)
#6143646
Lesenswert?
• ▲
▼
Hast du einen Typen / Foto zu dem Steuergerät? Klingt im Moment wie eine 
PWM-Leistungsendstufe für DC Motoren.

Was willst du bei dem Stepper mit dem dutycycle des PWM steuern - 
Position, Derehzahl, vll. sograr Drehmoment?
Gibt es wirklich nur das PWM oder noch Logikpins, welche weitere 
Vorgaben wie Richtung machen?

Und ein Typ/Bild(mit Typenschild) von deinem Motor ist auch nötig.


Einfacher als Arduino wird es wahrscheinlich nicht gehen. Mal sehen...
OP #6143700
Lesenswert?
• ▲
▼
Vielen Dank für die Antworten.

Also, es handelt sich um Folgendes:
Ich habe im Fahrzeug ein freiprogrammierbares Motorsteuergerät, das 12v 
PWM Ausgänge hat (massegesteuert). Das DutyCycle kann ich hier 
tabellarisch von 0 bis 100%  genau angeben. Mit so einem Ausgang kann 
ich zb ein Solenoid ansteuern/regeln.

Ich würde gern also mit einem Ausgang einen Schrittmotor im Tacho so 
ansteuern, dass ich mit dem DutyCycle eine Position der Nadel habe.
Also keine Logik, kein Code. Das DutyCycle "einfach" als Position vom 
Schrittmotor. Mir ist klar, dass es nicht so einfach geht, daher die 
Frage nach vllt. fertigen Controllern.

Ich hab leider kein Foto vom Schrittmotor, da steht aber auch nichts 
drauf. Hat 4 Anschlüsse, die auf 2 Wicklungen gehen (A sin/cos und B 
sin/cos). Daher vermute ich laienhaft, dass es ein bipolarer 
Schrittmotor ist :)
(Firma: mechapro GmbH) Persönliche Seite #6144037
Lesenswert?
• ▲
▼
Also ist das PWM-Signal ein Positions-Sollwert. Dafür wirst du keinen 
fertigen Controller finden. Schrittmotoren werden meist mit 
Takt-/Richtungssignalen angesteuert, die Taktfrequenz entspricht dabei 
einem Drehzahlsollwert.

Über einen programmierbaren Controller kann man das aber realisieren. 
Oder du wandelst dein PWM-Signal mittels Tiefpass-Filter in ein analoges 
Signal um und verwendest das als Positionssollwert. Da findet sich 
vermutlich eher ein passender Treiber für. Oder du programmierst einen 
kleinen µC der die Umsetzung auf Takt-/Richtung erledigt, incl. 
Referenzfahrt beim Einschalten.

Die DS30-Reihe [1] aus meinem Sortiment ist dir für so eine Spielerei 
vermutlich zu teuer, damit könntest du eine Ansteuerung mit einem 
analogen Sollwert umsetzen...

Mit freundlichen Grüßen
Thorsten Ostermann

[1] https://www.mechapro.de/LAM-DS.html

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.