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

 
 
> Видео-граббер и JPEG-кодер, Подарю еще один проект ;)
Rst7
сообщение Jun 16 2008, 12:09
Сообщение #1


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Зацепило меня тут недавно насчет малокадрового телевидения. Асилил вот такой проектик:

Прикрепленный файл  JPEGcoder.zip ( 131.46 килобайт ) Кол-во скачиваний: 6119


Любой источник Ч/Б-видеосигнала (15625/50) попадает на вход АЦП (используется TDA8708A, ценой около $2), сохраняется во внешнем ОЗУ (128 килобайт, тоже около 2х баксов), затем пакуется в JPEG (при помощи ATMega16 на 16 МГц, цену сами знаете wink.gif ) и выдается через последовательный порт.
Разрешение - 320*240, пакует примерно пол-секунды. Можно менять качество (увеличение параметра out_jheader(1) увеличивает качество, размер выходного файла и время упаковки) и получать как JPEG, так и BMP (без заголовка). Подробности обмена - в win/getbmp.

В аттаче - исходник (под IAR), исходник забирателя картинок под PC (собрать можно чем угодно, я пользовал C Builder) и схема (на схеме ошибочно указан кварц 14МГц, надо 16, хотя можно подточить и под 14). PCB-файл не привожу, т.к. неудачно развел и в процессе отладки появилось много проводов и деталей навесных. Да и схема там совсем простая, сами разведете. Разве что надо аккуратно с аналоговой и цифровой землей, иначе будут полосы на изображении.


PS Ну и для любителей поворовать идеи (а точнее, не идеи, а код) в свои коммерческие устройства прикрутил GPL wink.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
15 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 99)
blackfin
сообщение Jun 16 2008, 12:59
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Rst7 @ Jun 16 2008, 16:09) *
Зацепило меня тут недавно насчет малокадрового телевидения.
...
PS Ну и для любителей поворовать идеи (а точнее, не идеи, а код) в свои коммерческие устройства прикрутил GPL wink.gif
Вот Вы, насколько я понимаю, уже эксперт в вопросах GPL, поясните, плиз, вкратце, какой в ней толк? Вот если, скажем, некий китайский "товарищ" использует Ваш код в своих китайских коммерческих целях, но не захочет публиковать свой китайский код, кто поедет с ним разбираться в далекий "Поднебесный"? Вы? Или всё, что GPL уже де-факто не коммерческое? Тогда какой вообще смысл в этой "лицензии"? Не понимаю.. crying.gif
Go to the top of the page
 
+Quote Post
arttab
сообщение Jun 16 2008, 13:27
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



а под арм не было мыслей сделать?


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jun 16 2008, 15:41
Сообщение #4


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



А какая получилась скорость "забирания" на PC? Успевают 2 картинки в секунду сливаться по последовательному порту?


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 16 2008, 17:32
Сообщение #5


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата(blackfin @ Jun 16 2008, 15:59) *
Тогда какой вообще смысл в этой "лицензии"? Не понимаю.. crying.gif

Больше для собственного успокоения, особенно зная наши реалии smile.gif

Цитата(arttab @ Jun 16 2008, 16:27) *
а под арм не было мыслей сделать?

Портированный кодер я выкладывал, его тут бенчмаркали в соседнем подфоруме

Цитата(AHTOXA @ Jun 16 2008, 18:41) *
А какая получилась скорость "забирания" на PC? Успевают 2 картинки в секунду сливаться по последовательному порту?

ну щас там довольно тупо без буферизации сделано, т.е. есть непроизводительные потери. В теории на 115200 можно просунуть примерно 10 килобайт в секунду, так что при размере выходной картинки 5 кил еще можно надеяться на 2 кадра в секунду.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
singlskv
сообщение Jun 16 2008, 17:36
Сообщение #6


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(Rst7 @ Jun 16 2008, 21:32) *
Больше для собственного успокоения, особенно зная наши реалии smile.gif

OFF: А вот интересно, GPL может быть для софта написанного под комерческий IAR ?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jun 16 2008, 17:50
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Интересный проект smile.gif . Не кидайте тапки в меня, но я бы сделал по другому.

Зачем AVR обрабатывать JPEG, если проще тупо кидать его "большому брату"?. Пусть он и парится, на то у него и голова большая... а то и две biggrin.gif .... а то и четыре 07.gif . А если гнать данные еще и по USB, наверное можно и весь сигнал захватить.


--------------------
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 16 2008, 18:05
Сообщение #8


Гуру
******

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



Ну, добавьте между AVR и PC GSM или другое "бутылочное горлышко", и по-другому уже не получится.
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jun 16 2008, 18:41
Сообщение #9


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(Rst7 @ Jun 16 2008, 23:32) *
при размере выходной картинки 5 кил еще можно надеяться на 2 кадра в секунду.


А какого размера картинки получаются реально?

Цитата(singlskv @ Jun 16 2008, 23:36) *
OFF: А вот интересно, GPL может быть для софта написанного под комерческий IAR ?


Почему бы и нет? Компилятор - средство производства, а GPL-ный софт - его продукт smile.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 16 2008, 19:20
Сообщение #10


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата(AHTOXA @ Jun 16 2008, 21:41) *
А какого размера картинки получаются реально?

Ну все зависит от сюжета. Тестовая давала почти 8 килобайт, с камеры получал 5-7
Цитата
Почему бы и нет? Компилятор - средство производства, а GPL-ный софт - его продукт smile.gif

Более того, не вижу особых проблем собрать гнусем, только производительность упадет.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
etoja
сообщение Jun 17 2008, 04:21
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Видео дигитайзер через параллельный порт компьютера:
www.techmind.org/vd/mk1/vdescrpt.html
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 17 2008, 05:18
Сообщение #12


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Зачем AVR обрабатывать JPEG, если проще тупо кидать его "большому брату"?

Цитата
Видео дигитайзер через параллельный порт компьютера:


Люди, окститесь. Зачем тут большой брат? В большого брата проще воткнуть USB-вебкамеру. Сей девайс - например, для передачи снимков через GPRS - там 10кБайт/с - редко достижимая скорость...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
A.l.e.x.
сообщение Jun 17 2008, 06:49
Сообщение #13


Участник
*

Группа: Свой
Сообщений: 69
Регистрация: 4-02-08
Из: Винница
Пользователь №: 34 732



Цитата(Rst7 @ Jun 16 2008, 15:09) *
В аттаче - исходник (под IAR)

а почему компилятор выдаёт такие сообщения 07.gif ?
Код
do {OUTSYM(*p++)} while(--l);
Error[Pe065]: expected a ";"

_ps_P("G");
Error[Pe167]: argument of type "char *" is incompatible with parameter of type "char __flash *"
Go to the top of the page
 
+Quote Post
alexander55
сообщение Jun 17 2008, 09:12
Сообщение #14


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(Rst7 @ Jun 16 2008, 16:09) *

Для видеонаблюдения пойдет.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 17 2008, 09:15
Сообщение #15


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
а почему компилятор выдаёт такие сообщения ?


Дык надо Target Release собирать, а не Debug


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
InvisibleFed
сообщение Jun 19 2008, 07:16
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 18-11-06
Из: Хабаровск
Пользователь №: 22 469



Правильно ли я понял. Берем обычный видеоглазок с двумя тюльпанами, прикручиваем Ваше решение и гоним сжатый снимки через канал?
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 19 2008, 07:41
Сообщение #17


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Именно.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
nikkov
сообщение Jun 19 2008, 09:20
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 217
Регистрация: 1-02-05
Пользователь №: 2 332



Интересная штука!
А схему можно в графическом формате или PDF-ке?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jun 19 2008, 09:32
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(nikkov @ Jun 19 2008, 13:20) *
Интересная штука!
А схему можно в графическом формате или PDF-ке?
Ну народ! Дай мед, дай ложку!
Вы уже должны были состояние заработать на этой "штуке" ..назло Rst7.. lol.gif
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Jun 19 2008, 10:45
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(blackfin @ Jun 19 2008, 12:32) *
Ну народ! Дай мед, дай ложку!
Вы уже должны были состояние заработать на этой "штуке" ..назло Rst7.. lol.gif

Но как?! crying.gif


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jun 19 2008, 11:26
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Dog Pawlowa @ Jun 19 2008, 14:45) *
Но как?! crying.gif

Ну вот, опять!.. Дай мёд, дай ложку!. Потом объясни, что с этим делать..
Go to the top of the page
 
+Quote Post
Angelo
сообщение Jun 19 2008, 16:53
Сообщение #22


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 1-12-07
Пользователь №: 32 871



А на сколько реально Wavelet сюда прикрутить? намного будет медленние? или вообще ресурсов нехватит? выигрыш в качестве будет? вообще есть смысл смотреть в эту сторону?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jun 19 2008, 16:56
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Angelo @ Jun 19 2008, 20:53) *
А на сколько реально Wavelet сюда прикрутить? намного будет медленние? или вообще ресурсов нехватит? выигрыш в качестве будет? вообще есть смысл смотреть в эту сторону?
Советую "сюда прикрутить" h.264. Будет, конечно, "немного медленнее", но зато "будет выигрыш в качестве". biggrin.gif
Go to the top of the page
 
+Quote Post
Angelo
сообщение Jun 19 2008, 18:03
Сообщение #24


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 1-12-07
Пользователь №: 32 871



2blackfin
А если не ёрвничать, и серьезно? Wavelet всётаки как родственник jpeg.
h.264 это слишком...
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jun 19 2008, 18:17
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Angelo @ Jun 19 2008, 22:03) *
2blackfin
А если не ёрвничать, и серьезно? Wavelet всётаки как родственник jpeg.
h.264 это слишком...
Если не ёрничать, то Wavelet родственник jpeg2000. Отнюдь не jpeg.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Jun 19 2008, 20:46
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Rst7 @ Jun 17 2008, 13:18) *
Люди, окститесь. Зачем тут большой брат? В большого брата проще воткнуть USB-вебкамеру. Сей девайс - например, для передачи снимков через GPRS - там 10кБайт/с - редко достижимая скорость...
Тада может все же ARM? И алгоритм сжатия какой нить фельдеперстовый...


--------------------
Go to the top of the page
 
+Quote Post
InvisibleFed
сообщение Jun 19 2008, 23:09
Сообщение #27


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 18-11-06
Из: Хабаровск
Пользователь №: 22 469



Да, думаю от вейвлет мега умрет. Хотя, картинка маленькая, попробовать можно. Я так понимаю, что у автора все это дело работало (не в принципе, а в корпусе). Какое качество картинки от применения TDA8708A? Запарка, нет времени глянуть, это специализированный ацп или общего применения? Да, прощу прощения за наглость, но схемку бы ой как хотелось увидеть...
Go to the top of the page
 
+Quote Post
fmdost
сообщение Jun 19 2008, 23:38
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 479
Регистрация: 8-05-07
Из: г. Ставрополь. Северный Кавказ. Россия
Пользователь №: 27 606



Цитата(InvisibleFed @ Jun 20 2008, 03:09) *
Да, думаю от вейвлет мега умрет. Хотя, картинка маленькая, попробовать можно...

Был бы принцип в комиксах, или хотя-бы на русском...
Go to the top of the page
 
+Quote Post
nikkov
сообщение Jun 20 2008, 01:25
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 217
Регистрация: 1-02-05
Пользователь №: 2 332



Цитата(blackfin @ Jun 19 2008, 16:32) *
Ну народ! Дай мед, дай ложку!
Вы уже должны были состояние заработать на этой "штуке" ..назло Rst7.. lol.gif

Зарабатывайте сами smile.gif .
Для меня электроника это развлечение в свободное от других дел время.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Jun 20 2008, 05:45
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(blackfin @ Jun 19 2008, 14:26) *
Ну вот, опять!.. Дай мёд, дай ложку!. Потом объясни, что с этим делать..

Я просто к чему.. Интересная поделка, откатить бы лет на 80 назад, получился бы телевизор, носили бы на руках.
Но сейчас, во время копеечных китайских систем домашнего видеонаблюдения, продающихся в хозяйственных магазинах, заработать на этом деньги невозможно.
Что не исключает мое уважение к автору. a14.gif


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jun 20 2008, 05:51
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Dog Pawlowa @ Jun 20 2008, 09:45) *
Что не исключает мое уважение к автору. a14.gif
Моё - тоже.. smile.gif
Go to the top of the page
 
+Quote Post
GDI
сообщение Jun 20 2008, 06:10
Сообщение #32


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Че все схему то требуют? Или архив никто не качал, или Пикадом разучились пользоваться, или в рамках борьбы с пиратским ПО снесли Пикад.....


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
nikkov
сообщение Jun 20 2008, 08:01
Сообщение #33


Местный
***

Группа: Свой
Сообщений: 217
Регистрация: 1-02-05
Пользователь №: 2 332



Цитата(GDI @ Jun 20 2008, 13:10) *
Че все схему то требуют? Или архив никто не качал, или Пикадом разучились пользоваться, или в рамках борьбы с пиратским ПО снесли Пикад.....


[off]
А то, что у людей может быть что-то кроме ПИКАДа в голову не приходит?
Неужели, чтобы посмотреть схему, надо качать P-CAD 2006 или вьеер, если он есть для этой версии?
И вроде я ничего не требовал, а попросил
[/off]

Понятно, что проект не для коммерции. Чего столько критиков собралось? Человек выложил проект, кому интересно спросят, а кто вырос из подобных проектов, может поговорить о том, что им интересно
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jun 20 2008, 08:08
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(nikkov @ Jun 20 2008, 12:01) *
...а кто вырос из подобных проектов, может поговорить о том, что им интересно
А если "интересно поговорить" о тех, кто "не вырос из этих проектов"? Чего ж лишать себя удовольствий?
Go to the top of the page
 
+Quote Post
nikkov
сообщение Jun 20 2008, 08:13
Сообщение #35


Местный
***

Группа: Свой
Сообщений: 217
Регистрация: 1-02-05
Пользователь №: 2 332



В общем справился сам. Если кому-то еще надо, то кладу схему в PDF
Прикрепленные файлы
Прикрепленный файл  jpegcoder.zip ( 41.1 килобайт ) Кол-во скачиваний: 1903
 
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jun 20 2008, 08:17
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(nikkov @ Jun 20 2008, 12:13) *
Тогда может все-таки во флейм? Там темы от ботинок Ecco до Сталина, найдется темка и про кружок радиолюбителей наверное.
ОК. Нет сил возражать.. 07.gif
Go to the top of the page
 
+Quote Post
lvm1976
сообщение Jun 20 2008, 09:08
Сообщение #37





Группа: Новичок
Сообщений: 8
Регистрация: 1-04-08
Пользователь №: 36 393



может я не туда направлю мыслю но всетаки у меня такой вопрос
- анельзя ли вместо комика мопключить udp-igor получиться ip-камера эконом пакета
- и второе ктото пробовал udp-igor, а то я спаял Dlink DSL2640 видот эту штуку видит передаваемые ней пакеты а комп тупо игнор включает хотя(хоть через модем хоть на прямую) на нем фаервола нет
Go to the top of the page
 
+Quote Post
InvisibleFed
сообщение Jun 20 2008, 09:17
Сообщение #38


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 18-11-06
Из: Хабаровск
Пользователь №: 22 469



Цитата
может я не туда направлю мыслю но всетаки у меня такой вопрос
- анельзя ли вместо комика мопключить udp-igor получиться ip-камера эконом пакета
- и второе ктото пробовал udp-igor, а то я спаял Dlink DSL2640 видот эту штуку видит передаваемые ней пакеты а комп тупо игнор включает хотя(хоть через модем хоть на прямую) на нем фаервола нет


Только я почти ничего не понял из написанного? Я конечно все понимаю, но русский язык для чего то полезного видать создан. Наверное - чтобы общаться...
Go to the top of the page
 
+Quote Post
VDG
сообщение Jun 20 2008, 13:26
Сообщение #39


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



комика мопключить
a14.gif

нельзя моплючить комика, статья такая есть.

Сообщение отредактировал VDG - Jun 20 2008, 13:29
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jun 20 2008, 15:13
Сообщение #40


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(VDG @ Jun 20 2008, 16:26) *
нельзя моплючить комика, статья такая есть.


Это у них полнолуние началось.

2Rst7: Подскажите, пожалуйста, сколько оно кушает в реале ?
Go to the top of the page
 
+Quote Post
vinrom
сообщение Jun 21 2008, 02:52
Сообщение #41





Группа: Новичок
Сообщений: 6
Регистрация: 15-01-07
Пользователь №: 24 434



Цитата(InvisibleFed @ Jun 20 2008, 05:09) *
это специализированный ацп или общего применения?

http://www.promelec.ru/pdf/tda8708a.pdf
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 21 2008, 08:00
Сообщение #42


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
2Rst7: Подскажите, пожалуйста, сколько оно кушает в реале ?


Точно могу замерить в понедельник. На глаз (цена деления на стрелочном амперметре источника 100ма) 200ма кодер с камерой, причем камера - видимо основной потребитель, греется здорово.

Цитата
Если кому-то еще надо, то кладу схему в PDF


Ага, а теперь вам еще и номиналы рассказать? В .SCH-файле все это прописано...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
domowoj
сообщение Jun 22 2008, 05:00
Сообщение #43


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Цитата(Rst7 @ Jun 21 2008, 15:00) *
Ага, а теперь вам еще и номиналы рассказать? ...

"Что ты мне зюйд-зюйд-вест, рукой махни"((с) народное творчество).
Номиналы не надо, вот если на пальцах объясните работу схемы.
Не понятно, как происходит синхронизация с видеосигналом,
INT1 сконфигурирован на вход????
CLK для АЦП, вроде бы 16МГц(OCR1B=0) .
В чужих виршах трудно разбираться.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 22 2008, 11:00
Сообщение #44


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Не понятно, как происходит синхронизация с видеосигналом,INT1 сконфигурирован на вход????


В начале планировалось выделение синхроимпульсов программным путем - в примененном АЦП есть автоматическая регулировка усиления, она устанавливает режимы так, что синхроимпульс имеет значение 0, черный - 64, самый белый - 255. Правда, сначала мне не удалось запустить АЦП в соответствии с даташитом, посему был приделан селектор синхроимпульсов на одном транзисторе (по мотивам синхроселектора телевизоров УПИМЦТ) и выход GATEA (он же INT1) переведен на вход, и использовано прерывание (опять у меня случилось предвидение будущего при разводке платы, в прошлом проекте удачно RXDV на второе прерывание попал smile.gif ). В результате там теперь примерно следующий алгоритм:

1. Приходит прерывание (это фронт синхроимпульса), заодно этот же сигнал является управляющим для АЦП (GATEA)
2. Ожидается ~6мкс и проверяется, закончился ли синхроимульс. Потом в любом случае лапка переводится в состояние выхода с уровнем 0 - блокируется селектор. Если к моменту проверки СИ не закончился - то это кадровая синхронизация, делается задержка на время кадрового синхронизирующего и гасящего импульса. Потом лапка опять переводится на ввод. Дело в том, что такой селектор синхроимпульсов для бедных во время гасящего по кадрам хреновенько работает.
3. Если же это строчный синхроимпульс, то устанавливается 1 на выводе GATEB и взводится таймер.
4. По истечении ~4мкс (по таймеру, используется сравнение) устанавливается вывод GATEB в 0 - это для обеспечения правильной работы автоматической регулировки усиления в АЦП, подробнее - см. егойный даташит.
5. Примерно за 2 мкс (по таймеру, используется переполнение) от ожидаемого следующего синхроимпульса вывод GATEA переводится на ввод, чем разблокируется синхроселектор.

Цитата
CLK для АЦП, вроде бы 16МГц(OCR1B=0) .


8МГц, 1/2 от тактовой. Учим матчасть.

А вообще, конечно, там того кода - 30 строк на ассемблере. Неужели трудно понять?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
domowoj
сообщение Jun 23 2008, 15:48
Сообщение #45


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Ну вот, сразу мордой об забор.
Ну конечно же 8.
А за объяснение спасибо.
С языком - проМблема, (говорила мама в детстве - учи язык).


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
slonenok
сообщение Oct 7 2008, 09:06
Сообщение #46


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



Добрый день.

А почему в схеме, порт данных памяти и порт данных ацп подключены хитрым образом?
Это так задумано? Или связано с разводкой платы.
Да и адреса тоже задом на перед.

И еще вопрос.
А на АЦП обязательно подавать GATEA и GATEВ?
(я понимаю что видео сигнал имеет синхроимпульсы, гашение итд)
Можно обойтись одним сигналом?
Может это АЦП работать просто как АЦП?
(Датошит есть но язык знаю очень плохо).
Говорила мама учи англиский.

Чем отличается TDA8708T и TDA8708A

Сообщение отредактировал slonenok - Oct 7 2008, 09:09
Go to the top of the page
 
+Quote Post
etoja
сообщение Oct 7 2008, 09:33
Сообщение #47


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Серия TDA8708х выпускается с 1994 года, то есть новяк.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 7 2008, 13:41
Сообщение #48


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
А почему в схеме, порт данных памяти и порт данных ацп подключены хитрым образом?


А в чем проблемы то? Особых хитростей нет

Цитата
Да и адреса тоже задом на перед.


Адреса пофиг как к ОЗУ приводить. Да и данные тоже.

Цитата
Чем отличается TDA8708T и TDA8708A


Особо ничем, только чуть разные номиналы обвязки.

Цитата
А на АЦП обязательно подавать GATEA и GATEВ?


Обязательно.

Цитата
Серия TDA8708х выпускается с 1994 года, то есть новяк.


Есть альтернатива за 2 бакса?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
slonenok
сообщение Oct 7 2008, 13:49
Сообщение #49


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



Малоли ошибка в схеме.
Хотел попробовать повторить, если конечто автор не против.
Выложите hex если можно, компилятором IAR не пользовался и нет его в наличае.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 7 2008, 15:30
Сообщение #50


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Выложите hex если можно

Смысл в том хексе??? Что Вы с ним делать будете?

Цитата
компилятором IAR не пользовался и нет его в наличае.

Так скачайте. Клизму найдете.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
slonenok
сообщение Oct 9 2008, 06:58
Сообщение #51


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



Странный вопрос о смысле хекса??? Залью в атмегу.
IAR скачать то не проблема, хотя хекс весит меньше IARа, вот как с ним работать если никогда в нем не работал.
Да и вообще я не програмист, а ели возникнут проблемы с компиляцией то все это растянется на долго. Вот.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 9 2008, 07:04
Сообщение #52


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Странный вопрос о смысле хекса???


Правильно было бы собрать проект в IAR'е (нажав F7) и залить полученный хекс в мегу.

Да и скорее всего Вам понадобится внести изменения в проект - в таком виде, как выложен, он мало приспособлен к реальной жизни.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
vesago
сообщение Oct 10 2008, 11:41
Сообщение #53


Тутэйшы
****

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



Спасибо! Очень впечатляет. a14.gif
Go to the top of the page
 
+Quote Post
bigmaxtor
сообщение Oct 11 2008, 12:25
Сообщение #54


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 12-03-08
Из: Краснодар
Пользователь №: 35 832



to Rst7
Video Sync Separator LM1881 или его клоны не рассматривались для выделения кадровых и строчных синхроимпульсов?
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 11 2008, 12:41
Сообщение #55


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Video Sync Separator LM1881 или его клоны не рассматривались


Не рассматривались. Потому что изначально выделение должно было быть полностью программным. Но... Сначала не получилось, а потом я к теме не возвращался. Да и в даташите на этот АЦП как-то не очень кошерно расписана работа АЦП в момент, когда нет синхронизации, может быть именно по этому и ниасилил.

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


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
bigmaxtor
сообщение Oct 11 2008, 13:34
Сообщение #56


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 12-03-08
Из: Краснодар
Пользователь №: 35 832



Какое количество точек удавалось цифровать за одну строку?
Софтина на РС не делала деинтерлейс?
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 11 2008, 13:51
Сообщение #57


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Какое количество точек удавалось цифровать за одну строку?


320. Вроде все ж написано.

Цитата
Софтина на РС не делала деинтерлейс?


Это в смысле? Софт на PC получал или полностью готовый JPEG, или BMP (правда, без заголовка) размером 320*240 точек.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
bigmaxtor
сообщение Oct 11 2008, 14:48
Сообщение #58


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 12-03-08
Из: Краснодар
Пользователь №: 35 832



Цитата
320. Вроде все ж написано.

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

Цитата
Это в смысле? Софт на PC получал или полностью готовый JPEG, или BMP (правда, без заголовка) размером 320*240 точек.


При горизонтальном разрешении более 400 линий имеет смысл делать деинтерлейс двух смежных кадров.

Сообщение отредактировал bigmaxtor - Oct 11 2008, 15:30
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 11 2008, 15:44
Сообщение #59


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Но программно-аппаратные возможности вашего девайса наверняка позволяли достичь чуть более высокого разрешения по горизонтали.


Я не очень пойму, в чем глубокий смысл? Ну хорошо, допустим телевизионная строка 52 микросекунды (хотя, обычно, видимых - 48), значит, при пиксельной скорости 7М будет 364 пиксела в строке. Почему выбрано 7 - потому что точка квадратная получается.

Цитата
При горизонтальном разрешении более 400 линий имеет смысл делать деинтерлейс двух смежных кадров.


Причем тут горизонтальное разрешение к чересстрочной развертке???


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
bigmaxtor
сообщение Oct 12 2008, 10:13
Сообщение #60


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 12-03-08
Из: Краснодар
Пользователь №: 35 832



Цитата
Причем тут горизонтальное разрешение к чересстрочной развертке???

Смысл - увеличить разрешение (при актуальности) пропорционально по гризонтали и вертикали. При горизонтальном разрешении до 384 точек (576/2 / 3/4) смысла деинтерлейса нет. При большем ТВЛ можно этим заморочиться (повторяю, при существовании такой цели).
Я не настаиваю и не переубеждаю.
Go to the top of the page
 
+Quote Post
slonenok
сообщение Oct 14 2008, 07:44
Сообщение #61


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



>> Правильно было бы собрать проект в IAR'е (нажав F7) и залить полученный хекс в мегу.
Согласен.

>> Да и скорее всего Вам понадобится внести изменения в проект - в таком виде, как выложен, он
>> мало приспособлен к реальной жизни.

Т.е. а что именно надо приспосабливать? Можно по конкретней.
А в чем смысл выкладывать не живой проект???
Может выложите тогда hex, который будет работать с этой схемой, раз нельзя выложить полностью рабочий проект?
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 14 2008, 08:24
Сообщение #62


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Т.е. а что именно надо приспосабливать? Можно по конкретней.


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

Цитата
Может выложите тогда hex, который будет работать с этой схемой, раз нельзя выложить полностью рабочий проект?


Так выложенный проект работает. Лень мне искать в репозитории именно эту ревизию, вытаскивать и собирать. С форума забирать тоже лень.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
slonenok
сообщение Oct 14 2008, 09:39
Сообщение #63


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



[...]
Хотел понять если повторить как есть, работать будет или нет.
Теперь понятно. Спасибо.

Лучьше десеть раз спросить чем один раз сделать, а потом выкинуть.
На то люди и общаются чтобы задавать глупые вопросы.
Ни все же такие умные как SasaVitebsk.

Сообщение отредактировал IgorKossak - Oct 15 2008, 10:58
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 14 2008, 09:44
Сообщение #64


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Хотел понять если повторить как есть, работать будет или нет.


Будет.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Oct 14 2008, 10:19
Сообщение #65


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(slonenok @ Oct 14 2008, 12:39) *
Лучьше десеть раз спросить чем один раз сделать, а потом выкинуть.
На то люди и общаются чтобы задавать глупые вопросы.
Ни все же такие умные как SasaVitebsk.

Да я не умный, а вы таки не спрашивали, а наезжали.
Вы боитесь один раз сделать и выкинуть, но это не страшно, поверьте.
То что вы сделаете, по сравнению с тем, что сделано "за вас" и "для вас" - несопоставимо.
Хотя бы бегло просмотрите сам кодер!

На вопрос "А в чем смысл выкладывать не живой проект???", поясняю. А в чём смысл выкладывать библиотеки? А тестовые проекты зачем?

Всё это делается для того, чтобы вы могли заимствовать найболее сложную часть проекта, ту, которую сами сделать не в состоянии, и встроили в свой проект. Благо, для этого всё подготовлено. Отдельные ветки даже разделены логически. Бери и пользуйся. Но не бездумно, а хотябы проанализируйте. Осмыслите грубо написанное другим человеком. Оцените его труд. Если он вам помог, то скажите спасибо.

smile.gif
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 14 2008, 23:08
Сообщение #66


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Мне кажеться имеет смысл грабить видео с максимальным разрешением, те два полукадра, получим примерно 480 строк ххх точек при неподвижном изображении должно получиться,
далее цепляем к жпрс и шлем фотку до дому по запросу )
Иного применения пока не вижу.
Еще лучше сразу брать сигнал с матрицы, гемороя будет меньше и черестрочной развертки не будет.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 15 2008, 04:47
Сообщение #67


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Мне кажеться имеет смысл грабить видео с максимальным разрешением


Ну при небольшой переделке железа (в качестве сигнала ~WR на ОЗУ заводится or между тактовым сигналом проца и стробом с порта, в качестве тактового сигнала АЦП используется тактовый сигнал проца, оба сигнала возможно надо будет проинвертировать (это надо подумать), и конечно, увеличить ОЗУ) можно увеличить горизонтальное разрешение до 640 точек. Только я этим заниматься не буду wink.gif

Цитата
Еще лучше сразу брать сигнал с матрицы, гемороя будет меньше и черестрочной развертки не будет.


Я как раз не хотел брать именно матрицу - потому что их много разных, да и корпуса у них всякие мрачные (то бжа, то qnf, то еще какое изобретение), и интерфейсы разные, и прочее, прочее... Смысл проекта бы утонул в этом wink.gif Если у кого есть желание - могут сделать такое.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 15 2008, 10:28
Сообщение #68


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Цитата(Rst7 @ Oct 15 2008, 08:47) *
Ну при небольшой переделке железа


Там еще насколько я понимаю надо сложить строки ) но это мелочи.
Давно хочу сделать автономную следилку за дачей, производимые шибко много денег стоят, а этот проект вполне можно приспособить smile.gif
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 15 2008, 10:43
Сообщение #69


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Там еще насколько я понимаю надо сложить строки ) но это мелочи.


В смысле?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 15 2008, 13:38
Сообщение #70


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Цитата(Rst7 @ Oct 15 2008, 14:43) *
В смысле?

Сначала идет четный кадр, потом нечетный , сложит в том смысле что вставить строки четного между нечетного )
Go to the top of the page
 
+Quote Post
bigmaxtor
сообщение Oct 15 2008, 17:41
Сообщение #71


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 12-03-08
Из: Краснодар
Пользователь №: 35 832



Цитата(whale_nik @ Oct 15 2008, 19:38) *
Сначала идет четный кадр, потом нечетный , сложит в том смысле что вставить строки четного между нечетного )


По-научному это - deinterlace. Но он делается не построчно, а покадрово (вернее - по полям).
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 16 2008, 08:30
Сообщение #72


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Сначала идет четный кадр, потом нечетный , сложит в том смысле что вставить строки четного между нечетного )


Ну это вообще пыль для моряка. Только правильно определить четный/нечетный кадр.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
blackfin
сообщение Oct 16 2008, 09:38
Сообщение #73


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Rst7 @ Oct 16 2008, 12:30) *
Ну это вообще пыль для моряка. Только правильно определить четный/нечетный кадр.
..И правильно скомпенсировать движение..
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 16 2008, 09:55
Сообщение #74


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
..И правильно скомпенсировать движение..


А вот это уже не к нам smile.gif))

Хотя, тут наверное проще пожать два полукадра, а скрестить их уже на большом брате.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 16 2008, 12:24
Сообщение #75


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Цитата(Rst7 @ Oct 16 2008, 13:55) *
А вот это уже не к нам smile.gif))

Хотя, тут наверное проще пожать два полукадра, а скрестить их уже на большом брате.


А проще все таки с матрицы - никаких тебе полукадров, смазаности движения, максимальное разрешения )
Выбрать одну, самую распространенную матрицу )
Народ забугорный уже делал вроде, где то видел.
Go to the top of the page
 
+Quote Post
slonenok
сообщение Oct 16 2008, 13:05
Сообщение #76


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



>>> Дык надо Target Release собирать, а не Debug
А что с этим делать, как пользоваться в IARe?

Сообщение отредактировал slonenok - Oct 16 2008, 13:05
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 16 2008, 13:15
Сообщение #77


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Выбрать одну, самую распространенную матрицу )


Ну давайте, вносите предложение wink.gif

Цитата
А что с этим делать, как пользоваться в IARe?


Как что? После того, как Вы открыли проект, слева будет дерево файлов, а вверху этого дерева выпадающий список с таргетами. Выбираете Release, нажимаете F7.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 16 2008, 22:07
Сообщение #78


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Цитата(Rst7 @ Oct 16 2008, 17:15) *
Ну давайте, вносите предложение wink.gif


Вот где видел
http://www.jrobot.net/Projects/AVRcam.html
насчет матрицы надо подумать, поломать несколько китайских камер )


Цитата(slonenok @ Oct 16 2008, 17:05) *
А что с этим делать, как пользоваться в IARe?


я не большой спец в иаре но попробую
0. создаете папку, в нее копируете все файлы проекта *.c *.h
1. отрываете иар
2. выбираете file->new->project
3. вводите желаемое имя проекта, сохраняете в своей папке
4. появляется окно с debag, выбираете в targets ->release
5.теперь должно быт токль пустое окно с release
6. далее в меню project->file
7. открываете вверху вашу папку, выбирает показать все файлы
8. выбираете все файлы с *.c *.h , жмете ADD
9. в нижнем окне должны отобразиться все эти файлы
10. жмете done
11. в окне иара они должны появиться
12. project->options -> выбираете процесор atmega128
13. memory model ->small
14. ok
15. project->bild all
16 если выдаст ошибку что не найдет файл intrinsics.h то надо поставить более свежею версию >4 или найти этот файл

если все заработает получиться файл <имя проекта>.hex

вроде так мож чего напутал.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 17 2008, 07:16
Сообщение #79


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
вроде так мож чего напутал.


Все напутали.

Делаете Open Workspace, указываете .eww-файл (он есть в архиве), потом выбираете Release и нажимаете F7. А по Вашему методу надо еще все настройки проекта внести.

Цитата
насчет матрицы надо подумать, поломать несколько китайских камер )


Ну и смысл? Они же по три раза на день меняют комплектуху...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
GDI
сообщение Oct 17 2008, 07:26
Сообщение #80


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Надо не камеры китайские ломать а сразу на заводах китайских искать модуль


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 17 2008, 07:31
Сообщение #81


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Надо не камеры китайские ломать а сразу на заводах китайских искать модуль


Я не понял, тут уже проект ставят на коммерческие рельсы? Ну-ну...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 17 2008, 12:45
Сообщение #82


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Цитата(Rst7 @ Oct 17 2008, 11:16) *
Все напутали.


Я не привык чтобы мне eww файлы еще поставляли )

Насчет матрицы - наверно стоит поискать которую можно купить в мск не сильно напрягаясь.
Вряд-ли там протокол обмена у всех сильно разный, принцип то один, другое дело чтоб ноги были доступны.
Go to the top of the page
 
+Quote Post
cpl
сообщение Oct 17 2008, 13:20
Сообщение #83


Местный
***

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



Цитата(whale_nik @ Oct 17 2008, 16:45) *
Я не привык чтобы мне eww файлы еще поставляли )

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


http://www.prochip.ru/content/files/edispatch/spec/sharp.htm
как вариант, сам присматриваюсь, может еще то есть ?!
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 17 2008, 13:32
Сообщение #84


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Я не привык чтобы мне eww файлы еще поставляли )


Ну открывайте .ewp-файл, с проектом. Или Вы когда ядро линуха собираете, тоже только .c и .h файлы берете, а makefile вручную каждый раз изготавливаете?


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 17 2008, 16:06
Сообщение #85


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Цитата(cpl @ Oct 17 2008, 17:20) *
http://www.prochip.ru/content/files/edispatch/spec/sharp.htm
как вариант, сам присматриваюсь, может еще то есть ?!


Дорого довольно 1500р и непонятно с обьективом или нет , на фотке линзу не видно в упор

Цитата(Rst7 @ Oct 17 2008, 17:32) *
Ну открывайте .ewp-файл, с проектом. Или Вы когда ядро линуха собираете, тоже только .c и .h файлы берете, а makefile вручную каждый раз изготавливаете?


Я до линукса не добрался да и не собираюсь вроде.
Go to the top of the page
 
+Quote Post
cpl
сообщение Oct 18 2008, 09:31
Сообщение #86


Местный
***

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



Цитата(whale_nik @ Oct 17 2008, 20:06) *
Дорого довольно 1500р и непонятно с обьективом или нет , на фотке линзу не видно в упор
Я до линукса не добрался да и не собираюсь вроде.

Есть альтернатива ? Покажите интересно самому.
Это то что нашел, что можно купить. beer.gif
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 18 2008, 15:44
Сообщение #87


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Цитата(cpl @ Oct 18 2008, 13:31) *
Есть альтернатива ? Покажите интересно самому.
Это то что нашел, что можно купить. beer.gif


Альтернатива - китайские камеры по 400р или веб камеры, нужно расковырять несколько и посмотреть с осцилом, руки пока не доходят.
Зато там все уже есть объектив, корпус, может даже ихний контролер мона как-нить перепрошить )
Например в той что я расковырял за 400р вообще стоит только матрица и все )
но выдает зараза PAL )))
Go to the top of the page
 
+Quote Post
blackfin
сообщение Oct 18 2008, 18:12
Сообщение #88


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(cpl @ Oct 18 2008, 13:31) *
Есть альтернатива ? Покажите интересно самому.
Это то что нашел, что можно купить. beer.gif
vs6624, но купить пока нельзя.. rolleyes.gif
Go to the top of the page
 
+Quote Post
slonenok
сообщение Oct 20 2008, 07:52
Сообщение #89


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



Цитата(Rst7 @ Oct 16 2008, 17:15) *
Ну давайте, вносите предложение wink.gif
Как что? После того, как Вы открыли проект, слева будет дерево файлов, а вверху этого дерева выпадающий список с таргетами. Выбираете Release, нажимаете F7.


А какая у Вас версия IARа?
а то он пишит что не может прочитать .eww т.к. не та версия. (открывал в 4.20)
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 20 2008, 07:55
Сообщение #90


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
А какая у Вас версия IARа?

5.11


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 20 2008, 14:02
Сообщение #91


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Цитата(Rst7 @ Oct 20 2008, 11:55) *
5.11


у меня например 2.31 и все работает %)
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 20 2008, 14:04
Сообщение #92


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
2.31


Только качество кода, гм, хреновенькое...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 21 2008, 14:20
Сообщение #93


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Цитата(Rst7 @ Oct 20 2008, 18:04) *
Только качество кода, гм, хреновенькое...


вообще-то я на асме пишу, си не люблю.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 21 2008, 16:20
Сообщение #94


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Тогда рекомендую вытащить последний IAR (5.11 вроде), собрать этот проект и почитать листинг. Возможно, Ваши предпочтения немного изменятся.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
whale_nik
сообщение Oct 21 2008, 20:31
Сообщение #95


Местный
***

Группа: Участник
Сообщений: 364
Регистрация: 25-09-08
Пользователь №: 40 483



Цитата(Rst7 @ Oct 21 2008, 20:20) *
Тогда рекомендую вытащить последний IAR (5.11 вроде), собрать этот проект и почитать листинг. Возможно, Ваши предпочтения немного изменятся.


Это врядли, если бы хотел давно бы вытащил, а ставить каждый пол года новую хреновину к которой еще и старые версии проектов не подходять не тянет.
Чет мы от темы топика отошли.
Go to the top of the page
 
+Quote Post
slonenok
сообщение Oct 24 2008, 05:30
Сообщение #96


Участник
*

Группа: Новичок
Сообщений: 34
Регистрация: 2-10-08
Пользователь №: 40 641



Цитата(Rst7 @ Oct 20 2008, 11:55) *
5.11


Спасибо. Все закомпилилось.

А TDA8708 по своей природе сильно капризная?

Сообщение отредактировал slonenok - Oct 24 2008, 05:32
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 24 2008, 05:35
Сообщение #97


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
А TDA8708 по своей природе сильно капризная?


Ну как сказать. Дело в том, что существует 2 ревизии. Старая и новая. Отличаются номиналами в обвязке. У меня была микросхема старой ревизии, а даташита старого не было. Искал номиналы по всяким референс-дизайнам древним. После того, как поставил правильные номиналы, все поехало.

А для новой ревизии номиналы берутся из даташита на NXP.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
etoja
сообщение Oct 24 2008, 10:54
Сообщение #98


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Микросхема TDA8708 снята с производства
http://www.nxp.com/#/pip/pip=[pip=TDA8708A_5]|pp=[t=pip,i=TDA8708A_5]
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 24 2008, 11:04
Сообщение #99


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Микросхема TDA8708 снята с производства


Значит, если кому приспичило поставить проект на коммерческие рельсы, должен поискать подходящую замену и внести нужные коррекции в код. Не вижу проблем smile.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
etoja
сообщение Oct 24 2008, 12:25
Сообщение #100


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Ты уж извини, но твою фигню на коммерческие рельсы ставить трудно.
Go to the top of the page
 
+Quote Post

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

 


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


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