Grundsätzliches und weiterführendes gibt es hier: http://www.rn-wissen.de/index.php/Schrittmotoren
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ß
Grundsätzliches und weiterführendes gibt es hier: http://www.rn-wissen.de/index.php/Schrittmotoren
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...
Welcher Kontroller steckt im STK500 und welchen Kompiler verwendest du.
hab einen atmega 16 und habe vor dies über AVR studio 4
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?
Ah okay....
Schonmal sehr hilfreich danke...
Naja noch nicht so...:-/
Dann fang mal mit LED leuchten lassen und Taste abfragen an.
Hier ein gutes Tutorial dazu: http://www.mikrocontroller.net/artic...R-GCC-Tutorial
Okay.....
Super....danke...
Lesezeichen