Sicherheitssystem im Haushaltsbereich Entwurf und Umsetzung der Software-Architektur für vier Module Sensormodul zur Temperatur- und Bewegungsüberwachung Rauchsensor Abschalteinheit, dreiphasig und einphasig zu betreiben Funkadapter für USB zur Überwachung und Steuerung mit einem PC Aufbau des Funkprotokolls (868MHz) zwischen den Modulen Implementierung eines Interface für Hausüberwachungssysteme Entwicklung eines PC-Programms mit intuitiver Oberfläche zur Steuerung und Überwachung […]
Analyse der geometrischen Gegebenheiten: Drehbewegungen, relative Position von Hindernissen, Erarbeitung eines Auswerte-Algorithmus Programmierung eines PIC-Controllers (Microchip) als Interface zwischen einem Abstandssensor und einem Steuergerät Umsetzung einer Steuerung für eine KfZ-Heckklappe nach Spezifikation Durchführung von Entwicklertests Erstellung von Dokumentation Entwicklungsumgebung und Tools: MPLAB IDE (Microchip)
Tests der Strom- und Spannungsmesspfade (Kalibrierungsmessungen) Tests der Systemkommunikation zwischen einzelnen Gerätemodulen Erweiterung / Umbau von automatischem Testequipment Steuerung des Equipments, Realisierung der Tests und Berichterzeugung Entwicklungsumgebung und Tools: LabView (National Instruments), Teststand (National Instruments), MPLAB IDE (Microchip), SVN / Tortoise
Analyse des Regelverhaltens des Antriebs Erstellung eines Simulators für Regler und Antrieb auf der Basis physikalischer Untersuchungen Umsetzung des Simulators in LabView Optimierung des Reglers enge Zusammenarbeit mit den Software-Entwicklern Entwicklungsumgebung und Tools: LabView (National Instruments), MPLAB IDE (Microchip), Scrum, SVN / Tortoise
Entwicklung von Tests für einzelne Software-Module eines Fahrassistenzsystems Testentwicklung an Hand der Spezifikation Umsetzung der Tests in QT Entwicklungsumgebung und Tools: QT Creator, DOORS (Einsehen der Spezifikation)
Steuerung eines motorischen Antriebs (PWM) mittels NFC-Signalen Aufbau der Software-Architektur für einen PIC-Controller (Microchip) Umsetzung in C Entwicklung einer Software-Version zur Durchführung von Dauertests der Mechanik Erweiterung der Systemanforderungen Entwicklungsumgebung: MPLAB IDE (Microchip), ORCAD
Entwurf der Software-Architektur Prozessor MSP430-Serie (Texas Instruments) Verwendung des prozessor-internen AD-Wandlers Anzeige der Messwerte auf einem 7-Segment-Dispaly Spitzenwertspeicher und Haltefunktion (Einfrieren der Messwerte) Implementierung verschiedener Skalierungskennlinien Steuerung des Gerätes mittels Schaltern Batterieüberwachung mit Steuerung der „Low Bat“-Anzeige Umsetzung in C Erstellung von Dokumentation Entwicklungsumgebungen und Tools: Code Composer Studio (Texas Instruments)
Prozessor MSP430-Serie (Texas Instruments) Adaptierung des AD-Wandlers via SPI-Bus Anzeige der Messwerte und Steuerung des Gerätes mittels Grafikdisplay und Touchscreen USB-Anschluss an einen Windows-PC zur Parametrierung und Erstinbetriebnahme Entwicklung der Bedienoberfläche für den PC (C#) Entwurf der Software-Architektur Umsetzung in C Erstellung von Dokumentation Projektmanagement Entwicklungsumgebungen und Tools: Code Composer Studio (Texas Instruments), Visual Studio […]
2-Prozessor-System (ARM 9 + Cortex M3) Systemanalyse Programmierung beider Prozessoren in C Verwendung des Betriebssystems RTX (Keil/NXP) Umsetzung eines Regelalgorithmus Erstellung von Dokumentation Testentwicklung Hardware-Überarbeitung (Schaltungsdesign, Bauteilauslegung) Software-Entwicklung im Team Projektmanagement: Scrum Entwicklungsumgebung und Tools: µVision 4 / 5 (Keil) für ARM, Team Foundation Server (Microsoft)
Programmierung eines ARM7-Derivates in C LIN-Bus-Anbindung Erweiterung des Berechnungsalgorithmus, Messwertanalysen mit MatLab Implementierung verschiedener Batterietypen Weiterentwicklung des zugehörigen Simulators Software-Entwicklung im Team Entwicklungsumgebung und Tools: MatLab / Simulink, IAR-Compiler für ARM7, Visual Studio 2010 (Microsoft), Canoe (LIN / CAN -Tool für Testzwecke, Vector Grafics), SVN / Tortoise für Team-Management und Versionierung
- 1
- 2