Some microcontroller systems for naval wapons

By Christian Pehle,

  • Desing of the software architecture
  • Creation of documents with requirements and specifications
  • Complete design and dimensioning of the controller circuits (Infineon XE166-Series) including the peripherals (AD-converter, Bus connections CAN, I2C, SPI, etc.)
  • Implementation of the software in Assembler and C
  • Enforcement of the complete development, documentation and accompaniment up to start of serial production
  • Creation of test decriptions
  • Programming and qualifying of tools for simulation, first starts of units, calibration and so on.
  • Renewing of a software for a legacy hardware (Siemens C535 8 Bit (ähnlich 8051))
  • Environment and tools: Keil Tool-Chain MicroVision 4: Infineon XE 166, Siemens C535, AD-converter, MS Visual Studio für C#/C++, LabView, Mentor-Graphics mit SAP-Anbindung

Control of a hydraulic power unit

By Christian Pehle,

  • 2-prozessor-system (ARM 9 + Cortex M3)
  • Analysis of the system
  • Programming of both processors in C
  • Operationg system: RTX (Keil/NXP)
  • Realization of the control algorithm
  • Documentation
  • Test development (Integration tests)
  • Hardware redesign (circuit, dimensioning)
  • Working in a team of four engineers
  • Project management: Scrum
  • Environment and Tools: µVision 4 / 5 (Keil) for ARM, Team Foundation Server (Microsoft)

Analysis and simulation for a vacuum system

By Christian Pehle,

  • Analysis of the type of control of the drive
  • Development of a simulator to control and drive on the basis of physical examinations
  • Realization of the simulators in LabView
  • Optimization of the regulator
  • Environment and Tools: LabView (National Instruments), MPLAB IDE (Microchip), Scrum, SVN / Tortoise

Test development / Assistance for start of production of a home appliance

By Christian Pehle,

  • Analysis and optimisation of a PID regulator
  • Modelling in LabView
  • Development and Documentation of tests
  • Acquisition and preparing of measurement data
  • Code refactoring
  • First start of automatic testequipment
  • Analysis of the device with statistical methodes

IDE and Tools:

  • Microchip MPLab
  • NI-LabView
  • NI-Teststand