Skip to content

Repository files navigation

RC100: 1:10 RC-Fahrzeug für Geschwindigkeiten über 100 km/h

Dieses Projekt umfasst die Entwicklung und den Aufbau eines Onroad-Tourenwagens im Maßstab 1:10 mit dem Konstruktionsziel einer Endgeschwindigkeit von über 100 km/h. Der Fokus liegt auf der Maximierung der Antriebsleistung bei gleichzeitiger Gewährleistung der mechanischen Zuverlässigkeit und Kosteneffizienz.

Die technische Herausforderung resultiert primär aus dem gewählten Maßstab und dem limitierten Reifendurchmesser von 64 Millimetern. Während Fahrzeuge ab dem Maßstab 1:8 durch höhere Masseträgheit und größere Abrollumfänge physikalische Vorteile aufweisen, erfordert der Maßstab 1:10 signifikant höhere Rotordrehzahlen. Dies führt zu hohen mechanischen Belastungen im Antriebsstrang. Das geringe Fahrzeuggewicht erfordert zudem präzise aerodynamische und fahrwerksseitige Abstimmungen zur Sicherstellung der Fahrstabilität bei hohen Geschwindigkeiten.

Carten T410R JK Carten T410R CK

Inhaltsverzeichnis

Repository-Struktur

Das Projekt ist in themenspezifische Verzeichnisse gegliedert:

  • /architektur: Dokumentation grundlegender Systemdesigns und Architekturentscheidungen.
  • /elektronik: Auswahl und Spezifikation elektronischer Komponenten wie Motoren, Fahrtenregler und Akkumulatoren.
  • /mechanik: Chassis-Design, Konstruktionsdaten sowie die Spezifikation physischer Bauteile.
  • /messdaten: Erfassung und Auswertung von Testergebnissen und Leistungsmessdaten.
  • /projekt: Allgemeines Projektmanagement und Übersichten zur Kostenkontrolle.
  • /scripts: Automatisierungsskripte und Berechnungsmodelle zur Systemauslegung.

Hardwarearchitektur und Mechanik

Das Projekt unterteilt sich in die oben genannten Schwerpunkte. Die Dokumentation der Architekturentscheidungen (ADRs) sowie die Spezifikationen aller mechanischen und elektronischen Komponenten werden konsequent als strukturierte YAML-Dateien (.yml oder .yaml) gepflegt. Die formale hierarchische Struktur dieser Dateien ist wie folgt standardisiert:

classDiagram
    class adr {
        +id: String
        +title: String
        +status: String
        +date: Date
        +context: Text
        +considered_alternatives: List
        +decision: String
        +rationale: Text
    }
    
    class spec {
        +meta: Object
        +properties: Object
        +integration_notes: Object
    }
Loading

Berechnungsmodelle zur Antriebsauslegung

Zur Vermeidung thermischer oder mechanischer Überlastungen der Elektronikkomponenten kommen eigens entwickelte Berechnungsmodelle zum Einsatz:

  • Getriebe-Rechner (scripts/calc/getriebe_calc.py): Simuliert auf Basis des Reifendurchmessers und der Zielgeschwindigkeit die mechanische Radlast für den Motor in Abhängigkeit der verfügbaren Motorritzel. Die Setups werden in Belastungszonen für das definierte Antriebssystem kategorisiert.
  • Limit-Rechner (scripts/calc/max_speed.py): Kalkuliert die erreichbare Endgeschwindigkeit unter Einbezug der spezifischen Motordaten, der Akkuspannung und definierter thermischer Toleranzgrenzen anhand der physischen Hardware-Spezifikationen.

Repository-Verwaltung und Automatisierung

Die Pflege der als YAML-Dateien formatierten Spezifikationen und Architekturentscheidungen löst automatisierte Prozesse aus:

  • Aggregation der Spezifikationen: Individuelle Hardwarespezifikationen werden zu einer zentralen Spezifikationsdatei im Hauptverzeichnis zusammengeführt.
  • Kostenübersicht: Stück- und Einkaufslisten werden automatisch aus den Spezifikationen abgeleitet und aktualisiert.
  • Entscheidungsprotokoll: Architekturentscheidungen werden automatisch in ein chronologisches Protokoll kompiliert.

Weiterführendes Projekt: Telemetriesystem

An dieses Vorhaben knüpft ein eigenständiges Projekt an, welches sich mit der Entwicklung eines Telemetriedatensystems auf Basis eines ESP32-Mikrocontrollers befasst. Ziel ist die sensorische Erfassung und Übertragung fahrdynamischer Parameter des RC-Fahrzeugs.

GitHub Repo

Lizenzierung

  • Der Quellcode der Berechnungsmodelle unterliegt der MIT-Lizenz.
  • Das Hardware-Design, die Dokumentationen, Spezifikationen und Testergebnisse sind unter der Creative Commons Attribution 4.0 International Lizenz freigegeben. Eigene Anpassungen und kommerzielle Nutzungen sind unter Nennung der Urheberschaft zulässig.

About

Bau eines 1:10 Onroad-RC-Autos für sichere und wiederholbare Speedruns jenseits der 100 km/h-Marke. Das Projekt wird strikt budgetorientiert und mit Entry-Level-Komponenten umgesetzt.

Topics

Resources

Stars

Watchers

Forks

Releases

Used by

Contributors

Languages