Titelaufnahme

Titel
Entwicklung eines universellen Schrittmotor-Controllers auf ARM Cortex M3 Basis
Weitere Titel
Development of a universal stepper motor controller based on ARM Cortex M3
VerfasserFlasch, Franz
GutachterKucera, Gernot
Erschienen2012
Datum der AbgabeJuni 2012
SpracheDeutsch
DokumenttypBachelorarbeit
Schlagwörter (DE)Cortex M3 / ARM7 / STM32 / FreeRTOS / Schrittmotor / Nanotec / RECOM / DC/DC
Schlagwörter (EN)Cortex M3 / ARM7 / STM32 / FreeRTOS / stepper motor / Nanotec / RECOM / DC/DC
Zugriffsbeschränkung
 _
Klassifikation
Zusammenfassung (Deutsch)

Im Rahmen dieser Arbeit wurde ein Konzept für die Entwicklung eines universalen Schrittmotor -Controllers für die Ansteuerung von drei verschiedenen Nanotec-Motoren erstellt. Der Controller wird auf Basis des ARM Cortex M3 Mikrocontrollers der Firma ST Microelectronics mit der Bezeichnung STM32F100RB entwickelt. Für eine hohe Energie-Effizienz werden verlustarme DC/DC Konverter eingesetzt. Die Leistungsansteuerung der Motoren erfolgt über eine eigens entwickelte, diskret aufgebaute H-Brückenschaltung. Damit die Software schnell und einfach gewartet bzw. erweitert werden kann wird ein freies Echtzeit-Betriebssystem (FreeRTOS) für Embedded Devices eingesetzt. Das daraus entstandene Konzept wird in einer weiteren Arbeit, der Bachelor Arbeit II, weitergeführt.

Zusammenfassung (Englisch)

This thesis describes the concept of a universal step motor controller for three different Nanotec-motors. To reach a high energy-efficiency there will only be high-end DC/DC Converters used. Furthermore this bachelor thesis writes on the development and controlling of a discrete half-bridge circuit. There will also be the free real time operating system FreeRTOS applied. The newly formed conception in this thesis will be implemented in a second dissertation.