Die E-Bike Herstellerin AureusDrive AG hat zum Ziel, für ihre Modellreihen Classic und Comfort eine
eigene Firmware anbieten zu können, welche die Standardlösung vom Motorenhersteller Tong Sheng
ersetzen soll. Anfänglich wurde vermutet, dass zu diesem Zweck auf einem bestehenden Open
Source Projekt aufgebaut werden kann. Die vorliegende Arbeit beschreibt, wie besagtes Projekt als
ungeeignet eingestuft und stattdessen eine alternative Lösung gefunden wurde. Basierend auf einem
FOC-Beispielprojekt von Infineon wurde damit begonnen, eine angepasste Variante für den TSDZ10
Mittelmotor und dem zugehörigen XMC1302 Mikrocontroller zu entwickeln. Mit der bisher
erarbeiteten Lösung lässt sich der Motor feldorientiert regeln und mit Raumzeigermodulation
ansteuern. Für ein finales Produkt sind unter anderem noch die Phasenstrommessung, die UART
Kommunikation und das Hallsensor Feedback fertigzustellen.
The E-Bike manufacturer, AureusDrive AG, aims to be able to offer its own firmware for its Classic
and Comfort model series, in order to replace the standard solution of the motor manufacturer Tong
Sheng. Initially, it was assumed that an existing open source project could be used as a starting
point. The documentation on hand describes how said project was classified as unsuitable for the
purpose and how an alternative solution was found instead. Based on an FOC example project from
Infineon, an adapted variant for the TSDZ10 mid-moter and the associated XMC1302 microcontroller
was started to be developed. With the solution so far, the motor can be regulated in a field-oriented
manner and controlled with space vector modulation. For a final product, the phase current
measurement, the UART communication and the Hall sensor feedback, amongst other things, still
have to be completed.
Die E-Bike Herstellerin AureusDrive AG hat zum Ziel, für ihre Modellreihen Classic und Comfort eine
eigene Firmware anbieten zu können, welche die Standardlösung vom Motorenhersteller Tong Sheng
ersetzen soll. Anfänglich wurde vermutet, dass zu diesem Zweck auf einem bestehenden Open
Source Projekt aufgebaut werden kann. Die vorliegende Arbeit beschreibt, wie besagtes Projekt als
ungeeignet eingestuft und stattdessen eine alternative Lösung gefunden wurde. Basierend auf einem
FOC-Beispielprojekt von Infineon wurde damit begonnen, eine angepasste Variante für den TSDZ10
Mittelmotor und dem zugehörigen XMC1302 Mikrocontroller zu entwickeln. Mit der bisher
erarbeiteten Lösung lässt sich der Motor feldorientiert regeln und mit Raumzeigermodulation
ansteuern. Für ein finales Produkt sind unter anderem noch die Phasenstrommessung, die UART
Kommunikation und das Hallsensor Feedback fertigzustellen.
The E-Bike manufacturer, AureusDrive AG, aims to be able to offer its own firmware for its Classic
and Comfort model series, in order to replace the standard solution of the motor manufacturer Tong
Sheng. Initially, it was assumed that an existing open source project could be used as a starting
point. The documentation on hand describes how said project was classified as unsuitable for the
purpose and how an alternative solution was found instead. Based on an FOC example project from
Infineon, an adapted variant for the TSDZ10 mid-moter and the associated XMC1302 microcontroller
was started to be developed. With the solution so far, the motor can be regulated in a field-oriented
manner and controlled with space vector modulation. For a final product, the phase current
measurement, the UART communication and the Hall sensor feedback, amongst other things, still
have to be completed.