Übertragung eines SPE Demo- Projektes auf Microcontroller eines anderen Herstellers,
Auflösung herstellerspezifischer Abhängigkeiten,
Substitution herstellerspezifischer Bibliotheksfunktionalitäten,
Implementation der LwIP Applikation, REST-API, JSON
10BASE-T1S, LwIP, Cortex-M33, LAN8651
Entwicklung der Software für einen ATEX AMUR SAFETY Schaltverstärker
- Ausarbeitung der Softwarearchitektur
- Inbetriebnahme des Prototypen / Proof of Concept
- Dokumentation in Polarion
- Functional safety package for STM32 microcontrollers
- IAR Embedded Workbench for ARM
Weiterentwicklung einer Microcontroller-Firmware für induktive Sensoren mit IO-Link-Schnittstelle
- Fehlerbehebung
- Durchführung von EMV-Tests
- Durchführung von IO-Link Konformitätstests
Analyse, Prüfung und Debugging der vorhandenen Software
Adaption eines neuen Akku-Systems
Implementierung von Applikations- Modulen, Test dieser Module mit CUnit, Tests auf dem Gateway, Eclipse, CUnit Test Framework, Visual Studio, MISRA, PCLint, IAR ARM C/C++ Compiler, STM32L4, Knx, ETS5, Dali, Segger JTrace Jtag Interface
Temperatur- Drift Kompensation mittels Gain- Korrektur Tabellen, Implementation des Echtzeit- Tabellen- Managments,
Programmierung in C
Simulation Cadence SimVision
Projektverwaltung Atlassian Jira, Bitbucket
Integration von Sensoren ( SPI ), Auslesen der
Sensordaten, Implementation eines Sensor- Interface
2013 ? 2016: kleiner Projekte Industrieautomation
Kunde: Industrie / Gebäudeautomation
Projektbeschreibung/Tätigkeit:
Entwicklung/Erweiterung von Programmen für Module / Gateways zur Anbindung von Geräten wie Frequenzumrichter, Pumpen, Zähler, Regler, Energieüberwachungsgeräte an industrielle Steuerungen, Gebäudeleittechnik, DDC
Eingesetzte Technologien:
Keil 8051 C- Compiler, GNU GCC für Altera NIOS, JTAG, eCos, Python, ITF - Integrated Test Framework, Can Monitor / Analysator, DDC, Feldbusse, CVS SVN
2015: InHouse ARM/Cortex-M GNU Entwicklungstools für Linux x86-64
Projektbeschreibung/Tätigkeit:
Bau einer Entwicklungsumgebung für ARM/Cortex-M Mikrocontroller aus Open Source Quellen
Eingesetzte Technologien:
Linux x86-64 ( Debian Mint ), GNU Development Tools, eCos
03/2013: Xilinx Zynq-7000 Workshop
Projektbeschreibung/Tätigkeit:
1. Tag Einführung zu Zynq-7000 AP SoC
2. Tag Linux/Zynq-7000
Eingesetzte Technologien:
Zynq-7000, Linux, ARM/Linux GCC, ZedBoard
02/2013: Industrie
Projektbeschreibung/Tätigkeit:
Implementation eines EPICS IO Controllers für binäre Ein-/Ausgabe
Eingesetzte Technologien:
ARM9, Linux, EPICS, ARM/Linux GCC
10/2012 - 01/2013: Industrie
Projektbeschreibung/Tätigkeit:
Implementation von EPICS ( Experimental Physics and Industrial Control Systems ) auf Linux/ARM9 Embedded Platform
Eingesetzte Technologien:
ARM9, Linux, EPICS, ARM-Linux GCC, JTAG
02/2012 - 08/2012: Industrie / Gebäudeautomation
Projektbeschreibung/Tätigkeit:
Konzeption und Implementation eines Can zu RS485 Gateways für den Anschluss von Frequenzumrichtern verschiedener Baureihen an Automationsstationen der Gebäudeleittechnik
Erarbeitung des Pflichtenheftes
Implementation der Software bestehend aus
Eingesetzte Technologien:
Keil 8051 C- Compiler, Can, Can Monitor / Analysator, DDC
09/2011 - 01/2012: InHouse
Projektbeschreibung/Tätigkeit:
Eingesetzte Technologien:
GNU GCC für ARM, eCos, ARM CortexM3 ( STM32F107, STM32F217), GDB, GDBServer, JTAG
GNU GCC für Microblaze, VHDL, XILINX ISE, EDK, XMD, Spartan3, Spartan6, Microblaze
10/2010 - 02/2011: Industrie / drahtlose Datenübertragung
Projektbeschreibung/Tätigkeit:
Eingesetzte Technologien:
VHDL, XILINX ISE, Eagle, Ethernet
07 / 08 2010: Industrie / Gebäudeautomation
Projektbeschreibung/Tätigkeit:
Programmierung eines analogen Ein-/ Ausgabemoduls für industrielle Steuerungen / Gebäudeleittechnik in C und Assembler
Eingesetzte Technologien:
Keil 8051 C- Compiler, Can, Can Monitor / Analysator, DDC
2008 / 2009: Industrie / Gebäudeautomation
Projektbeschreibung/Tätigkeit:
Industrie / Gebäudeautomation
Entwicklung von Programmen für Module / Gateways zur Anbindung von Geräten wie Frequenzumrichter, Energieüberwachungsgeräte, Zähler, Regler an industrielle Steuerungen, Gebäudeleittechnik, DDC
Eingesetzte Technologien:
Keil 8051 C- Compiler, Can, Can Monitor / Analysator, DDC
ältere Projekte auf Anfrage
Diplom-Ingenieur
Entwicklung von Hard- und Software mit Schwerpunkt Digitaltechnik ( Mikrocontroller, FPGA ),
Erfahrungen in Industrie- und Kommunikationselektronik
Übertragung eines SPE Demo- Projektes auf Microcontroller eines anderen Herstellers,
Auflösung herstellerspezifischer Abhängigkeiten,
Substitution herstellerspezifischer Bibliotheksfunktionalitäten,
Implementation der LwIP Applikation, REST-API, JSON
10BASE-T1S, LwIP, Cortex-M33, LAN8651
Entwicklung der Software für einen ATEX AMUR SAFETY Schaltverstärker
- Ausarbeitung der Softwarearchitektur
- Inbetriebnahme des Prototypen / Proof of Concept
- Dokumentation in Polarion
- Functional safety package for STM32 microcontrollers
- IAR Embedded Workbench for ARM
Weiterentwicklung einer Microcontroller-Firmware für induktive Sensoren mit IO-Link-Schnittstelle
- Fehlerbehebung
- Durchführung von EMV-Tests
- Durchführung von IO-Link Konformitätstests
Analyse, Prüfung und Debugging der vorhandenen Software
Adaption eines neuen Akku-Systems
Implementierung von Applikations- Modulen, Test dieser Module mit CUnit, Tests auf dem Gateway, Eclipse, CUnit Test Framework, Visual Studio, MISRA, PCLint, IAR ARM C/C++ Compiler, STM32L4, Knx, ETS5, Dali, Segger JTrace Jtag Interface
Temperatur- Drift Kompensation mittels Gain- Korrektur Tabellen, Implementation des Echtzeit- Tabellen- Managments,
Programmierung in C
Simulation Cadence SimVision
Projektverwaltung Atlassian Jira, Bitbucket
Integration von Sensoren ( SPI ), Auslesen der
Sensordaten, Implementation eines Sensor- Interface
2013 ? 2016: kleiner Projekte Industrieautomation
Kunde: Industrie / Gebäudeautomation
Projektbeschreibung/Tätigkeit:
Entwicklung/Erweiterung von Programmen für Module / Gateways zur Anbindung von Geräten wie Frequenzumrichter, Pumpen, Zähler, Regler, Energieüberwachungsgeräte an industrielle Steuerungen, Gebäudeleittechnik, DDC
Eingesetzte Technologien:
Keil 8051 C- Compiler, GNU GCC für Altera NIOS, JTAG, eCos, Python, ITF - Integrated Test Framework, Can Monitor / Analysator, DDC, Feldbusse, CVS SVN
2015: InHouse ARM/Cortex-M GNU Entwicklungstools für Linux x86-64
Projektbeschreibung/Tätigkeit:
Bau einer Entwicklungsumgebung für ARM/Cortex-M Mikrocontroller aus Open Source Quellen
Eingesetzte Technologien:
Linux x86-64 ( Debian Mint ), GNU Development Tools, eCos
03/2013: Xilinx Zynq-7000 Workshop
Projektbeschreibung/Tätigkeit:
1. Tag Einführung zu Zynq-7000 AP SoC
2. Tag Linux/Zynq-7000
Eingesetzte Technologien:
Zynq-7000, Linux, ARM/Linux GCC, ZedBoard
02/2013: Industrie
Projektbeschreibung/Tätigkeit:
Implementation eines EPICS IO Controllers für binäre Ein-/Ausgabe
Eingesetzte Technologien:
ARM9, Linux, EPICS, ARM/Linux GCC
10/2012 - 01/2013: Industrie
Projektbeschreibung/Tätigkeit:
Implementation von EPICS ( Experimental Physics and Industrial Control Systems ) auf Linux/ARM9 Embedded Platform
Eingesetzte Technologien:
ARM9, Linux, EPICS, ARM-Linux GCC, JTAG
02/2012 - 08/2012: Industrie / Gebäudeautomation
Projektbeschreibung/Tätigkeit:
Konzeption und Implementation eines Can zu RS485 Gateways für den Anschluss von Frequenzumrichtern verschiedener Baureihen an Automationsstationen der Gebäudeleittechnik
Erarbeitung des Pflichtenheftes
Implementation der Software bestehend aus
Eingesetzte Technologien:
Keil 8051 C- Compiler, Can, Can Monitor / Analysator, DDC
09/2011 - 01/2012: InHouse
Projektbeschreibung/Tätigkeit:
Eingesetzte Technologien:
GNU GCC für ARM, eCos, ARM CortexM3 ( STM32F107, STM32F217), GDB, GDBServer, JTAG
GNU GCC für Microblaze, VHDL, XILINX ISE, EDK, XMD, Spartan3, Spartan6, Microblaze
10/2010 - 02/2011: Industrie / drahtlose Datenübertragung
Projektbeschreibung/Tätigkeit:
Eingesetzte Technologien:
VHDL, XILINX ISE, Eagle, Ethernet
07 / 08 2010: Industrie / Gebäudeautomation
Projektbeschreibung/Tätigkeit:
Programmierung eines analogen Ein-/ Ausgabemoduls für industrielle Steuerungen / Gebäudeleittechnik in C und Assembler
Eingesetzte Technologien:
Keil 8051 C- Compiler, Can, Can Monitor / Analysator, DDC
2008 / 2009: Industrie / Gebäudeautomation
Projektbeschreibung/Tätigkeit:
Industrie / Gebäudeautomation
Entwicklung von Programmen für Module / Gateways zur Anbindung von Geräten wie Frequenzumrichter, Energieüberwachungsgeräte, Zähler, Regler an industrielle Steuerungen, Gebäudeleittechnik, DDC
Eingesetzte Technologien:
Keil 8051 C- Compiler, Can, Can Monitor / Analysator, DDC
ältere Projekte auf Anfrage
Diplom-Ingenieur
Entwicklung von Hard- und Software mit Schwerpunkt Digitaltechnik ( Mikrocontroller, FPGA ),
Erfahrungen in Industrie- und Kommunikationselektronik