Tani 32-bitowy mikrokontroler do układów sterowania silnikami
Firma Zilog powiększa ofertę mikrokontrolerów rodziny ZNEO! o tani 32-bitowy mikrokontroler Z32F0642 zaprojektowany do zastosowań w układach sterowania silnikami BLDC, serwo, DC i krokowymi. Bazuje on na rdzeniu Cortex-M0 taktowanym zegarem do 40 MHz.
Zawiera 64 KB pamięci Flash i 4 KB pamięci SRAM oraz zespół peryferiów adresowanych specjalnie do układów napędowych, obejmujących m.in. 3-fazowy generator PWM umożliwiający kontrolę pojedynczego falownika oraz 12-bitowy przetwornik A/C o szybkości próbkowania 1 MSps z 12-kanałowym multipleksowanym wejściem, przeznaczony do zbierania informacji sprzężenia zwrotnego z silnika.
Do wyposażenia modelu Z32F0642 należy też:
- zespół interfejsów szeregowych (SPI, I²C, 2 x UART) do komunikacji m.in. z czujnikami,
- zespół timerów (16-bitowy 4-kanałowy i 32-bitowy jednokanałowy),
- watchdog,
- oscylator RC,
- power on reset,
- zespół linii GPIO,
- dzielnik sprzętowy (DIV64),
- programowalny detektor niskonapięciowy (brown-out detector).
Wewnętrzny przetwornik A/C w zależności od wariantu obudowy występuje w wersji 10- (LQFP-32) i 12-bitowej (LQFP-48). Z32F0642 pracuje z napięciem zasilania od 2,2 do 5,5 V.
Firma Zilog oferuje zestaw projektowy Cortex Microcontroller Software Interface Standard (CMSIS), ułatwiający opracowywanie sterowników do układów napędowych na bazie mikrokontrolerów ZNEO32! M0. Znajdują się tu wszelkie niezbędne dokumenty, pliki i przykładowe aplikacje.