|
Видео-граббер и JPEG-кодер, Подарю еще один проект ;) |
|
|
|
Jun 16 2008, 12:09
|

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

|
Зацепило меня тут недавно насчет малокадрового телевидения. Асилил вот такой проектик:
JPEGcoder.zip ( 131.46 килобайт )
Кол-во скачиваний: 6119 Любой источник Ч/Б-видеосигнала (15625/50) попадает на вход АЦП (используется TDA8708A, ценой около $2), сохраняется во внешнем ОЗУ (128 килобайт, тоже около 2х баксов), затем пакуется в JPEG (при помощи ATMega16 на 16 МГц, цену сами знаете  ) и выдается через последовательный порт. Разрешение - 320*240, пакует примерно пол-секунды. Можно менять качество (увеличение параметра out_jheader(1) увеличивает качество, размер выходного файла и время упаковки) и получать как JPEG, так и BMP (без заголовка). Подробности обмена - в win/getbmp. В аттаче - исходник (под IAR), исходник забирателя картинок под PC (собрать можно чем угодно, я пользовал C Builder) и схема (на схеме ошибочно указан кварц 14МГц, надо 16, хотя можно подточить и под 14). PCB-файл не привожу, т.к. неудачно развел и в процессе отладки появилось много проводов и деталей навесных. Да и схема там совсем простая, сами разведете. Разве что надо аккуратно с аналоговой и цифровой землей, иначе будут полосы на изображении. PS Ну и для любителей поворовать идеи (а точнее, не идеи, а код) в свои коммерческие устройства прикрутил GPL
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
 |
Ответов
|
Oct 7 2008, 09:06
|
Участник

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

|
Добрый день.
А почему в схеме, порт данных памяти и порт данных ацп подключены хитрым образом? Это так задумано? Или связано с разводкой платы. Да и адреса тоже задом на перед.
И еще вопрос. А на АЦП обязательно подавать GATEA и GATEВ? (я понимаю что видео сигнал имеет синхроимпульсы, гашение итд) Можно обойтись одним сигналом? Может это АЦП работать просто как АЦП? (Датошит есть но язык знаю очень плохо). Говорила мама учи англиский.
Чем отличается TDA8708T и TDA8708A
Сообщение отредактировал slonenok - Oct 7 2008, 09:09
|
|
|
|
Сообщений в этой теме
Rst7 Видео-граббер и JPEG-кодер Jun 16 2008, 12:09 blackfin Цитата(Rst7 @ Jun 16 2008, 16:09) Зацепил... Jun 16 2008, 12:59 Rst7 Цитата(blackfin @ Jun 16 2008, 15:59) Тог... Jun 16 2008, 17:32  singlskv Цитата(Rst7 @ Jun 16 2008, 21:32) Больше ... Jun 16 2008, 17:36 arttab а под арм не было мыслей сделать? Jun 16 2008, 13:27 AHTOXA А какая получилась скорость "забирания" ... Jun 16 2008, 15:41 prottoss Интересный проект . Не кидайте тапки в меня, но я... Jun 16 2008, 17:50 aaarrr Ну, добавьте между AVR и PC GSM или другое "б... Jun 16 2008, 18:05 AHTOXA Цитата(Rst7 @ Jun 16 2008, 23:32) при раз... Jun 16 2008, 18:41 Rst7 Цитата(AHTOXA @ Jun 16 2008, 21:41) А как... Jun 16 2008, 19:20 etoja Видео дигитайзер через параллельный порт компьютер... Jun 17 2008, 04:21 Rst7 ЦитатаЗачем AVR обрабатывать JPEG, если проще тупо... Jun 17 2008, 05:18 prottoss Цитата(Rst7 @ Jun 17 2008, 13:18) Люди, о... Jun 19 2008, 20:46 A.l.e.x. Цитата(Rst7 @ Jun 16 2008, 15:09) В аттач... Jun 17 2008, 06:49 alexander55 Цитата(Rst7 @ Jun 16 2008, 16:09)
Для ви... Jun 17 2008, 09:12 Rst7 Цитатаа почему компилятор выдаёт такие сообщения ... Jun 17 2008, 09:15 InvisibleFed Правильно ли я понял. Берем обычный видеоглазок с ... Jun 19 2008, 07:16 Rst7 Именно. Jun 19 2008, 07:41 nikkov Интересная штука!
А схему можно в графическом ... Jun 19 2008, 09:20 blackfin Цитата(nikkov @ Jun 19 2008, 13:20) Интер... Jun 19 2008, 09:32  Dog Pawlowa Цитата(blackfin @ Jun 19 2008, 12:32) Ну ... Jun 19 2008, 10:45   blackfin Цитата(Dog Pawlowa @ Jun 19 2008, 14:45) ... Jun 19 2008, 11:26    Dog Pawlowa Цитата(blackfin @ Jun 19 2008, 14:26) Ну ... Jun 20 2008, 05:45     blackfin Цитата(Dog Pawlowa @ Jun 20 2008, 09:45) ... Jun 20 2008, 05:51  nikkov Цитата(blackfin @ Jun 19 2008, 16:32) Ну ... Jun 20 2008, 01:25 Angelo А на сколько реально Wavelet сюда прикрутить? намн... Jun 19 2008, 16:53 blackfin Цитата(Angelo @ Jun 19 2008, 20:53) А на ... Jun 19 2008, 16:56 Angelo 2blackfin
А если не ёрвничать, и серьезно? Wavelet... Jun 19 2008, 18:03 blackfin Цитата(Angelo @ Jun 19 2008, 22:03) 2blac... Jun 19 2008, 18:17 InvisibleFed Да, думаю от вейвлет мега умрет. Хотя, картинка ма... Jun 19 2008, 23:09 Т.Достоевский Цитата(InvisibleFed @ Jun 20 2008, 03:09)... Jun 19 2008, 23:38 vinrom Цитата(InvisibleFed @ Jun 20 2008, 05:09)... Jun 21 2008, 02:52 GDI Че все схему то требуют? Или архив никто не качал,... Jun 20 2008, 06:10 nikkov Цитата(GDI @ Jun 20 2008, 13:10) Че все с... Jun 20 2008, 08:01  blackfin Цитата(nikkov @ Jun 20 2008, 12:01) ...а ... Jun 20 2008, 08:08   nikkov В общем справился сам. Если кому-то еще надо, то к... Jun 20 2008, 08:13    blackfin Цитата(nikkov @ Jun 20 2008, 12:13) Тогда... Jun 20 2008, 08:17 lvm1976 может я не туда направлю мыслю но всетаки у меня т... Jun 20 2008, 09:08 InvisibleFed Цитатаможет я не туда направлю мыслю но всетаки у ... Jun 20 2008, 09:17 VDG комика мопключить
нельзя моплючить комика, стат... Jun 20 2008, 13:26  _Pasha Цитата(VDG @ Jun 20 2008, 16:26) нельзя м... Jun 20 2008, 15:13 Rst7 Цитата2Rst7: Подскажите, пожалуйста, сколько оно к... Jun 21 2008, 08:00 domowoj Цитата(Rst7 @ Jun 21 2008, 15:00) Ага, а ... Jun 22 2008, 05:00 Rst7 ЦитатаНе понятно, как происходит синхронизация с в... Jun 22 2008, 11:00 Rst7 ЦитатаА почему в схеме, порт данных памяти и порт ... Oct 7 2008, 13:41 slonenok Малоли ошибка в схеме.
Хотел попробовать повторить... Oct 7 2008, 13:49 Rst7 ЦитатаВыложите hex если можно
Смысл в том хексе???... Oct 7 2008, 15:30 slonenok Странный вопрос о смысле хекса??? Залью в атмегу.
... Oct 9 2008, 06:58 Rst7 ЦитатаСтранный вопрос о смысле хекса???
Правильно... Oct 9 2008, 07:04 bigmaxtor to Rst7
Video Sync Separator LM1881 или его клоны ... Oct 11 2008, 12:25 vesago Спасибо! Очень впечатляет. Oct 10 2008, 11:41 Rst7 ЦитатаVideo Sync Separator LM1881 или его клоны не... Oct 11 2008, 12:41 bigmaxtor Какое количество точек удавалось цифровать за одну... Oct 11 2008, 13:34 Rst7 ЦитатаКакое количество точек удавалось цифровать з... Oct 11 2008, 13:51 bigmaxtor Цитата320. Вроде все ж написано.
320х240 - это одн... Oct 11 2008, 14:48 Rst7 ЦитатаНо программно-аппаратные возможности вашего ... Oct 11 2008, 15:44 bigmaxtor ЦитатаПричем тут горизонтальное разрешение к черес... Oct 12 2008, 10:13 slonenok >> Правильно было бы собрать проект в IAR... Oct 14 2008, 07:44 Rst7 ЦитатаТ.е. а что именно надо приспосабливать? Можн... Oct 14 2008, 08:24 slonenok [...]
Хотел понять если повторить как есть, работа... Oct 14 2008, 09:39 SasaVitebsk Цитата(slonenok @ Oct 14 2008, 12:39) Луч... Oct 14 2008, 10:19  whale_nik Мне кажеться имеет смысл грабить видео с максималь... Oct 14 2008, 23:08 Rst7 ЦитатаХотел понять если повторить как есть, работа... Oct 14 2008, 09:44 Rst7 ЦитатаМне кажеться имеет смысл грабить видео с мак... Oct 15 2008, 04:47 whale_nik Цитата(Rst7 @ Oct 15 2008, 08:47) Ну при ... Oct 15 2008, 10:28 Rst7 ЦитатаТам еще насколько я понимаю надо сложить стр... Oct 15 2008, 10:43 whale_nik Цитата(Rst7 @ Oct 15 2008, 14:43) В смысл... Oct 15 2008, 13:38  bigmaxtor Цитата(whale_nik @ Oct 15 2008, 19:38) Сн... Oct 15 2008, 17:41 Rst7 ЦитатаСначала идет четный кадр, потом нечетный , с... Oct 16 2008, 08:30 blackfin Цитата(Rst7 @ Oct 16 2008, 12:30) Ну это ... Oct 16 2008, 09:38 Rst7 Цитата..И правильно скомпенсировать движение..
А ... Oct 16 2008, 09:55 whale_nik Цитата(Rst7 @ Oct 16 2008, 13:55) А вот э... Oct 16 2008, 12:24 slonenok >>> Дык надо Target Release собирать, а н... Oct 16 2008, 13:05 Rst7 ЦитатаВыбрать одну, самую распространенную матрицу... Oct 16 2008, 13:15 whale_nik Цитата(Rst7 @ Oct 16 2008, 17:15) Ну дава... Oct 16 2008, 22:07 slonenok Цитата(Rst7 @ Oct 16 2008, 17:15) Ну дава... Oct 20 2008, 07:52 Rst7 Цитатавроде так мож чего напутал.
Все напутали.
... Oct 17 2008, 07:16 whale_nik Цитата(Rst7 @ Oct 17 2008, 11:16) Все нап... Oct 17 2008, 12:45  cpl Цитата(whale_nik @ Oct 17 2008, 16:45) Я ... Oct 17 2008, 13:20   whale_nik Цитата(cpl @ Oct 17 2008, 17:20) http://w... Oct 17 2008, 16:06    cpl Цитата(whale_nik @ Oct 17 2008, 20:06) До... Oct 18 2008, 09:31     whale_nik Цитата(cpl @ Oct 18 2008, 13:31) Есть аль... Oct 18 2008, 15:44     blackfin Цитата(cpl @ Oct 18 2008, 13:31) Есть аль... Oct 18 2008, 18:12 GDI Надо не камеры китайские ломать а сразу на заводах... Oct 17 2008, 07:26 Rst7 ЦитатаНадо не камеры китайские ломать а сразу на з... Oct 17 2008, 07:31 Rst7 ЦитатаЯ не привык чтобы мне eww файлы еще поставля... Oct 17 2008, 13:32 Rst7 ЦитатаА какая у Вас версия IARа?
5.11 Oct 20 2008, 07:55 whale_nik Цитата(Rst7 @ Oct 20 2008, 11:55) 5.11
у... Oct 20 2008, 14:02 slonenok Цитата(Rst7 @ Oct 20 2008, 11:55) 5.11
С... Oct 24 2008, 05:30 Rst7 Цитата2.31
Только качество кода, гм, хреновенькое... Oct 20 2008, 14:04 whale_nik Цитата(Rst7 @ Oct 20 2008, 18:04) Только ... Oct 21 2008, 14:20 Rst7 Тогда рекомендую вытащить последний IAR (5.11 врод... Oct 21 2008, 16:20 whale_nik Цитата(Rst7 @ Oct 21 2008, 20:20) Тогда р... Oct 21 2008, 20:31 Rst7 ЦитатаА TDA8708 по своей природе сильно капризная?... Oct 24 2008, 05:35 etoja Микросхема TDA8708 снята с производства
http://www... Oct 24 2008, 10:54 Rst7 ЦитатаМикросхема TDA8708 снята с производства
Зна... Oct 24 2008, 11:04 etoja Ты уж извини, но твою фигню на коммерческие рельсы... Oct 24 2008, 12:25
3 страниц
1 2 3 >
5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0
|
|
|