Mikrokontrolery PIC o małej liczbie wyprowadzeń, wyposażone w funkcje wykrywania błędów
Microchip
Obszerny zestaw funkcji do wykrywania błędów pozwala mikrokontrolerom Microchip PIC16F161X na monitorowanie i detekcję błędnych danych oraz problemów z działaniem sprzętu i oprogramowania. Jednocześnie umożliwia minimalizację ilości dodatkowego kodu potrzebnego do realizacji funkcji zabezpieczeń i redukuje złożoność projektu, dzięki zastosowaniu niewielkich 8- i 14-pinowych obudów.
Mikrokontrolery PIC16F161X zostały stworzone w celu uproszczenia projektów systemów, w których bezpieczeństwo ma kluczowe znaczenie. Wykrywają błędy z użyciem zaawansowanych mechanizmów, takich jak:
- watchdog z określonym oknem czasowym resetowania (WWDT - Windowed Watchdog Timer), który monitoruje poprawność wykonywania kodu;
- sumy kontrolne CRC w połączeniu ze skanowaniem pamięci (CRC/SCAN) wykrywają błędy danych;
- sprzętowy timer (HLT - Hardware Limit Timer) monitoruje wystąpienie błędów sprzętu.
Omawiane mikrokontrolery to także pierwsze układy z rodziny PIC, które obsługują sprzętowe wykrywanie zmiany polaryzacji napięcia (Funkcja ZCD - Zero Cross Detect), która upraszcza sterowanie triakami, dzięki wykrywaniu wysokonapięciowych sygnałów AC o częstotliwości do 60 Hz. Dodatkowo, niezależne obwody peryferyjne mikrokontrolerów PIC16F161X samodzielnie obsługują krytyczne czasowo zadania, w celu redukcji zapotrzebowania na moc obliczeniową CPU. Tymczasem generator sygnałów komplementarnych (CWG), komparatory, 10-bitowe przetworniki A/C, 8-bitowe przetworniki C/A i zaawansowane generatory PWM zwiększają swobodę projektowania oraz ułatwiają szybkie i niedrogie tworzenie aplikacji z mostkami i półmostkami do sterowania napędami.