Mission Report -

Was sind Embedded Systems?

Embedded Systems – gut versteckt und eingebettet

“We embed advanced technologies … like ears, eyes, voice and a brain.”

Eingebettet in unseren Alltag

Embedded Systeme (oder eingebettete Systeme oder embedded systems) sind überall um uns herum. Sie machen uns das Leben leichter und wir vertrauen darauf, dass sie funktionieren, ohne groß darüber nachzudenken oder überhaupt zu wissen, dass sie da sind. Embedded Systeme stecken in unseren Smartphones und Tablets, Autos und sogar in Haushaltsgeräten. Darüber hinaus spielen sie eine wichtige Rolle in der Industrie, Telekommunikation, Transportation, Medizintechnik oder in militärischen Anwendungen und stehen in Zusammenhang mit Automation und Digitalisierung von Organisationen.

Embedded Systems gibt es bereits seit Jahrzehnten. Ihre Bedeutung und Anzahl steigt konstant an und sie bilden einen beträchtlichen Markt, insbesondere im Rahmen von Internet of Things (IoT) Anwendungen.

 

Das versteckte Hirn eines Systems

Man kann sich Embedded Systeme als das Gehirn eines Gerätes oder Systems vorstellen. Meist sind sie dazu da, ein übergeordnetes (elektrisches oder mechanisches) System zu überwachen oder zu steuern, und sind untrennbar mit diesem verbunden („eingebettet“). So können sie beispielsweise Daten sammeln oder eine Maschine steuern. Da ihnen im Allgemeinen nur wenig Aufmerksamkeit geschenkt wird und sie dennoch das Herzstück vieler Anwendungen bilden, müssen Embedded Systeme hochzuverlässig und dauerhaft verfügbar sein – oft für viele Jahre.

Embedded Systeme sind eine Kombination von Hardware, Software und mechanischen Komponenten, die eng miteinander verflochten und aufeinander abgestimmt sind. Ihre Komplexität kann niedrig (etwa wenn sie nur aus einem einzigen Microcontroller-Chip bestehen), bis sehr hoch sein (wenn mehrere Netzwerke oder Peripheriegeräte beteiligt sind). Daher ist es empfehlenswert, dass Hardware- und Software-Experten bei der Entwicklung in einem interdisziplinären Team zusammenarbeiten.

 

Embedded Hardware

Jedes elektronische System benötigt eine Hardware-Plattform auf der es läuft. Die Hardware basiert dabei meistens auf einem Microprozessor (mit nur einer CPU) oder einem Mikrocontroller (CPU und integrierter Speicher und Peripheriegeräte auf einem Chip).

Embedded Software

Software wird benötigt, um die Funktionen eines Systems oder Gerätes zu steuern und ist meist auf die Hardware, auf der sie läuft, zugeschnitten.

Embedded Systeme als hoch-spezialisierte Computer

Embedded Systeme sind hoch-effiziente Spezialisten. Im Gegensatz zu einem eher generalistischen Computer, der eine große Bandbreite an Aufgaben ausführen kann (aber auch teuer und sperrig ist), haben Embedded Systeme meist nur eine oder einige wenige bestimmte vordefinierte Aufgaben, für deren Erfüllung sie entwickelt werden. So können Kosten (Kosten pro Einheit) sowie wertvoller Platz (z.B. in mobilen Geräten) gespart werden. Ihre Hardware und Programmierung werden über lange Zeitperioden kaum verändert und benötigen nur geringe Wartung. Auch ihr Stromverbrauch ist vergleichsweise gering, weswegen sie sich für den Einsatz in akkubetriebenen Geräten eignen. Darüber hinaus können Embedded Systeme für raue Umgebungsbedingungen optimiert werden.

 

Missionskritische Systeme

Embedded Systeme werden oft als missionskritisch eingestuft. Das bedeutet, dass sie unerlässlich für den alltäglichen Betrieb eines Unternehmens oder einer Organisation sind. Bei Fehlern oder Unterbrechungen werden wichtige Betriebsabläufe erheblich beeinträchtigt. Embedded Systeme sind zudem häufig sicherheitskritisch im Sinne von „Safety“ und ihr Versagen kann ernsthaften Schaden anrichten (z.B. an der Umwelt) und zu Unfällen, Verletzungen bis hin zum Tod führen. Darüber hinaus können Embedded Systeme auch sicherheitskritisch im Sinne von „Security“ sein, etwa wenn sensible Daten oder Signale involviert sind. Daher müssen sie vor unberechtigtem Zugriff oder Manipulation geschützt werden.

 

Echtzeit-Performance

Manche Embedded Systeme unterliegen Echtzeitanforderungen, die erfüllt werden müssen. Das heißt, dass eine Systemantwort innerhalb eines definierten Zeitrahmens garantiert werden muss. Wird diese Deadline nicht eingehalten, zieht dies Konsequenzen nach sich, die zum Teil auch schwerwiegend sein können (zB. bei einem Airbag, der sich um einen Augenblick zu spät öffnet).

 

Was wir für Sie tun können

Mit Mission Embedded als Ihrem Partner werden Ihre Projekte in den Bereichen Digitalisierung und Automatisierung Realität. Wir sind auf das Co-Design und die Entwicklung von Embedded Hardware und Software spezialisiert und unterstützen Sie von der initialen Idee, über Konzept und Realisierung bis hin zu Produktion und Wartung des finalen Produktes. Unsere Hardware- und Software-Experten bieten fundiertes Know-how und viele Jahre Erfahrung bei der Umsetzung von vielfältigen Projekten in verschiedenen Märkten, etwa in Transportation, Luftfahrt, Industrie, Public Safety oder Defense.

Wir sind Ihre zentrale Anlaufstelle für Ihre Anwendung. Bei uns erhalten Sie Mechanik und Gehäuse, (Basis-)Platine, Board-Support-Package, HW-optimierte Signal-/Datenverarbeitung, Betriebssystem sowie System- und Netzwerk-Dienste aus einer Hand.