Microcontroller based measurement devices for tension measurement

By Christian Pehle,

  • Handheld and tabletop units based on series MSP430 (Texas Instruments)
  • Controlling the ADCs
  • Controlling the LCD-displays
  • Enhanced functions realised in software:
    • settable limit monitoring with optocoupled alarm
    • Calibration functions
    • Zero setting
    • Filter
  • Development of the analog part of the circuit together with hardware developers
  • Environment and tools: C ICC, NoICE

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

Battery sensor for automotive usage

By Christian Pehle,

  • Programming of an ARM7-Derivates in C
  • LIN-Bus-connection
  • Improvement of the calculations and algorithms, measurement analysis and simulation with MatLab/Simulink
  • Implementation of various types of batteries
  • Improvement of the simulation tool
  • Working in a team
  • Environment and Tools: MatLab / Simulink, IAR-Compiler for ARM7, Visual Studio 2010 (Microsoft), Canoe (LIN/CAN-Tool for testing, Vector Grafics), SVN/Tortoise for team-management and versioning

Handheld measurement device for tension sensors

By Christian Pehle,

  • Tension measurement, temperature compensation, optimisation of characteristics
  • Prozessor MSP430-Serie (Texas Instruments)
  • Adaption of the AD-converter via SPI-Bus
  • Grafic display and Touchscreen
  • USB-connection to a Windows-PC for parametrisation and first start
  • Development of a GUI for the PC (C#)
  • Design of Software-Architecture
  • Realization in C
  • Documentation
  • Project management
  • Environment and Tools: Code Composer Studio (Texas Instruments), Visual Studio (Microsoft)

Digital handheld device for DMS-based tension sensors

By Christian Pehle,

  • Design of the software architecture
  • Processor from MSP430-Serie (Texas Instruments)
  • Usage of the processor-internal AD-converter
  • 7-Segment-Dispaly
  • Peak and Hold functions
  • Storage of various characteristics for scaling
  • Control of the device with mechanical switches
  • Monitoring of the battery with “Low Bat”-signalisation
  • Realisation in C
  • Documentation
  • Environment and Tools: Code Composer Studio (Texas Instruments)

Distance sensor to monitor the door or tailgate of a car

By Christian Pehle,

  • Sensor to recognize barriers while moving a door of a car
  • Analysis of the geometrical data: Rotary motion, relative position of barriers, formulation of an algorithm
  • Programming a PIC-Controller (Microchip) as interface between a distance sensor and an electronic control unit
  • Realization of the state machine for a tailgate as described in specifications
  • Developer tests
  • Documentation
  • Envireonment and Tools: MPLAB IDE (Microchip), ORCAD