![]() |
| English |
|
CameraChips: полная видеосистема на одном кристалле Ракович Н.Н., 31.01.2004 Компания OmniVision Technologies, Ink. является мировым лидером в разработке КМОП технологий видеоизображения. В 2001 году названа журналом Fortune самой быстроразвивающейся полупроводниковой компанией. Основное направление деятельности — создание простых и функционально завершенных изделий CameraChips™, состоящих из датчика изображения, схемы обработки видеосигнала и интерфейса на одном кристалле. В марте 2003 года была поставлена 25— миллионная камера, а оборот компании достиг 245 миллионов долларов. Получение видеоизображения — неотъемлемая составляющая современных информационных технологий. В основе видеосистем — ПЗС-матрица (CCD array) и блок обработки аналогового видеосигнала (АЦП с различными дополнениями), отработанные принципы построения и технологии. Реальной альтернативой ПЗС являются КМОП датчики изображения, совмещающие на одном кристалле светочувствительную матрицу и полную обработку аналогового сигнала (включая АЦП), следствием чего является простота применения и низкая стоимость разработки и производства различных видеосистем. Первоначально КМОП датчики изображения разрабатывались для космических программ NASA, где велась борьба за каждый миллиметр, грамм и миллиампер. В конце 90-х годов эти датчики появились на рынке электронных компонентов: в 1999 году объем продаж КМОП датчиков изображения составил 7,2 % от всех датчиков изображения. В 2004 году объем продаж составит 50,8 % от проданных датчиков изображения (прирост почти 60 % по сравнению с 6,2 % для ПЗС). Такой бурный рост обусловлен низкой стоимостью КМОП датчиков изображения, простотой применения, малыми размерами, низким потреблением (КМОП — есть КМОП), и — высокими техническими характеристиками. Из областей применения КМОП датчиков изображения рассмотрим те, которые развиваются в странах СНГ: · системы видеонаблюдения/системы безопасности; · медицинские приборы; · биометрические системы идентификации (по отпечаткам пальцев, по сетчатке глаз); · считыватели штрих-кода; · системы технического зрения; · автомобили. В автомобилях КМОП датчики изображения применяются не только в панорамном зеркале, избавляя полностью от "мертвых" зон, и — в системе контроля фар. На базе таких датчиков работают система предупреждения пересечения разделительной полосы, система ночного видения, управление подушками безопасности, визуальный контроль над сидением ребенка и — датчик дождя. Характеристики и применение КМОП датчиков изображения рассмотрим на примере приборов фирмы OmniVision по следующим причинам: во-первых, фирма OmniVision (www.ovt.com) — один из двух лидеров данного сегмента рынка электронных компонентов, производящая 25% от всей продукции (фирма Agilent — тоже 25 %, остальные 50 % делят Conexant, Fujitsu, Eastman Kodak, STM, Sony и т.д.), во-вторых, компоненты этой фирмы имеются на рынке СНГ и стран Балтии (официальный представитель — "ПремьерЭлектрик", http://www.premier-electric.com).
CameraChips™. КМОП датчики изображения OmniVision выпускаются под торговой маркой CameraChips™ (не мудрствуя, назвали как есть — камера на кристалле) (таблица 1). Варианты — практически на все случаи жизни. OV7930 — цветная камера с полным видеосигналом NTSCна выходе, что позволяет подключать ее непосредственно на VCR TV монитор (питание +5 В). Диапазон применения от систем видеоконференций, видеофонов до систем видеонаблюдения, безопасности, идентификации по отпечаткам пальцев, медицинского и стоматологического оборудования. И все это в 28-выводном корпусе CLCC-28 или PLCC-28. Если вам необходим не только NTSC видеосигнал, но и PAL, то для этого подойдет OV7910/OV7411 (цветная/черно-белая), которая работает с S-video. Основное назначение этих камер (по рекомендации OmniVision) — автомобили. Но они отлично подходят и для различных систем видеонаблюдения, видеоконференций и т.д. Особенностью камер OV8610, OV9620/OV9121 (1,3 миллиона пикселей) является возможность изменять размер окна матрицы изображений, что увеличивает степени свободы разработчика при создании различных биометрических устройств, систем машинного зрения и пр. На базе OV2610 с разрешением 1600х1200 пикселей (2 миллиона пикселей) делать обычную систему наблюдения возможно излишне, однако она отлично подходит для видеонакопителей и камкодеров покадровой съемки. Полный перечень производимых датчиков изображения можно найти в таблице 1. Структуру и основные принципы работы разберем на примере камер OV7640 (цветная) OV7141 (черно-белая). OV7640 (цветная) и OV7141 (черно-белая) CameraChips™ — КМОП датчики изображения с напряжением питания 2,5 В, которые состоят из полнофункциональной VGA камеры (с разрешением 640х480 пикселей) и процессора обработки видеосигнала (и все это — на одной подложке!). Эти камеры создают полноформатное, 8-разрядное изображение дискретным методом или по методу организации окна в различных форматах. Управление OV7640/OV7141 осуществляется через интерфейс SCCB (Serial Camera Control Bus — последовательная шина управления камерой). Матрица изображения этого семейства работает со скоростью до 30 кадров в секунду, пользователь имеет возможность полностью управлять качеством изображения, форматированием и передачей данных. Все необходимые функции обработки изображения :регулировка экспозиции, контрастность, баланс белого, цветонасыщение, регулировка цветового тона и т.д., — программируются через интерфейс SCCB. Кроме того, в CameraChips™ используется технология OmniVision улучшения качества изображения за счет снижения или устранения "засоренности" изображения (размывание, ореол и пр.). В результате получается чистая и стабильная цветная или, черно-белая картинка. В состав OV7640/OV7141 входит (рис.1): · матрица изображения (светочувствительная матрица) (разрешение 620х480 пикселей); · тактовый генератор; · блок аналоговой обработки сигнала; · аналого-цифровые преобразователи; · блок форматирования выходного сигнала; · цифровой видеопорт; · интерфейс SCCB.
Матрица изображения имеет 640 столбцов и 480 строк (307200 пикселей). Физически полная матрица содержит 652 столбца и 488 строк, из них 6 строк используются для калибровки уровня черного (оптический черный) цветовой интерполяции. Таким образом, максимальный размер окна матрицы составляет 652х482. Поперечное сечение матрицы изображения показано на рис. 2. Тактовый генератор предназначен для: ·управления матрицей изображения и формирования кадра (выходы VGA и QVGA); ·генерации внутренних тактовых сигналов; ·синхронизации частоты кадров; ·управления автоматической экспозицией (АЕС); ·формирования внешних тактовых последовательностей (VSYNC, HREF и PCLK). Блок аналоговой обработки сигнала выполняет все функции по аналоговой обработке сигнала изображения: автоматическое управление усилением сигнала (AGC); автоматический баланс белого (AWB); управление качеством изображения: цветонасыщение; регулировка цветового тона; контрастность; четкость; антиблюминг (устранение ореола); устранение размытости (отсутствие "тянучек"). После блока аналоговой обработки сигнал цветного изображения через мультиплексоры поступает на два 8-разрядных аналого-цифровых преобразователя, один из которых предназначен для Y/G канала, второй — для CbCr/BR. Каждый из АЦП работает на частоте до 12 МГц и полностью синхронизирован с частотой формирования пиксела (отношение реальной частоты преобразования к частоте кадра). Помимо АЦ-преобразования в этом блоке выполняется цифровая калибровка уровня черного (BLC), дополнительная задержка для УФ-канала, управление дополнительным диапазоном АЦ-преобразования. Все это позволяет пользователю регулировать яркость изображения для каждого конкретного случая. Блок форматирования выходного сигнала обрабатывает данные перед передачей изображения на выход. Цифровой видеопорт — управляемые программным способом драйверы выходного сигнала. Интерфейс SCCB будет рассмотрен отдельно. С целью упрощения подключения CameraChip к компьютеру, OmniVision предлагает контроллер USB-порта OV519-T64 CameraMate™. Использование этого контроллера совместно с цифровыми камерами CameraChips™ позволяет создать полную (поддержка аудиоканала) видеосистему с USB выходом без применения трансивера USB или — памяти. При работе интерфейс CameraChip контроллера OV519 синхронизируется с видеоданными YCbCr 422 однокристальной камеры для реализации функций DCW (субдискретизация, ограничение и установка размеров окна) с требуемым разрешением при помощи набора команд USB. Полученное видеоизображение сразу преобразуется (в блоке сжатия данных) в стандартный формат JPG с помощью Data Compression Engine, и передается затем на хост через интерфейс USB. Все это позволяет пользователю легко, быстро и без особых затрат создавать видеосистемы на базе персонального компьютера. Последовательная трехпроводная шина управления (SCCB) была специально разработана для управления основными функциями семейства CameraChips™. Для уменьшения числа выводов возможна работа в двухпроводном режиме (структура SCCB на примере соединения ведущего с одним ведомым приведена на рис. 3). Камера OmniVision CameraChips™ подключается к шине SCCB только как ведомое устройство. К шине SCCB может подключаться одно ведущее устройство (например, OV519), которое управляет, по крайней мере, одним ведомым. Для снижения потребления питания ведущий может отключать питание всей SCCB системы с помощью сигнала управления режима пониженного энергопотребления. Чтобы уменьшить число выводов, при двухпроводном варианте SCCB, — один ведущий управляет одним ведомым (подключение CameraChip). При этом варианте SCCB используется один из двух способов управления: а) ведущее устройство должно поддерживать режим 3-го состояния для линии данных; б) если ведущий шины не поддерживает третье состояние, то на линии данных должен быть высокий или низкий уровень с подтверждением связи с ведомым CameraChip. Ведущий шины формирует два управляющих сигнала SCCB_E и SIO_C, сигнал SIO_D — как ведущий, так — и ведомый. При снятии сигнала SCCB_E ведущий должен заблокировать вход SIO_D, чтобы избежать неопределенного состояния шины при переходе в третье состояние. Ведущий шины игнорирует состояние на SIO_D и подтверждает последующие фазы сигнала при передаче безразличного разряда. Для индикации цикла пониженного потребления ведущее устройство формирует сигнал PWDN_. Ведомый (ведомые) шины принимает сигналы SCCB_E и SIO_C. Для уменьшения тока утечки (при "плавающих" входах) входные усилители сигналов SCCB_E, SIO_C и SIO_D ведомого устройства имеют вывод управления режимом ожидания (STBY). В режиме ожидания на выходе этих усилителей устанавливается уровень логической "1", что позволяет избежать логических ошибок во время режима пониженного потребления. Сигнал PWDN управляет состоянием STBY линии SCCB_E. Информация о КМОП датчиках изображения будет неполной, если не упомянуть о средствах разработки, без которых любое "железо" остается "железом". Наборы разработки Kit и комплект драйверов помогут оживить системы, в основе которых однокристальные камеры видеосигнала. Более полная информация подпадает под действие NDA (соглашение о конфиденциальности). Подписание NDA с фирмой OmniVision или с их официальным представителем в странах СНГ и Балтии, фирмой "Премьер-электрик" позволит вам получить подробные данные о всей продукции семейства CameraChips™ и CameraMate™, наборах Kit и другую информацию. Краткие выводы 1. КМОП датчики изображения позволяют создавать видеосистемы с малым потреблением, минимумом внешних элементов (в большинстве случаев нужна только простая оптика), высоким качеством изображения и низкой себестоимостью. 2. Простота подключения к персональному компьютеру (через USB порт) значительно упрощает создание видеосистем любой сложности и для любых приложений.
29.11.2005 TDK Semiconductor представляет новое семейство микросхем для учета электрической энергии |
| ОДО "ПремьерЭлектрик" © 2002-2007 "PremierElectric" тел/факс: (+375 17) 297-33-50, 297-33-62, 297-33-65, 248-68-67, 249-79-59 e-mail: sales@premier-electric.com |