roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 07:52

Часовой пояс: UTC + 4 часа


Правила форума


В этом форуме новые темы не создаются, однако обсуждение допустимо.



Начать новую тему Ответить на тему  [ Сообщений: 93 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7  След.
Автор Сообщение
 Заголовок сообщения: Как оцифровать видео AVR-кой. Схема макетика и исходники.
СообщениеДобавлено: 19 окт 2009, 23:43 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
По просьбе EdGull выкладываю для желающих поизгаляться...

Исходники и хекс для AVR на GCC (пользуюсь версией 20080512) - тупая хваталка с камеры 80х60 пикселей.
Посылает данные через FTDI на комп.
Исходники и экзешник для компа на VB - ловит данные и показывает.

Картинка:
Вложение:
6f377835e4a8.jpg
6f377835e4a8.jpg [ 20.29 КиБ | Просмотров: 107966 ]

Схема:
Вложение:
sch.GIF
sch.GIF [ 15.91 КиБ | Просмотров: 119751 ]


Питание 5 вольт.
Кварцы: на меге - 20Мгц, на FTDI - 6МГц.
Все конденсаторы - 0.1мкф
Резисторы слева направо 1.5к, 470, 470...
два делителя справа - у меня стоят подстроечники на 4к7

ОФФТОПИКОМ в этой теме будет считаться:
- зачем это надо автору,
- на чем и как это сделать будет лучше,
- обсуждение кривизны схемотехники и кода.
( Это я и так знаю :) - делал быстрый макет. )


Частота проца 20МГц, предделитель АЦП - 4.
Получаем оцифровку с периодом 2.6 микросекунды.
Строка видеосигнала - 64 микросекунды (видеоданных меньше)
Строк 252.
Получается порядка 20 точек на строку растра.
То есть, если подходить тупо, то можно получить разрешение
20(ширина кадра)x280(высота) - это неудобно.

Поэтому я делаю выборки по принципу "шахматной доски":
Выборки из строк выбираются со смещением относительно строба.

Вложение:
images.jpg
images.jpg [ 12.03 КиБ | Просмотров: 120637 ]


AVR-ка может выделить на обработку порядка пятидесяти тактов на каждый пиксель.

А вот узнать хотелось бы следующее:
- Что в эти 50 тактов хочется поместить и что туда удастся поместить?


На вопросы по схеме и исходникам отвечу.




Вложения:
Комментарий к файлу: Исходники
Send_to_comp_80x60.zip [72.68 КиБ]
Скачиваний: 323


Последний раз редактировалось Michael_K 13 янв 2010, 16:31, всего редактировалось 2 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники.
СообщениеДобавлено: 03 мар 2010, 01:15 
Не в сети
Аватара пользователя

Зарегистрирован: 24 ноя 2004, 12:36
Сообщения: 195
Откуда: Харьков
1.Мдаа... Почитал и ужаснулся
AVR и AVR32 уже мало для СТЗ
Куда мир катится?
А как в восьмидесятых народ распознавал изображения аж на Intell 8086 аж о 10 МГЦ?
Читать "Курс робототехники" М. Шахинпур Мир 1990
http://ru.wikipedia.org/wiki/Intel_8086

2.Нафиг вам цвет?
Сфотали кадр с включенным лазером Сфотали без него и вычли один из другого Сгладили шумы и вот вам ваши линии.

3. Вся триангуляция в таблицах в флеше или SD
Кто в артиллерии служил тот знает Наводчик дифуры не решает а берет табличку и вносит константы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники.
СообщениеДобавлено: 03 мар 2010, 01:38 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Еще скажите, что "8086" и "наводчик" делает это в реальном времени с частотой 50 кадров в секунду... :)

Добавлено спустя 1 минуту 52 секунды:
Цитата:
Сфотали кадр с включенным лазером Сфотали без него и вычли один из другого

И тут сразу оказывается, что AVR-ки именно мало, потому что кадр хранить тупо негде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники.
СообщениеДобавлено: 03 мар 2010, 02:09 
Не в сети
Аватара пользователя

Зарегистрирован: 24 ноя 2004, 12:36
Сообщения: 195
Откуда: Харьков
[quote="Michael_K"]Еще скажите, что "8086" и "наводчик" делает это в реальном времени с частотой 50 кадров в секунду... :)
Во первых нафига 50 кадров в секунду? Наводчики они леньтяи :0)
Во вторых почитайте приведенную книгу там именно 8086 анализирует изображения с частотой именно 50 к/с 240х200 и проверяет детали на качество. В зависимости, что вы подразумеваетя под СТЗ, что от нее хотите Если найти линию или дальномер это одно а отличить Машу от Саши это другое.


тупо ставится копеечная SRAM а иначе если искать камень, чтоб кадры влезали то нафиг, такая система будет ну ооочень дорого.

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


Последний раз редактировалось Tracer 03 мар 2010, 02:20, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники.
СообщениеДобавлено: 03 мар 2010, 02:17 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
"ну ооочень дорого" - это сколько? :wink:

И вообще, странные вы люди - я предлагаю решение на одной AVR-ке - не нравится,
предлагают решения в соседних ветках на блэкфинах, армах и писюках - тоже.
Ну сделайте свое - чего флудить-то?

Цитирую из первого поста темы:
Цитата:
ОФФТОПИКОМ в этой теме будет считаться:
- зачем это надо автору,
- на чем и как это сделать будет лучше,
- обсуждение кривизны схемотехники и кода.



2 setar.
А можно сделать так, чтобы в своих (созданных тобой) темах ты автоматически становился модератором?
Ну или как минимум в своем блоге?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 21 янв 2011, 12:14 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
а если цветной сигнал скармливать?
получить допустим те же пикселы но для одной цветной составляющей.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 21 янв 2011, 17:24 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Не... это ГОРАЗДО сложнее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 21 янв 2011, 18:08 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
ну ладно, не больно то и хотелось.

но ведь из цветного пала точно так же ЧБ картинку будет вытягивать?
просто у меня нету ЧБ камеры, а поиграться хочется :oops:

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 21 янв 2011, 18:40 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
будет чб-картинка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 09 фев 2011, 06:25 
Не в сети
Аватара пользователя

Зарегистрирован: 07 фев 2011, 15:51
Сообщения: 29
Откуда: Хабаровск
прог. языки: С, С++, Perl, ASM
ФИО: Александр
Myp писал(а):
но ведь из цветного пала точно так же ЧБ картинку будет вытягивать?

В системе PAL используют цветовую модель YUV.
Y - это как раз черно белая картинка, цветовую составляющую UV анализировать долго и заморочно.
Michael_K писал(а):
Не... это ГОРАЗДО сложнее.

Программно да, а если аппаратно? Красный, синий или зеленый светофильтр перед камерой, получаем только определенную цветовую составляющую. Вот только зачем?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 09 фев 2011, 09:47 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
в вике вроде написано несложно.
R = Y + 1.13983 * V;
G = Y - 0.39465 * U - 0.58060 * V;
B = Y + 2.03211 * U;
может оттенки в виде таблицы хранить?
получим цветную картинку с количеством цветов определяемых размером свободной памяти :)

зачем? ну чтобы цветные кубики собирать =)

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 27 апр 2014, 05:37 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Создал проект в AVR Studio 4.19 скомпилил без ошибок, хочу попробовать на макетке. А вот прогу в VB запустить не смог - пишет что не хватает файлов, то что попросил нашел скачал, не помогло а другие недостачи не называются.

Если кто сможет прогу на ПК запустить - было бы здорово! :D


Вложения:
Комментарий к файлу: Захват аналогового видео на AVR реальность :)
Video_AVR.zip [803.64 КиБ]
Скачиваний: 0

_________________
Читайте !
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 27 апр 2014, 10:56 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Ну так до качай недостающие файлы в инете или установи VBпак..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 27 апр 2014, 11:01 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Спасибо за разрешение!!!!!!!!!! :Bravo:

Я задолбался всяко разно качать и кидать в папки разные, дело в том что при ругани вин только 1 файл называет. другие не именует.

Скачал, поставил, компилится. Тут нужный пакет http://www.microsoft.com/en-us/download ... x?id=24417

Все положил в один архив :D


Вложения:
Комментарий к файлу: Захват видео на AVR и вывод на ПК
Video_into_AVR.zip [1.07 МиБ]
Скачиваний: 0

_________________
Читайте !
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 18 окт 2017, 02:07 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Тема крутая была лет 15 назад, а сейчас это делает stm32 без хакерства и на си...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как оцифровать видео AVR-кой. Схема макетика и исходники
СообщениеДобавлено: 18 окт 2017, 13:15 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Тема актуальная, ага: 27 апр 2014


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 93 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO