реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> ISI интерфейс (Image Sensor Interface) на AT91SAM9260, не могу связать матрицу MT9D131 с AT91SAM9260
oligarch
сообщение Mar 20 2010, 08:39
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 16-09-09
Пользователь №: 52 409



Законфигурировал матрицу MT9D131 на preview mode - 640*480 - YUV. Пытаюсь считать с помощью ISI картинку, на ней одни только зеленые и фиолетовые оттенки. Формат YUV смотрю через XnViewer. прикрепить файл форум не дает.
помогите правильно законфигурировать ISI со стороны AT91SAM9260 и возможно матрицу.
Спасибо.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 20 2010, 12:43
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(oligarch @ Mar 20 2010, 11:39) *
Пытаюсь считать с помощью ISI картинку, на ней одни только зеленые и фиолетовые оттенки.

Судя по симптомам, яркостные и цветоразностные данные просто поменялись местами.
Go to the top of the page
 
+Quote Post
oligarch
сообщение Mar 21 2010, 08:57
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 16-09-09
Пользователь №: 52 409



может это из-за корпуса? он сделан так, что с боков немного света попадает прямо на матрицу(не через объектив). Может этот свет ее засвечивает? поместил камеру в коробку и получил хорошее черное изображение
Go to the top of the page
 
+Quote Post
KAlex
сообщение Mar 23 2010, 10:10
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 387
Регистрация: 20-12-06
Из: Obninsk
Пользователь №: 23 719



Цитата(oligarch @ Mar 21 2010, 11:57) *
немного света попадает прямо на матрицу(не через объектив).

Вполне достаточно, чтобы засветить матрицу. Только через объектив дложен свет идти.
Go to the top of the page
 
+Quote Post
wmakc
сообщение Jul 16 2010, 12:51
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 2-03-10
Пользователь №: 55 768



Пытаюсь подключить эту матрицу к 9g20. В приложениях идущих в комплекте с атмелом нашел проект с ISI.

Не могу понять что означают следующие строки
// ISI_MCK is mapped in PCK1: 24Mhz Sensor clock
AT91C_BASE_PMC->PMC_PCKR[1] = AT91C_PMC_CSS_PLLA_CLK | AT91C_PMC_PRES_CLK_8;
AT91C_BASE_PMC->PMC_SCER = AT91C_PMC_PCK1;
while ((AT91C_BASE_PMC->PMC_SR & AT91C_PMC_PCK1RDY) == 0);
Go to the top of the page
 
+Quote Post
wmakc
сообщение Jul 16 2010, 14:53
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 2-03-10
Пользователь №: 55 768



Цитата(wmakc @ Jul 16 2010, 16:51) *
Пытаюсь подключить эту матрицу к 9g20. В приложениях идущих в комплекте с атмелом нашел проект с ISI.

Не могу понять что означают следующие строки
// ISI_MCK is mapped in PCK1: 24Mhz Sensor clock
AT91C_BASE_PMC->PMC_PCKR[1] = AT91C_PMC_CSS_PLLA_CLK | AT91C_PMC_PRES_CLK_8;
AT91C_BASE_PMC->PMC_SCER = AT91C_PMC_PCK1;
while ((AT91C_BASE_PMC->PMC_SR & AT91C_PMC_PCK1RDY) == 0);


интерфейс twi(i2c) работает нормально, регистры матрицы могу записать и считать, может нужно правильно настроить частоты в ней? Мне бы пригодилась последовательность действий для получения кадра
Go to the top of the page
 
+Quote Post
KAlex
сообщение Aug 5 2010, 10:04
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 387
Регистрация: 20-12-06
Из: Obninsk
Пользователь №: 23 719



Вот минимальный набор, после которого у меня матрица завелась:
i2c1_write_byte_to_page(MT9M_ADDR, 0x1b5, 0x0102); //Divides ratio context A
i2c1_write_byte_to_page(MT9M_ADDR, 0x13a, 0x0800); //Enables embedding Rec. ITU-R BT.656 synchronization codes in the output data.
i2c1_write_byte_to_page(MT9M_ADDR, 0x106, 0x700e); //disables auto exposure.
i2c1_write_byte_to_page(MT9M_ADDR, 0x007, 0x00f3); //Horizontal blanking—context A
i2c1_write_byte_to_page(MT9M_ADDR, 0x008, 0x0056); //Vertical blanking—context A
i2c1_write_byte_to_page(MT9M_ADDR, 0x004, 0x04E0); //Window width
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 00:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01415 секунд с 7
ELECTRONIX ©2004-2016