Softwareentwicklung

Hardwareentwicklung

Beratung   Schulung

Erfahrungen im Bereich Automotive

Bild Automotive

Unsere Projekte im Bereich Automotive

TABO - Embedded Systems bringt Ihre Projekte in Bewegung. Ob Module für Nutzfahrzeuge, Personenkraftwagen oder Werkstattdiagnosegeräte, unser Team entwickelt alles genau so, wie Sie es brauchen. Nachfolgend einige Beispiele für erfolgreich realisierte Projekte:

 

Hinweis: Auf der rechten Seite finden Sie einen Glossar mit kurzen Erklärungen zu den wichtigsten Abkürzungen.

 

 


Hardwareentwicklung einer ADAS ECU (DSP TDA3) mit zwei Kameraeingängen

Die Kameras werden über FPD-Link3 angebunden. Die Spannungsversorgung der Kameras erfolgt über Coax von der ECU und die Spannungsversorgung der ECU ist für den scharfen Kaltstartimpuls ausgelegt.

 

Aufgabenbereiche:

  • Bauteilauswahl
  • Entwicklung des Schaltungskonzepts
  • Schaltplanerstellung in Altium
  • Hardwaredokumentation
  • Layoutbetreuung
  • Inbetriebnahme
  • Optimierung der Regelung der Schaltnetzteile (5 Buck- und ein Boostwandler)

 

 


Komplette Entwicklung einer Videoformatkonvertierung von Coax-FPD-Link auf analog NTSC

 

Aufgabenbereiche:

  • Bauteilauswahl
  • Entwicklung des Schaltungskonzepts
  • Schaltplanerstellung in Altium
  • Hardwaredokumentation
  • Layoutbetreuung
  • Softwarekonzept
  • Mikrocontrollerprogrammierung in C
  • Inbetriebnahme

 

 


Überarbeitung einer bestehenden ECU

 

Aufgabenbereiche:

  • Spannungsversorgung aus Boardspannung (ab 3,2V)
  • EMV gerechtes Layout
  • Hardwaredokumentation
  • Layoutbetreuung
  • Inbetriebnahme

 

 


Hardwareentwicklung eines Aufsteckboards für ein EVAL-Board des DSP Vision 28 mit 4 Kameraeingänge über Coax-FPD-Link, HDMI-Ein- und Ausgang

 

Aufgabenbereiche:

  • Bauteilauswahl
  • Entwicklung des Schaltungskonzepts
  • Schaltplanerstellung in Altium
  • Hardwaredokumentation
  • Layoutbetreuung
  • Inbetriebnahme

 

 


Überarbeitung verschiedener bestehender Schaltungen unter EMV-Gesichtspunkten

 

Aufgabenbereiche:

  • Bauteilauswahl
  • EMV-gerechtes Layout
  • Schaltplanerstellung in Altium
  • Layoutbetreuung

 

 


Hardwareentwicklung eines Aufsteckboards für ein EVAL-Board des DSP TDA2 mit 4 Kameraeingängen über Coax-FPD-Link, HDMI-Ein- und Ausgang

 

Aufgabenbereiche:

  • Bauteilauswahl
  • Entwicklung des Schaltungskonzepts
  • Schaltplanerstellung in Altium
  • Hardwaredokumentation
  • Layoutbetreuung
  • Inbetriebnahme

 

 


Komplette Hardwareentwicklung einer ADAS ECU (DSP TMS320DM6437) mit Kameraspannungsversorgung über Coax, Kaltstartfähigekeit und RGB-Displayausgang

 

Aufgabenbereiche:

  • Bauteilauswahl
  • Entwicklung des Schaltungskonzepts
  • Schaltplanerstellung in Altium
  • Hardwaredokumentation
  • Probeaufbau Spannungsversorgung für Boardspannung (Ue >= 3,2V)
  • Layoutbetreuung
  • Inbetriebnahme

 

 


Komplette Entwicklung einer ADAS Displayansteuerung für ein Display 5,29" AMOLED 1280*800 RGB

Die Displayansteuerung erfolgt über 4 Lane MIPI.

 

Aufgabenbereiche:

  • Bauteilauswahl
  • Entwicklung des Schaltungskonzepts
  • Schaltplanerstellung in Altium
  • Hardwaredokumentation
  • Layoutbetreuung
  • Inbetriebnahme

 

 


Komplette Entwicklung einer ADAS Displayansteuerung für ein Display 7,67" AMOLED 1280*800 RGB

Die Displayansteuerung erfolgt über 4 Lane MIPI.

 

Aufgabenbereiche:

  • Bauteilauswahl
  • Entwicklung des Schaltungskonzepts
  • Schaltplanerstellung in Altium
  • Hardwaredokumentation
  • Layoutbetreuung
  • Inbetriebnahme

 

 


Komplette Entwicklung einer ADAS Displayansteuerung für ein Display 10,1" AMOLED 1280*800 RGB

Die Displayansteuerung erfolgt über 4 Lane MIPI. Das Videosignal wird über FPD-Link eingespeist. Ein Microcontroller übernimmt I²C-kommandiert die Helligkeitssteuerung.

 

Aufgabenbereiche:

  • Bauteilauswahl
  • Entwicklung des Schaltungskonzepts
  • Schaltplanerstellung in Altium
  • Hardwaredokumentation
  • Layoutbetreuung
  • Softwarekonzept
  • Mikrocontrollerprogrammierung in C
  • Inbetriebnahme

 

 


Komplette Hardwareentwicklung einer Kamerasimulation

 

Aufgabenbereiche:

  • Bauteilauswahl
  • Entwicklung des Schaltungskonzepts
  • Schaltplanerstellung in Altium
  • Hardwaredokumentation
  • Layoutbetreuung
  • Inbetriebnahme

 

 


Dokumentation einer ADAS ECU

 

Aufgabenbereiche:

  • Erstellung eines Reset- und Wachtdogkonzeptes für ADAS ECU
  • Erstellung eines Ein- und Ausschaltkonzeptes für ADAS ECU
  • Erstellung einer Ruhestrom- und Verlustleistungsbetrachtung
  • Erstellung einer kompletten Hardwarebeschreibung

 

 


Umbau vorhandener Produkte auf Touchtechnologie. Feedbackoptionen (haptisch, optisch, akustisch)

 

Aufgabenbereiche:

  • Umbau eines Serienschalters auf kapazitive Touch-Technologie
  • Touch-/Mikrocontrollerauswahl
  • Softwareentwicklung
  • Inbetriebnahme
  • Technologierecherche für haptisches Feedback
  • optisches/akustisches/haptisches Feedback
  • Muster/Prototyp
  • Aufbau von Mustern mit haptischen Feedback (Piezotechnologie)
  • Vorstellung beim Endkunden

 

 


Induktiver Wegsensor (berührungsloser Wegsensor mit induktivem Messsystem (Spule & Kern))

 

Aufgabenbereiche:

  • Inbetriebnahme erster Prototyp (analog)
  • Mikrocontrollerauswahl für digitale Schaltung
  • Softwareerstellung
  • Temperaturkompensation in Software

 

 


Luftmassenmesser mit Venturikanal auf Basis eines thermophilen Sensors von HSG-IMIT und eines Feuchtesensors von Sensirion SHT

 

Aufgabenbereiche:

  • Inbetriebnahme erster Prototyp (Feuchtesensor)
  • Auswahl Mikrocontroller
  • Austausch Mikrocontroller, Anpassen der Software
  • Entwickeln und Hinzufügen von Algorithmen zur Luftmasseberechnung
  • Suchen und Verifizieren von Messprinzipien für Luftmassenmessung
  • Inbetriebnahme
  • Erstellen einer Windows-Messsoftware zum Erfassen und Auslesen von Referenzmesswerten und Prototyp-Messwerten:
    • Programmierung in C#
    • Threadbasiertes Kommunikationsverfahren
    • RS232 Kommunikation
    • grafische Darstellung
    • Speichern der Messergebnisse
    • automatische Messungen (mit Ansteuerung des Luftkanals)
    • Hilfefunktion & Dokumentation

 

 


Sensor zur Pedalwinkelerfassung, zwei autonome 3 Axis-Hallsensoren für Pedalwinkelauswertung, ein analoger Hallsensor zur Erfassung des dynamischen Nullpunktes mit WakeUp-Ausgang

 

Aufgabenbereiche:

  • Bauteilauswahl
  • Entwicklung des Schaltungskonzepts
  • Schaltplanerstellung
  • Schaltungsaufbau
  • Platinenlayout (Target)
  • Softwarekonzept
  • Mikrocontrollerprogrammierung
  • Sensorprogrammierung (Melexis Hall Sensoren)
  • Inbetriebnahme
  • Magnetauswahl/-definition

 

 


Sensor zur Pedalwinkelerfassung auf Hallbasis (analog)

 

Aufgabenbereiche:

  • Schaltungsaufbau
  • Schaltungsmodifikation
  • Inbetriebnahme
  • Test
  • Optimierung (Stromverbrauch & WakeUp)

 

 


Software für einen CAN-Gatewaybaustein für einen PKW

 

Aufgabenbereiche:

  • Miterstellung des Systemkonzepts
  • Aufsetzen des verwendeten Betriebssystems OSEK sowie die Programmierung der ersten Tasks gemäß dem Systemkonzept

 

 


Elektronische Niveauregelung für Nutzfahrzeuge

 

Aufgabenbereiche:

  • Entwicklung hardwarenaher Treibersoftware in C
  • Software zur Ansteuerung der Aktoren, zur Ansteuerung und Auswertung der Sensoren
  • Integration und Test am Gesamtsystem
  • Fehler- und Kurzschluss-Detektion per Software

 

 


Diagnose- Kommunikationssoftware nach SAEJ1708 / SAEJ1587

 

Aufgabenbereiche:

  • Portierung bestehende Softwareteile auf die 68HC12-Architektur
  • Neuimplementierung zahlreicher Dienste (PIDs , PPIDs) nach Spezifikation des Fahrzeugherstellers.
  • Regelmäßige Aufenthalte in Integrations- und Testphasen an europäischen Standorten in Zusammenarbeit mit den örtlichen Entwicklerteams

 

 


Mehrjährige Mitarbeit als externe Entwickler in kleineren Teilprojekten

 

Aufgabenbereiche:

  • Software-Reviews an einer 68HC12-basierten ECU.
  • Programmierung von Peripherietreibern für Druckregelmodule in Assembler und C.
  • Programmierung von Softwaretreibern für die Kfz-Diagnosesoftware (SAE J1587, DMx-Botschaften. K-Line)
  • Verifikation mit CANalyzer als Diagnosetool

 

 


Klimaanlagensteuerung für Reisebusse (Klimasteuerungszentrale für Nutzfahrzeuge auf Basis eines SABC167 mit Anbindung von Aktoren (8051-Derivate) über CANBus)

 

Aufgabenbereiche:

  • Hardwareentwicklung:
    • Zentrale und Aktormodule
    • intelligente, geregelte Ventilsteller
    • Temperatursensoren
    • Bedienkonsole
  • Treibersoftware für verschiedene Sensoren und Aktoren, für CAN Verbindung, I2C- und RS232 Verbindung, für Anzeige und Bedienelemente
  • Software für die Steuerungsfunktion und für parallel arbeitende PIDRegler
  • Regelprogramme für Ventilsteller in Zentrale und Aktor-Modulen
  • Definition des Kommunikationsprotokolls für die Steuerung der Aktor-Module
  • PC-Anbindung zur Konfiguration und Diagnose mit Visualisierung der Anlagenparameter und Zustände
  • PC-Tool zur Verwaltung der Konfigurationsdaten wie Regelungsparameter, Betriebsarten, Timeouts etc. zur Anpassung an die verschiedenen Klimaaggregate und Anlagenkonstellationen
  • Miniatur-Ventilsteller-Modul mit Temperatur-Regelung

 

 


Mitarbeit bei der Entwicklung eines Infotainmentsystems für BMW L6

 

Aufgabenbereiche:

  • Entwicklung der Schaltregler für die Stromversorgung

 

 


Steuerungssoftware für einen IR-Analysator (Abgasanalysator)

 

 


Hard- und Software eines Datenerfassungssystems auf Transputerbasis für die Automobilindustrie (19 Zoll-System)

 

 


 

[nach oben]

Know-How

Entwurf eines Konzeptes

 

Auf dem Weg von der ersten Idee bis zum serienreifen Endprodukt unterstützen wir Sie mit unserem Know-How in der Entwicklung von Soft- und Hardware für embedded Systeme.

Glossar für den Bereich Automotive

 

  • ADAS - Advanced Driver Assistance Systems (Fahrerassistenzsysteme - elektronische Zusatzeinrichtungen in Kraftfahrzeugen zur Unterstützung des Fahrers in bestimmten Fahrsituationen)
  •  

  • AMOLED - Active Matrix Organic Light Emitting Diode (Displaytechnologie für modbile Geräte und Fernseher)
  •  

  • DSP - Digital Signal Processor (Digitaler Signalprozessor - Spezieller Prozessor zur kontinuierlichen Bearbeitung von digitalen Signalen (z. B. Audio- oder Videosignale) durch die digitale Signalverarbeitung)
  •  

  • ECU - Electronic Control Unit (Elektronische Module die dort benötigt werden wo etwas gesteuert oder geregelt werden muss)
  •  

  • EMV - Elektromagnetische Verträglichkeit (kennzeichnet den üblicherweise erwünschten Zustand, dass technische Geräte einander nicht durch ungewollte elektrische oder elektromagnetische Effekte störend beeinflussen)
  •  

  • FPD-Link - Flat Panel Display Link (Freie nutzbare und offene digitale High-Speed Video Schnittstelle standartisiert von 1996 von National Semiconductor)
  •  

  • HDMI - High Definition Multimedia Interface (Schnittstelle für die digitale Bild- und Ton-Übertragung in der Unterhaltungselektronik)
  •  

  • MIPI - Mobile Interface Processor Interface (Standardisierte Hard- und Softwareschnittstelle für Mobilgeräte mit dem Ziel die Interoperabilität zwischen den verschiedenen Systemen zu verbessern )
  •  

  • NTSC - National Television System Comittee (Farbübertragungssystem für analoge Fernsehsignale)

TABO - Embedded Systems GmbH & Co. KG | Hasselborner Straße 12c | D-61279 Grävenwiesbach | Tel. +49-(0)6086-247700 | Email info@tabo-esystems.de