roboforum.ru

Технический форум по робототехнике.

ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

galex1981 » 22 окт 2009, 14:00

Я попробую в таком варианте, а ты в своем, потом посмотрим плюсы и минусы каждого способа

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

Duhas » 22 окт 2009, 14:05

ну у меня то сигналы будут адреса в ДМА менять скорее всего )

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

vvk74 » 28 дек 2009, 20:29

А подробные описания регистров этой камеры есть у кого-нибудь? Интересует описание регистров связанных с PLL, AWB, ALC и JPEG. И вообще кому-нибудь уже удалось заставить ее работать?

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

Duhas » 29 дек 2009, 05:59

выше была ссылка на забугровый форум.. там народ ее заводил... мне пока неначем (

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

galex1981 » 03 янв 2010, 03:43

Вот несколько источников о регистрах и программном использовании камеры
Вложения
ARL-TN-344.pdf
пример
(255.83 КиБ) Скачиваний: 16
TCM8240MD_APPNOTE041214.pdf
AppNote
(21.99 КиБ) Скачиваний: 18

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

vvk74 » 06 янв 2010, 00:33

В приведенных источниках нет нужной информации. На забугорном форуме тоже данных не густо.
Попытался запустить камеру, пока ерунда какая-то получается.
Вложения
img0.jpg

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

Duhas » 06 янв 2010, 11:38

ну тут вроде на лицо косяки синхронизации :crazy:

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

vvk74 » 06 янв 2010, 20:37

Это у меня такой JPEG с камеры получается, поэтому врядли это синхронизация.
Установки у камеры такие:
Код: Выделить всёРазвернуть
cam_write(0x02,0x0);
cam_write(0x03,0x2);
cam_write(0x04,0x50);
cam_write(0x05,0x0);
cam_write(0x1a,0xff);
cam_write(0x1b,0xb3);
cam_write(0x1e,0x6c);
cam_write(0x1f,0x09);
cam_write(0x0b,0x0);
cam_write(0x0e,0xb0);
cam_write(0x11,0x6a);
cam_write(0x14,0x33);
cam_write(0xe6,0x08);

где: cam_write(адрес, данные)

с камеры через ПЛИС (EPM7128SLC84-10) записываю в память (K6X8008C2B-UF55), тактовая для камеры 10 МГц, после захвата кадра не спеша считываю МК (ATMEGA644) и на SD карточку записываю.

Есть правда подозрение, что память не все успевает записать т.к. скорость для нее уже предельная вроде как.

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

Myp » 06 янв 2010, 23:22

по виду так типичный битый джипег =)
резкая смена цвета примерное место пропуска байтов)

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

galex1981 » 13 янв 2010, 20:05

to vvk74: А как ты подключал выводы D0-D7 камеры к МК, подтягивающие к земле резисторы ставил? Я в литературе по видеоустройствам видел что данные подтягиваются к земле чтобы исключить паразитные сигналы

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

vvk74 » 15 янв 2010, 02:59

Хм... к земле не подтягивал. У меня еще одна проблемка с этой камерой, попробовал ее обычном режиме так получается в каждой строке половина в один тон закрашена R=01h, G=01h, B=01h настройки те же только jpeg отключен

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

galex1981 » 15 янв 2010, 10:18

Слушай, а ты при пайке саму камеру испортить не мог?

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

vvk74 » 15 янв 2010, 22:33

Это как при пайке сломать половину строки? И в разных режимах она по разному себя ведет. У меня правда еще одна камера есть, пока не запаяная :)

Добавлено спустя 18 минут 10 секунд:
Вообще ДШ на эту камеру очень забавный, подробнейшим образом расписан стандартный обмен по I2C, зато остальное - тайна за семью печатями, как хочешь так и разбирайся. Производитель похоже "отдохнул" на данном ДШ, и это все при том, что это не первая версия ДШ.

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

galex1981 » 16 янв 2010, 01:19

А что нужно остальное? По I2C отправляй команды и по линии данных получай байты данных, из которых собираешь jpeg или bmp. Как доберусь до камеры, отпишусь по поводу ее работы

Re: ПРИМЕНЕНИЕ 1300x1040 Jpeg камеры TCM8240MD SEN-08668

vvk74 » 16 янв 2010, 20:23

Остальное - это подробное описание регистров, что за что отвечает и для чего нужно, да и обмен по шине данных неплохо было бы укрупненно показать с временами и т.д., а то кроме I2C нормально ничего и не работает, приходится все экспериментальным путем узнавать.


cron
Rambler\'s Top100 Mail.ru counter