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
Hi
>er soll sich einfach nur mal drehen dafür darf der atmega reichen ;)
Wie jetzt, ohne Treiber?
MfG Spess
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
Nein, ich verwende zur zeit keinen treiber, müsste doch trozdem im endeffekt funktionieren, nur halt hat er kein drehmoment und keine kraft, oder bin ich da am falschen weg? LG jojo
Hi
>Doch du brauchst umbedingt einen Treiber...
Genau. Was ist das für ein Motor und wie ist er genau angeschlossen?
MfG Spess
mhhhhh. ok mich verwundert nur, das sich der motor trozdem bewegt, auch ohne den treiber, deshalb dachte ich mir das das auch ohne gehen muss
Es handelt sich, wie schon gesagt, um einen 5 poligen schrittmotor, wo die common/ground anschlüsse von den 2 spulen zusammengeführt sind LG
Johannes R. schrieb: > ok mich verwundert nur, das sich der motor trozdem bewegt wundert mich auch;)
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
Das müsste ich mal nachsachauen, woran erkenne ich den das es ein treiber ist? Den wie ich das jetzt schon vermute sind da mehrere ICs verbaut :) LG jojo
na ja.. .müsste wohl in der Nähe vom Schrittmotor Anschluss sein.. dann schaust du die Bezeichung auf google nach...
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.
ok, werde das ganze dan mal prüfen, melde mich dan wenn ich was gefunden habe Danke, lg jojo
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.
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
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.