Kinetis KV5x czyli mikrokontrolery z rdzeniem Cortex-M7 od firmy Freescale
Podczas targów Embedded World 2015 firma Freescale zaprezentowała mikrokontrolery Kinetis z rdzeniem ARM Cortex-M7. Nowa rodzina układów otrzymała nazwę Kinetis KV5x.
Mikrokontrolery Kinetis KV5x przeznaczone są do zastosowania przede wszystkim w systemach sterowania silnikiem elektrycznym. Aplikacje tego typu wymagają od mikrokontrolera odpowiedniej wydajności obliczeniowej pozwalającej na wykonywanie algorytmów sterowania silnikiem, dedykowanych peryferiów ułatwiających sterowanie silnikiem, często sporych zasobów pamięci wewnętrznej oraz znacznych możliwości komunikacyjnych. Układy Kinetis KV5x spełniają wszystkie te kryteria. Moc obliczeniową gwarantuje rdzeń Cortex-M7, który może być taktowany z częstotliwością do 240 MHz. Peryferiami przydatnymi w kontekście kontroli silnika oraz pomiaru prądu/napięcia silnika są dwa 8-kanałowe i dwa 2-kanałowe generatory PWM wytwarzające sygnał o rozdzielczości 312 ps oraz cztery 12-bitowe przetworniki A/C o prędkości próbkowania 5 Msps. Zasoby pamięci to w zależności od modelu 512 kB lub 1 MB Flash oraz 256/512 kB SRAM. Dodatkowo dla zwiększenia efektywności przetwarzania danych rdzeń Cortex-M7 dysponuje pamięcią Cache. Peryferia komunikacyjne obejmują kontrolery interfejsów: I2C, UART, SPI, CAN oraz IEEE1588 Ethernet.
Firma Freescale przygotowała zestaw narzędzi dla mikrokontrolerów Kinetis KV5x. Są to:
- Tanie płytki uruchomieniowe FRDM-KV10Z, FRDM-KV31F i FRDM-MC-LVBLDC/PMSM (w ofercie od drugiego kwartału 2015 r.),
- Platforma sterująca silnikiem 3-fazowym o mocy 1KW,
Próbki układów Kinetis KV5x będą dostępne w drugim kwartale 2015 r. Rozpoczęcie masowej produkcji zaplanowano na trzeci kwartał 2015 r. Więcej informacji można znaleźć tutaj.