Karat:Hauptseite

Aus SWLabWiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Projekt-Team)
(Ziele)
Zeile 8: Zeile 8:
  
 
=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 =

Version vom 24. November 2014, 18:54 Uhr

Inhaltsverzeichnis

Kurzbeschreibung

Das 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.

Kontakt

  • Wenn ihr zu uns Kontakt aufnehmen wollt geht das am einfachsten über unseren IRC-Channel: #Karat im IRCNET

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)

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 :-)

Display

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

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

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)

CAN-Bootloader

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

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

Projekt-Team

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

Aktueller Projektstand

Interne Dokumente

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


Tutorials

Meine Werkzeuge