roboforum.ru

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

Переделка сервы HXT900 под постоянное вращение

Шестерни и колёса, тяги и тросики... Каркасы, скелеты ...

Переделка сервы HXT900 под постоянное вращение

Сообщение =DeaD= » 30 авг 2009, 16:38

(aka HXT900 continuous rotation modification hack)

Итак что нам потребуется:
1. Серва HXT900;
2. Микро-отвертка крестовая, плоская малая отвертка;
3. кусачки, лучше 2 вида - Zinger с очень тонкими концами и обычные кусачки :);
4. Два чип-резистора в корпусе 0805 на 3.3 кОм;

Порядок действий:
1. Вывинчиваем 4 крепежных шурупа;
2. Снимаем верхнюю и нижнюю крышки;
Case open.jpg


3. Поддеваем отверткой шестерни (выходной вал насажен на переменный резистор) и снимаем их;
4. Вынимаем с обратной стороны плату управления и двигатель;
5. Вынимаем переменный резистор;
Disassembed_1.jpg
Disassembed_1.jpg (18.34 КиБ) Просмотров: 24588


6. Откусываем ушки у выходной шестерни (тонкими кусачками);
Gear_stopper_cut_1.jpg
Gear_stopper_cut_1.jpg (5.51 КиБ) Просмотров: 24547


7. Отпаиваем контакты от переменного резистора, на краю (в углу) платы - будет идти средний провод, который надо будет подключить к середине резисторного делителя, который напаять на эти 3 отключенные провода (после напайки лучше завернуть полученный делитель в изоленту, чтобы случайно не замкнуло на другие линии);
Resistor_bridge_soldered_1.jpg
Resistor_bridge_soldered_1.jpg (33.15 КиБ) Просмотров: 24582

Before_assemble_1.jpg
Before_assemble_1.jpg (27.54 КиБ) Просмотров: 24584


8. Откусываем контакты от переменного резистора, откусываем у переменного резистора обычными кусачками бегунок, чтобы резистор мог вращаться на 360° без препятствий.
9. Ставим обратно резистор, надеваем шестерни, ставим мотор, запихиваем плату;
10. Ставим обратно верхнюю и нижнюю крышки, закручиваем 4 крепежных шурупа.

У меня получилась серва со средним положением при тайминге 1530мкс, т.к. резисторы мы использовали стандартные 5% то для каждой полученной сервы это среднее положение надо будет устанавливать опытным путём.

Добавлено спустя 1 минуту 9 секунд:
Бонус: серва отлично себя ведет вблизи положения покоя, если мы близко к нужному положению - вращение мотора замедляется. Таким образом можно регулировать скорость робота собранного на этих сервах.

PS: Еще есть способ модификации http://letsmakerobots.com/node/4873 - но он мне не понравился.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение nest » 30 авг 2009, 17:33

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

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

следить за фокусом на описываемых точках.

научиться компоновать картинку. Распологать детали подходящщим образом.

фотографии перед выкладкой обработать по размеру, а не надеяться на кривенький "движок форума" :)

Добавлено спустя 47 минут 10 секунд:
если подредактировать что есть, то станет чуть лучше
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение =DeaD= » 30 авг 2009, 17:53

2nest: Спасибо, вставил обработанные тобой фотки в свой пост.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение AndreiSk » 30 авг 2009, 21:01

а зачем нужно переделывать? в смысле цель какая?
и например есть http://www3.towerhobbies.com/cgi-bin/wt ... XSYK3&P=SM
она не подходит под задачи?
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение =DeaD= » 30 авг 2009, 21:03

2AndreiSk: Конечно подходит, просто эта в 4.5 раза дешевле :) и поменьше будет. Нафига 2.8кг*см момент для компактного робота? Значит еще и жрать будет меньше.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение SkyStorm » 31 авг 2009, 10:17

Постоянное вращение для такой сервы тоже не особо нужно, калесо на нее вешать глупо.
А вот модернизация для вращения 0-360 для вращения например датчиков палезна.
Для этого делаем пункты 1,2,3,6,10.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение =DeaD= » 31 авг 2009, 10:21

2SkyStorm: Почему это глупо вешать на неё колесо? :shock: законодательно запрещено? :crazy:
А пункты 1-3,6,10 не дадут ничего, там переменник тоже далеко не на 360 градусов вращается. Так что в лучшем случае угол чуть шире станет, да и то фиг знает как там скважность будет отрабатываться меньше 0.5мс или более 2.5мс.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение SkyStorm » 31 авг 2009, 10:42

Я разве запрещаю ))) Вешай ))) 10см диаметром ))) что бы ездило с нормальной скоростью.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение =DeaD= » 31 авг 2009, 10:49

10см колесо при обороте даёт скорость 30см/сек - это немало. Думаю для многих задач не относящихся к соревнованиям хватит и 15см/сек на колёсах 5см диаметром :)

Кстати, а почему 10см колесо на него нельзя одевать? Я вот одену... Наверное я вообще зверь :) мучаю бедные микро-сервы :crazy:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение SkyStorm » 31 авг 2009, 10:59

Раз ты разобрал серву то посчитай передаточное число ))) Пожалуйста )))
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение =DeaD= » 31 авг 2009, 11:32

2SkyStorm: Я уже давно собрал :) но вечером попробую это проделать.

Добавлено спустя 30 минут 28 секунд:
2SkyStorm: Вот робот собранный на таких сервах: http://letsmakerobots.com/node/4120 - он разве слишком медленный? ;)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение кулер 23 » 21 сен 2009, 12:29

я вот не пойму а как шестеренки одевать веть переменого резистора нет или он есть??
Аватара пользователя
кулер 23
 
Сообщения: 798
Зарегистрирован: 17 апр 2009, 19:44
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение =DeaD= » 21 сен 2009, 12:32

Переменник есть конечно же. Я его модифицировал самого под постоянное вращение кусачками, только аккуратно это надо делать. А в другом варианте - его намертво запаивают в среднем положении и растачивают шестерню последнюю.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение кулер 23 » 21 сен 2009, 12:35

а все я понял а резисторы обязательно припаевать?? а можно просто подключить проводки к моторчику??
Аватара пользователя
кулер 23
 
Сообщения: 798
Зарегистрирован: 17 апр 2009, 19:44
Откуда: Югорск
Skype: rizhykot
ФИО: Аксютин Юрий

Re: HXT900 continuous rotation modification/hack (пост.вращение)

Сообщение =DeaD= » 21 сен 2009, 12:42

Какие проводки к моторчику? Вы что от моторчика еще отрезали проводки? Зачем?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

След.

Вернуться в Механика

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

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