Real-time applications with MICA


Real-time hardware/software platforms are needed to handle the increasing networking of industrial controllers and the sensor-proximate processing of measurements. The powerful and robust MICA hardware enables real-time systems to be run with outstanding energy efficiency; this makes it an interesting alternative to industrial PCs. With the real-time extension for the MICA developed at IMMS, a versatile future-oriented solution for real-time applications is now available for the MICA.

Objective

The IMMS real-time extension enables the MICA to be used for new types of applications, such as real-time communications, real-time data processing (fog computing), time-critical monitoring and diagnostic applications. By taking advantage of the IMMS IO functional board, sophisticated IO timing requirements can be implemented (e.g. for controlling stepping motors).

Scope of Services

• Software extension: real-time Linux
o Patched Linux kernel (RT preempt patch)
o Compatible with the MICA container design
• Hardware extension: MICA functional circuit board
o Micro-controllers with real-time interruptible IOs
o Communication with the micro-controller and access to IOs via internal USB interface
Scheduling latency of the MICA system under full load has been reduced from 1949 μs to 114 μs

Benefits

• A robust, compact and energy-efficient hardware/software solution for real-time applications
• Completely compatible with the MICA container design
• A future-oriented open-source software solution with broad support from the open-source community

Hardware and software extensions to the MICA for implementing real-time applications

HARTING MICA mit IMMS-Funktionsplatine und Linux-Echtzeiterweiterung
HARTING MICA with IMMS functional circuit board and Linux real-time extension

Real-time hardware/software platforms are needed to handle the increasing networking of industrial controllers, the sensor-proximate processing of measurements, as well as Industry 4.0 scenarios. This applies to applications such as:

  • High-performance control systems (e.g. drive controllers)

  • Diagnostic and predictive maintenance systems (e.g. ultrasonic and vibration analysis)
  • Synchronisation and real-time communications in distributed systems

The powerful and robust MICA hardware enables real-time systems to be run with outstanding energy efficiency; this makes it an interesting alternative to industrial PCs. With the real-time extension for the MICA developed at IMMS, a versatile future-oriented solution for real-time applications is now available for the MICA.

 

 

IMMS-Funktionsplatine mit Mikrocontroller für die echtzeit- und interruptfähige Anbindung von IOs
IMMS functional circuit board with micro-controller: providing real-time and interruptible connections of IOs
MICA-Webfrontend mit Übersicht der Softwarecontainer
MICA web front-end with overview of the software container
Scheduling-Latenz einer MICA mit IMMS-Echtzeiterweiterung unter Systemvolllast
Scheduling latency of a MICA, with the IMMS real-time extension under full system load
IMMS

About Us

As a strategic partner, IMMS provides application-oriented preliminary research for small and mid-sized companies. They focus on micro-electronics, system engineering and mechatronics.
Author Dr.-Ing. Tino Hutschenreuther
Telephone +49 3677 8749-340