Arduino Portenta H7 — это промышленная плата на базе STM32H7 Cortex- M7 / M4 способная запускать коды Arduino, Python и JavaScript


На выставке CES 2020 компания Arduino продвигает свое универсальное IoT-решение Arduino Pro для профессионалов с Arduino Pro IDEплатформой Arm Pelion IoT для управления устройствами и новым семейством плат промышленного класса Portenta. Начнем с платы Arduino Portenta H7, которая основана на базе микроконтроллера STMicro STM32H7 с двумя Arm ядрами Cortex-M7 / M4.

Arduino Portenta H7

Нажмите, чтобы увеличить

Технические характеристики:

    • MCU – микроконтроллер STMicro STM32H747XI Cortex-M7 @ 480 МГц + M4 @ 200 МГц с двухбанковой флэш-памятью 2 Мб, оперативной памятью 1 Мб и графическим аппаратным ускорителем Chrom-ART
    • Оперативная память – 2 Мб SDRAM (опционально до 64 Мб)
    • Хранилище – 16 Мб QSPI NOR флэш-памяти (опционально до 128 Мб)
    • Сетевые возможности
      • 2.4 ГГц WiFi 802.11b / g / n(до 65 Мбит / сек) и Bluetooth 5.1 BR / EDR / LE через модуль Murata 1DX
      • В плату встроено 10 / 100M PHY
      • Видео I / F – MIPI DSI & 8-битный интерфейс камеры через 80-контактный разъем расширения, DisplayPort через порт USB-C
    • USB – 1x порт USB 2.0 Type-C для питания (PD), программирования и выход DisplayPort
    • Входы / выходы
      • Arduino MKR разъем с UART1, 6x аналоговыми входами, GPIO, PWM, SPI, I2C, сброса, 5 В, 3.3 В и GND
      • 2x 80-контактных разъема высокой плотности с (тут вы можете посмотреть схему расположения контактов):
        • Хранилище – сигналы для SD-карты
        • Сеть – 10 / 100M Ethernet
        • Дисплей – MIPI DSI
        • Камера – 8-контактный интерфейс камеры до 80 МГц
        • Аудио – I2S, DMIC, SAI
        • USB – 2x интерфейса USB 2.0
        • Последовательные порты – 4x порта UART (2 с контролем потока), CAN шина (Tx / Rx)
        • 2x I2C, SPI
        • 8× контактов АЦП с 64 бит максимальным разрешением 
        • 2× 12-бит DAC (@ 1 МГц)
        • 6x GPIO и 10x PWM
        • Отладка – интерфейс SWD
      • 5-контактный разъем I2C с шагом 1,0 мм
      • Рабочее напряжение 3.3 В 
    • Безопасность – элемент безопасности (Secure Element) MXP SE0502
    • Разное – 22x таймера и сторожевых таймеров
    • Питание
      • 5 В через порт USB-C или VIN контакты
      • Поддержка 3,7 В / 700 мАч (минимум) одноэлементного LiPo-аккумулятора; в плату встроено зарядное устройство
      • Потребление – 2.95 мкА в режиме ожидания (резервное SRAM выключено, RTC / LSE включено)
    • Диапазон температур – от -40 °C до +85 °C (без модуля беспроводной связи) / от -10 °C до +55 °C (с модулем беспроводной связи)
Нажмите, чтобы увеличить

Помимо запуска Arduino скетча поверх операционной системы Arm Mbed, можно также запускать собственные приложения Mbed, программы MicroPython или JavaScript через интерпретатор или рабочие нагрузки искусственного интеллекта с использованием TensorFlow Lite. Кроме того, можно использовать два ядра на микроконтроллере STM32H7, запустив код Arduino на ядре Cortex-M4, а также интерпретируя код MicroPython на ядре Cortex-M7 или наоборот.

Некоторые применения для платы Portenta H7 — это высокотехнологичное промышленное оборудование, лабораторное оборудование, компьютерное зрение, ПЛК, готовые к использованию пользовательские интерфейсы, робототехнический контроллеры, критически важные устройства, специализированные стационарные компьютеры или “высокоскоростные вычисления загрузки”.

Portenta Carrier

Чтобы вы могли начать работать с платой Portenta H7, компания Arduino также разработала плату Portenta Carrier со следующими функциями:

    • Хранилище – слот для микро SD-карты
    • Камера – 8-бит LVTTL / 2-полосный разъем MIPI CSI
    • Аудио  – 3x аудио разъема для входа или выхода аналогового звука
    • Сеть
      • Гигабитный Ethernet (RJ45) –Примечание: В плату Portenta H7 встроено только 10 / 100M, так что, возможно, это для будущих плат Arduino, которые будут поддерживать Гигабитный Ethernet 
      • Сотовая связь – модем NBIoT / CatM1 / GPRS & слот для SIM-карты 
      • LPWAN – LoRa через LoRa модуль Murata CMWX1ZZABZ
      • 2x антенных разъема 
    • USB – 2x порта USB
    • Последовательные порты – RJ-9 разъем через CAN шину, RJ-11 для RS232 / 422 / 485
    • Расширение
      • 40-Контактный разъем GPIO
      • Разъем mPCIe (USB, I2C) для внешних модулей
    • Питание – через внешний источник питания или встроенный разъем для аккумулятора
    • Размеры – форм-фактор SGET eNUC (Embedded NUC)

Это первая плата Arduino, которая больше похожа на небольшой встроенный компьютер / шлюз с таким количеством опций.

Цены и доступность

Плата Arduino Portenta H7 уже доступа для предварительного заказа, а поставки должны начаться в конце февраля 2020 года. Сама плата продается за $99.90, тогда как несущая плата пока еще недоступна. Более подробную информацию о профессиональных предложениях Arduino вы найдете на веб-сайте компании.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments