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

 
 
> ATmegaXX+usb веб-камера + запись на флэш-карту
admiral
сообщение Dec 17 2007, 11:39
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 14-12-07
Из: Беларусь, Гомель
Пользователь №: 33 305



Значит возникла идея: брать изображение с вебкамеры с частотой примерно 5 кадров в секунду и писать эти изображения на флэш-карту (microSD). Т.к. я занялся изучением АВРов, то думаю использовать какую-нибудь мегу16 к примеру.
Полистал я информацию по этому делу, но почти везде информация о том, как подключить АВР к компу. А нужно наоборот, что бы контроллер был в качестве хоста.
Реально ли такое сделать? Интересует именно подключение усб-камеры к контроллеру. Флэшку я думаю как подключить наверное сам разберусь.
В обще интересует реально литакое сделать? И, если уже есть вебкамера, какой прожкой можно прослушивать порт USB что бы с протоколом разобраться?

Сообщение отредактировал admiral - Dec 17 2007, 11:40
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kolobok0
сообщение Dec 17 2007, 12:01
Сообщение #2


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(admiral @ Dec 17 2007, 14:39) *
... А нужно наоборот, что бы контроллер был в качестве хоста....


внешнии хосты - есть. на МК хост - вроде пока не было решения. Народ отмечал енто пол-года, год назад (если ничего не путаю)...
у Агурова можете найти типовую схему хоста с внешней микросхемой...


с уважением
(круглый)
Go to the top of the page
 
+Quote Post
admiral
сообщение Dec 17 2007, 12:10
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 14-12-07
Из: Беларусь, Гомель
Пользователь №: 33 305



Цитата(kolobok0 @ Dec 17 2007, 16:01) *
внешнии хосты - есть. на МК хост - вроде пока не было решения. Народ отмечал енто пол-года, год назад (если ничего не путаю)...
у Агурова можете найти типовую схему хоста с внешней микросхемой...
с уважением
(круглый)

Извинясь, но кто такой Агуров? Я тут новенький.
Схемы Агурова не видел пока, но вообще я подумывал, чтобы реализовать это устройство с как можно меньшими затратами по железу.
Тем более, как новичек,мне бы хотелось самому разобраться во всех тонкостях программирования. smile.gif
Кстати, я привык программировать на ассемблере, стоит ли мне изучать СИ? Реально ли это даст пользу?

Сообщение отредактировал admiral - Dec 17 2007, 12:11
Go to the top of the page
 
+Quote Post
xemul
сообщение Dec 17 2007, 12:23
Сообщение #4



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(admiral @ Dec 17 2007, 15:10) *
Извинясь, но кто такой Агуров?

Автор серии книг по комповым интерфейсам.
Цитата
Схемы Агурова не видел пока, но вообще я подумывал, чтобы реализовать это устройство с как можно меньшими затратами по железу.
Тем более, как новичек,мне бы хотелось самому разобраться во всех тонкостях программирования. smile.gif
Кстати, я привык программировать на ассемблере, стоит ли мне изучать СИ? Реально ли это даст пользу?

имхо, для Вашей задумки ATmegaXX будет маловато. Возьмите для начала задачу попроще.
ПисАть или не писАть на С - дело Ваше, но его знание потребуется для разборок с имеющимися примерами.
Go to the top of the page
 
+Quote Post
admiral
сообщение Dec 17 2007, 12:32
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 14-12-07
Из: Беларусь, Гомель
Пользователь №: 33 305



Цитата(xemul @ Dec 17 2007, 16:23) *
Возьмите для начала задачу попроще.

Задачу попроще в каком смысле? Использовать дополнительную микруху или вообще пока забыть про эту идею пока опыта не наберусь?
Go to the top of the page
 
+Quote Post
sash_u
сообщение Dec 17 2007, 12:38
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 14-12-07
Пользователь №: 33 304



Цитата(admiral @ Dec 17 2007, 14:32) *
Задачу попроще в каком смысле? Использовать дополнительную микруху или вообще пока забыть про эту идею пока опыта не наберусь?

xemul наверное имел ввиду, попробовать хост попроще чем с камерой.К примеру с чем нибудь "статичным",т.е. где нет больших обьёмов данных.
Ведь попадаются же в инете статьи про подключение клавы,мыши к МК, это же тоже вроде в каком-то смысле хост,или я не прав?
Go to the top of the page
 
+Quote Post
xemul
сообщение Dec 17 2007, 12:58
Сообщение #7



*****

Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731



Цитата(sash_u @ Dec 17 2007, 15:38) *
xemul наверное имел ввиду, попробовать хост попроще чем с камерой.К примеру с чем нибудь "статичным",т.е. где нет больших обьёмов данных.

Исходя из вопроса про С, я предположил, что admiral не имеет достаточного опыта, чтобы воплотить задумку в жизнь.
Цитата
Ведь попадаются же в инете статьи про подключение клавы,мыши к МК, это же тоже вроде в каком-то смысле хост,или я не прав?

Вы совершенно справедливо отметили большие объемы данных при обработке видео (совершенно несопоставимые с клавамышами). ПисАть их на карту памяти без сжатия бессмысленно, а реализовывать рилтаймовое сжатие на ATmega еще более бессмысленно, если, конечно, речь не идет о кадре форматом 4х4х1.
Go to the top of the page
 
+Quote Post
admiral
сообщение Dec 17 2007, 13:02
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 14-12-07
Из: Беларусь, Гомель
Пользователь №: 33 305



Цитата(xemul @ Dec 17 2007, 16:58) *
ПисАть их на карту памяти без сжатия бессмысленно, а реализовывать рилтаймовое сжатие на ATmega еще более бессмысленно, если, конечно, речь не идет о кадре форматом 4х4х1.

Веб-камера сама все сжимает в jpg. На выходе у нее готовые сжатые картиночки.

Сообщение отредактировал admiral - Dec 17 2007, 13:03
Go to the top of the page
 
+Quote Post
yarunt
сообщение Dec 17 2007, 13:08
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 215
Регистрация: 13-12-06
Из: fghgfh
Пользователь №: 23 476



Цитата(admiral @ Dec 17 2007, 16:02) *
Веб-камера сама все сжимает в jpg. На выходе у нее готовые сжатые картиночки.

Сильно сомневаюсь что вебкамера сжимает в мпег.


--------------------
Нельзя впихнуть,невпихуемое?МОЙ БЛОГ
Go to the top of the page
 
+Quote Post
admiral
сообщение Dec 17 2007, 13:15
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 14-12-07
Из: Беларусь, Гомель
Пользователь №: 33 305



Цитата(yarunt @ Dec 17 2007, 17:08) *
Сильно сомневаюсь что вебкамера сжимает в мпег.

Извиняюсь, я в начале неправильно написал. Не мпег, jpg надо. Уже подправил.

Т.е. на самом деле, у микроконтроллера-то то посути просто будет функция моста между вебкамерой и флэшкой (как написал sash_u). Такое вообще реально сделать?
Go to the top of the page
 
+Quote Post
yarunt
сообщение Dec 17 2007, 13:22
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 215
Регистрация: 13-12-06
Из: fghgfh
Пользователь №: 23 476



Цитата(admiral @ Dec 17 2007, 16:12) *
Извиняюсь, я в начале неправильно написал. Не мпег, jpg надо. Уже подправил.

Но всеравно, запись на ММС или SD без ФАТ занимает много времени. АВР в реалтайме не потянет


--------------------
Нельзя впихнуть,невпихуемое?МОЙ БЛОГ
Go to the top of the page
 
+Quote Post
sash_u
сообщение Dec 17 2007, 13:27
Сообщение #12


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 14-12-07
Пользователь №: 33 304



Цитата(yarunt @ Dec 17 2007, 15:22) *
Но всеравно, запись на ММС или SD без ФАТ занимает много времени. АВР в реалтайме не потянет

Дык а что мешает FAT16 задействовать? А насчёт реалтайма то в режиме Full-Speed почему бы и не успеть. Можно же наверно получать не обязательно максимальный поток кадров/сек, а к примеру 1-2 (условно). Этим можно управлять?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- admiral   ATmegaXX+usb веб-камера + запись на флэш-карту   Dec 17 2007, 11:39
- - sash_u   Цитата(admiral @ Dec 17 2007, 13:39) Знач...   Dec 17 2007, 11:51
|- - yarunt   Съест SD ,за пол часа ,каких размеров она не была....   Dec 17 2007, 12:37
|- - admiral   Цитата(yarunt @ Dec 17 2007, 16:37) Съест...   Dec 17 2007, 12:56
|- - aesok   Цитата(admiral @ Dec 17 2007, 15:32) Зада...   Dec 17 2007, 12:36
||- - aesok   Цитата(yarunt @ Dec 17 2007, 16:08) Сильн...   Dec 17 2007, 13:20
||- - admiral   Цитата(aesok @ Dec 17 2007, 17:20) Все Fu...   Dec 17 2007, 13:30
|- - sash_u   Цитата(xemul @ Dec 17 2007, 14:58) Исходя...   Dec 17 2007, 13:07
- - sash_u   Цитатаимхо, для Вашей задумки ATmegaXX будет малов...   Dec 17 2007, 12:35
- - jasper   ИМХО для такой задачи посмотрите лучше в сторону A...   Dec 17 2007, 12:52
|- - sash_u   Цитата(jasper @ Dec 17 2007, 14:52) ИМХО ...   Dec 17 2007, 12:55
- - GDI   AT90USB1287 и 647 имеют на борту аппаратный USB-Ho...   Dec 17 2007, 14:14
|- - admiral   Цитата(GDI @ Dec 17 2007, 18:14) AT90USB1...   Dec 17 2007, 14:36
|- - sash_u   Цитата(GDI @ Dec 17 2007, 16:14) AT90USB1...   Dec 17 2007, 14:38
- - GDI   ЦитатаА вы уверены что именно HOST? Там написано ч...   Dec 17 2007, 15:08
|- - sash_u   Цитата(GDI @ Dec 17 2007, 17:08) Сам я их...   Dec 17 2007, 15:16
|- - sash_u   А вот любопытно. Собственно в чём должны быть глав...   Dec 18 2007, 14:51
- - jasper   Цитата(GDI @ Dec 17 2007, 20:08) Сам я их...   Dec 20 2007, 07:14
|- - sash_u   Цитата(jasper @ Dec 20 2007, 09:14) А как...   Dec 20 2007, 08:50
|- - aesok   Цитата(sash_u @ Dec 20 2007, 11:50) Ну эт...   Dec 20 2007, 10:03
|- - admiral   Цитата(aesok @ Dec 20 2007, 14:03) PS: За...   Dec 20 2007, 13:05
|- - aesok   Цитата(admiral @ Dec 20 2007, 16:05) Поли...   Dec 20 2007, 13:21
|- - sash_u   Цитата(aesok @ Dec 20 2007, 15:21) Вы что...   Dec 20 2007, 15:26
|- - aesok   Цитата(sash_u @ Dec 20 2007, 18:26) А поч...   Dec 20 2007, 19:34
|- - sash_u   Цитата(aesok @ Dec 20 2007, 21:34) Все we...   Dec 21 2007, 09:27
|- - aesok   Цитата(sash_u @ Dec 21 2007, 12:27) А мож...   Dec 21 2007, 10:46
|- - sash_u   Цитата(aesok @ Dec 21 2007, 12:46) Скорос...   Dec 21 2007, 11:16
||- - aesok   Цитата(sash_u @ Dec 21 2007, 14:16) Хм,др...   Dec 21 2007, 11:39
||- - sash_u   И всё же не сдаёмся! Может ли кто из людей, хо...   Dec 22 2007, 08:48
|- - ведущий_специалист   Цитата(aesok @ Dec 21 2007, 13:46) Скольк...   Dec 22 2007, 11:07
|- - aesok   Цитата(ведущий_специалист @ Dec 22 2007, 14...   Dec 22 2007, 11:45
|- - ведущий_специалист   Цитата(aesok @ Dec 22 2007, 14:45) Ни кто...   Dec 22 2007, 15:32
|- - sash_u   Цитата(ведущий_специалист @ Dec 22 2007, 17...   Dec 26 2007, 13:42
- - jasper   Во-во, и я про тоже. Это надо чтобы был аппаратный...   Dec 21 2007, 05:38
- - celladon   Вот интересный проект на AVR и SD из журнала Circu...   Dec 21 2007, 08:46
- - ведущий_специалист   Народ! А че вы на усб зациклились?? Я например...   Dec 22 2007, 10:44
|- - aesok   Цитата(ведущий_специалист @ Dec 22 2007, 13...   Dec 22 2007, 10:50
|- - piroJOKE   Цитата(ведущий_специалист @ Dec 22 2007, 13...   Jun 25 2008, 18:47
|- - ведущий_специалист   Цитата(piroJOKE @ Jun 25 2008, 22:47) На ...   Jul 19 2008, 17:43
- - sensor_ua   Пытаться делать USB-HOST на AVR? - Есть такой извр...   Dec 29 2007, 08:06
- - ведущий_специалист   и здесь http://ledeffects.net/pages/?id=23.   Dec 29 2007, 20:43
- - dENIM   у камер два стандартных интерфейса SMIA - В моб...   Jun 25 2008, 19:34
|- - piroJOKE   Цитата(dENIM @ Jun 25 2008, 22:34) у каме...   Jun 25 2008, 22:07
- - dENIM   ну то, что я ковырял было 16-битное - 0.3 МП Исп...   Jun 25 2008, 23:43


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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 03:24
Рейтинг@Mail.ru


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