Arduino MKR Vidor 4000 Контроллер распиновка схема подключения
- Информация о материале
- Обновлено: 30.03.2023, 14:02
- Опубликовано: 30.03.2023, 09:31
- Автор: DeniS
Arduino MKR Vidor 4000 оснащена тремя процессорами.
Центральный микроконтроллер Microchip SAMD21 поддерживается Intel Cyclone 10 FPGA, модулем ublox NINA-W102 и чипом ESP32, который отвечает за беспроводные технологии WLAN и Bluetooth.
Характеристики MKR VIDOR 4000
FPGA: Intel® Cyclone® 10CL016 (datasheet)
Рабочее напряжение: 3.3V
Digital I/O Pins: 22 headers + 25 Mini PCI Express
PWM Enabled Pins: All Pins
Analog I/O pins: –
Flash Memory: 2MB
SRAM: 8MB
EEPROM: –
Частота: 48 MHz – Up to 200 MHz
Размер: 83mm x 25mm
ПЛИС (FPGA) Cyclone 10LP
ПЛИС/FPGA (программируемая логическая интегральная схема) — Intel Cyclone 10CL016 с тактовой частотой до 200 МГц. Чип содержит:
15408 логических элементов
56 аппаратных умножителей
504 КБ RAM-памяти.
Для штатной работы ПЛИС на плате распаяны дополнительный чипы памяти:
W25Q16DV: Flash-память на 2 МБ.
AS4CM16SA: RAM-память на 8 МБ.
ПЛИС используются там, где софтверных возможностей микроконтроллера недостаточно. Например, для реализации аппаратных интерфейсов UART, QSPI, I²C, I²S, захвата с MIPI-камеры и транслирования видео через HDMI.
По умолчанию на плате MKR Vidor 4000 чип Cyclone 10LP прошит штатной прошивкой, функции которой доступны через микроконтроллер микроконтроллер ATSAMD21G18 и библиотеки Vidor Libraries.
Встроенная FPGA может использоваться в качестве обработчика аудио и видео. Эта плата также оснащена микросхемой SAMD21. Связь между FPGA и SAMD21 осуществляется без проблем.
Микроконтроллер ATSAMD21G18
На плате MKR Vidor 4000 расположен микроконтроллер ATSAMD21G18 c вычислительном ядром ARM Cortex® M0 с тактовой частотой 48 МГц. Контроллер обладает двумя видами памяти:
256 КБ Flash-памяти, которая предназначена для хранение программ и сопутствующих статичных ресурсов. Flash-память энергонезависимая: при выключении питания, данные не сотрутся.
32 КБ RAM-памяти, которая предназначена для хранения временных данных, например переменных программы. RAM-память энергозависимая: при выключении питания, все данные сотрутся.
Прниципиальная схема Arduino MKR Vidor 4000