SubteamSoftware

Im Subteam Software werden die vielzähligen Systeme und deren Schnittstellen im Rennwagen implementiert und programmiert. Wichtig hierbei ist vor allem die Kommunikation der Systeme untereinander, die über den CAN-Bus mit eigenem CANopen-Framework läuft. Eine enge Zusammenarbeit mit den anderen Elektro-Subteams ist hier unerlässlich, damit die Systeme im Fahrzeug später auch alle gewollten Funktionen sicher umsetzen können.

Hervorzuheben sind hier Systeme wie der eigens entwickelte Pedal-Controller, der mit seinem Microcontroller der STM-32-Familie quasi das Herzstück des Rennwagens darstellt. Der Controller liest zum einen die Befehle des Gas- und Bremspedals aus, prüft diese auf Plausibilität und steuert daraufhin den Inverter an. Die im Pedal-Controller implementierte Logik steuert außerdem die Relais des Akkus an, um diese im Fehlerfall zu öffnen.

Neben der reinen Embedded-Programmierung sind natürlich auch Human-Machine-Interfaces ein wichtiges Thema, um zum Beispiel die geloggten Daten der im Rennwagen verbauten Sensoren in einem GUI optisch anschaulich darzustellen. Außerdem gehören die Administration der Webseite und des Teamdrive-Servers zur Verwaltung der vielen Dateien der Subteams, welcher auf einem der hochverfügbarkeits-Server der Hochschule läuft, zu den Aufgaben des Subteams Software.

Aufgrund der hautpsächlichen Programmier-Aufgaben sind die meisten Mitgleider des Subteams Software Studierende der Informatik.

 

DSC 0014 2     Karsten Dehren           Subteamleader
    Aufgaben: Subteamleiter, Bootloader 
    Mail: karsten.dehren(at)brsmotorsport.de
    Studium: Informatik
    Teambeitritt: WS 16/17
         
SW n.guertler     Niklas Gürtler, B.Sc.  
    Aufgaben: Programmierung der ECUs, Software-Schulungen
    Mail: niklas.guertler(at)brsmotorsport.de
    Studium: Master Informatik
    Teambeitritt: SS 13
         
SW g.vonjeetze     Georg  von Jeetze
    Aufgaben: Live-Telemetrie, Web Administrator
    Mail: georg.vonjeetze(at)brsmotorsport.de
    Studium: Informatik: Komplexe Softwaresysteme
    Teambeitritt: SS 13
         
SW r.koch     Robert  Koch
    Aufgaben: Akkucontroller, Pedalcontroller
    Mail: robert.koch(at)brsmotorsport.de
    Studium: Informatik
    Teambeitritt: WS 14/15
         
SW m.wiktorin    

Markus 

Wiktorin, B.Sc.
    Aufgaben: Dashboard, HMI
    Mail: markus.wiktorin(at)brsmotorsport.de
    Studium: Informatik
    Teambeitritt: WS 14/15
         
 rosana     Andreas  Heyn, B.Sc.
    Aufgaben: Programmierung der ECUs
    Mail: andreas.heyn(at)brsmotorsport.de
    Studium: Informatik: Embedded Systems
    Teambeitritt: WS 14/15
         
SW f.hampe     Felix   
Hampe, B.Sc.
    Aufgaben: BMS
    Mail: felix.hampe(at)brsmotorsport.de
    Studium: Informatik: Embedded Systems
    Teambeitritt: SS 14