roboforum.ru

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

Редуктор для двух разных двигателей (от CD-ROM)

СРУВЧ!

Редуктор для двух разных двигателей (от CD-ROM)

Сообщение SMT » 28 ноя 2008, 12:49

совсен не ничего не стесьняясь - подниму тему о моторах из CD-ROM-а 8)
я разобрал 8 штук (разных лет и производителей), и не нашел одинаковых узлов (в паре похожа подача головки, но уверенности в соотношении шестерен нет). два визуально похожих маленьких мотора установил на Минибот - вращать валами колесики от мышек (уже с энкодерами, кстати) - фактически они оказались совершенно разными :)

нет ли решения использовать набор двигателей одного cd-rom-а в роботе-тележке, исключая схему с одной ведущей осью и второй - рулевой ("автомобильную").
например, маршевый двиг с разделением по колесам планетарной передачей и подруливанием вспомогательным двигателем.
примерно так, но лучше бы попроще
Gear.png
Gear.png (10.45 КиБ) Просмотров: 4593

"маршевый" мотор вращает шестерню A (и левое колесо) и через шестерню C передает момент на две сцепленных свободновращающихся шестерня E (сателлит), передая момент далее на шестерни D и F (реверс) и правое колесо. Шестерня E закреплена осью на шестерне B.
При прямолинейном движении (вперед или назад) включен "маршевый" мотор, "подруливающий" мотор не работает. При необходимости повернуть (изменить соотношение угловых скоростей двух колес) включается "подруливающий" мотор, вращающий шестерню B, за счет чего скорость вращения шестерен E, D, F увеличивается или уменьшается.
Возможно, имеет смысл делать разными диаметры шестерен A и B и/или использовать червячную передачу для "подруливающего" мотора.

схему поправил
Последний раз редактировалось SMT 28 ноя 2008, 15:56, всего редактировалось 3 раз(а).
SMT
 
Сообщения: 1158
Зарегистрирован: 23 авг 2008, 22:28
Откуда: Санкт-Петербург
ФИО: Сергей

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение Myp » 28 ноя 2008, 13:40

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

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение SMT » 28 ноя 2008, 13:55

веский аргумент :o главное все сразу прояснилось 8)
для себя то я даже пару одинаковых cd-rom-ом могу купить по 300 рэ, если интересно именно на них сделать. да и робота я могу у iRobot купить (религия мне это вполне позволяет).
а как же интрига, и где фантазия? :beer:
SMT
 
Сообщения: 1158
Зарегистрирован: 23 авг 2008, 22:28
Откуда: Санкт-Петербург
ФИО: Сергей

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение Myp » 28 ноя 2008, 14:01

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

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение SMT » 28 ноя 2008, 14:34

подумал тут, и решил, что основным (или единственным) преимуществом такой схемы - практически прямолинейное движение при остановленном "подруливающем" двигателе вне зависимости от различий характеристик двигателей, не требующим участия в этом энкодеров.
SMT
 
Сообщения: 1158
Зарегистрирован: 23 авг 2008, 22:28
Откуда: Санкт-Петербург
ФИО: Сергей

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение lebaon » 28 ноя 2008, 17:06

а это неплохое преимущество :)
Аватара пользователя
lebaon
Безбашенный Теоретик
 
Сообщения: 1137
Зарегистрирован: 07 янв 2006, 18:30
Откуда: Подмосковье

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение Mamed » 28 ноя 2008, 17:44

А еще, если в качестве подруливающего мотора применить шаговый, то еще и можно поворачиваться на достаточно точный угол.
Аватара пользователя
Mamed
 
Сообщения: 123
Зарегистрирован: 05 ноя 2008, 18:52
Откуда: Ростов-на-Дону
прог. языки: ASM для МК

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение yak-40 » 28 ноя 2008, 17:46

А из недостатков - разная скорость поворота, при постоянной скорости маршевого двигателя.
Так как подруливающий двигатель при повороте налево увеличивает скорость правого колеса, а при повороте направо - уменьшает.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение Drunya » 30 ноя 2008, 17:54

И еще очень вероятно, что из-за сил трения между шестеренками вал подруливающего двигателя будет проворачиваться. И колеса будут вращаться по-разному...
Глюк по-немецки означает "счастье"...
Аватара пользователя
Drunya
 
Сообщения: 196
Зарегистрирован: 05 июн 2007, 12:20
Откуда: Киев
прог. языки: C/C++, ASSEMBLER

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение Duhas » 30 ноя 2008, 19:53

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

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение SMT » 01 дек 2008, 01:28

Drunya писал(а):И еще очень вероятно, что из-за сил трения между шестеренками вал подруливающего двигателя будет проворачиваться. И колеса будут вращаться по-разному...

в часах стрелки вращаются от одного "двигателя" разными шестеренками, но всегда достаточно синхронно, чтобы в минуте случился один оборот секундной стрелки и т.д. Думаю это достоинство зубчатой передачи перед ременной, например.
Вообще то я "изобрел" обычную планетарную передачу, что в большинстве автомобилей разделяет правую и левую полуоси, только в авто двигатель крутит шестеренку B (по моей схеме), а здесь он крутит левую полуось. Плюс инвертор добавлен, чтобы колеса в одном направлении крутились.
Над чем тут моск ломать? :D
SMT
 
Сообщения: 1158
Зарегистрирован: 23 авг 2008, 22:28
Откуда: Санкт-Петербург
ФИО: Сергей

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение Drunya » 05 дек 2008, 14:40

Drunya писал(а):Над чем тут моск ломать?
Да ни над чем, я просто выразился немного неясно: когда подруливающий двигатель остановлен, то вследствие наличия трения между шестеренками и "тем, во что они закреплены" ось этого самого мотора может проворачиваться, если ее не тормозить чем-нибудь. Так понятно?
Глюк по-немецки означает "счастье"...
Аватара пользователя
Drunya
 
Сообщения: 196
Зарегистрирован: 05 июн 2007, 12:20
Откуда: Киев
прог. языки: C/C++, ASSEMBLER

Re: Редуктор для двух разных двигателей (от CD-ROM)

Сообщение SMT » 05 дек 2008, 14:44

наверное.
тогда, вероятно, червячную передачу придется использовать для подруливания.
SMT
 
Сообщения: 1158
Зарегистрирован: 23 авг 2008, 22:28
Откуда: Санкт-Петербург
ФИО: Сергей


Вернуться в CRAZY PROJECTs

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

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