roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 фев 2025, 17:34

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




Начать новую тему Ответить на тему  [ Сообщений: 203 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9, 10 ... 14  След.
Автор Сообщение
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 15 апр 2014, 16:58 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
LIST33 писал(а):
А зачем две линейки?


Выше я уже писал зачем 2 линейки! Читать нада!

Цитата:
Вобщем думаю о хадверном сканирующем детекторе с линейкой фотодиодов.

Вертикальная пластина с обеих сторон по линейке фотоприемников (может от сканера?) стоит на краю диска диаметром 30 см который вращается в горизонтальной плоскости. Пол оборота назад обращена одна фотолинейка, вторые пол оборота - фотолинейка с обратной стороны. По энкодеру известно положение фотоприемника, а по фотоприемнику высота где пересекли лазер. Получаем 2 точки пересечения лазера.


при этом обработка данных на микроконтроллере, без ПК.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 15 апр 2014, 17:34 
Не в сети

Зарегистрирован: 06 апр 2014, 00:51
Сообщения: 69
блин... читал... каждое сообщение читал внимательно по 2 раза... Скорее всего я не спросил почему 2 шт а предложил, что можно ли одной обойтись?? :))) Типа такое нелепое предложение :)))
Сорри :)))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 01:03 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я просто не знаю как одной линейкой обойтись.

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

Щас додумал, что вращение диска будет в вертикальной плоскости, а фотолинейки будут расположены горизонтально. Так как нам важней горизонтально положение относительно луча.

Рабочая поверхность фотодиода 3х3 мм. если расположить их в шахматном порядке (в разбежку: два ряда и в каждом фотодиоды с шагом 5,6 мм) с шагом 2,8 мм то луч обязательно будет попадать на фотоприемную поверхность.

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

Щас посмотрю запчасть от сканера - что там да как.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 01:39 
Не в сети

Зарегистрирован: 06 апр 2014, 00:51
Сообщения: 69
Мы ставим телегу в правильную начальную точку, прдварительно ЗАБОТЛИВО и ТОЧНО размеченную вручную.
И едем на луч. Две планки то зачем, если мы отклонения от маршрута корректируем передними колесами?
И вращение диска зачем, если можно луч разложить в плоскость а линейку стационарно закрепить?
А дальше, все как Вы предложили, группа кондеров, линейка и так далее...
Скажите, в чем моя ашипка то ??? :))))
Спасибо,
С уважением,
LIST


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 01:49 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Если луч будет колбасится по вертикали механизмом на треноге излучателя, то фотолинейку можно поставить неподвижно на телеге и горизонтально, но надо либо очень мощный лазер брать либо регулировать вертикальный расколбас по расстоянию до телеги. Ибо на близком расстоянии светить будет жутко, а в далеке луч будет летать уже метров на 20 и засветка фотосенсора будет слабой на маломощном лазере.

===========
У меня есть 2 фотоприемника от сканера, ширина фотолинейки там 220 мм (такой может быть ширина гуляния луча по горизонтали), 14 контактов под шлейф но как разгадать что там и как подключать, даташит ведь фиг найдешь. на штрихкоде 1HF9EKJCSF на другом штрихкоде CA4BE00407300240182 и даже не известно от какого сканера. Наверно нужен работающий сканер чтоб залогить сигналы на контактах при сканировании.

От сканера А3 линейка будет длинее. :)

_________________
Читайте !


Последний раз редактировалось avr123.nm.ru 16 апр 2014, 02:07, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 02:06 
Не в сети

Зарегистрирован: 06 апр 2014, 00:51
Сообщения: 69
Я Вас услышал.
Ну хорошо, 2 линейки, без проблем. А если просто SMD фотодиодов наклепать?
И луч, пусть расходится, фик с ним, настроить напряжение фотодиода на широкий спектр отдачи напряжения?
А лазер взять очень мощный и не дифф решеткой его разложить а просто зеркалом на моторчике с углом в 2 градуса, как в 90-х делали первые лазерные столы, помните??? Одни зеркала, электромагниты и моторчики :))))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 02:15 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Я уже отредактировал пост выше и счел достаточным одной линейки если луч будет двигаться по вертикали.

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

По идее достаточно 15 лучей через 2 см (это например) - 15 указок. Телегу ведь будет покачивать по вертикали при езеде, значит фотолинейка будет пересекать какие либо лазеры.

Или 6 лучей через 8 см - это 40 см. Но тогда фотлинека на телеге пусть движется по вертикали на 10 см - с запасом чтоб лучики пересекать.

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

Довольно простая система получается.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 02:23 
Не в сети

Зарегистрирован: 06 апр 2014, 00:51
Сообщения: 69
Ну давайте тогда так: С меня качающийся луч на небольшой угол,делаю, привожу на дом.
С Вас линейка и попробовать как это совместить :))) ? Можно так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 11:52 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Вложение:
Комментарий к файлу: Пример механизма качания.
IMG_20140416_115006.jpg
IMG_20140416_115006.jpg [ 924.49 КиБ | Просмотров: 2044 ]

А разложить в плоский НЕрасходящийся пучок - нереально.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 12:14 
Не в сети

Зарегистрирован: 06 апр 2014, 00:51
Сообщения: 69
Ну как бы расходиться да, будет.. в пятно... :))
Вы правы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 12:18 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Утром новые идеи. Ужас.

Окончательно имхо так. Коробка детектор, спереди матовое стекло 30х30 см (или любого размера) за ним вебкамера и простейший пример из RoboRealm - вывод в COM порт координат красной точки от попадания лазера на матовое стекло. Проще пареной репы похоже. http://youtu.be/HRTn2lo7dgA?t=7m23s

с 7 мин 23 сек. с COM Ардуина или типа того читает координаты и вычисляет руление моторами. Либо весь алгоритм на ПК, а ардуинка как мостик к драйверам моторов. Кстати для безопасности надо предусмотреть пуль ду модельный как приоритетный.



Комп на телеге есть, надо найти ящик, вебкамеру (можно комповскую если его в коробку засунуть, это будет короб МОЗГ!) стекло матовое или заматировать, закрасить белой краской, может белую бумагу или пленку полиэтиленовую толстую или пакет фасовочный из магазина между двух стекол положить и по краю скочем проклеить - стеклопакет.

Какова масса максимальная и скорость телеги?


Вложения:
RR_red.jpg
RR_red.jpg [ 62.8 КиБ | Просмотров: 2028 ]

_________________
Читайте !
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 13:07 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
И как угол поворота телеги определять с 1 точки?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 13:24 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

запросто

нужна тока линза размером с желаемую ширину пучка.
и отклоняющее зеркало в фокусе линзы.
вот видно на выходе сегмент линзы.
Изображение
Вложение:
полоса.jpg
полоса.jpg [ 8.73 КиБ | Просмотров: 1971 ]

в лазерных принтерах так сделано чтобы луч отклонённый зеркалом в любом месте барабана падал на барабан вертикально.

если впихнуть туда в блок развёртки красный лазер то получается вполне прикольная лазерная полоса

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 13:47 
Не в сети

Зарегистрирован: 06 апр 2014, 00:51
Сообщения: 69
Ух ты! Красиво сказано - прикольная красная полоса! :)))
Масса тележки 200 кг, макс скорость 5-6 км час... :))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать движение тележки по большому полю ровно поло
СообщениеДобавлено: 16 апр 2014, 14:16 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
И как угол поворота телеги определять с 1 точки?
Ни как. Это не требуется.

У нас получится езда по линии. Линия лазер который светит на телегу спереди. Матовый экран показывает куда на нем попадает лазер.

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

Представь лазер проволокой над полем, а матовый экран это рамка на этой проволоке. Рулить телегой надо так чтобы проволока была бы ближе к центральной вертикали рамки.

Если телега начнет отклоняться, то пятно лазера поедет в бок по матовой поверхности и руль будет парировать отклонение. Движение пятна по вертикали можно игнорировать. Хотя возможно оно поможет определить наклоны платформы на ямах ухабах.

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

Добавлено спустя 3 минуты 15 секунд:
Myp писал(а):
RootAdmin писал(а):
А разложить в плоский НЕрасходящийся пучок - нереально.

запросто
Это не пучок, а один луч перемещающийся. Но для нашей фотолинейки и он подошел бы.
Такие фигни тоже в Митино на барахолке бывают.

но я теперь ЗА вебкамеру потому как в Роборилме эту фигню даже Я СМОГ заспустить :Bravo: из примеров, и там же пара строк бэйсик срипта для массштабирования циферек по ширине кадра. Проще пареной репы оказалось.

_________________
Читайте !


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

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


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

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


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

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