DocsTech
/
Микроконтроллеры(МК)
/

~ cd openmv n6: революционный модуль машинного зрения на базе stm32n6

Введение

OpenMV N6 — это инновационный модуль машинного зрения, работающий на Python и способный обрабатывать модель YOLOv8n со скоростью более 30 FPS при разрешении 256×256, потребляя при этом менее 0,75 Вт. Это стало возможным благодаря использованию микроконтроллера STM32N6 с нейропроцессором (NPU).

Стрктура OpenMV N6
Рисунок 1. Структура OpenMV N6.

Компания OpenMV, авторизованный партнер STMicroelectronics, запустила кампанию на Kickstarter, предлагая ранним сторонникам приобрести модуль со скидкой ($120) и получить доступ к эксклюзивным примерам приложений.

Технические характеристики OpenMV N6

Модуль обладает впечатляющими характеристиками, делающими его универсальным решением для встраиваемого машинного зрения:

КомпонентХарактеристики
Камера1 МП, глобальный затвор, до 120 FPS
ПроцессорSTM32N6 (Cortex-M55, 800 МГц, NPU 600 GOPS)
Память32 МБ Flash (400 МБ/с), 64 МБ PSRAM (800 МБ/с)
Беспроводные интерфейсыWi-Fi 2.4 ГГц (802.11 b/g/n), Bluetooth LE 5.1
Проводные интерфейсыGigabit Ethernet (требуется внешний щит), USB-C (480 Мбит/с)
Энергопотребление<0,75 Вт, поддержка PoE и LiPo 3,7 В
ОтладкаJTAG, ST-LINK
Блок схема OpenMV N6
Рисунок 2. Блок схема OpenMV N6.

Ключевые преимущества

Сравнение OpenMV N6 с аналогами

Для лучшего понимания места OpenMV N6 на рынке рассмотрим его в контексте других популярных решений:

МодельПроцессорNPUFPS (YOLOv8n)ПотреблениеЦенаЯзык программирования
OpenMV N6STM32N6 (Cortex-M55)600 GOPS30+ @ 256×256<0,75 Вт~$120MicroPython
OpenMV Cam H7+STM32H743Нет<5 @ 320×240~1,2 Вт~$100MicroPython
Raspberry Pi 5Broadcom BCM2712Нет15-20 @ 640×480~5 Вт~$60+Python/C++
Jetson NanoCortex-A57128 CUDA20-30 @ 640×480~10 Вт~$150+Python/C++/CUDA
ESP32-CAMESP32 (Xtensa LX6)Нет<1 @ 160×120~0,5 Вт~$10MicroPython/C

Выводы из сравнения

Почему STM32N6 — прорыв в машинном зрении?

1. NPU + Cortex-M55 = высокая производительность

2. Энергоэффективность

3. Удобство разработки

Применение OpenMV N6

Заключение

OpenMV N6 — это революционный модуль, сочетающий высокую производительность, низкое энергопотребление и простоту разработки. Благодаря STM32N6 он открывает новые возможности для встраиваемого машинного зрения, особенно в промышленности и IoT.

Участие в Kickstarter-кампании позволяет получить модуль дешевле и стать частью его развития.

FAQ

Чем OpenMV N6 лучше Raspberry Pi для машинного зрения?

Можно ли использовать OpenMV N6 без NPU?

Да, STM32N6 выпускается в двух версиях — с NPU и без него (только Cortex-M55).

Какие нейросети поддерживаются?

Когда начнутся поставки?

Первые партии ожидаются в конце 2024 года.

Главная
Курсы
Вебинары
OpenMV N6: революционный модуль машинного зрения на базе STM32N6
STM32 HAL DMA I2C: Полное Руководство с Примером
STM32 SPI HAL DMA через STM32CubeIDE: Пример Создания Проекта и Особенности Построения
SSD1306 подключение к STM32: код, схема и библиотеки
Контроллер DMX512 под STM32
БИХ (рекурсивный) фильтр на STM32
Закрыть