Den digitale kontrolenhed, der behandler inputinformationen fra sensorer, kaldes A
mikrokontroller .
Her er hvorfor:
* Mikrokontrollere er designet til indlejrede systemer: De er specifikt bygget til at blive indlejret i andre enheder, som apparater, biler og industrielle maskiner. Dette gør dem perfekte til behandling af data fra sensorer og kontrol af enhedens opførsel.
* de har indbygget input/output (I/O) kapaciteter: Mikrokontrollere har dedikerede stifter, der kan konfigureres til at modtage data fra sensorer (input) og sende kommandoer til aktuatorer (output).
* de har behandlingskraft: Mikrokontrollere indeholder en central behandlingsenhed (CPU), der kan fortolke de data, der er modtaget fra sensorer, og træffe beslutninger baseret på forprogrammeret logik.
* De kan håndtere analog-til-digital konvertering: Mange sensorer udsender analoge signaler, mens mikrokontrollere arbejder med digital information. Mikrokontrollere har ofte indbyggede analoge-til-digitale konvertere (ADC'er) til at oversætte analoge sensorlæsninger til digitale data, de kan forstå.
Eksempel:
Forestil dig en termostat. Det har en temperatursensor, der måler rumets temperatur. Denne analoge temperaturaflæsning konverteres til digitale data med en ADC inden for mikrokontrolleren. Mikrokontrolleren sammenligner den digitale temperaturværdi med et forprogrammeret setpoint. Hvis stuetemperaturen er for høj, sender mikrokontrolleren et signal til klimaanlægget for at tænde.
Andre enheder, der kan spille en rolle:
* sensorgrænseflade: Nogle sensorer kræver specielle grænseflader eller kommunikationsprotokoller for at interagere med en mikrokontroller. Disse interfacemoduler bruges ofte mellem sensoren og mikrokontrolleren.
* dataindsamlingssystem: I mere komplekse systemer kan et dataindsamlingssystem bruges til at indsamle data fra flere sensorer og sende dem til mikrokontrolleren.
Kortfattet: Mens andre komponenter muligvis er involveret, er mikrokontrolleren den centrale behandlingsenhed, der modtager sensordata, fortolker dem og tager passende handlinger baseret på informationen.