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