Хотя Microchip регулярно выпускает микроконтроллеры PIC32 и оценочные комплекты, мы не видели большого количества плат разработки PIC32 от сторонних производителей. SATURN NITRO является исключением, а плата разработки, вдохновленная Arduino Nano, оснащена 120 МГц PIC32MK общего назначения и управления двигателем 32-битным MIPS-микроконтроллером с 256 КБ SRAM, 1024 КБ флэш-памяти и 4 КБ EEPROM.
Плата точно соответствует дизайну официальной платы Arduino Nano и может рассматриваться как улучшенная версия с гораздо более мощным микроконтроллером, обеспечивающим 198 DMIPS по сравнению с 8-битным микроконтроллером Microchip ATmega328P @ 16 МГц с всего лишь 2 КБ SRAM, 32 КБ флэш-памяти и 1 КБ EEPROM, а также менее производительными входами/выходами.
Технические характеристики SATURN NITRO:
- Микроконтроллер – Microchip PIC32MK1024MCM064
- Ядро – ядро микроконтроллера MIPS32 microAptiv с частотой 120 МГц с FPU; до 198 DMIPS
- Память – 256 КБ SRAM
- Хранилище – 1 МБ флэш-памяти, 4 КБ EEPROM
- USB – 1х порт Micro USB OTG, также используемый для питания
- Разъемы Arduino Nano
- I2C, IrDA, шина LIN, PMP (параллельный главный порт), SPI, UART/USART
- 20x цифровой или 20x аналоговый в зависимости от конфигурации.
- 7x 12-битных модулей ADC @ 3.75 мс/с
- 3x 12-битных модуля DAC
- 12x выходных пар PWM
- 6x модулей квадратурного энкодера
- 8x каналов DMA
- 4x Op-Amps
- Только логические уровни 3,3 В, за исключением нескольких выводов, допускающих напряжение 5 В, показанных на схеме ниже.
- Отладка – 6-контактный разъем ICSP
- Разное
- Кнопка
- Светодиоды питания, Tx/Rx и пользовательские светодиоды
- Источник питания
- 5 В через порт Micro USB
- 6,5–20 В постоянного тока через вывод Vin
- Стабилизированный выход 5 В на контакте B4 (5 В), который также можно использовать для входа 5 В.
- 3V3 регулируемый выход на выводе B14 (3V3)
- Размеры – 43,18 x 17,78 мм (совместимы с Arduino Nano)
- Диапазон температур – от 0°C до 85°C
Документации по самой плате не так уж много, но вы можете использовать среду разработки Microchip MPLAB-X IDE и другие инструменты для разработки, включая внутрисхемный отладчик MPLab PCKit 4 или PCKit 5, или недорогой программатор Microchip SNAP .
Вы также можете посмотреть видео ниже, в котором SATURN объясняет различия между NITRO и Arduino Nano, показывает, как начать работу с MPLAB-X IDE, и демонстрирует несколько плат в действии.
Плата разработки NITRO описывается как «недорогое решение для приложений, которым требуется высокоскоростной, сверхмощный подключаемый процессор». Однако, хотя плата PIC32MK интегрирует некоторые входы/выходы для управления двигателем, которых нет в более дешевых вариантах, она немного дороже типичных плат разработки MCU, которые мы рассматриваем здесь, на CNX Software, по цене 49.00$. Более подробную информацию можно также найти на странице продукта.
NITRO подключен к внутрисхемному отладчику Microchip SNAP
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.