roboforum.ru

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

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

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

Сообщение Duhas » 08 мар 2010, 12:31

вот они ваши армы... хмегу вам в помощь, я конечно еще не заводил :oops: но в теории все должно быть ок
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение galex1981 » 08 мар 2010, 13:16

Мой LPC2368 работает таже на 60МГц, вложенные прерывания у меня правда отключены
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение artymen » 11 мар 2010, 19:24

удалось мне завести камеру, начал данные принимать, даже в бмпшку их запихнул, но бредятина получилась, т.к. надо было еще дорабатывать синхронизацию и т.п.... моему счастью не было предела... и вот я обнаружил, что я шину DOUT0-7 в обратном порядке подключил, ну я на плате переразал дорожки, проводами пересоединил в обратном порядке... больше камера не работает... уж не знаю, почему, статикой ли я убил или еще чем. я ее уже тупо вытащил из платы, подвел к ней питание, и на ее пинах DOUT0-7, HD, VD, DCLK - напряжение ее питания IOVDD, на reset чуть поменьше, на EXTCLK чуть меньше DVDD, а SCL и SDA в порядке, более того, камера даже принимает команду. я согласно даташиту прозвонил все пины относительно земли и относительно питания, все нормально, к каждом случае только в одну сторону прозванивается, ни обрывов, ни кз. выходит, камера наполовину сдохла :( у кого такое было ?

Добавлено спустя 7 минут 13 секунд:
может все-таки не стоило ее питать 3.3 вольтами ? >:-[
Аватара пользователя
artymen
 
Сообщения: 353
Зарегистрирован: 06 окт 2009, 10:44
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович

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

Сообщение galex1981 » 11 мар 2010, 21:50

1) Как ты узнаешь приняла ли камера команду?
2) Какое напряжение питания на пинах питания?
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение artymen » 11 мар 2010, 23:16

1. при пошаговой отладке код не зависает в бесконечном цикле ожидания ACK. я уже достаточно намучался с этим, чтобы утверждать со 100% уверенностью
2. какое и должно быть. 3.31В и 1.49В. на перечисленных выше пинах в точности 3.31В

Добавлено спустя 1 час 4 минуты 56 секунд:
упс, попутал, i2c тоже не работает
Аватара пользователя
artymen
 
Сообщения: 353
Зарегистрирован: 06 окт 2009, 10:44
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович

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

Сообщение galex1981 » 11 мар 2010, 23:19

Вот с этой камерой тоже нет общения по I2C, но у меня идет просадка по 1,5 В. Где то 0,5 В получается
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение artymen » 11 мар 2010, 23:33

ок, я проверю просадку у себя, когда новая придет... только вот сыкотно как то... закажу новую, а она тоже сдохнет... хотелось бы установить причину смерти этой. похоже на электростатику ? я всегда перед работой снимаю статику на батарею отопления (за непокрашенный вентиль хватаюсь)... правда вчера я, кажется, допустил большую оплошность... пока я работал с камерой, у меня на коленях кошка была, и я ее гладил, а руки были абсолютно сухие, после чего я выключил девайс и пошел спать
Аватара пользователя
artymen
 
Сообщения: 353
Зарегистрирован: 06 окт 2009, 10:44
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович

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

Сообщение galex1981 » 11 мар 2010, 23:40

Неужели она так легко убивается статикой! Если так, то я уже 2 камеры спалил
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение artymen » 12 мар 2010, 00:06

судя по тому, что я очень часто вижу в различных даташитах ESD protection как минимум на 2000В, а у этой камеры даже и упоминания такого нету, то да. я на 99% уверен, что это статика. я щас сижу в памяти перебираю все, что я помню с того момента когда месяц назад я получил камеру. я всегда снимал статику на батарею, а когда работал с ней, то я либо паял, либо еще какойто монтаж делал, и соответственно поза у меня была невыгодная для того, чтобы кошке размоститься у меня на коленях. а вот вчера я уже ничего не мастерил, все было сделано, и я, развалившись в кресле, просто кодил, вот тут то кошка и воспользовалась случаем. а раз у камеры вообще никакой защиты нету, то этого вполне хватило :(
Аватара пользователя
artymen
 
Сообщения: 353
Зарегистрирован: 06 окт 2009, 10:44
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович

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

Сообщение artymen » 13 мар 2010, 15:52

отличные новости. на форуме спаркфана узнал у нашего соотечественника, что TCM8230MD работает даже при 10% скважности периода extclk, это значит, что можно генерить шимом даже, когда он не кратен двум (делениt частоты проца на желаемую частоту extclk). а еще оказывается, что на разрешениях, больше чем 320х240, dclk становится равным extclk
Аватара пользователя
artymen
 
Сообщения: 353
Зарегистрирован: 06 окт 2009, 10:44
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович

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

Сообщение artymen » 26 мар 2010, 23:25

теперь у меня другая камера: TGA130V10, которую можно приобрести в терраэлектронике. замечу, что радость от omnivision была недолгой, их даташиты оказались не лучше TCM8240MD. да, в них описаны регистры, но в ущерб другим описаниям, и плюс к тому же косяки и ошибки просто ужасные (к примеру, регистр с одним и тем же именем по одному и тому же адресу в двух близких моделях чипов выполняет совершенно разные непохожие функции, т.е. тупо промахи копипастеров при заполнении таблиц при составлении даташита). после нескольких бессонных ночей и ругательств в сторону даташитописателей мне удалось получить с нее хоть какую-то картинку. позже напишу "отчет", где поделюсь полученным бесценнейшим опытом :)
Аватара пользователя
artymen
 
Сообщения: 353
Зарегистрирован: 06 окт 2009, 10:44
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович

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

Сообщение galex1981 » 27 мар 2010, 22:19

Насколько я понимаю, даташиты на такие камеры делаются для людей, которые смогли освоить хоть какую то аналогичную камеру, потому они такие сжатые...
ЗЫ: Обязательно опишись по этой камере...
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение artymen » 27 мар 2010, 23:24

т.е. самая первая модель была подробнейшим образом раписана, с каждой последющей моделью даташиты деградировали ? :D а они не подумали, что люди могут осваивать "аналогичные" камеры в другом порядке ? :D я скачал другие даташиты, где почерпнул много интересных подробностей, которые впрочем не очень много значат, как это может показаться на первый взгляд, т.к. грубые ошибки сводят на нет всю осведомленность.
в-общем, наступил наконец-то момент, когда я задолбался ее тюнинговать (не думал, что так быстро наступит). я добился имменно того, чего я хотел, правда не совсем так, как хотелось бы, но некритично, и я удоволетворен. ждите моего опуса совсем скоро... :roll:
Аватара пользователя
artymen
 
Сообщения: 353
Зарегистрирован: 06 окт 2009, 10:44
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович

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

Сообщение galex1981 » 27 мар 2010, 23:28

Не обязательно первый даташит подробно был описан. Просто есть люди которые конкретно камерами занимаются. А вообще я к тому что есть одну подобную камеру оживишь, то остальные по аналогии будут. Кстати, ты к какому МК подключаешь новую камеру?
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение artymen » 28 мар 2010, 09:46

все к тому же, LPC2103 :)
Аватара пользователя
artymen
 
Сообщения: 353
Зарегистрирован: 06 окт 2009, 10:44
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович

Пред.След.

Вернуться в Компьютерное зрение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12