К содержимому
  1. Главная
  2. Документация
  3. Камеры для Arduino и MCU
  4. SPI-камера Arducam Mega

SPI-камера Arducam Mega

Документация Arducam · перевод arducam-russia.ru

SPI-камера Arducam Mega

Общие сведения

Arducam Mega — результат 10 лет развития SPI-камер предыдущего поколения. Камера вышла 20 декабря 2022 года с рядом важных улучшений. Она рассчитана на устройства интернета вещей с батарейным питанием и приложения встраиваемого машинного обучения и ИИ и упрощает разработку приложений компьютерного зрения для периферийных устройств.

В новую серию SPI-камер встроены высокоуровневые команды, поэтому использовать камеры высокого разрешения с микроконтроллерами стало гораздо проще. Полностью открытый SDK поддерживает большинство платформ; по данным Arducam, Mega — первая SPI-камера, которая подходит к любому микроконтроллеру. К этому добавляются сверхнизкое энергопотребление, быстрый отклик и другие улучшения.

Основные сведения

Модельный ряд

  • Arducam Mega 3MP: SPI-камера с максимальным разрешением 3 Мп, штатный объектив
  • Arducam Mega 5MP-AF: SPI-камера с максимальным разрешением 5 Мп, штатный объектив с автофокусом
  • Arducam Mega 3MP-M12: SPI-камера с максимальным разрешением 3 Мп, объектив M12
  • Arducam Mega 5MP-M12: SPI-камера с максимальным разрешением 5 Мп, объектив M12
  • Arducam Mega 3MP-NoIR: SPI-камера с максимальным разрешением 3 Мп, объектив M12, без ИК-фильтра
  • Arducam Mega 5MP-NoIR: SPI-камера с максимальным разрешением 5 Мп, объектив M12, без ИК-фильтра
  • Если нужна не одна камера, есть решение для подключения до четырёх камер Mega к одному микроконтроллеру через адаптер для нескольких камер — Pico4ML Pro. Это развитие Pico4ML на микроконтроллере Raspberry Pi RP2040, рассчитанное на приложения TinyML.

SDK

SDK полностью открыт и поддерживает все популярные платформы: Raspberry Pi RP2040, 8-битные AVR Arduino, STM32, MSP430, ESP32, ESP8266 и другие. Доступны SDK на C/C++ и графическая программа для Windows с документацией.

Основные параметры работы

Камеры Mega SPI обмениваются данными с микроконтроллером-хостом по четырёхпроводной шине SPI. По заявленным данным, в режиме простоя они потребляют 55–56 мА, в активном режиме — 136–154 мА. Сенсоры со скользящим затвором выдают изображение в форматах RGB, YUV и JPEG; у обеих моделей фокусное расстояние 3,3 мм и угол обзора 68,75°.

В основе — Arduchip, контроллер камеры на FPGA. Он обрабатывает сложную и быструю синхронизацию видеосигнала камеры и передаёт изображения во внешний буфер кадра большого объёма. Микроконтроллеру остаётся отправить команду захвата и прочитать изображение — медленно, побайтно, когда у него будет время. Изображение не потеряется: оно хранится в буфере кадра, пока буфер явно не очистят. Такая архитектура с единой аппаратной и программной структурой решает проблему отсутствия выделенного интерфейса камеры.
ArduchipВ камеру установлен новый Arduchip с запасом на будущее: он заметно повышает производительность, а пробуждение стало в 10 раз быстрее, чем раньше. Новая прошивка содержит множество оптимизаций для совместимости, масштабируемости и удобства разработки.

Применение

Возможные применения: мониторинг имущества, наблюдение за лесными пожарами, мониторинг окружающей среды, удалённое снятие показаний счётчиков, приложения TinyML и т. д.

Особенности

  • Простота использования. Встроенные высокоуровневые команды позволяют управлять камерой через API — так же просто, как зеркальной камерой с помощью кнопок. См. также демонстрации.
  • Мало выводов. В отличие от предшественников, у камеры убраны два вывода I2C — осталось всего 6 выводов: 4 для SPI и 2 для питания.
  • Широкая совместимость. Камера подходит к любому микроконтроллеру со стандартным интерфейсом SPI — аппаратным или программным. Благодаря слою аппаратной абстракции (HAL) адаптация к разным платформам заметно проще.
  • Высокое разрешение. До 2048 × 1536 у Mega 3MP и до 2592 × 1944 у Mega 5MP.
  • Быстрый отклик. Пробуждение занимает всего 94 мс у Mega 5MP и 42 мс у Mega 3MP: сенсор теперь обменивается данными напрямую с чипом.
  • Энергоэффективность. Потребляемая мощность — менее 200 мВт в режиме простоя и менее 650 мВт в рабочем режиме.
  • Несколько камер. К адаптеру Pico4ML Pro можно подключить 4 камеры Mega: все четыре снимают одновременно, затем изображения считываются по очереди.
ДополнительноПодробнее — на странице Arducam Mega SPI Camera.

Облачная лаборатория (Lab on Cloud)

Arducam развивает направление встраиваемого машинного зрения и сотрудничает с партнёрами. Для камеры Arducam Mega компания Renesas Electronics на базе своей облачной серверной системы создала платформу для удалённой работы с камерой.

Подробнее — на странице «Livebench — Renesas for Arducam Mega SPI Camera Module» на сайте Renesas.

Платформа Renesas Livebench для удалённой работы с Arducam Mega

Демонстрации

Видео к этому материалу опубликовано на YouTube. Пришлём ссылку по запросу на quote@arducam-russia.ru.

Видео к этому материалу опубликовано на YouTube. Пришлём ссылку по запросу на quote@arducam-russia.ru.

Видео к этому материалу опубликовано на YouTube. Пришлём ссылку по запросу на quote@arducam-russia.ru.

Видео к этому материалу опубликовано на YouTube. Пришлём ссылку по запросу на quote@arducam-russia.ru.

Общие характеристики

ХарактеристикаMEGA-3MPMEGA-5MP
ИнтерфейсSPI (4 провода)SPI (4 провода)
Скорость8 МГц8 МГц
Оптический формат1/4"1/4"
Тип затвораскользящийскользящий
Макс. разрешение2048 × 15362592 × 1944
Разрешение фото320 × 240, 640 × 480, 1280 × 720, 1600 × 1200, 1920 × 1080, 2048 × 1536320 × 240, 640 × 480, 1280 × 720, 1600 × 1200, 1920 × 1080, 2592 × 1944
КорпусABSABS
Питание3,3 В / 5 В3,3 В / 5 В
Ток56–136 мА55–154 мА
Потребляемая мощность185–585 мВт182–650 мВт
Время пробуждения42 мс94 мс
Формат выводаRGB/YUV/JPEGRGB/YUV/JPEG

Модели

АртикулПикселиМакс. разрешениеОбъективФокусировкаДистанция фокусировкиУгол обзораЧувствительность к ИКВремя пробужденияПотребляемая мощность
B04003 Мп2048 × 1536штатныйфиксированный фокусот 0,6 м до бесконечности68,75° по диагоналивстроенный ИК-фильтр42 мс185–585 мВт
B04343 Мп2048 × 1536M12ручная фокусировкаот 0,6 м до бесконечности90° × 75° × 56,4°встроенный ИК-фильтр42 мс185–585 мВт
B04353 Мп2048 × 1536M12ручная фокусировкаот 0,6 м до бесконечности90° × 75° × 56,4°без ИК-фильтра42 мс185–585 мВт
B04015 Мп2592 × 1944штатныйавтофокусот 8 см до бесконечности68,75° по диагоналивстроенный ИК-фильтр94 мс182–650 мВт
B04365 Мп2592 × 1944M12ручная фокусировкаот 0,8 м до бесконечности90° × 75° × 56,4°встроенный ИК-фильтр94 мс182–650 мВт
B04375 Мп2592 × 1944M12ручная фокусировкаот 0,8 м до бесконечности90° × 75° × 56,4°без ИК-фильтра94 мс182–650 мВт

Дополнительные материалы

Подробнее о временных диаграммах, регистрах и т. д. — в даташите:

Arducam MEGA SPI Camera — даташит

Если у вас есть вопросы по камерам или предложения о сотрудничестве, напишите нам на quote@arducam-russia.ru.

Запросить цену

Укажите количество — пришлём коммерческое предложение.