Embedded Systems Entwickler (Hard und Software), Spezialisiert auf ARM Cortex Programmierung, Prototypenentwicklung
Aktualisiert am 07.08.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.11.2018
Verfügbar zu: 100%
davon vor Ort: 100%
C++
Projektleitung
C++ Embedded
RTOS
Schnittstellen
Systemanalyse
Laufzeitanalyse
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

Zeitraum:     03/2012 – dato
Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik

Projekt:      Entwicklung eines Schnelltomographen mit integrierter LEDAnzeige


Projektaufgabe:

Ein Prototyp wird entwickelt, der die Schnelltomographie eines Baumes ermöglicht. Das Ergebnis der Tomographie wird auf einer LED-Matrix dargestellt. Das System ist dadurch von PCs unabhängig und kann kostengünstig hergestellt und verwendet werden.

 

Software:     Eagle, Keil MDK-Arm, Keil RTOS, u.a.
Hardware:     Prototypenboard (Cortex-M3-Mikrocontroller), LED-Matrix, ULINK-Pro,

              Bluetooth-Modul, USARTSchnittstelle, Impulshammer, Impulsaufnehmer, u.v.m..


Zeitraum:     08/2011 – 02/2012

Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik

Projekt:      Weiterentwicklung einer neuen Hardwareplattform mit entsprechender

              Software für ein Bohrwiderstandsmessgerät

 

Projektaufgabe:

Die vorhandene Hardware wird so umgeändert, dass sie den Hochleistungs-Debugger von „Keil“ (ULINK-Pro) unterstützt. Die Software wird auf das Echtzeitbetriebssystem von Keil portiert. Zusätzliche Funktionen, wie die Konfiguration der Maschine über ein „Inifile“, das Speichern von Konfigurationsdaten im Flashspeicher (EEPROM-Emulation), die Automatische Kalibrierung des Leerlaufstromes, usw., werden implementiert.

 

Software:     Eagle, Keil MDK-Arm, Keil RTOS, u.v.a.
Hardware:     STM32-F107VCT6-Board (Cortex-M3 Mikrocontroller), Keil ULINK-Pro,  

              Gleichstrommotoren, Bluetooth-Modul, USART-Schnittstelle, GSM-Modul,

              GPS-Modul, Neigungssensor, Stromsensor, u.v.m..


Zeitraum:     02/2011 – 08/2011

Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik

Projekt:      Weiterentwicklung einer Hard- und Software für ein Bohrwiderstandsmessgerät

              auf Basis des Cortex-M3 (STM32F107)

 

Projektaufgabe:

Die bestehende Hardware wird um ein GSMModul (Global Systems for Mobile Communications), ein GPSModul (Global Positioning System) und einen Neigungssensor erweitert. Ein neues Layout mit dem leistungsfähigeren Mikrocontroller (STM32F107VCT6) wird erstellt und die gefertigten Platinen entsprechend programmiert. Das neue System unterstützt die automatische Standortbestimmung und das Versenden der Messdaten über GSM.

 

Software:     Eagle, Keil MDK-Arm, EW-ARM, u.v.a.
Hardware:     STM32-F107VCT6-Board (Cortex-M3 Mikrocontroller), Gleichstrommotoren,

              Bluetooth-Modul, USARTSchnittstelle, GSM-Modul, GPS-Modul, Neigungssensor,

              Stromsensor, u.v.m..


Zeitraum:     08/2010 – 09/2011

Kunde:        Führender Hersteller von Kraftwerkskomponenten

Projekt:      Zustandsanalyse einer Roboterschweißanlage und Implementierung des adaptiven

              Schweißens von Kraftwerksrohren

 

Projektaufgabe:

Aufgabe der Roboterschweißanlage ist es unterschiedliche Rohre automatisch zu schneiden, zu schweißen und zu prüfen. Je nach Material und Durchmesser soll nur das passende Roboterprogramm manuell gewählt werden. Vorhandene Mängel werden erkannt und behoben, wie z.B. die Führung des Schweißbrenners durch den Lasersensor, das Betriebssystem des Roboters und die Konfiguration der externen Peripherie (Schweißbrenner, Plasmaschneider, usw.). Für die Implementierung des „Adaptiven Schweißens“ wird eine Spezialsoftware in RAPID erstellt und perfektioniert.


Software:     Robotstudio, Q8Tool, u.v.a.
Hardware:     ABB-Industrieroboter, SKS Schweißgeräte, Kjellberg Plasmaschneider,

              Linearportal, Backenfutter, Automatischer Werkzeugbahnhof, u.v.a.


Zeitraum:     10/2009 – 08/2011

Kunde:        FH-Gießen / Führender Hersteller von Mess- und Prüfgeräten in der

              Textilindustrie
Projekt:      Forschungs- und Entwicklungsprojekt: Softwareentwicklung eines

              Kameramikroskops

 

Projektaufgabe:

Eine PC-Software wird entwickelt, um mit einer Standard-Industriekamera Stoffparameter berührungslos erfassen und grafisch auf dem PC darstellen zu können. Zu den gemessenen Parametern gehört der Verzug des Kett- und Schussfadens, die Maschenabstände, die Maschenweite, das Flächengewicht, usw..

 

Software:     Visual Studio, OpenCV, u.a., C#
Hardware:     Standard-PC, Firewire-Kamera von „The Imaging Source“, Spezialbeleuchtung,

              u.a.


Zeitraum:     07/2009 – 01/2011

Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik
Projekt:      Entwicklung einer Hard- und Software für ein Bohrwiderstandsmessgerät

              auf Basis des Cortex-M3 (STM32F103)


Projektaufgabe:

Es wird eine Simulation der Treiberstufen für die Motoren und deren Ströme mit dem LTSpice Tool von „Linear Technology“ durchgeführt. Mit Eagle wird eine Platine gezeichnet, die den Mikrocontroller (ARM-Cortex-M3), mehrere Bluetooth-Module, eine Micro-SD-Karte, einen USB-Anschluß und drei Halbbrücken mit entsprechender Außenbeschaltung enhält. Für diese Platine wird eine entsprechende Software erstellt, die die Funktionen Speichern, Drucken in Echtzeit auf dem Bluetoothdrucker, Regelung der beiden Motoren, u.v.a ermöglicht.


Software:     Eagle, Keil MDK-Arm, EW-ARM, u.v.a.
Hardware:     Prototypen-Board mit einem Cortex-M3 (STM32F103) Mikrocontroller,

              Teleskopmechanik mit zwei Gleichstrommotoren, Bluetooth-Modul,

              USART-Schnittstelle, Bohrgerätemechanik, u.v.m..


Zeitraum:     05/2008 – 07/2009

Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik
Projekt:      Entwicklung einer Steuerungssoftware für ein Bohrwiderstandsmessgerät

 

Projektaufgabe:

Eine neue Steuerungssoftware für die Prototypenhardware wird entwickelt. Die Software ermöglicht die Messung des Bohrwiderstandes über einen Shunt, die Regelung der Motoren mittels Pulsweitenmodulation, das Speichern des gemessenen Bohrwiderstandes und den Druck des Bohrprofils in Echtzeit auf einem Bluetooth-Drucker. Die Motoren werden durch einen konfigurierbaren PID-Regler gesteuert.


Software:     WinAVR, AVR-Studio, Eagle, Terminal und Analyseprogramme, u.a.
Hardware:     Prototypen-Board mit einem ATMEGA8 Mikrocontroller, zwei Gleichstrommotoren,

              Bluetooth-Modul, USARTSchnittstelle, u.v.m..


Zeitraum:     12/2007 – 05/2009

Kunde:        FH-Gießen / Führender Hersteller von Mess- und Prüfgeräten in der

              Textilindustrie

Projekt:      Forschungs- und Entwicklungsprojekt: Implementierung eines Prototypen

              (Hard- und Software) für die Geschwindigkeitsmessung großer Textil-bahnen 

 

Projektaufgabe:

Die Evaluation zeigt, dass ein Maussensor für die berührungslose Messung der Geschwindigkeit geeignet ist. Ein Prototyp wird hergestellt, der die Konfiguration und den Betrieb des Maussensors ermöglicht. Mit einer optischen Bank wird die passende telezentrische Optik für den Maussensor entwickelt. Die gemessenen Geschwindigkeitsdaten des Prototypen werden über eine RS485 (Modbus-Protokoll) und eine RS232 Schnittstelle auf den PC und die Industriesteuerungen übertragen.


Software:     Eagle, AVR-Studio, Win-AVR, Terminal- und Analyseprogramme
Hardware:     STK-500, Prototypenaufbau (ATMEGA8), optische Bank, RS485 / RS232 Wandler,

              u.a.


Zeitraum:     11/2007 – 12/2007

Kunde:        FH-Gießen / Führender Hersteller von Mess- und Prüfgeräten in der

              Textilindustrie
Projekt:      Werkvertrag: Analyse und Evaluation von Maussensoren als Messgeber für die

              Geschwindigkeitsmessung von Textilbahnen


Projektaufgabe:

Eine Platine wird entwickelt und gefertigt, die einen Maussensor ansteueren und auslesen kann. Die Platine ermöglicht es, den Maussensor zu konfigurieren und auch interne Daten, wie z.B. das aufgenommene Bild auszulesen. Die Evaluation zeigt, dass sich die Geschwindigkeit von großen Textilbahnen im industriellen Umfeld mit Maussensoren messen lässt.


Software:     Eagle, AVR-Studio, Win-AVR, Terminal- und Analyseprogramme
Hardware:     STK-500, Prototypensensor (Atmel ATMEGA 8)


Zeitraum:     05/2007 – 11/2007

Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik
Projekt:      Diplomarbeit: Entwicklung der Software eines neuen Schalltomographiesensors

 

Projektaufgabe:

Die Software der bestehenden Sensorgeneration ist nicht dokumentiert, daher wird zuerst eine Analyse der alten Sensoren durchgeführt. Die Funktionen der alten Sensoren werden auf der neuen Hardware abgebildet. Zusätzlich wird die Implementierung von weiteren Funktionen durchgeführt, die eine schnellere und genauere Messung der Schalllaufzeit ermöglichen.


Software:     AVR-Studio, Win-AVR, Terminal- und Analyseprogramme
Hardware:     STK-500, Prototypensensor (Atmel ATMEGA 8)

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl.-Informatiker (FH)

Kompetenzen

Kompetenzen

Top-Skills

C++ Projektleitung C++ Embedded RTOS Schnittstellen Systemanalyse Laufzeitanalyse

Betriebssysteme

Echtzeitbetriebssysteme
RTOS (Real Time OS)

Programmiersprachen

C

Datenkommunikation

Bus
RS232

Hardware

Drucker
embedded Systeme
Messgeräte
Mikrocontroller
PC
Sensoren

Berechnung / Simulation / Versuch / Validierung

PSpice

Design / Entwicklung / Konstruktion

EAGLE

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

Zeitraum:     03/2012 – dato
Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik

Projekt:      Entwicklung eines Schnelltomographen mit integrierter LEDAnzeige


Projektaufgabe:

Ein Prototyp wird entwickelt, der die Schnelltomographie eines Baumes ermöglicht. Das Ergebnis der Tomographie wird auf einer LED-Matrix dargestellt. Das System ist dadurch von PCs unabhängig und kann kostengünstig hergestellt und verwendet werden.

 

Software:     Eagle, Keil MDK-Arm, Keil RTOS, u.a.
Hardware:     Prototypenboard (Cortex-M3-Mikrocontroller), LED-Matrix, ULINK-Pro,

              Bluetooth-Modul, USARTSchnittstelle, Impulshammer, Impulsaufnehmer, u.v.m..


Zeitraum:     08/2011 – 02/2012

Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik

Projekt:      Weiterentwicklung einer neuen Hardwareplattform mit entsprechender

              Software für ein Bohrwiderstandsmessgerät

 

Projektaufgabe:

Die vorhandene Hardware wird so umgeändert, dass sie den Hochleistungs-Debugger von „Keil“ (ULINK-Pro) unterstützt. Die Software wird auf das Echtzeitbetriebssystem von Keil portiert. Zusätzliche Funktionen, wie die Konfiguration der Maschine über ein „Inifile“, das Speichern von Konfigurationsdaten im Flashspeicher (EEPROM-Emulation), die Automatische Kalibrierung des Leerlaufstromes, usw., werden implementiert.

 

Software:     Eagle, Keil MDK-Arm, Keil RTOS, u.v.a.
Hardware:     STM32-F107VCT6-Board (Cortex-M3 Mikrocontroller), Keil ULINK-Pro,  

              Gleichstrommotoren, Bluetooth-Modul, USART-Schnittstelle, GSM-Modul,

              GPS-Modul, Neigungssensor, Stromsensor, u.v.m..


Zeitraum:     02/2011 – 08/2011

Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik

Projekt:      Weiterentwicklung einer Hard- und Software für ein Bohrwiderstandsmessgerät

              auf Basis des Cortex-M3 (STM32F107)

 

Projektaufgabe:

Die bestehende Hardware wird um ein GSMModul (Global Systems for Mobile Communications), ein GPSModul (Global Positioning System) und einen Neigungssensor erweitert. Ein neues Layout mit dem leistungsfähigeren Mikrocontroller (STM32F107VCT6) wird erstellt und die gefertigten Platinen entsprechend programmiert. Das neue System unterstützt die automatische Standortbestimmung und das Versenden der Messdaten über GSM.

 

Software:     Eagle, Keil MDK-Arm, EW-ARM, u.v.a.
Hardware:     STM32-F107VCT6-Board (Cortex-M3 Mikrocontroller), Gleichstrommotoren,

              Bluetooth-Modul, USARTSchnittstelle, GSM-Modul, GPS-Modul, Neigungssensor,

              Stromsensor, u.v.m..


Zeitraum:     08/2010 – 09/2011

Kunde:        Führender Hersteller von Kraftwerkskomponenten

Projekt:      Zustandsanalyse einer Roboterschweißanlage und Implementierung des adaptiven

              Schweißens von Kraftwerksrohren

 

Projektaufgabe:

Aufgabe der Roboterschweißanlage ist es unterschiedliche Rohre automatisch zu schneiden, zu schweißen und zu prüfen. Je nach Material und Durchmesser soll nur das passende Roboterprogramm manuell gewählt werden. Vorhandene Mängel werden erkannt und behoben, wie z.B. die Führung des Schweißbrenners durch den Lasersensor, das Betriebssystem des Roboters und die Konfiguration der externen Peripherie (Schweißbrenner, Plasmaschneider, usw.). Für die Implementierung des „Adaptiven Schweißens“ wird eine Spezialsoftware in RAPID erstellt und perfektioniert.


Software:     Robotstudio, Q8Tool, u.v.a.
Hardware:     ABB-Industrieroboter, SKS Schweißgeräte, Kjellberg Plasmaschneider,

              Linearportal, Backenfutter, Automatischer Werkzeugbahnhof, u.v.a.


Zeitraum:     10/2009 – 08/2011

Kunde:        FH-Gießen / Führender Hersteller von Mess- und Prüfgeräten in der

              Textilindustrie
Projekt:      Forschungs- und Entwicklungsprojekt: Softwareentwicklung eines

              Kameramikroskops

 

Projektaufgabe:

Eine PC-Software wird entwickelt, um mit einer Standard-Industriekamera Stoffparameter berührungslos erfassen und grafisch auf dem PC darstellen zu können. Zu den gemessenen Parametern gehört der Verzug des Kett- und Schussfadens, die Maschenabstände, die Maschenweite, das Flächengewicht, usw..

 

Software:     Visual Studio, OpenCV, u.a., C#
Hardware:     Standard-PC, Firewire-Kamera von „The Imaging Source“, Spezialbeleuchtung,

              u.a.


Zeitraum:     07/2009 – 01/2011

Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik
Projekt:      Entwicklung einer Hard- und Software für ein Bohrwiderstandsmessgerät

              auf Basis des Cortex-M3 (STM32F103)


Projektaufgabe:

Es wird eine Simulation der Treiberstufen für die Motoren und deren Ströme mit dem LTSpice Tool von „Linear Technology“ durchgeführt. Mit Eagle wird eine Platine gezeichnet, die den Mikrocontroller (ARM-Cortex-M3), mehrere Bluetooth-Module, eine Micro-SD-Karte, einen USB-Anschluß und drei Halbbrücken mit entsprechender Außenbeschaltung enhält. Für diese Platine wird eine entsprechende Software erstellt, die die Funktionen Speichern, Drucken in Echtzeit auf dem Bluetoothdrucker, Regelung der beiden Motoren, u.v.a ermöglicht.


Software:     Eagle, Keil MDK-Arm, EW-ARM, u.v.a.
Hardware:     Prototypen-Board mit einem Cortex-M3 (STM32F103) Mikrocontroller,

              Teleskopmechanik mit zwei Gleichstrommotoren, Bluetooth-Modul,

              USART-Schnittstelle, Bohrgerätemechanik, u.v.m..


Zeitraum:     05/2008 – 07/2009

Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik
Projekt:      Entwicklung einer Steuerungssoftware für ein Bohrwiderstandsmessgerät

 

Projektaufgabe:

Eine neue Steuerungssoftware für die Prototypenhardware wird entwickelt. Die Software ermöglicht die Messung des Bohrwiderstandes über einen Shunt, die Regelung der Motoren mittels Pulsweitenmodulation, das Speichern des gemessenen Bohrwiderstandes und den Druck des Bohrprofils in Echtzeit auf einem Bluetooth-Drucker. Die Motoren werden durch einen konfigurierbaren PID-Regler gesteuert.


Software:     WinAVR, AVR-Studio, Eagle, Terminal und Analyseprogramme, u.a.
Hardware:     Prototypen-Board mit einem ATMEGA8 Mikrocontroller, zwei Gleichstrommotoren,

              Bluetooth-Modul, USARTSchnittstelle, u.v.m..


Zeitraum:     12/2007 – 05/2009

Kunde:        FH-Gießen / Führender Hersteller von Mess- und Prüfgeräten in der

              Textilindustrie

Projekt:      Forschungs- und Entwicklungsprojekt: Implementierung eines Prototypen

              (Hard- und Software) für die Geschwindigkeitsmessung großer Textil-bahnen 

 

Projektaufgabe:

Die Evaluation zeigt, dass ein Maussensor für die berührungslose Messung der Geschwindigkeit geeignet ist. Ein Prototyp wird hergestellt, der die Konfiguration und den Betrieb des Maussensors ermöglicht. Mit einer optischen Bank wird die passende telezentrische Optik für den Maussensor entwickelt. Die gemessenen Geschwindigkeitsdaten des Prototypen werden über eine RS485 (Modbus-Protokoll) und eine RS232 Schnittstelle auf den PC und die Industriesteuerungen übertragen.


Software:     Eagle, AVR-Studio, Win-AVR, Terminal- und Analyseprogramme
Hardware:     STK-500, Prototypenaufbau (ATMEGA8), optische Bank, RS485 / RS232 Wandler,

              u.a.


Zeitraum:     11/2007 – 12/2007

Kunde:        FH-Gießen / Führender Hersteller von Mess- und Prüfgeräten in der

              Textilindustrie
Projekt:      Werkvertrag: Analyse und Evaluation von Maussensoren als Messgeber für die

              Geschwindigkeitsmessung von Textilbahnen


Projektaufgabe:

Eine Platine wird entwickelt und gefertigt, die einen Maussensor ansteueren und auslesen kann. Die Platine ermöglicht es, den Maussensor zu konfigurieren und auch interne Daten, wie z.B. das aufgenommene Bild auszulesen. Die Evaluation zeigt, dass sich die Geschwindigkeit von großen Textilbahnen im industriellen Umfeld mit Maussensoren messen lässt.


Software:     Eagle, AVR-Studio, Win-AVR, Terminal- und Analyseprogramme
Hardware:     STK-500, Prototypensensor (Atmel ATMEGA 8)


Zeitraum:     05/2007 – 11/2007

Kunde:        Führender Hersteller von Mess- und Prüfgeräten in der Holztechnik
Projekt:      Diplomarbeit: Entwicklung der Software eines neuen Schalltomographiesensors

 

Projektaufgabe:

Die Software der bestehenden Sensorgeneration ist nicht dokumentiert, daher wird zuerst eine Analyse der alten Sensoren durchgeführt. Die Funktionen der alten Sensoren werden auf der neuen Hardware abgebildet. Zusätzlich wird die Implementierung von weiteren Funktionen durchgeführt, die eine schnellere und genauere Messung der Schalllaufzeit ermöglichen.


Software:     AVR-Studio, Win-AVR, Terminal- und Analyseprogramme
Hardware:     STK-500, Prototypensensor (Atmel ATMEGA 8)

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl.-Informatiker (FH)

Kompetenzen

Kompetenzen

Top-Skills

C++ Projektleitung C++ Embedded RTOS Schnittstellen Systemanalyse Laufzeitanalyse

Betriebssysteme

Echtzeitbetriebssysteme
RTOS (Real Time OS)

Programmiersprachen

C

Datenkommunikation

Bus
RS232

Hardware

Drucker
embedded Systeme
Messgeräte
Mikrocontroller
PC
Sensoren

Berechnung / Simulation / Versuch / Validierung

PSpice

Design / Entwicklung / Konstruktion

EAGLE

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.