К содержимому
  1. Главная
  2. Блог
  3. Модуль камеры OV5640 с автофокусом (5 Мп)

Модуль камеры OV5640 с автофокусом (5 Мп)

29 августа 2015 · По материалам Arducam

Модуль камеры OV5640 с автофокусом, фото 1
Модуль камеры OV5640 с автофокусом, фото 2
Модуль камеры OV5640 с автофокусом, фото 3

Описание

Arducam выпустила 5-мегапиксельный модуль камеры с КМОП-сенсором, автофокусом и выводом JPEG. Модуль построен на сенсоре OmniVision OV5640 и работает с шилдами ArduCAM и другими платформами, например с отладочной платой Freescale i.MX6.

OV5640 — цветной низковольтный производительный КМОП-сенсор формата 1/4″ на 5 Мп. В компактном корпусе он объединяет полнофункциональную однокристальную камеру на 5 Мп (2592 × 1944) и использует технологию OmniBSI™. Сенсор выдаёт полнокадровые, прореженные, оконные или произвольно масштабированные 8- и 10-битные изображения в разных форматах; управление — через последовательную шину управления камерой (SCCB).

Матрица OV5640 работает с частотой до 15 кадров в секунду (к/с) в разрешении 5 Мп, а качество изображения, форматирование и передачу данных пользователь настраивает полностью. Все нужные функции обработки — управление экспозицией, гамма, баланс белого, насыщенность, оттенок, подавление дефектных пикселей, шумоподавление и др. — программируются через интерфейс SCCB или встроенный микроконтроллер. В OV5640 есть и блок сжатия, который повышает производительность обработки. Кроме того, собственные технологии OmniVision повышают качество изображения: снижают или устраняют типичные световые и электрические помехи — фиксированный шум, размытие и т. п., — и сенсор выдаёт чистое стабильное цветное изображение.

Модуль камеры Arducam OV5640 с автофокусом (B0158)

Модуль камеры Arducam 5MP OV5640D с автофокусом и КМОП-сенсором 1/4″

Особенности

Особенности сенсора OV5640

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

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

Структурная схема

Структурная схема сенсора OV5640

Применение

  • Мобильные телефоны
  • КПК
  • Игрушки
  • Другие устройства с батарейным питанием
  • Платформы на ARM

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

Модуль OV5640 использует стандартную распиновку камер ArduCAM. OV5640 поддерживает интерфейсы DVP (параллельный) и MIPI, часть выводов у них общая. Модуль можно настроить на нужный интерфейс; распиновка для каждого режима приведена ниже.

Интерфейс DVP

№ выводаНазваниеТипОписание
1VCCПитаниеПитание 3,3 В
2GNDЗемляОбщий провод питания
3SCLВходТактовый сигнал двухпроводного последовательного интерфейса
4SDATAДвунаправленныйДанные двухпроводного последовательного интерфейса (ввод-вывод)
5VSYNCВыходАктивный высокий уровень: кадр действителен (идёт активный кадр)
6HREFВыходАктивный высокий уровень: строка/данные действительны (идут активные пиксели)
7PCLKВыходПиксельный тактовый сигнал с сенсора
8XCLKВходОсновной тактовый сигнал на сенсор
9DOUT9ВыходВыход пиксельных данных 9 (старший бит)
10DOUT8ВыходВыход пиксельных данных 8
11DOUT7ВыходВыход пиксельных данных 7
12DOUT6ВыходВыход пиксельных данных 6
13DOUT5ВыходВыход пиксельных данных 5
14DOUT4ВыходВыход пиксельных данных 4
15DOUT3ВыходВыход пиксельных данных 3
16DOUT2ВыходВыход пиксельных данных 2 (младший бит)
17M+ПитаниеПитание VCM (мотора фокусировки)
18GNDЗемляЗемля VCM
19RSTВходСброс сенсора, активный низкий уровень
20PWDNВходВход отключения питания, активный высокий уровень

Интерфейс MIPI

№ выводаНазваниеТипОписание
1VCCПитаниеПитание 3,3 В
2GNDЗемляОбщий провод питания
3SCLВходТактовый сигнал двухпроводного последовательного интерфейса
4SDATAДвунаправленныйДанные двухпроводного последовательного интерфейса (ввод-вывод)
5VSYNCВыходНе используется
6HREFВыходНе используется
7PCLKВыходНе используется
8XCLKВходОсновной тактовый сигнал на сенсор
9DOUT9ВыходПорт MIPI MDP1
10DOUT8ВыходПорт MIPI MDN1
11DOUT7ВыходПорт MIPI MCP
12DOUT6ВыходПорт MIPI MCN
13DOUT5ВыходПорт MIPI MDP0
14DOUT4ВыходПорт MIPI MDN0
15DOUT3ВыходНе используется
16DOUT2ВыходНе используется
17M+ПитаниеПитание VCM (мотора фокусировки)
18GNDЗемляЗемля VCM
19RSTВходСброс сенсора, активный низкий уровень
20PWDNВходВход отключения питания, активный высокий уровень

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

Интерфейс USB 3.0. Для сенсоров вроде OV5640 есть плата USB 3.0 для быстрой разработки и оценки.

Габаритные размеры модуля камеры OV5640

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

Arducam предлагает полный демонстрационный пример для модуля камеры OV5640 на платформе Arduino. Скачайте скетч ArduCAM_Shield_V2_Camera_Playback.ino с GitHub.

Скетч превращает ArduCAM в полноценный цифровой фотоаппарат с функциями съёмки и просмотра:

  1. Просмотр видео в реальном времени на ЖК-экране.
  2. При коротком нажатии кнопки спуска — захват кадра и буферизация в FIFO.
  3. Сохранение снимка на карту microSD/TF в формате BMP.
  4. При удержании кнопки спуска 3 секунды — поочерёдный просмотр снятых фотографий.

Для работы нужны последняя версия библиотеки ArduCAM, шилд ArduCAM Shield_V2 и Arduino IDE 1.6.8 или новее.

Ещё по теме

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

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