roboforum.ru

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

Сваял макетик - Камера + AVR

Сваял макетик - Камера + AVR

Michael_K » 08 окт 2009, 23:49

Совершенно бредовая идея дала такие результаты:

Обычная дешевая миниатюрная камера от видеонаблюдения
с прицепленным на морду дверным глазком.
Оцифровывается встроенным АЦП проца ATmega88.
Разрешение около 80 x 60 частота кадров 60Гц

Изображение

Изображение

Изображение
А это модель алгоритма поиска линии. Пока еще в процессе доработок.
Картинка на компе ограничена и по разрешению, и по битности.
Ограничение введено из-за малой памяти проца и узкого канала связи.

Реально алгоритм поиска линии в проце работает на лету и не требует
видеобуфера (правда камеру нужно перевернуть :)) чтобы первой считывалась
строка, которая ближе к камере).

Ищу как бы побезгеморройней сделать платформу
- шасси, моторы, драйвера, на которой попробовать.

Re: Сваял макетик - Камера + AVR

avr123.nm.ru » 08 окт 2009, 23:53

Очень интересно и наверно недорого совсем. ATmega88 на какой частоте молотит ?

Re: Сваял макетик - Камера + AVR

Michael_K » 08 окт 2009, 23:58

На правильной :) 20МГц, конечно.
Разгоны не признаю :) это из опыта.

Добавлено спустя 1 минуту 48 секунд:
Цену не считал - это то, что под рукой было - купил только два дверных глазка разных - по 60 руб.
Камеры такие в магазинах лежат по тыще, в интернете ищутся и по 300-400 руб.
Мега... ну, сами знаете.

Re: Сваял макетик - Камера + AVR

=DeaD= » 08 окт 2009, 23:59

Хороший результат! :good: Вот только где камеры дешевые взять обычные... сколько они минимум стоят сейчас?

Re: Сваял макетик - Камера + AVR

Michael_K » 09 окт 2009, 00:03

Выше ответил

Re: Сваял макетик - Камера + AVR

=DeaD= » 09 окт 2009, 00:15

Michael_K писал(а):Ищу как бы побезгеморройней сделать платформу
- шасси, моторы, драйвера, на которой попробовать.

На модифицированных сервах HXT900 или HXT12K, приделанных к любой пластине с подкатывающим колесом ;)

Re: Сваял макетик - Камера + AVR

Michael_K » 09 окт 2009, 00:20

Не. Это жабу надо душить и искать. :)
(сами, понимаете - работа-семья-дети - а по ночам спать хоцца и магазины закрыты)
Я лучше два перевертыша куплю дешевеньких :)
Только, боюсь, моторчики там паршивенькие
- не регулируются нифига и жрут как из пушки.

Re: Сваял макетик - Камера + AVR

setar » 09 окт 2009, 00:24

:) искать не нужно оно всё в магазине местном лежит, одна беда сметают быстро ;)
жду партию серв где то через две недели, если не горит конечно

Re: Сваял макетик - Камера + AVR

Michael_K » 09 окт 2009, 00:40

О, так вы в Питере!
Хорошо, буду знать. Спасибо.

(А то я сюда случайно забрел - не в курсах еще, что здесь где, откуда, почем.
При беглом осмотре бросаются в глаза только рекламные avr123 и микроботы...
Это слегка смущает... Ну да ладно. :) )

Добавлено спустя 8 минут 16 секунд:
=DeaD= писал(а):
Michael_K писал(а):...как бы побезгеморройней сделать платформу...

На модифицированных сервах HXT900 или HXT12K...


Прочитал, но так и не понял, они скорость-то позволяют регулировать?

Re: Сваял макетик - Камера + AVR

Duhas » 09 окт 2009, 07:13

Это слегка смущает...


ничего, привыкнете )))

Re: Сваял макетик - Камера + AVR

=DeaD= » 09 окт 2009, 08:40

Michael_K писал(а):
=DeaD= писал(а):На модифицированных сервах HXT900 или HXT12K...

Прочитал, но так и не понял, они скорость-то позволяют регулировать?

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

Re: Сваял макетик - Камера + AVR

EdGull » 09 окт 2009, 08:51

Michael_K а можно по подробней?
Схему там, на чем пишешь?

Re: Сваял макетик - Камера + AVR

yak-40 » 09 окт 2009, 08:56

А глазок в качестве объектива используете?

Re: Сваял макетик - Камера + AVR

Myp » 09 окт 2009, 09:53

глазок знатный объектив :0 давно опробован умельцами
выгодно отличается от заводских тем что даёт широкий угол и доступен повсеместно

оч хото увидеть схему оцифровки :)
60х80 и 60 герц это же прям здорово.

Re: Сваял макетик - Камера + AVR

Michael_K » 09 окт 2009, 10:48

EdGull писал(а):Michael_K а можно по подробней?
Схему там, на чем пишешь?

Мур писал(а):оч хото увидеть схему оцифровки :)
60х80 и 60 герц это же прям здорово.


Хм. Вы что, смеетесь? Чего не нее смотреть?
Там не в схеме дело, а в подходе.

Видеосигнал приходит одновременно на ногу АЦП и на одну ногу компаратора.
На вторую ногу компаратора приходит постоянный уровень (от резистивного делителя питания).
Ну, ради справедливости, видеосигнал в этом экземпляре камере превышал 1.6 вольт в пике,
поэтому пришлось и его немножко "поделить" на двух резюках,
чтобы загнать под встроенную "опору" АЦП. Вот и вся схема.

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

Этот тестик написал на Си (у меня стиль, правда, "ассемблерообразный").
Перепишу потом на АСМе - не проблема.


Rambler\'s Top100 Mail.ru counter