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

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)

Software for a mechanism to press a car key

By Christian Pehle,

  • Motor control (PIC controller (Microchip), PWM) with NFC signals
  • Significant part of the circuit development
  • Design of software architekture for the controller
  • Integration of the software components of an NFC-transceiver
  • Realization in C
  • Development of a software version to perform endurance tests for the mechanical parts
  • Improvement of the requirements
  • Tools: MPLAB IDE (Microchip), ORCAD

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

Safety system for a cooker

By Christian Pehle,

Safety system to prohibit fire and smoke in the kitchen

  • Design and realization of the software architecture for four modules:
    • Sensor to monitor the temperature of a hob, and to monitor the movement of persons
    • Smoke sensor
    • Turn-off unit for the mains, tri-phase and one-phase
    • RF-adapter to control the system via USB with a PC
  • Realization of the RF-protocol (868MHz) between the modules
  • Implementation of an interface to smart-home-systems (e.g. Homematic)
  • Development of a intuitive program running on a PC to control the system (Microsoft Windows 7 and 10)
  • Formulation of testing routines
  • Documentation
  • Development environment and tools: MPLAB IDE (Microchip)