Скоростная матрица LUPA-300Видео сенсор LUPA-300 производства компании Cypress Semiconductor Corporation сделан на базе CMOS-технологии, имеет формат 1/2" и позволяет получить частоту сканирования до 250 кадров в секунду при разрешении 640 х 480 (10 бит).
Основные характеристики скоростной КМОП-матрицы LUPA-300:
Электро-оптические характеристики LUPA-300:
Архитектура видео сенсораКомпоновочный план архитектуры видео сенсора приведен на рисунке. Ядро получения изображения состоит из массива пикселов, адресных регистров по Х и Y, драйверов массива пикселов и усилителей по столбцам. Видео сенсор размером 640 х 480 пикселов считывается последовательным сканированием. Архитектура сенсора позволяет программировать адресацию в направлении X шагами по 8 пикселов, а в направлении Y – шагами в 1 пиксел. Стартовый адрес загружается через последовательно-параллельный интерфейс (SPI). Усилители с программируемым коэффициентом передачи (УПКП) усиливают сигнал от столбца и добавляют к нему смещение, чтобы этот сигнал вписался во входной диапазон АЦП. Затем четыре АЦП преобразуют сигнал в цифровую форму. Пикселы выбираются ядрами 4*1. Каждый АЦП считывает сигнал одного из 4 выбранных пикселов. Частота выборки составляет 20 МГц. Цифровые выходы 4 АЦП мультиплексируются на одну выходную шину, работающую с частотой 80 МГц. 6Т (6-транзисторный) пикселДля работы функции глобального электронного затвора при высокой чувствительности и низкой чувствительности к паразитному свечению (ЧПС) реализована архитектура пиксела, показанная на рисунке 4. Эта архитектура пиксела вписана в область 9,9 мкм х 9,9 мкм. Частота кадров и работа с окномЧастота кадров зависит от частоты синхроимпульсов, времени кадровой задержки (ВКЗ) и времени строковой задержки (ВСЗ). Длительность периода кадров можно вычислить следующим образом: Кадровый период = ВКЗ + Число строк * (ВСЗ + Число пикселов * частота синхроимпульсов) Пример: считывание изображения при полном разрешении при номинальной скорости (частота пикселов 80 МГц = 12,5 нс, GRAN<1:0>=10): Кадровый период = 7,8 мкс + 480 * (400 нс + 12,5 нс * 640) = 4,039 мс => 247,6 кадров в секунду Если видео сенсор работает в режиме выборки с уменьшенным разрешением, то ВСЗ увеличивается на 8 периодов синхроимпульсов. Для расчёта максимальной частоты кадров для произвольного размера окна, нужо в эту формулу подставить требуемые значения X и Y области интереса. Параметры для расчёта частоты кадров
Работа с окномИспользуя интерфейс SPI, можно организовать работу с окном. Через этот интерфейс загружаются начальная точка (координаты X и Y) окна и его размер. Минимальный шаг в направлении X составляет 8 пикселов (только числа, делящиеся на 8 могут быть использованы в качестве адреса начала/остановки). Минимальный шаг в направлении Y составляет одну строку (возможна адресация любой строки) в обычном режиме и две строки в режиме выборки с уменьшенным разрешением. Размер окна в направлении X загружается в регистр NB_OF_PIX, размер окна в направлении Y определяется регистром FT_TIMER. Характерные значения для частоты кадров при GRAN<1:0> = 10
Аналого-цифровой преобразовательВ видео сенсоре имеется четыре встроенных конвейерных 10-битных АЦП. Эти АЦП работают при номинальной частоте выборки 20 МГц. Входной диапазон АЦП – от 0,75 В до 1,75 В. Выборка аналогового входного сигнала производится через 2,1 нс после нарастающего фронта управляющего строба АЦП. Цифровые данные на выходе появляются через 5,5 периодов синхроимпульса. Это соответствует 6-му спадающему фронту после момента выборки. Данные задерживаются на 3,7 нс относительно этого спадающего фронта. Параметры АЦП
Усилители с программируемым коэффициентом передачиУсилители с программируемым коэффициентом передачи выполняют две функции:
Регулировка смещенияЦелью регулировки смещения является смещение сигнала таким образом, чтобы он попал во входной динамический диапазон АЦП. После усилителя столбца сигнал от пиксела попадает в диапазон от 0,1 В (яркий пиксел) до 1,3 В (чёрный пиксел). Входной динамический диапазон АЦП – от 0,75 до 1,75 В. Величина смещения управляется двумя регистрами SPI: Vblack<7:0> и Voffset<7:0>. Формула прибавления смещения следующая: Vвыходное = Vсигнала + (Voffset - Vblack) Следует знать, что шум фиксированного распределения (ШФР, FPN) видео сенсора вызывает размытие сигнала примерно на 100 мВ на уровне чёрного. Чтобы сделать возможной коррекцию ШФР при последующей обработке изображения, это размытие уровня чёрного должно попадать во входной динамический диапазон АЦП. По этой причине значения регистров SPI по умолчанию запрограммированы так, чтобы обеспечить смещение 200 мВ. При этом уровень чёрного смещается с 1,3 В до 1,5 В и информация о ШФР всё еще преобразуется АЦП. Для ещё лучшего попадания во входной диапазон АЦП пользователю рекомендуется запрограммировать смещение в 340 мВ. Чтобы запрограммировать это смещение, следует использовать регистры Voffset и Vblack. На рисунке 6 работа регулировки смещения проиллюстрирована на примере. Синим цветом показана гистограмма изображения, взятая после усилителя столбца видео сенсора. Допустим, сенсор имеет уровень чёрного 1,45 В и размах 100 мВ. При таком размахе этот сигнал вписывается во входной диапазон АЦП, но большая часть входного диапазона АЦП при этом не используется. По этой причине в качестве первого шага к сигналу добавляется смещение, выравнивающее уровень чёрного с границей входного диапазона АЦП. В этом первом шаге добавляется смещение 200 мВ – значение, получающееся при величинах по умолчанию в регистрах Vblack и Voffset. Этому соответствует красная гистограмма на рисунке со средним уровнем чёрного 1,65 В. Это означает, что размытие уровня чёрного полностью попадает во входной диапазон АЦП. На втором шаге, которые объясняется ниже, сигнал будет усилен для полного использования входного диапазона АЦП. Программирование усиленияКоэффициент усиления УПКП управляется тремя регистрами SPI:
Таблица коэффициентов усиления
Усиление в УПКП осуществляется относительно рабочей точки, устанавливаемой с помощью Vcal. Это проиллюстрировано на рисунке 7. С помощью встроенного ЦАПа значение VCAL<7:0> используется для получения напряжения рабочей точки Vcal. На рисунке 8 изображено продолжение предыдущего примера. Синяя гистограмма – это гистограмма изображения на выходе усилителей столбцов. С помощью регулировки смещения этот сигнал вписан в диапазон АЦП добавлением смещения 200 мВ. Уровень чёрного смещён с 1,45 В до 1,65 В. Синяя и красная гистограммы имеют размах 100 мВ. Это означает, что входной диапазон АЦП используется не полностью. Усилив этот сигнал в 10 раз с помощью УПКП, можно использовать входной диапазон АЦП полностью. В этом примере Vcal установлен в 1,75 В (максимальное входное значение АЦП), чтобы обеспечить попадание размытия уровня чёрного во входной диапазон АЦП после усиления. В результате усиления получается фиолетовая гистограмма. ![]() Стеклянное окноМонохромный и цветной видео сенсоры LUPA-300 защищены сверху стеклянным окном–крышкой, сделанным из стекла D263. На рисунке показана кривая пропускания стекла D263 в зависимости от длины волны света. Как видно из рисунка, используемое стекло не отфильтровывает инфракрасное излучение. Это означает, что при использовании цветных видео сенсоров введение такой фильтрации на оптическом пути является обязанностью пользователя. Цветной светофильтрВозможно введение дополнительного цветного светофильтра. Также возможна поставка видео сенсора LUPA-300 с цветным светофильтром Байера (RGB). При этом пиксел (0,0) имеет красный фильтр. Меры предосторожности при обращенииПри монтаже видео сенсоров с цветными светофильтрами (цветными RGB светофильтрами) на печатную плату, следует соблюдать специальные меры предосторожности, поскольку цветные светофильтры чувствительны к высокой температуре. Продолжительное нагревание при повышенной температуре может привести к ухудшению характеристик видео сенсора. Чтобы характеристики видео сенсора не ухудшились при его монтаже конечным пользователем, следует соблюдать следующие меры предосторожности. Монтаж платыУстановка устройства на плату должна осуществляться в строгом соответствии с мерами защиты устройств от электростатического разряда для модели человеческого тела JESD22 Класс 0, и машинной модели JESD22, Класс A. Монтажники должны всегда носить все предназначенные и одобренные средства заземления; рекомендуется использование заземляющих браслетов, рабочих мест с защитой от электростатического разряда и обдув ионизированным воздухом. Все инструменты должны быть защищены от электростатического разряда. Ручная пайкаПри использовании паяльника следует использовать паяльник с управлением температурой жала. Меры предосторожности при чисткеСтарайтесь не проливать паяльный флюс на стеклянное окно. Чистое стекло и, особенно, стекло с просветляющими фильтрами могут ухудшить свои характеристики при взаимодействии с флюсом. Избегайте механического или абразивного повреждения стеклянного окна. В качестве растворителя для очистки стеклянного окна видео сенсора рекомендуется использовать изопропиловый спирт. При использовании других растворителей, следует заранее проверить, растворяет данный растворитель корпус и/или стеклянное окно или нет. Полную спецификацию видео сенсора LUPA 300 на английском языке можно получить здесь. |