roboforum.ru

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

Энкодеры на колесах... есть практика использования?

Re: Энкодеры на колесах... есть практика использования?

Сообщение Duhas » 11 янв 2011, 11:37

регулирование при наличии контура тока обычно лучше.. хотя не знаю на сколько это актуально мелким движкам. надо бы поизучать как нить ради интереса...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Энкодеры на колесах... есть практика использования?

Сообщение Michael_K » 11 янв 2011, 11:48

Эмм... вы не в ту степь, ребят. Это все оффтопик.

С токами и эдс - дело темное. На низких скоростях лучше, вероятно, по ЭДС следить, на высоких, возможно по току оценивать. Зависит от многого... Но вообще, не про это вопрос.
Вы лучше ответьте, зачем на пололушных колесах эти зубы????
Угол поворота по ним не отследить - точность хуже чем по времени. Скорость не порегулировать... Это что прикол? Или все же нет?
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Энкодеры на колесах... есть практика использования?

Сообщение Виталий » 11 янв 2011, 11:53

Ну вот серва, между прочим, позицию держит очень неплохо (для "игрушечного" движка).

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

А вообще, по вашим ощущениям (на примере этого танка, скажем) можно ли ползти очень медленно? (в ролике этого не заметил) - ну например на 1/10 или 1/20 номинала?

Можно ползти с любой скоростью (если моторы еще крутят) и на любом энкодере, но время реакции и ошибка будут разными.

Вы лучше ответьте, зачем на пололушных колесах эти зубы????

Считать расстояние.
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Энкодеры на колесах... есть практика использования?

Сообщение avr123.nm.ru » 11 янв 2011, 12:00

Michael_K писал(а): зачем на пололушных колесах эти зубы?
Чтобы продавать.

датчик на вращение вала мотора надо ставить.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Энкодеры на колесах... есть практика использования?

Сообщение Виталий » 11 янв 2011, 12:03

датчик на вращение вала мотора надо ставить.

Датчик правильно ставить на вращение вала колеса.
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Энкодеры на колесах... есть практика использования?

Сообщение Myp » 11 янв 2011, 12:26

минибот, тот который с приводом от вала мотора .
прекрасно ездил по энкодерам.
тоесть ехал примерно вперёд и скорость в среднем успешно регулировалась.
без энкодеров он стабильно ехал по кругу.

вот кагбы практика релаьная :)

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

Re: Энкодеры на колесах... есть практика использования?

Сообщение avr123.nm.ru » 11 янв 2011, 12:28

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

Часто технически просто это сделать.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Энкодеры на колесах... есть практика использования?

Сообщение Michael_K » 11 янв 2011, 12:45

avr123.nm.ru писал(а):
Michael_K писал(а): зачем на пололушных колесах эти зубы?
Чтобы продавать.

Вот я склоняюсь к этому варианту :)
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Энкодеры на колесах... есть практика использования?

Сообщение Myp » 11 янв 2011, 12:46

avr123.nm.ru писал(а):
Myp писал(а): малого количества секторов на колесе,
если есть понижающий редуктор то он как бы

Часто технически просто это сделать.

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

Re: Энкодеры на колесах... есть практика использования?

Сообщение a_chiga » 11 янв 2011, 15:28

Я на вал мотора насадил круглый магнит, который стоит в CD приводах (диск к шпинделю прижимает), у него два полюса по окружности. Датчик холла из куллера. Но програмно еще не реализовал.
a_chiga
 
Сообщения: 11
Зарегистрирован: 09 дек 2010, 11:35
Откуда: Челябинск
ФИО: Александр

Re: Энкодеры на колесах... есть практика использования?

Сообщение avr123.nm.ru » 11 янв 2011, 15:35

Это для конкретного мотора надо рисовать. Если вал торчит с другой стороны то просто приклеить диск ПОКСИПОЛ -ом например.

На торец корпуса мотора кладут резиновое или иное дистанцирующее колечко чтоб диск достаточно перпендикулярен валу получился. Потом каплю ПОКСИПОЛ на торец вала и прикладывайте диск кодирующий. Колечко позже удаляют.

От мышек старых 45 прорезей.

Если вал не торчит то корпус можно просверлиь чтоб доступ к валу был и "ступицу" удлиняющую из поксипола сделать.

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

Добавлено спустя 2 часа 22 минуты 22 секунды:
При редукции 50 всего 3 зубца на якоре моторчика дадут 150 отметок на оборот колеса.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Энкодеры на колесах... есть практика использования?

Сообщение osc » 12 янв 2011, 00:00

Я тоже так считаю, что если мало отметок на диске энкодера, который закреплен на валу моторредуктора, то стоит считать обороты двигателя, но т.к. не всегда это возможно, например у движков Micro Metal от Pololu вал вовсе не торчит с другой стороны. Поэтому решил попробовать сделать вот так, может конечно это и извращение, но работает, на роботе пока не испытывал, только осциком поглядел что на выходе получается.
Аватара пользователя
osc
 
Сообщения: 333
Зарегистрирован: 07 сен 2009, 20:06
прог. языки: c, c#
ФИО: Евгений

Re: Энкодеры на колесах... есть практика использования?

Сообщение Виталий » 12 янв 2011, 21:49

Я решил немного промоделировать, чтобы все-таки как-то численно показать можно использовать подобные движки или нет.

Прикреплю три рисунка, по ним все должно быть понятно.

Без стабилизации.
no_control.png


Со стабилизацией ПИД.
p.png


С другой стабилизацией.
m.png
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Энкодеры на колесах... есть практика использования?

Сообщение avr123.nm.ru » 12 янв 2011, 22:44

Наверно с энкодером на валу мотора регулировалось бы получше.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Энкодеры на колесах... есть практика использования?

Сообщение Виталий » 12 янв 2011, 22:58

Наверно с энкодером на валу мотора регулировалось бы получше.

Да.
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Пред.След.

Вернуться в Сенсорика

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

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