roboforum.ru

Технический форум по робототехнике.
Текущее время: 04 дек 2024, 11:25

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




Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Управление головой по USB. NEED HELP
СообщениеДобавлено: 07 май 2011, 05:17 
Не в сети

Зарегистрирован: 07 май 2011, 04:57
Сообщения: 14
Доброго времени суток.
Попал на этот замечательный форум в поисках ответа для решения такой задачи:
Есть монтировка Sky Watcher
Изображение

Универсальная многофункциональная альтазимутальная монтировка для установки телескопа, фотокамеры или зрительной трубы весом до 4 килограмм. Возможна установка устройств с креплением типа "ласточкин хвост" и обычным штативным гнездом 1/4 дюйма. Память на шесть положений с возможностью слежения за выбранными объектами. Например, при установке видеокамеры можно производить последовательную циклическую видеозапись интересующих Вас объектов, в том числе, наземных.
Функциональные особенности:
# Автоматическое слежение за астрономическими объектами
# Удобна для астрономических и наземных наблюдений
# Память на 6 положений
# Ручной пульт управления
# Выбор скорости 1x, 4x или 8x от звездной в режиме “Tracking on”
# Выбор скорости 32x, 64x или 800x (3,4°) в режиме “Tracking off”, для астрономических или наземных наблюдений
# Простая установка начального положения для автоматического ведения объектов при астрономических наблюдениях


Цель приобретения: установка фото-видео камеры, съемка на видео и на фото (таймлапс - серия снимков с заданным интервалом)
На сегодняшний день выяснил, что всем управляет пульт, который не соответствует моим требованиям. Есть 2 основные режима: слежение за звездами (на скорости х1, х4 и х8 от звездной), и трекинг по заданным 6 точкам со скоростями х32, х64 и х800, причем как для видеосъемки так и для фото съемки. Чтобы лучше понимать, я замерил время поворота:
х32 - это поворот на 180 град за 2 минуты 20 сек
х64 - поворот на 180 град за 1 минуту 10 сек
х800 - на 180 град за 40 сек. (т.е. нифига не 800х там)
В режиме фотосъемки монтировка двигается от точки к точке по бесконечному циклу без остановки с заданной скоростью. Здесь есть неприятный нюанс: если углы поворота по вертикали и горизонтали разные - нельзя выставить разные скорости, чтобы движения заканчивались одновременно. По вертикали например движение завершится а по горизонтали будет продолжаться.
В режиме фотосъемки монтировка с заранее установленной скоростью движется на точку, замирает на 3 сек, делает снимок (в комплекте проводок мини джек, отлично стыкуется с 550D например) и едет дальше. Всего 6 точек как я сказал.
Т.е. 6 снимков. Дальше все повторяется по кругу, если не остановить программу.
И вот здесь первое и самое серьезное ограничение: 6 кадров для таймлапс это слишком мало. Если например подключить пульт с камере чтобы щелкала каждую секунду-две - то на больших выдержках получится смаз, ибо от точки до точки вращение происходит равномерно. К тому же самая медленная скорость очень большая для таймлапса.

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

Обычно я делаю таймлапс около 10 сек, т.е. нужно 250 снимков, 250 точек остановки монтировки. Вообще желательно графически задавать линию, кол-во снимков и время прохождения пути. Как вариант - траекторию можно делать не линией, а окружностью с радиусом задаваемым дополнительной точкой... Выставлять не равномерное движение, а нарастающее или замедляющееся. Делать не линию, а круг или элипс.. или прямоугольник. Тут понадобятся 4-ре ключевые точки. Может рисовать какую-то фигуру. Словом, в программе должна быть возможность нарисовать фигуру типа как в Кореле, задав точки с линиями Безье. Программа должна рассчитывать скорости движения моторов, т.к. если угол не 45 град - они будут разные. И сделать галочку, скажем, фото\видео. В режиме видео голова просто будет вращаться по рисунку, в режиме фото рассчитывать отрезки исходя из времени прохождения и кол-ва кадров и останавливаться для снимка. Время остановки тоже надо учитывать. Т.к. выдержка может быть и 30 сек, и 1\4000, если мы снимаем небо днем.

Фото внутренностей во вложении. Есть желание выкинуть имеющююся плату и поставить другую.
и вот главный вопрос: Есть ли готовое решение для поставленной задачи?


Вложения:
Комментарий к файлу: мотор с редуктором
E244058_mont_dv-.jpg
E244058_mont_dv-.jpg [ 180.64 КиБ | Просмотров: 2639 ]
Комментарий к файлу: Плата в пульте
E244058-.jpg
E244058-.jpg [ 220.61 КиБ | Просмотров: 2638 ]
Комментарий к файлу: Плата в монтировке
E244058_mont-.jpg
E244058_mont-.jpg [ 220.52 КиБ | Просмотров: 2638 ]
IMG_7448.jpg
IMG_7448.jpg [ 160 КиБ | Просмотров: 2622 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 07 май 2011, 09:16 
Не в сети
отсылающий читать курс
Аватара пользователя

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

Добавлено спустя 2 минуты 30 секунд:
Davest писал(а):
главный вопрос: Есть ли готовое решение для поставленной задачи?
Вещь серьезная и странно если производитель не предусмотрел интеграции с ПК.

А "полу" готовое - это дешевейшая платка типа Arduino nano - подключаете к USB загружаете скетч, наверняка что-то подобное есть в сообществе ардуинщиков и управляете чем угодно :D


Вложения:
arduino_nano_недорого_и_почтой_на_mkpochtoi.narod.ru_.png
arduino_nano_недорого_и_почтой_на_mkpochtoi.narod.ru_.png [ 311.68 КиБ | Просмотров: 2650 ]

_________________
Читайте !
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 07 май 2011, 09:24 
Не в сети
Аватара пользователя

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

Типа вот 4-жильный провод соединяет "неведомую плату №1" с "двигателем №2", а вот 3-жильный провод соединяет эту же плату с энкодером.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 07 май 2011, 09:55 
Не в сети
отсылающий читать курс
Аватара пользователя

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

Для начала попробуйте подать сигнал с проводов не питания и не земли от пулта через резистор 10-100 кОм на звуковой вход ПК - понажимайте кнопки и запишите сигналы, возможно они звуковой частоты.

А может быть вскрыть пультик и обнаружить там просто матрицу резисторов - кнопки меняют сопротивление, так в ТВ Самсунг было сделано.

========

Кстати Гугл КИШИТ проЖектами - http://www.google.com/#hl=en&sugexp=ldy ... 6c4ada3168

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 07 май 2011, 10:30 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
не спешите с перепрограммированием, пока это ничем хорошим не светит. у вас вот такой http://www.skywatcher.com/swtinc/product.php?id=119&class1=3&class2=306? пока не очень понятно, к нему напрямую подключаются контроллеры (http://www.dworkshop.org/2010/08/27/sky-watcherpapymerlin-panorama-robot/) или он к компу без проблем подключается или нужно купить апгрейд плату и уже к ней чтот подключать. если есть эл. документация, выложите. или ссылку на офсайт с более детальной информацией. а то не очень понятно, что у него за интерфейсные разъёмы есть.
то, что им можно управлять вот такими программами это точно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 07 май 2011, 18:34 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Почему не использовать готовое решение для видеонаблюдения? Есть приводы для камер, управляются по rs232.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 07 май 2011, 20:47 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Sky-Watcher это специализированное решение для фотосъёмки :) оборудование для видеонаблюдения это поиск проблем на пятую точку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 08 май 2011, 02:55 
Не в сети

Зарегистрирован: 07 май 2011, 04:57
Сообщения: 14
Я даже сначала думал, что пульт с монтировкой обменивается по протоколу RS422. Но видимо это не так.
На счет платы типа Arduino nano мне нравится решение - но я не могу понять куда подцеплять фотодатчики, которые считают обороты. Информация должна передаваться и на основе неё увеличиваться или уменьшаться напряжение на моторе. Мотор там обычный + - два провода. + 4 провода на датчики.
Очень порадовало видео, где это голову подключили к пк. Значит точно возможно. Жаль не очень с английским, но попробую потихоньку перевести сайт. Надо понять что за коробочка приделана к монтировке. И как подключена к ней.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 08 май 2011, 08:50 
Не в сети
отсылающий читать курс
Аватара пользователя

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

Но если хотите с моторами и энкодерами работать напрямую то для вас проект рабочий и модель в PROTEUS - AN696 microchip - http://www.microchip.com/stellent/idcpl ... e=en011782

Управление с ПК через туже Arduino или через адаптер USB-UART можно сделать.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 08 май 2011, 21:43 
Не в сети
Аватара пользователя

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

Потому что точность позиционирования специфичная, как и требования к скорости.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 09 май 2011, 01:12 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
крепёж фотика и треноги. вес, особенно объективов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 15 янв 2013, 17:52 
Не в сети

Зарегистрирован: 07 май 2011, 04:57
Сообщения: 14
И вот прошло чуть меньше двух лет :)
Сегодня снова вспомнил про уже запылившуюся Sky-Watcher, т.к. собрал кран и нужна голова. Достал. Решил сначала узнать максимальную скорость вращения родных мотор-редукторов. При +12В (именно таким напряжением питается устройство) макс скорость вращение верхней оси (вертикальная плоскость) - 180 град за 9 секунд. Очень не плохо. Но вот незадача - нижний редуктор и мотор другой, даже размерами отличаются (помимо маркировки) и скорость его вращения оставляет желать лучшего - 180 град за 19 сек. Вообще желателен поворот на 180 за 5 секунд. Это было бы оптимально-универсально.
Теперь стоит задача подобрать что-то из двигателей, наверное шаговых, которыми можно заменить имеющиеся.. Может кто подскажет хороший сайт по робото-схемотехнике, где есть большой выбор двигателей с полными параметрами от вращения и напряжения питания до точных размеров и главное, с доставкой в Росиию?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 15 янв 2013, 18:19 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
улыбнуло "хороший сайт по робото-схемотехнике, где есть большой выбор двигателей с полными параметрами от вращения и напряжения питания до точных размеров и главное, с доставкой в Росиию?". а почему шаговые?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 16 янв 2013, 05:30 
Не в сети

Зарегистрирован: 07 май 2011, 04:57
Сообщения: 14
Не знаю. У меня не большой опыт, мало разных движков в руках держал. Возможно есть хорошие модели разных типов. Почему то думал, что шаговые точнее и ими проще управлять. Может ошибаюсь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Управление головой по USB. NEED HELP
СообщениеДобавлено: 16 янв 2013, 06:54 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Davest писал(а):
скорость его вращения оставляет желать лучшего - 180 град за 19 сек. Вообще желателен поворот на 180 за 5 секунд. Это было бы оптимально-универсально.

Скорее всего, поднятием питания на двигателе, ты добьешься 180 за 5 секунд.
Вопрос в плавности поднятия напряжения до 48 вольт (для безопасной работы) и в энкодере (может отказаться работать на повыш. частоте).
Шаговикам вообще не место в таких устройствах...

Добавлено спустя 13 минут 2 секунды:
А это не ответ на все твои вопросы, нашел по обозначению двигателя "mf-f00-1"?
Извините за мой французский :)
"Скорости 1x, 4x, 8x, 32x, 64x, 800x. На 800x может быть установлен майонезом"
http://translate.google.ru/translate?sl ... ons_Merlin


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 10


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

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