mikrokontrollerstyrning
Mikrokontrollerstyrning är användningen av mikrokontrollers i inbyggda system för att genomföra regler- och styruppgifter i realtid. Systemet samlar in information från sensorer, utför beräkningar och styr aktuatorer enligt ett definierat mål, ofta inom strikta tidsramar.
Arkitekturen kan vara en enkel slinga eller ett mer komplext realtidsprogram som körs med avbrott eller ett
En mikrokontrollerfamilj består av CPU, minne (flash/RAM) och inbyggda perifera enheter som analog-till-digital omvandling (ADC), digital-till-analog
Designen måste ta hänsyn till determinism, låg latens, jitter, felhantering och robusthet mot störningar. Val mellan
Utveckling sker vanligtvis i C eller C++, med verktygskedjor som kompilator, debugger och in-system programmering. Processen
Användningsområden omfattar industriell automation, hemautomation, fordonsindustrin, robotik, medicinsk utrustning och IoT-enheter. Fördelarna är låg kostnad, låg