К содержимому
  1. Главная
  2. Документация
  3. Промышленные USB-камеры
  4. Даташит USB3.0 Camera Shield

Даташит USB3.0 Camera Shield

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

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

Платы серии Arducam USB Camera Shield — универсальные платы управления USB-камерами для ПК и встраиваемых одноплатных компьютеров. Они берут на себя сложную работу с камерой и дают готовый к работе интерфейс управления, библиотеку SDK и исходный код демонстрационных программ. Arducam поддерживает самые разные модули камер — от 0,3 до 21 Мп и выше.

Arducam USB3 Camera Shield — плата для подключения камер по USB 3.0, преемница USB2.0 Camera Shield: она быстрее и умеет больше. Плата поддерживает сенсоры высокого разрешения и с высокой частотой кадров, стереокамеры и управление ИК-фильтром (IRCUT). Готовые конфигурационные файлы позволяют без труда переключаться между камерами. Плата подходит для оценки и тестирования камер, роботов и дронов, IoT, машинного зрения и научных задач.

Нижняя сторона платы Arducam USB3 Camera Shield
Плата Arducam USB3 Camera Shield, вид 1
Плата Arducam USB3 Camera Shield, вид 2
Плата Arducam USB3 Camera Shield, вид 3
Плата Arducam USB3 Camera Shield, вид 4

Рисунок 1. Плата Arducam USB3 Camera Shield

Применение

  • Камеры для IoT
  • Камеры для роботов
  • Камеры для наблюдения за дикой природой
  • Машинное зрение
  • Научные камеры

Возможности

  • Поддержка любых сенсоров с параллельным интерфейсом (нужны правильные настройки регистров)
  • Глубина цвета пикселя 8/10/12/14/16 бит
  • Стереорежим для системы из двух камер
  • Встроенное управление ИК-фильтром (IRCUT)
  • Для сенсоров с интерфейсом MIPI нужна дополнительная плата-адаптер MIPI — параллельный интерфейс (см. таблицу 1)
  • Бесплатная библиотека SDK в двоичном виде и исходный код демонстрационных программ — на GitHub Arducam
  • Полностью настраивается, можно перенести на любые аппаратные платформы и ОС
РазрешениеЧастота кадровМодуль камерыПроизводитель сенсора
0,3 Мп100 к/сOV7251 (MIPI)Omnivision
0,3 Мп60 к/сMT9V022/MT9V034Aptina
1 Мп120 к/сOV9281 (MIPI)Omnivision
2 Мп60 к/сOV2311/OG02B10 (MIPI)Omnivision
1,2 Мп50 к/сAR0134/AR0135Aptina
5 Мп15 к/сOV5647 (MIPI)Omnivision
5 Мп30 к/сAR0521ONSemi
9 Мп7 к/сMT9N001Aptina
10 Мп6 к/сMT9J001/MT9J003Aptina
14 Мп5 к/сMT9F002Aptina
13 Мп5 к/сOV13850 (MIPI)Omnivision
13 Мп12 к/сIMX135 (MIPI)Sony
16 Мп10 к/сIMX298 (MIPI)Sony
18 Мп8 к/сAR1820HS (MIPI)ONSemi
21 Мп5 к/сIMX230 (MIPI)Sony

Основные характеристики

  • Пропускная способность: 5 Гбит/с (физический уровень USB 3.0)
  • Шина данных камеры: 16 бит при 100 МГц
  • Напряжение ввода-вывода: 3,3 В
  • Разъём: Micro-USB 3.0
  • Размеры: 40 × 40 мм
  • Масса: 10 г
  • Питание: 5 В / 300 мА
  • Рабочая температура: −10…+55 °C

Назначение выводов

На рисунке 2 — разъёмы платы USB3 Camera Shield: разъём Micro-USB 3.0 для подключения к хост-контроллеру USB 3.0 и разъём для переключаемого ИК-фильтра, который позволяет снимать и днём, и ночью. На нижней стороне платы два интерфейса камер: с 8-битной и с 16-битной шиной данных. Назначение выводов — в таблицах 2 и 3.

Разъёмы на верхней стороне платы USB3 Camera Shield
Разъёмы на нижней стороне платы USB3 Camera Shield

Рисунок 2. Разъёмы платы USB3 Camera Shield

8-битный интерфейс — основной: к нему подключаются стандартные отладочные платы камер Arducam со шлейфом на 30 контактов. Даже если у отладочной платы шина данных шире 8 бит, через этот разъём FPC к плате подключаются только старшие 8 бит.

Таблица 2. Назначение выводов 8-битного интерфейса камеры

(Каталожный номер разъёма: Hirose FH28D-30S-0.5SH(05))

№ выводаНазваниеТипОписание
1GNDЗемляОбщий провод питания
2ReservedНе подключён
3ReservedНе подключён
4VSYNCВходАктивный высокий уровень: кадр действителен (активный кадр)
5HREFВходАктивный высокий уровень: строка или данные действительны (активные пиксели)
6DOUT11ВходВход данных пикселя камеры 11 (старший бит)
7DOUT10ВходВход данных пикселя камеры 10
8DOUT9ВходВход данных пикселя камеры 9
9DOUT8ВходВход данных пикселя камеры 8
10DOUT7ВходВход данных пикселя камеры 7
11DOUT6ВходВход данных пикселя камеры 6
12DOUT5ВходВход данных пикселя камеры 5
13GNDЗемляОбщий провод питания
14DOUT4ВходВход данных пикселя камеры 4 (младший бит)
15DOUT3ВходВход данных пикселя камеры 3 (не подключён)
16DOUT2ВходВход данных пикселя камеры 2 (не подключён)
17DOUT1ВходВход данных пикселя камеры 1 (не подключён)
18DOUT0ВходВход данных пикселя камеры 0 (не подключён)
19ReservedНе подключён
20PCLKВходТактовый сигнал пикселей от камеры
21SCLВыходТактовый сигнал двухпроводного последовательного интерфейса
22SDATAДвунаправленныйДанные двухпроводного последовательного интерфейса (ввод-вывод)
23RSTВыходСброс сенсора, активный низкий уровень
24GNDЗемляОбщий провод питания
25GNDЗемляОбщий провод питания
26STANDBYВыходВключение режима ожидания (активный высокий уровень)
27–30VCCПитаниеПитание 3,3 В

16-битный интерфейс — дополнительный: к нему подключаются платы-адаптеры MIPI, стереокамеры и заказные платы-адаптеры камер с шиной данных до 16 бит.

Таблица 3. Назначение выводов 16-битного интерфейса камеры

(Каталожный номер разъёма: Harwin M50-4302045)

№ выводаНазваниеТип№ выводаНазваниеТип
1VCC3.3Питание2VCC3.3Питание
3GNDЗемля4GNDЗемля
5SDATAДвунаправленный6SCLВход
7Data10Вход8Data12Вход
9Data11Вход10Data13Вход
11Data8Вход12Data6Вход
13Data3Вход14Data0Вход
15RSTВыход16Data4Вход
17Data7Вход18Data9Вход
19ReservedНе подключён20STANDBYВыход
21ReservedНе подключён22ReservedНе подключён
23Data14Вход24HREFВход
25ReservedНе подключён26VSYNCВход
27ReservedНе подключён28GNDЗемля
29PCLKВход30GNDЗемля
31Data1Вход32Data5Вход
33ReservedНе подключён34Data15Вход
35Data2Вход36ReservedНе подключён
37ReservedНе подключён38ReservedНе подключён
39ReservedНе подключён40USB_RSTВход

Таблица регистров

Адрес регистраДоступUC-425 Rev.C + UC-628 Rev.B (USB 3.0, 16 бит)
0 × 00только чтениеbit[7:0]: номер версии CPLD; для UC-628 Rev.B — 0 × 31
0 × 01чтение и записьbit[1]: питание камеры MIPI: 0 — включено; 1 — выключено
0 × 02чтение и записьbit[1]: внешний запуск: 0 — включён; 1 — выключен
0 × 03чтение и записьbit[7]: сброс CPLD: 0 — обычный режим; 1 — сброс (запишите 1, затем снова 0). bit[6]: пауза приёма данных с камеры: 0 — обычный режим; 1 — пауза
0 × 05только чтениеbit[7:0]: год версии CPLD. Например, для десятичного значения 19 программа на хосте прибавляет 2000 — получается 2019
0 × 06только чтениеbit[7:0]: месяц версии CPLD. Например, десятичное 08 — август
0 × 07только чтениеbit[7:0]: день версии CPLD. Например, десятичное 03 — 3-е число
0 × 0Cчтение и записьbit[5:4]: формат MIPI RAW: 0 — raw8; 1 — raw10; 2 — raw12. bit[1:0]: число линий MIPI: 0 — 1 линия; 1 — 2 линии; 2 — 4 линии
0 × 0Dчтение и записьMIPI, разрешение изображения, столбцы, старшие 8 бит
0 × 0Eчтение и записьMIPI, разрешение изображения, столбцы, младшие 8 бит
0 × 0Fчтение и записьMIPI, разрешение изображения, строки, старшие 8 бит
0 × 10чтение и записьMIPI, разрешение изображения, строки, младшие 8 бит
0 × 11чтение и записьbit[5:4]: режим проверки ECC: 3 — {DI, WC_I, WC_H}; 2 — {DI, WC_H, WC_I}; 1 — {WC_I, WC_H, DI}; 0 — {WC_H, WC_I, DI}. bit[2]: проверка WC для MIPI HREF: 0 — без проверки; 1 — проверять. bit[1]: проверка data_type (raw8, raw10 или raw12): 0 — без проверки; 1 — проверять
0 × 1Eтолько чтениеРазобранные данные MIPI. bit[7:0]: MIPI DATA ID
0 × 1Fтолько чтениеРазобранные данные MIPI. bit[4:0]: MIPI, разрешение изображения, столбцы, старшие 5 бит
0 × 20только чтениеРазобранные данные MIPI. bit[7:0]: MIPI, разрешение изображения, столбцы, младшие 7 бит
0 × 21только чтениеРазобранные данные MIPI. bit[4:0]: MIPI, разрешение изображения, строки, старшие 5 бит
0 × 22только чтениеРазобранные данные MIPI. bit[7:0]: MIPI, разрешение изображения, строки, младшие 7 бит
0 × 27только чтениеРазобранные данные MIPI. bit[7:0]: частота байтового тактового сигнала на одну линию MIPI

Габаритные размеры

Габаритные размеры платы USB3 Camera Shield

Рисунок 3. Габаритные размеры

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

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