Mikrokontrolery do systemów czasu rzeczywistego z pojemnościowymi interfejsami HMI
Microchip
Firma Microchip zaprezentowała nową rodzinę mikrokontrolerów AVR DA zaprojektowanych specjalnie do systemów sterowania czasu rzeczywistego korzystających z pojemnościowych interfejsów HMI. Zastosowany w tych układach kontroler PTC (Peripheral Touch Controller) pozwala realizować rozbudowane, pojemnościowe interfejsy użytkownika z funkcjami przycisków, suwaków, pokręteł, touchpadu, czujnika zbliżeniowego i rozpoznawania gestów. Zapewnia obsługę do 46 kanałów pojemnościowych z metodą pomiaru self-capacitance i do 529 kanałów mutual capacitance.
Wspiera dwie nowe technologie opracowane przez Microchip: Driven Shield+, zwiększającą odporność interfejsu na szumy i wodę oraz Boost Mode, pozwalającą zwiększyć jego czułość i skrócić czas odpowiedzi. Przy skanowaniu 10 kanałów z okresem 50 ms obciążenie jednostki CPU wynosi jedynie około 5%.
Mikrokontrolery rodziny AVR DA są przystosowane do pracy w systemach embedded czasu rzeczywistego. Ich wewnętrzny 10-kanałowy system zdarzeń zapewnia komunikację pomiędzy blokami peryferyjnymi bez angażowania CPU. Informacje o zdarzeniach nie są opóźnione ani tracone, co zapewnia przewidywalną i bezpieczną pracę. Skracając czas aktywności jednostki CPU równocześnie ogranicza się sumaryczny pobór mocy.
Mikrokontrolery AVR DA są rekomendowane do przemysłowych i samochodowych aplikacji safety critical, zgodnych z wymogami norm IEC 61508 i ISO 26262. Uzyskały oznakowanie Functional Safety Ready przyznawane układom wyposażonym w najnowsze funkcje bezpieczeństwa oraz wspieranym przez podręczniki bezpieczeństwa, raporty FMEDA i oprogramowanie diagnostyczne, pozwalające skrócić czas uzyskiwania certyfikatów bezpieczeństwa dla urządzeń docelowych. Z wbudowanych funkcji bezpieczeństwa należy wymienić Power-on Reset, Brown-out Detector, układ korekcji CRC sprawdzający integralność kodu w wewnętrznej pamięci Flash oraz timer WWDT monitorujący aktywność mikrokontrolera i wysyłający w razie potrzeby sygnał Reset.
Pozostałe cechy:
- wbudowany oscylator 24 MHz,
- do 128 KB pamięci Flash, do 16 KB pamięci SRAM, 512 B pamięci EEPROM,
- 22-kanałowy 12-bitowy przetwornik A/C 130 KSps z wejściem różnicowym,
- 10-bitowy przetwornik C/A 350 KSps,
- komparator analogowy ze skalowalnym wejściem referencyjnym,
- do 3 detektorów przejścia przez zero (ZCD),
- 16-bitowy zegar RTC,
- cyfrowe interfejsy komunikacyjne: maks. 6 x USART, 2 x SPI, 2 x TWI/I²C,
- programowalny blok logiczny CCL (Configurable Custom Logic),
- do 55 programowalnych linii I/O,
- wersje na przemysłowy (-40…+85°C) i rozszerzony (-40…+125°C) zakres temperatury pracy.
Ceny hurtowe mikrokontrolerów rodziny AVR DA zaczynają się od 0,87 USD przy zamówieniach 10 tys. sztuk.