Karat:Hauptseite

Aus SWLabWiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Tutorials)
(Projekt-Team)
 
(14 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
= Kurzbeschreibung =
 
= Kurzbeschreibung =
Das [http://www.karat-racing.de/ KARAT Racing Team] an der TU Kaiserslautern nimmt mit selbst entwickelten Rennwagen an Formula-Student-Rennen teil. Dazu werden in verschiedenen Bereichen spezielle Soft- und Hardware-Lösungen benötigt, die von der Projektgruppe im Rahmen des Software-Labors mit entwickelt werden.
+
Das [http://www.karat-racing.de/ Kaiserslautern Racing Team (KaRaT)] an der TU Kaiserslautern nimmt mit selbst entwickelten Rennwagen an der [http://www.formulastudent.de/ Formula-Student] teil. Dazu werden in verschiedenen Bereichen spezielle Soft- und Hardware-Lösungen benötigt, die von der Projektgruppe im Rahmen des Software-Labors mit entwickelt werden können.
  
 
= Kontakt =
 
= Kontakt =
*Wenn ihr zu uns Kontakt aufnehmen wollt geht das am einfachsten über unseren IRC-Channel: #Karat im IRCNET
+
*Wenn ihr zu uns Kontakt aufnehmen wollt, geht das am einfachsten über unseren IRC-Channel: #karat im HackINT
 +
*Ihr könnt auch gerne eine E-Mail an [mailto:elektronik@karat-racing.de elektronik@karat-racing.de] schreiben
 +
*jeden Dienstag beim Projekttreffen
 +
 
 
=Ziele=
 
=Ziele=
<!-- Listen Sie hier ihre kurzfristigen und langfristigen Ziele auf. -->
+
* Gesamtprojekt/Formula Student kennenlernen
* Erstes Treffen, Plan ausarbeiten, Aufgaben verteilen
+
* Einarbeitung in die verwendete Hard-/Software, Reglement, Lösungen vergangener Jahre, ...
* Treffen werde ich ausmachen sobald sich ein paar Leute gefunden haben (ansonsten sind wir auch Mittwochs ab 18.00 Uhr in 12/207)
+
* eigenständige Aufgabe übernehmen und Zeitbedarf abschätzen (in mit dem Gesamtprojektplan und den einzuhaltenden Meilensteinen)
 +
* eigenverantwortliches Lösen der Aufgabe (Schittstellenupdates/Absprachen/Ratschläge jeden Dienstag im Teamtreffen)
  
 
==Aufgabenbeschreibungen==
 
==Aufgabenbeschreibungen==
 +
*diverse Hardware-/Softwareentwicklung mit Mikrocontrollern, aber auch PC
 +
*enge Verknüpfung mit anderen Fachrichtungen (E-Technik, Maschinenbau)
 +
*Sensorauswertung
 +
*Regelung elektrischer Antriebe/Fahrdynamik
 +
*Kommunikationprotokolle
 
lasst euch nicht von der Menge der Projekte abschrecken, falls eins davon verfolgt wird wäre schon toll :-)
 
lasst euch nicht von der Menge der Projekte abschrecken, falls eins davon verfolgt wird wäre schon toll :-)
  
 
===Display===
 
===Display===
*Touchscreencontroller Treiber entwickeln
+
*GUI Programmierung für Microcontroller
**Wir haben Hardware mit Touchscreendisplay, dafür muss noch ein Treiber entwickelt werden
+
**vorhandene Hardware und Treiber im e13
*GUI
+
**ggf neu: FTDI FT801
**Auf dem Display muss natürlich auch was angezeigt werden
+
 
+
===One Wire Bussystem===
+
*Software für vorhandene Testplattform
+
 
+
===Wirelesssensor Plattform===
+
*Hardwareentwurf
+
*Software für Testplattform
+
  
 
===Plattform für Liveauswertung===
 
===Plattform für Liveauswertung===
*Vollständiger Entwurf (Hardware und Software)
+
*Programmierung (Hardware vorhanden)
**Entwicklung einer Lösung um während dem Rennen die Sensordaten am Streckenrand auslesen zu können
+
*Entwicklung einer Lösung, um während dem Rennen die Sensordaten am Streckenrand auslesen zu können
**GSM, WLAN, UMTS, LTE, ... Alles wäre denkbar
+
*Parameteranpassung live, siehe CAN-Bootloader
 +
*Sprachkommunikation (VOIP) Machbarkeit (Helmheadsets und Gegenseite vorhanden)
 +
*Umschalten WLAN, UMTS, Ethernet je nach Abdeckung
  
 
===Auslesen von Sensordaten direkt am Auto===
 
===Auslesen von Sensordaten direkt am Auto===
*Software für vorhandene Plattform
+
*Software für vorhandene Plattform (STM32F107)
 
*Basissoftware und Treiber sind bereits vorhanden
 
*Basissoftware und Treiber sind bereits vorhanden
*Momentan werden Sensordaten auf SD-Karte geloggt (zum auslesen muss Karte entnommen werden)
+
*Momentan werden Sensordaten auf SD-Karte geloggt (zum Auslesen muss Karte entnommen werden)
  
 
===CAN-Bootloader===
 
===CAN-Bootloader===
 +
*Aufspielen neuer Software über den bestehenden CAN-Bus
 +
*Protokoll
 +
*Schnittstelle WLAN-CAN
  
===Ethernet Interface===
+
===Zeitmessung Ethernet Interface===
*Treiber Software für STM Ethernetinterface
+
*Umbau bestehendes Zeitmesssystem (abgeschlossene Studienarbeit E-Technik) auf unser STM32F107 "Controllerboard" (Treiber Lichtschranke, Zeilendisplay, 866MHz Kommunikation), ggf auch Umbau auf Farbdisplay (siehe Display).
 +
*Hardwareentwicklung Ethernet PHY für z.B. Zeitmessung
 +
*Treibersoftware für STM Ethernetinterface
 +
*Webserver zur Rundenzeitenanzeige
  
 
= Projekt-Team =
 
= Projekt-Team =
Zeile 50: Zeile 59:
  
 
* [[ Benutzer:T_groll | Tobias Groll ]] (Projektsprecher)
 
* [[ Benutzer:T_groll | Tobias Groll ]] (Projektsprecher)
* [[ Benutzer:S_stein10 | Sebastian Stein]]
+
* [[ Benutzer:S_hemer | Steffen Hemer ]]
* ...
+
* Jana Lampe
 +
* Johannes Kölsch
 +
* der legendäre Jens Kuhn
  
 
=Aktueller Projektstand=
 
=Aktueller Projektstand=
 
<!-- Versuchen Sie den aktuellen Projektstand für Außenstehende zu skizzieren. -->
 
<!-- Versuchen Sie den aktuellen Projektstand für Außenstehende zu skizzieren. -->
  
* ...
+
* [[Karat:Telemetriesystem | Telemetriesystem]]
  
 
=Interne Dokumente=
 
=Interne Dokumente=

Aktuelle Version vom 24. November 2014, 18:58 Uhr

Inhaltsverzeichnis

[Bearbeiten] Kurzbeschreibung

Das Kaiserslautern Racing Team (KaRaT) an der TU Kaiserslautern nimmt mit selbst entwickelten Rennwagen an der Formula-Student teil. Dazu werden in verschiedenen Bereichen spezielle Soft- und Hardware-Lösungen benötigt, die von der Projektgruppe im Rahmen des Software-Labors mit entwickelt werden können.

[Bearbeiten] Kontakt

  • Wenn ihr zu uns Kontakt aufnehmen wollt, geht das am einfachsten über unseren IRC-Channel: #karat im HackINT
  • Ihr könnt auch gerne eine E-Mail an elektronik@karat-racing.de schreiben
  • jeden Dienstag beim Projekttreffen

[Bearbeiten] Ziele

  • Gesamtprojekt/Formula Student kennenlernen
  • Einarbeitung in die verwendete Hard-/Software, Reglement, Lösungen vergangener Jahre, ...
  • eigenständige Aufgabe übernehmen und Zeitbedarf abschätzen (in mit dem Gesamtprojektplan und den einzuhaltenden Meilensteinen)
  • eigenverantwortliches Lösen der Aufgabe (Schittstellenupdates/Absprachen/Ratschläge jeden Dienstag im Teamtreffen)

[Bearbeiten] Aufgabenbeschreibungen

  • diverse Hardware-/Softwareentwicklung mit Mikrocontrollern, aber auch PC
  • enge Verknüpfung mit anderen Fachrichtungen (E-Technik, Maschinenbau)
  • Sensorauswertung
  • Regelung elektrischer Antriebe/Fahrdynamik
  • Kommunikationprotokolle

lasst euch nicht von der Menge der Projekte abschrecken, falls eins davon verfolgt wird wäre schon toll :-)

[Bearbeiten] Display

  • GUI Programmierung für Microcontroller
    • vorhandene Hardware und Treiber im e13
    • ggf neu: FTDI FT801

[Bearbeiten] Plattform für Liveauswertung

  • Programmierung (Hardware vorhanden)
  • Entwicklung einer Lösung, um während dem Rennen die Sensordaten am Streckenrand auslesen zu können
  • Parameteranpassung live, siehe CAN-Bootloader
  • Sprachkommunikation (VOIP) Machbarkeit (Helmheadsets und Gegenseite vorhanden)
  • Umschalten WLAN, UMTS, Ethernet je nach Abdeckung

[Bearbeiten] Auslesen von Sensordaten direkt am Auto

  • Software für vorhandene Plattform (STM32F107)
  • Basissoftware und Treiber sind bereits vorhanden
  • Momentan werden Sensordaten auf SD-Karte geloggt (zum Auslesen muss Karte entnommen werden)

[Bearbeiten] CAN-Bootloader

  • Aufspielen neuer Software über den bestehenden CAN-Bus
  • Protokoll
  • Schnittstelle WLAN-CAN

[Bearbeiten] Zeitmessung Ethernet Interface

  • Umbau bestehendes Zeitmesssystem (abgeschlossene Studienarbeit E-Technik) auf unser STM32F107 "Controllerboard" (Treiber Lichtschranke, Zeilendisplay, 866MHz Kommunikation), ggf auch Umbau auf Farbdisplay (siehe Display).
  • Hardwareentwicklung Ethernet PHY für z.B. Zeitmessung
  • Treibersoftware für STM Ethernetinterface
  • Webserver zur Rundenzeitenanzeige

[Bearbeiten] Projekt-Team

Tragt euch ein damit wir sehen wie das Interesse an dem Projekt ist.

[Bearbeiten] Aktueller Projektstand

[Bearbeiten] Interne Dokumente

Die hier verlinkten weiteren Seiten zu diesem Projekt sind nur für angemeldete SWLab-Teilnehmer lesbar.


[Bearbeiten] Tutorials

Meine Werkzeuge