Microcontrollers er processorer med indbygget hukommelse og findes i enheder lige fra elektriske tandbørster til blokeringsfri bremse controllere i biler . Sådan en bred vifte af applikationer har givet anledning til forskellige typer af mikrocontrollere med en række indbyggede hukommelse og perifere kredsløb . Hver type microcontroller er skræddersyet til en bestemt anvendelse eller type kredsløb . Allround
Microcontroller producenter, såsom Atmel og Microchip , tilbyder generelle formål microcontroller familier. Inden for de generelle formål enhedstyper , er der ofte forskellige konfigurationer til rådighed såsom 8-bit , 16-bit og 32 - bit ord størrelser. Ordet størrelse refererer til størrelsen af binære tal , som kan håndteres af mikrocontrolleren . Også de generelle formål enheder kommer i forskellige hukommelse og perifere konfigurationer. Generelle formål mikrocontrollere har normalt et sæt af funktioner, der ville være nyttige i en række forskellige applikationer , og kan designes til andre produkter såsom husholdningsapparater og forbrugerprodukter .
Signal Processing
< p> Da hastighed og regnekraft af microcontrollere er steget, har producenterne kombineret funktioner i en microcontroller med funktioner i en digital signalprocessor (eller DSP) . For eksempel tilbyder Microchip den dsPIC linje af produkter , som de henviser til som digital signal controllere (eller DSC ) , som har mikrocontroller funktioner og DSP funktioner i en enkelt kerne. Signal Processing mikrocontrollere typisk kombinerer den indbyggede hukommelse og enkel instruktion sæt microcontrollere med de effektive signalbehandling aritmetiske kredsløb i DSPs . Signal Processing microcontrollere anvendes i applikationer såsom intelligente strømforsyninger , der konverterer strøm fra en form til en anden.
Kommunikation
Blandt de mange typer af perifere kredsløb , der kan bygges ind i microcontrollere er kommunikationsgrænseflader og navnlig trådløse interface kredsløb. Mikrocontrollere designet til kommunikation applikationer omfatter sektioner for håndtering kommunikationsprotokoller såsom Wi-Fi , Bluetooth, ZigBee , CAN-bus , infrarød, USB og Ethernet. Kommunikation mikrocontrollere kan findes i trådløse enheder og kablede netværksenheder såsom dem i automotive applikationer .
Low- Power og Battery Management
Behovet for en processor i batteridrevne enheder har ansporet udviklingen af microcontrollere , der trækker lidt strøm , men alligevel levere den behandling hastighed nødvendig i små forbruger-enheder . I nogle tilfælde tjener microcontrollere som batteri management udstyr til overvågning af opladning og afladning af batterier , såsom lithium ion celler i bærbare elektroniske enheder . Andre energibesparende microcontrollere er designet til altid tændt og omfatter typisk en aktiv tilstand for behandling og en dvaletilstand til overvågning af en signal mens du tegner en minimal mængde strøm .
< Br >