Rodzaje mikrokontrolerów
Ogólny cel
Producenci mikrokontrolerów, tacy jak Atmel i Microchip, oferują rodziny mikrokontrolerów ogólnego przeznaczenia. W tego typu urządzeniach dostępne są często różne konfiguracje, takie jak rozmiary słów 8, 16 i 32-bitowe. Wielkość słowa odnosi się do rozmiaru liczb binarnych, które mogą być obsługiwane przez mikrokontroler. Ponadto urządzenia ogólnego przeznaczenia mają różne konfiguracje pamięci i urządzeń peryferyjnych. Zwykle mają one zestaw funkcji, które mogą być przydatne w różnych zastosowaniach i mogą być zaprojektowane do produktów takich jak urządzenia i produkty konsumenckie.
Przetwarzanie sygnału
Wraz ze wzrostem szybkości i mocy przetwarzania mikrokontrolerów, producenci połączyli cechy mikrokontrolera z funkcjami cyfrowego procesora sygnałowego (lub PSD). Na przykład Microchip oferuje linię produktów dsPIC, którą nazywają kontrolerami sygnału cyfrowego (lub CSD) i które mają cechy mikrokontrolerów i PSD w jednym rdzeniu. Mikrokontrolery przetwarzania sygnałów zazwyczaj łączą zintegrowaną pamięć i proste zestawy instrukcji z wydajnymi obwodami sygnałowymi przetwarzania arytmetycznego znajdującymi się w PSD. Są one wykorzystywane w aplikacjach takich jak inteligentne zasilacze, które konwertują energię elektryczną z jednej formy na drugą.
Komunikacja
Wśród wielu rodzajów układów obwodowych, które mogą być zintegrowane z mikrokontrolerami, znajdują się interfejsy komunikacyjne, a w szczególności obwody interfejsu bezprzewodowego. Mikrokontrolery przeznaczone do zastosowań komunikacyjnych obejmują sekcje do obsługi protokołów komunikacyjnych, takich jak Wi-Fi, Bluetooth, ZigBee, CAN bus, podczerwień, USB i Ethernet. Mikrokontrolery komunikacyjne można znaleźć w urządzeniach bezprzewodowych i przewodowych urządzeń sieciowych, takich jak te w aplikacjach motoryzacyjnych.
Zarządzanie akumulatorem i niskim napięciem
Potrzeba procesora w urządzeniach zasilanych bateryjnie stymuluje rozwój mikrokontrolerów, które zużywają mało energii, ale mimo to oferują niezbędną szybkość przetwarzania w małych urządzeniach konsumenckich. W niektórych przypadkach mikrokontrolery służą jako urządzenia do zarządzania baterią do monitorowania ładowania i rozładowania baterii, takich jak ogniwa litowo-jonowe, w przenośne urządzenia elektroniczne. Inne urządzenia o niskim poborze mocy są zaprojektowane tak, aby zawsze były włączone i zwykle zawierają aktywny tryb przetwarzania oraz tryb gotowości do monitorowania sygnału podczas kierowania niewielkiej ilości prądu.