Forum: Mikrocontroller und Digitale Elektronik PIC-KIT2-16F690 Schrittmotor Programm


von Max (Gast)


Lesenswert?

Guten Tag alle zusammen,

ich bin neu im Lande des Pic Programmieren und möchte mit meinem 
pic-Kit2 (16F690) einen Schrittmotor ansteuern.

Jetzt habe ich gelesen, dass ich einen "Treiber" oder der gleichen 
benötige, beim Conrad habe ich nur welche für 2 polige gefunden.....(auf 
logic basierend)

Schrittmotor wäre dieser: 4-Phasen-Schrittmotortechnologie mit 
Dauermagnet
RS Bestellnummer 510-1091
http://de.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=5101091

Ich würde das Ganze gerne so einfach wie möglich machen (nicht mit einer 
I^2C Schnittstelle etc. sondern mit logic....)

Leider bin ich nicht so eine große leuchte im ASM programmieren, ich 
muss mir immer Programme ansehen dann verändern/umschreiben, dass ich 
sie dann verstehe, deshalb die Frage, ob mir jemand so ein Programm 
schreiben könnte?

1. Taster gedrückt => linkslauf
2. Taster gedrückt => rechtslauf

Ich hoffe, dass ich dann die nötigen Zusammenhänge, Funktionen ableiten 
kann.

Ich bin auch unter folgender E-Mail Adresse erreichbar: hamann_m6@gmx.at


Vielen Vielen Dank an euch, ich hoffe ihr könnt mir helfen...

mfg
Max

von M. J. (manfred-64)


Lesenswert?

Hi,

Max schrieb:
> 1. Taster gedrückt => linkslauf
> 2. Taster gedrückt => rechtslauf
dafür brauchst Du noch nich mal'n µC :)

http://www.strippenstrolch.de/4-0-5-schrittmotortreiber-erkunden.html

von Max (Gast)


Lesenswert?

hallo,
danke für die Antwort, "leider" doch, das bleiben ja nicht die einzigen 
Funktionen (bei der "einfachen" bleibt es auch nicht) mit dem 
Schrittmotor, und alle anderen Funktionen gehen auch über den pic....

Wenn ich weiß, wie ich diese Funktion im ASM / mit passendem Treiber 
realisiere, dann kann ich hoffentlich den Rest ableiten / lernen... nur 
der Anfang ist für mich sehr schwer ....

von M. J. (manfred-64)


Lesenswert?

war klar :)

die Funktion des L297 kannst Du dann auch völlig durch den Pic ersezen.
Muss Dich dann halt noch genauer mit der Funktionsweise eines 
Schrittmotors Auseinandersetzen setzen.
Wegen Pic in Assembler Programmieren empfehle ich wie immer und 
Jedermann

http://www.sprut.de/electronic/pic/index.htm

von Max (Gast)


Lesenswert?

na ja, wie ein Schrittmotor allg. funktioniert ist klar, bei 4 phasen 
wird je eine Spule nach der anderen angesteuert => dadurch bewegt sich 
der Dauermagnet immer in Richtung des mag. Feldes.

Die Theorie ist schön, nur wie ich das takte / programmiere .....ja....

Kann mir das jemand im asm schreiben?, mir ist schon klar, dass das 
Arbeit ist, aber wenn das funktioniert, bin ich gerne bereit dafür zu 
zahlen.

Es ist nicht so, dass ich keine Zeit dafür investieren will, nur von 
Null weg ist es soo zeitaufwendig, und diese Zeit habe nicht leider 
nicht :-(
Ich tu mir schon schwer bestehende Programme zu verstehen, umzuschreiben 
aber von Null weg habe ich es bis jetzt noch nicht geschaft....

Wenn jemand doch interesse haben sollte, meine mail Adresse ist ja 
bekannt.

Vielen Dank
mfg
Roland


PS.die Seite ist find ich super und ich werde mir auch einige Dinge 
ansehen.

von Mark (Gast)


Lesenswert?

Zitat:
"Schrittmotor wäre dieser: 4-Phasen-Schrittmotortechnologie mit
Dauermagnet
RS Bestellnummer 510-1091
http://de.rs-online.com/web/search/searchBrowseAct...";

Nach leider kein Datenblatt dabei ist, um welchen Motor handelt es sich 
hier?

-4 Phasen mit Mittelanzapfung (6 Anschlüsse)
-4 Phasen ohne Mittelanzapfung(4 anschlüsse)

der kleine Unterschied hat große Wirkung.....

Kann mir das jemand sagen?

Thanks

von Jens M. (Gast)


Lesenswert?

Für 2 Phasen gibt es:

AN906 Stepper Motor Control Using the PIC16F684


bei Microchip

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
Noch kein Account? Hier anmelden.