Et embedded (indlejret) system er et computersystem ‘skjult’ i et produkt, som ikke er en desktop, laptop, mainframe eller lignende computersystem.
Embeddede (indlejrede) systemer interagerer med den fysiske verden og styrer specifikt hardware. De modtager signaler fra sensorer og sender signaler til aktuatorer, der påvirker omgivelserne. Systemerne styres af embedded software. Softwaren er ansvarlig for at sikre pålidelighed, brugervenlighed m.v. af produktet. Softwaren er central m.h.t. produktdifferentiering og brugervenlig funktionalitet. Den er basis for optimal kundetilfredshed og brugeroplevelse, og den forøger anvendeligheden af produktet.
Muligheder med embedded software:
- Intuitiv brugerinteraktion via f.eks. touchskærme
- Minimering af energiforbrug
- Overvågningskontrol for at maksimere tilgængeligheden
- Dataopsamling til f.eks. dokumentationsformål
Vi dækker følgende domæner inden for indlejret software:
- Industriel Automatisering
- Motorstyring
- Styring og Dataopsamling
- Industriel Buskommunikation
- Trådløse Datatjenester
Industriel Automatisering
Ved automatisering af industrielle processer kan opnås nøjagtig styring af diverse parametre.
Automatisering i f.eks. svejseprocesser kan tilføje fordele som nøjagtig kontrol af hastighed og temperatur.
Motorstyring
Bevægelse styres oftest af motorer. Ved at kontrollere omdrejningshastighed og -moment kan specifikke driftskarakteristika overholdes, hvilket gør det muligt at kontrollere applikationer som dem, der er vist ovenfor.
Styring og Dataopsamling
Kombinationen af styring og dataopsamling gør closed-loop styring mulig. Med opsamling og behandling af signaler fra forskellige sensorer, syntetiseres styringskommandoer, som udsendes til ændring af driftsbetingelser. I andre processer bruges sensorsignalerne ikke som feedbacksignaler, og i så fald er kontrolprincippet open loop.
Som et eksempel kan væskestrømning styres nøjagtigt ved at måle og bruge flowdata til at justere nogle af pumpens sætpunkter.
Industriel Buskommunikation
Industrielle kommunikationsbusser bruges til at forbinde et antal styrende og styrede enheder i et netværk. En indlysende fordel er færre kabler og reducerede installationsomkostninger.
Trådløse Datatjenester
Trådløse datatjenester bruger trådløs teknologi til at sende og modtage data.
Typisk er dataopsamling af en art en del af den indlejrede softwares ansvar. Data sendes fra det embeddede system, og kontrolkommandoer genereres af f.eks. en PC efter at have behandlet modtagne data, og sendes tilbage i den anden retning.