|
Competences
Overview
- Development and programming of distributed data acquisition
and measuring systems, based on ethernet network technology and
single board computers (embedded sysetsm), combined with ordinary PC work
place computers.
- Simple coupling of measuring instruments with hardware reduced
single board computers connected to local area network.
- Ordinary PCs using UNIX like operating systems serve as operational
platform and development environment.
- Software development for network coupled parallel computer
clusters and parallel numeric.
- Development of laser optical measuring methods, for
example for surface distortion measurements.
- Development of laser based distance measurement using the
Time-Of-Flight (TOF) method.
- Light-Waveguide and Fibertechnologies
For laboratory prototype development we have professional manufacture
methods:
- CNC based manfucature of mechnaical components for optic prototypes and
optoelectronical systems.
- CNC based manufacture of electronic printed circuit boards using
isolation milling methods with milling width down to 200 micro meters.
- Assembling of electronical and minituarized component groups with
modern surface mount technolgy SMD.
- Minaturized optomechanical components (for example fiber coupler)
SMD Manufacture and Assembling

Click for larger image
- Electronical measuring and laboratory systems for
these main areas:
- Optical measuring instruments
- Sensor data processing: acquisition of physical properties like:
light intensity, temperature, pressure, current, voltage,...
- Electronical high voltage switches and generators for optical
pockels cell, avalanche photodiode and laser diode control.
- Diode laser control (Impulse and CW)
- Use of SMD technolgy.
- Digital techniques:
- Microcontroller circuits and components (Atmel AVR microcontroller)
- Programmable Logic: CPLDs (Complex programmable
logic devices) and FPGAs (Field programmable gate arrays):

Click for larger image
- Programming of system and scientific software with
different programming languages satisfying different goals:
- Imperative languages like C for lowlevel system programming and
Fortran for solving of pure mathematic problems.
- modern functional programming languages of the ML family for
abstract and some kind of safety highlevel programming.
- use of virtual machines as a portable and operating system
independent program execution environment.
- Programming and Synthesis of digital Logic:
- Low integrated programmable logic components like
CPLDs for efficient and flexible implemenations of
simple combinatorial logic problems.
- High integrated programmable components like FPGAs
for more complex combinatorial and sequentiel logic, mostly state
machines for microcontroller similar execution of more complex
problems.
- Use of VHDL (VHSIC (Very High Speed Integrated
Circuits) Hardware Description language) and
Verilog-HDL as programming and hardware description
languages.
.
Numerical Simulation
- Numerical Simulation of light scattering from surfaces of arbitrary
geometry and micro topography.
- Measuring techniques for electromagnetic high frequency fields.
- Solving of EMI and EMC problems.
Scientific Advice
- Advice concerning equipment of scientific laboratories:
- Electronic measuring instruments
- Physical measuring instruments
- Mechincal measuring instruments
- Optical components for optical experiments
- Production machines (CNC for prototyping)
- Educational physical and optical experiment kits
|