Mikrokontrolery PIC16(L)F18446 firmy Microchip ze zintegrowanymi jednostkami CIP oraz inteligentnymi urządzeniami analogowymi

Kategoria: , Tagi:
Mikrokontrolery PIC16(L)F18446 firmy Microchip ze zintegrowanymi jednostkami CIP oraz inteligentnymi urządzeniami analogowymi

8-bitowa rodzina mikrokontrolerów PIC16(L)F18446 firmy Microchip oferuje inteligentne urządzenia analogowe o wysokiej rozdzielczości oraz bloki peryferyjne mogące działać niezależne od rdzenia (Core Independent Peripherals) m.in. do zastosowań jako czujniki IoT. Mikroprocesor zawiera m.in. 12-bitowy przetwornik analogowo-cyfrowy z funkcją obliczeń hardwarowych (ADC^2), moduły PWM, szereg interfejsów komunikacyjnych, czujnik temperatury oraz funkcje pamięci np. partycja Memory Access Partition (MAP) i Device Information Area (DIA). Mikrokontrolery dysponują do 28KB pamięci Flash, 2KB pamięci RAM, wieloma trybami oszczędzania energii: CPU IDLE / DOZE, ułatwionego dostępu: możliwością wyłączania modułów peryferyjnych (PMD) czy wyborem pinów peryferyjnych (PPS). Mikrokontrolery PIC16(L)F18446 będą oferowane w obudowach od 14 do 28 pinów, aby zapewnić wspiercie dla szerokiej gamy klientów, np. w aplikacjach zdalnych czujników IoT, sterowaniu silnikiem, kontroli przetwarzania przemysłowego, urządzeń medycznych, urządzeniach gospodarstwa domowego, czujnikach dotykowych oraz systemach motoryzacyjnych.

Inteligentne peryferia analogowe

Produkty oferują inteligentne analogowe bloki peryferyjne, w tym Zero Cross Detect (ZCD), wbudowany komparator, 12-bitowy ADC2, Capacitive Voltage Divider (CVD) dla zaawansowanego wykrywania dotyku, uśredniania, filtrowania, oversamplingu oraz porównywania progów.

Ulepszone funkcje systemu

Partycja dostępu do pamięci (MAP) to konfigurowalny blok Flash z zabezpieczeniem przed zapisem bootloadera, podczas gdy Device Information Area (DIA) to dedykowana pamięć dla fabrycznie zaprogramowanego ID urządzenia oraz kalibracyjnych wartości ustawień peryferyjnych.

Rozwój jest prosty

Procesor PIC16(L)F18446 będzie obsługiwany przez MPLAB® Code Configurator (MCC), bezpłatną wtyczkę zapewniającą graficzny interfejs do konfiguracji urządzeń peryferyjnych i funkcji specyficznych dla aplikacji. MCC stanowi integrację środowisk programistycznych MPLAB X oraz MPLAB Xpress.

Kluczowe możliwości

  • 12-bit ADC with computation, up to 24 channels
  • Up to Two Comparators
  • Up to four Configurable Logic Cells (CLC)
  • Up to 28 KB Flash Program Memory
  • Up to 2 KB RAM
  • 256B of EEPROM
  • Two 10-bit PWMs
  • Complementary Waveform Generator (CWG)
  • Two Capture, Compare, PWMs (CCP)
  • Numerically Controlled Oscillator (NCO)
  • 5-bit DAC
  • Complementary Waveform Generator (CWG)
  • Windowed Watch Dog Timer (WWDT)
  • Communication: SPI/I2C and EUSART
  • Capacitive Touch Sensing
  • Peripheral Pin Select (PPS)
  • Available in 14-, 20- and 28- pin

Pobierz

Bloki dla uruchomienia najważniejszych funkcji

P/N

Pamięć Flash

Pamięć RAM

EEPROM

Liczba pinów

Maks. MHz

PIC16F18424 7 512 14 11 12
PIC16F18425 14 1024 14 11 12
PIC16F18426 28 2048 14 11 12
PIC16F18444 7 512 20 17 12
PIC16F18445 14 1024 20 17 12
PIC16F18446 28 2048 20 17 12
PIC16F18455 14 1024 28 24 12
PIC16F18456 28 2048 28 24 12

Komentarze do artykułu

Zapytaj o produkt