PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : STK 500 Schrittmotorsteuerung Simulation



FinalFantasy
29.11.2011, 13:57
Hallo,
ich bin neu auf dem gebiet der MC und habe als projekt bekommen eine simulation auf dem stk 500 für einen schrittmotor zu erstellen.
Aufgabengebiete sind:
• Folgende Betriebsarten sind gefordert:
- Einzelschritt mit 1,8 Grad Drehung im Uhrzeigersinn
- Einzelschritt mit 1,8 Grad Drehung entgegen dem Uhrzeigersinn
- Kontinuierliche Drehung mit 360 Grad pro Sekunde im Uhrzeigersinn
- Kontinuierliche Drehung mit 360 Grad pro Sekunde entgegen dem Uhrzeigersinn
• Als Bedienelemente für die oben geforderten Betriebsarten sind vier Tasten
vorzusehen mit denen die entsprechende Betriebsart aktiviert werden kann.
• Als Anzeige für die aktivierte Betriebsart sind vier LED-Anzeigen vorzusehen


hat jemand ein paar hilfsschritte wie ich das am besten realisieren könnte mit c++ auf dem stk 500

vielen dank schonmal für eure antworten....

gruß

Hubert.G
29.11.2011, 14:38
Grundsätzliches und weiterführendes gibt es hier: http://www.rn-wissen.de/index.php/Schrittmotoren

FinalFantasy
29.11.2011, 14:55
schon mal vielen dank.... :)
hilft mir mal ein stück weiter...
nur ich weiß jetzt vom prinzip her nicht wie ich meine anfordeungen zu einem lauffähigen c++ für das stk 500 mache
im grunde kann ich ja davon ausgehen das 4 taster 4 led's schalten
aber wie realisier ich die drehungen... und natürlich welche syntax wird dafür verwendet... :(

Hubert.G
29.11.2011, 15:02
Welcher Kontroller steckt im STK500 und welchen Kompiler verwendest du.

FinalFantasy
29.11.2011, 15:16
hab einen atmega 16 und habe vor dies über AVR studio 4

Hubert.G
29.11.2011, 17:02
Wo liegen dann deine Probleme?
Du hast vier LED die stellen jeweils Spule 1 a/b und Spule 2 a/b dar.
Diese LED steuerst du entsprechend der bipolaren Tabelle an.
Hast du schon mal was programmiert im AVR-Studio?

FinalFantasy
29.11.2011, 17:36
Ah okay....
Schonmal sehr hilfreich danke...:)
Naja noch nicht so...:-/

Hubert.G
29.11.2011, 18:01
Dann fang mal mit LED leuchten lassen und Taste abfragen an.
Hier ein gutes Tutorial dazu: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

FinalFantasy
29.11.2011, 18:03
Okay.....
Super....danke...:)