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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren