elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Barrierefreiheit | Kontakt | English
Schriftgröße: [-] Text [+]

C/C++ Treibergenerierung eines Steppermotors aus Schaltplänen

Brinz, Norbert (2025) C/C++ Treibergenerierung eines Steppermotors aus Schaltplänen. Bachelorarbeit, HAW Hamburg.

[img] PDF
2MB

Kurzfassung

Treiber spielen eine wichtige Rolle um Hard- und Software zu verbinden. Allerdings ist das manuelle Programmieren zeitaufwendig und fehleranfällig. Bei Schrittmotoren werden zudem oft die gleichen Hardware-Treiber verwendet, wobei nur die benötigten Pins im Schaltplan angeschlossen werden. Deshalb werden im Rahmen dieser Thesis anpassbarer Treibercode für die Schrittmotor-Hardware-Treiber TMC2210 und DRV8434 erstellt. Zudem wird ein Code-Generierungswerkzeug implementiert, welches alle benötigten Daten aus einem KiCad-Schaltplan extrahiert, den Treibercode anhand der Daten anpasst und mit Hilfe eines vorgefertigten Templates alle Treiber gebündelt in einer C++-Klasse generiert. Der generierte Treibercode kann anschließend im Hauptprogramm inkludiert werden.

elib-URL des Eintrags:https://elib.dlr.de/216185/
Dokumentart:Hochschulschrift (Bachelorarbeit)
Titel:C/C++ Treibergenerierung eines Steppermotors aus Schaltplänen
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Brinz, NorbertNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
DLR-Supervisor:
BeitragsartDLR-SupervisorInstitution oder E-Mail-AdresseDLR-Supervisor-ORCID-iD
Thesis advisorNorbert, Tothnorbert.toth (at) dlr.deNICHT SPEZIFIZIERT
Datum:2025
Open Access:Ja
Seitenanzahl:86
Status:veröffentlicht
Stichwörter:device driver, C++, Embedded Systems, software generation
Institution:HAW Hamburg
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Raumfahrt
HGF - Programmthema:Technik für Raumfahrtsysteme
DLR - Schwerpunkt:Raumfahrt
DLR - Forschungsgebiet:R SY - Technik für Raumfahrtsysteme
DLR - Teilgebiet (Projekt, Vorhaben):R - Projekt EDEN LUNA, R - ICAP - Integrated Core Avionics Plus
Standort: Bremen
Institute & Einrichtungen:Institut für Raumfahrtsysteme > Avioniksysteme
Hinterlegt von: Toth, Norbert
Hinterlegt am:02 Sep 2025 11:50
Letzte Änderung:02 Sep 2025 11:50

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
OpenAIRE Validator logo electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.