Hi
Die Schaltung für sowas steht im Roboternetz bereit..........
Und dann musst du nur noch den Takt und die Richtung angeben mit Bascom und schon läuft er...
Martin
www.roboternetz.de/schrittmotoren.html
Hallo ich benuze derzeit einen ATmaga8. An diesen wollte ich nun 2 Schrittmotoren mit folgenden Daten ansteuern.
Spannung: 12V=/60mA
Impendanz: 200 Ohm
Winkel/Schritte: 7,5°/85
Weiß jemand von euch wie ich die beiden an meinen ATmega8 anschließen muß?
Es wär super wenn mir jemand zeigen würde wie ich sie mit Hilfe von Bascom programmieren kann.
mfg
Xeus
Hi
Die Schaltung für sowas steht im Roboternetz bereit..........
Und dann musst du nur noch den Takt und die Richtung angeben mit Bascom und schon läuft er...
Martin
www.roboternetz.de/schrittmotoren.html
Linus Torvalds, Entwickler von LinuxIch will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
Reicht dafür die mit dem l29??? aus oder brauch ich dafür die Große
Ja dann musst du aber die Schritte aus der Tabelle weiter unten an die 4 Ports anlegen...
Martin
Linus Torvalds, Entwickler von LinuxIch will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
Ist es ein unipolarer oder ein bipolarer Schrittmotor ?? Falls es ein unipolarer ( fünf bis acht Anschlussleitungen ) ist brauchst du sogar nur vier Tranistoren mit Vorwiderständen...
MfG Kjion
OK mal sehen, aber wie schließ ich das dann an meinen Controller an???
637,5° legt er dann mit 85 Schritten zurück.Winkel/Schritte: 7,5°/85
Mit 13% Mehrwertsteuer sind das 720,375° also etwa zwei Umdrehungen.
Ja, aber wie muss ich das in Bascom anstellen, wenn ich zum Beispiel sagen will, er soll mit Motor eins 85 Schritte machen??
Also ohne Treiber iss das ganz schön Scheiße!!!
Wenn du ohne Treiber arbeiten willst, musst du für jeden Schritt bei nem Bipol. 4 mal was ausgeben lassen.
Das was du ausgeben musst ist das was in der Tabelle unten auf der Schrittmotorseite steht.
Mit Treiber (iss zwar Teuer aber spart arbeit) kannst du für einen Schritt einfach eine Leitung deines Controllers auf High und dann wieder auf Low legen. Sobald den Treiber das Low-Signal empfängt geht der Schrittmotor einen Schritt weiter.
Es gibt auch fertige Chips die gleich arbeiten aber keine so große Schaltung benötigen, falls du das scheust...
Martin
Linus Torvalds, Entwickler von LinuxIch will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
Das hört sich doch super an, welchen treiber würd ich für meine Motoren benötigen?
Lesezeichen