Schrittmotor

Gast #2979385
Lesenswert?
• ▲
▼
Schönen guten abend,

Heute wollte ich mir mal einen 5-poligen schrittmotor aus einen alten 
scanner ansteuern.

Hab mir dan gleich mal ein Programm in bascom geschrieben (unten) nach 
diesen vorbild hier auf seite 5

http://www.weigu.lu/a/pdf/MICEL_B3_Schrittmotor.pdf

Er ruckelt mal in die eine Richtung, dann einmal in die andere und dan 
macht er sogar ein mal gar nix....

Die Ansteuerung läuft mit einen Atmega8, und wird nur für testzwecke 
verwendet. Der motor braucht zur zeit noch kein Drehmoment erzeugen, er 
soll sich einfach nur mal drehen dafür darf der atmega reichen ;)

LG jojo

Code:

$regfile = "m8def.dat"
$crystal = 1000000


Dim Speed As Integer
Speed = 500

Config Portd.0 = Output
Config Portd.1 = Output
Config Portd.2 = Output
Config Portd.3 = Output


Do


 Portd.0 = 0
 Portd.1 = 1
 Portd.2 = 0
 Portd.3 = 1

Waitms Speed

 Portd.0 = 0
 Portd.1 = 1
 Portd.2 = 1
 Portd.3 = 0

Waitms Speed

 Portd.0 = 1
 Portd.1 = 0
 Portd.2 = 1
 Portd.3 = 0

Waitms Speed

 Portd.0 = 1
 Portd.1 = 0
 Portd.2 = 0
 Portd.3 = 1

Waitms Speed





Loop

End
Gast #2979402
Lesenswert?
• ▲
▼
Es ist weniger ein projekt :D das es nicht wirklich funktioniert, weil 
der motor nicht richtig läuft^^
Er ruckelt mal nach links, dan wieder einmal nach rechts, und einmal 
macht er, wie gesagt gar nix, ich frage mich jetzt eben, ob es mehr am 
programm oder eher an den ports liegt :(

LG Jojo
Gast #2979423
Lesenswert?
• ▲
▼
Würde das auch mit einer transistor schaltung funktionieren?
Den für so einen treiber würde ich bei conrad/Pollin/Reichelt überall 5€ 
+ Versandkosten zahlen, und das ist schon ziemlich viel für so ein stück 
metall :D

LG jojo
Gast #2979449
Lesenswert?
• ▲
▼
irendwo war der Motor ja eingesteckt, die leitungen vervolgen. und an 
den ic an den die gehen, ist mit sehr grosser warscheilichkeit der 
treiber drinn versteckt.

meist hat der ein paar mehrere beinchen, und in irgend einer art eine 
kühlfläche / Kühlkörper mit drann.
in dem PDF sind auserdem welche zu sehen.
#2979610
Lesenswert?
• ▲
▼
ich denke mal das der Motor mind. mit 12V läuft bzw. eher mit 24V. Nimm 
doch einfach 4 Transistoren die in jeder Wühlkiste zu finden sind und 4 
Freilaufdioden und das ganze dann über ein anderes Netzteil den die 
Induktionen des Motors sind auch nicht gerade gesund für deinen µC. Aber 
durch die geringen 5V durch die Spule die wird da warscheinlich nicht 
viel induziert.
Gast #2983177
Lesenswert?
• ▲
▼
Ja, der motor wird mit 12V laufen, da das netzteil vom scanner auch 12V 
hat.
Wenn ich das ganze jetzt dan mit den transistoren mache, und mit den 
oben genannten programm dan komme ich doch eig. auf das selbe ergebniss 
oder?

Habe die platine leider schon weggeschmissen wo der motor eingesteckt 
war ;(
Das einzige was davon noch exestiert ist ein Elite MT IC, bin mir aber 
dabei nicht wirklich sicher ob es ein treiber ist oder nicht :D

Hier habe ich das datenblatt mal beigelegt:

http://pdf1.alldatasheet.com/datasheet-pdf/view/84051/ESMT/M11B416256A-25J.html

LG jojo
Gast #2983203
Lesenswert?
• ▲
▼
Hi

>Habe die platine leider schon weggeschmissen wo der motor eingesteckt
>war ;(

Dumme Idee.

>bin mir aber dabei nicht wirklich sicher ob es ein treiber ist oder nicht :D

Mit Sicherheit nicht.

>Wenn ich das ganze jetzt dan mit den transistoren mache, und mit den
>oben genannten programm dan komme ich doch eig. auf das selbe ergebniss
>oder?

Ein AVR kann wesentlich weniger Strom liefern als 99% aller 
Transistoren. Die Logik ist die gleiche. Mit Transitoren dazwischen 
läuft der Motor nur in die andere Richtung.1

Hast du schon mal versucht ein Datenblatt von dem Motor zu bekommen? Die 
Teile haben meist ein Typenschild. Mach mal ein Bild.

MfG Spess

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.