L6205 und Schrittmotor SM12056

OP (Firma: Privat) #1438497
Lesenswert?
• ▲
▼
Hallo
Ich will ein Schrittmotor SM12056 mit dem µC XC167 steuern, dafür habe 
ich mich für die L6205 entschieden. es funktionnirt aber nicht, der 
Mototr dreht weder nach rechts noch  links .
habe ich ein Fehler in meine Platine ?
ist die L6205 für die Steuerung der Sm12065 überhaupt geignet ?
was mache ich da falsch ?
im Anhang ist der Hardware Schema ?
Danke
Gast #1438501
Lesenswert?
• ▲
▼
Dein Schrittmotor scheint ein unipolarer zu sein.
Da brauchst du keinen L6205, sondern es reichen ein paar Transitoren, 
die die Spulenanschlüsse (gegen Masse) schalten, wenn die gemeinsamen 
Pole der Spulen an (+) liegen.
#1438508
Lesenswert?
• ▲
▼
Hallo,

auf jeden Fall müssen die EN (Enable) Pins beschaltet werden.
Erst wenn die auf +5V (genauer stehts im Datenblatt) sind schaltet er.

Und dann würde ich die zwei freien Leitungen vom Schrittmotor nicht auf 
Masse legen. Damit brückst du die beiden Spulen.

Hier gibt es auch haufenweise Artikel zum Thema Schrittmotoren. Auch mit 
Schaltungen.

Du kannst die auch mal den L293 ansehen. Der ist vom Aufbau ähnlich.
Gast #1438538
Lesenswert?
• ▲
▼
>PS: unipolare Motoren kann man auch bipolar ansteuern.

Dann aber bitte die Mittelanzapfungen nich an Masse legen sondern 
fliegen lassen. Die "sense" Pins brauchen in der Regel 
Strombegrenzungswiderstände. Wie erwähnt müssen die EN-Eingänge 
verwendet werden: pullup nach +5V. Aber den L293 solltest Du Dir nicht 
ansehen, der löst Dir Dein Problem nicht.
OP (Firma: Privat) #1438619
Lesenswert?
• ▲
▼
Hallo
Danke für die schnelle Antwort
Also ich habe das wie in diesem Link gemacht .
[[http://www.rn-wissen.de/index.php/Schrittmotoren]]
was meinen Sie mit:
Die "sense" Pins brauchen in der Regel
Strombegrenzungswiderstände.
soll ich die jetzt so lassen oder !!
Ich probiere das mit dem "En"(pullup)
An der erste Schaltung ,messe ich immer an der OUT1B und OUT2B immer ca 
10V obwohl an der Eingang(IN1A,IN2A,IN1B,IN2B) keine Spannung liegt.
kann man vielleicht da ein Fehler auch gemacht haben ?
Danke
(Firma: mechapro GmbH) Persönliche Seite #1451580
Lesenswert?
• ▲
▼
Hallo!

Soll dass immernoch der L6506 sein? Ein Schaltplan hilft wenig, wenn die 
Bauteilewerte (=IC-Namen) nicht angegeben werden.

Wenn dein Motortreiber Sense-Pins hat, musst du da auch entsprechende 
Messwiderstände einsetzen. Wenn du keine Stromregelung machen willst, 
werden die Pins direkt auf Masse gelegt. Über diese Pins fließt übrigens 
der gesamte Wicklungsstrom, also bitte die Leiterbahnen nicht zu dünn 
wählen!

Mit freundlichen Grüßen
Thorsten Ostermann

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.