К содержимому
  1. Главная
  2. Документация
  3. Промышленные USB-камеры
  4. Оценочный комплект камеры OG02B10

Оценочный комплект камеры OG02B10

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

1. Введение

Плата Arducam USB3 Camera Shield — новая сверхскоростная плата расширения для USB-камер. По сравнению с прежней платой USB 2.0 у неё выше производительность и больше функций: она поддерживает сенсоры с высоким разрешением и высокой частотой кадров, стереокамеры и управление ИК-фильтром (IRCUT). С готовыми профилями камер между разными камерами легко переключаться. Плата подходит для оценки и тестирования камер, роботов и дронов, интернета вещей, машинного зрения и научных задач. Она работает с ПК и встраиваемыми системами вроде Raspberry Pi; по запросу возможна поддержка Odroid, Beaglebone Black и плат NVIDIA Jetson TK/TX. Ниже описано, как оценить камеру OG02B10 с помощью комплекта разработчика Arducam Shield. Учтите: если подключить эту USB3-камеру к порту USB2 (с изменённым файлом конфигурации), производительность сильно упадёт — максимальная пропускная способность снизится с 360 до 40 МБ.

Оценочный комплект с камерой OG02B10 (B0351)

Оценочный комплект USB-камеры Arducam OG02B10, 2 Мп, глобальный затвор — цветной модуль камеры 1/2.9" с креплением M12 и платой USB3.0 Camera Shield Plus

2. Комплект поставки

  • плата камеры OG02B10 (UC-621 Rev.C);
  • плата USB3.0 Camera Shield Plus (UC-593 Rev.C);
  • шлейф на 22 контакта, шаг 0,5 мм, контакты с разных сторон, 8 см;
  • кабель Micro USB 3.0.

3. Оборудование

Обычно комплект поставляется в собранном виде, как на рисунке ниже. Один конец шлейфа FPC подключён к плате камеры, другой — к разъёму MIPI A платы Shield. Остаётся только подключить эту сборку к ПК кабелем Micro USB 3.0.

Камера OG02B10, подключённая к разъёму MIPI A платы Shield
Комплект OG02B10 в сборе

Подключение сборки к ПК

Комплект OG02B10, подключённый к ПК

4. Программное обеспечение

4.1. Загрузка и распаковка набора программ

Скачайте набор программ из репозитория Arducam на GitHub и распакуйте его.

Загрузка пакета программ с GitHub

4.2. Установка драйвера

Подробнее — в руководстве по установке драйвера.

  • Подключите USB-кабель к камере и к USB-порту ПК.
  • Откройте Пуск → Параметры → Панель управления → Диспетчер устройств, щёлкните правой кнопкой мыши по неизвестному устройству и выберите «Обновить драйвер».
  • В Windows 10 диспетчер устройств можно открыть так: щёлкните правой кнопкой мыши Этот компьютер, выберите Управление и найдите Диспетчер устройств в разделе Служебные программы.
  • Выберите «Выполнить поиск драйверов на этом компьютере».
  • Выберите «Выбрать драйвер из списка доступных драйверов на компьютере».
  • Выберите «Показать все устройства».
  • Нажмите кнопку «Установить с диска».
  • Укажите путь к драйверу ArduCAM USB2 — папку ArduCAM_USB_Camera_Shield-master\Drivers в скачанном пакете.
  • Подтвердите установку драйвера кнопкой «Да».
  • Ещё раз подтвердите установку кнопкой «Установить».
  • Драйвер успешно установлен — окно должно выглядеть так.
Драйвер успешно установлен

4.3. Запуск USBTest.exe

Запустите USBTest.exe из папки \Windows\GUI\USBTest\x64\Release.

Папка с программой USBTest.exe
Запуск USBTest.exe
ПримечаниеЕсли появится сообщение об отсутствии библиотеки, например «MFC140.dll», установите распространяемый пакет Microsoft Visual C++ 2015 с сайта Microsoft.
Сообщение об отсутствии библиотеки MFC140.dll

4.4. Работа с USBTest.exe

4.1.1. Предпросмотр изображения

  • Проверьте, что устройство определилось в системе.
Камера в диспетчере устройств
  • Найдите устройство кнопкой Scan в USBTest.exe.
Поиск устройства в USBTest.exe
  • File → Open
Открытие файла конфигурации
  • Выберите файл конфигурации в папке ArduCAM_USB_Camera_Shield\Config\USB3.0_UC-593 Rev.C\MIPI\OG02B10\Channel_A.
Выбор файла конфигурации OG02B10
ПримечаниеУ плат серии USB Camera Shield много вариантов комбинаций, и каждому соответствует своя папка с конфигурациями. Выбирайте папку внимательно: неверная конфигурация испортит изображение.
  • Load → Open → Play
Загрузка конфигурации и запуск камеры
  • Появится изображение с камеры.
Предпросмотр с камеры OG02B10

4.1.2. Настройка частоты кадров, экспозиции и усиления

  • Tools → Controls
Открытие окна параметров
Окно параметров камеры
ПримечаниеЕсли после определённого значения экспозиция перестаёт меняться, возможно, она превысила VTS. В этом случае уменьшите частоту кадров (увеличьте VTS) — и экспозиция снова будет действовать.

4.1.3. Чтение и запись регистров

Регистры камеры можно читать и записывать, меняя её состояние на лету, — это удобно при тестировании.

Чтение и запись регистров OG02B10
  • Можно читать и записывать отдельный регистр.
Чтение отдельного регистра
Запись отдельного регистра
  • Tools → R/W Regs (пакетное чтение и запись).
Открытие окна пакетного чтения регистров
Окно пакетного чтения и записи регистров

Пример

Пример пакетного чтения регистров, шаг 1
Пример пакетного чтения регистров, шаг 2

Скопируйте в окно R/W Regs следующие строки и нажмите Read:

I2C_16_8, 0xC0, 0x380C
I2C_16_8, 0xC0, 0x380D
I2C_16_8, 0xC0, 0x380E
I2C_16_8, 0xC0, 0x380F

4.1.4. Съёмка и сохранение кадров

  • Нажмите shot, чтобы снять кадр и сохранить его в формате BMP в папку Release\shot.
Кнопка съёмки кадра
Снимок с камеры OG02B10
  • Выберите Save data, чтобы непрерывно сохранять кадры в формате RAW в папку Release\Record.
Параметр сохранения данных RAW
Сохранённые кадры RAW
ПримечаниеПри длительной записи кадры займут много места в памяти.
  • Выберите Save Image, чтобы непрерывно сохранять кадры в формате BMP.
Параметр сохранения кадров BMP
Сохранённый кадр BMP

4.1.5. Запись и сохранение видео

  • Выберите Save Video, чтобы записать видео в формате AVI.
Параметр записи видео
Кадр из записанного видео
ПримечаниеПри длительной записи видео займёт много места в памяти.

4.1.6. Изменение файла конфигурации

Если какие-то значения регистров камеры в файле конфигурации не подходят, откройте файл в текстовом редакторе и измените их. Ниже показаны регистры камеры. Меняйте значения или добавляйте регистры по образцу существующих записей.

Регистры камеры в файле конфигурации
Изменение регистров в файле конфигурации
Изображение с камеры OG02B10 после изменения конфигурации
ПримечаниеНекоторые регистры камеры нельзя изменить на лету: чтобы изменения вступили в силу, их нужно записать в файл конфигурации.

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

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