roboforum.ru

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

Переделка сервы HXT12K (T-Pro MG945) под постоянное вращение

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

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение =DeaD= » 24 янв 2012, 16:00

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

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение S-T-A-L-K-E-R » 24 янв 2012, 22:05

Нет, все как бы с ней в порядке. Если включить серву с этой программой, и, вынув потенциометр, вращая который от одного крайнего положения в другое - серва крутится то в одну сторону, то в другую.

Так что с ней ? А как вставляю все на свои места(в серве) так она упрямо стоит.
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение =DeaD= » 25 янв 2012, 07:33

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

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение ABE » 03 июн 2013, 13:30

Добрый день, подскажите у сервы T-Pro MG945 стандартные параметры управления (положения покоя 1500 мкс)?
ABE
 
Сообщения: 3
Зарегистрирован: 28 сен 2012, 14:00

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение mstr » 27 мар 2014, 19:10

Делая вот такую модель.
Переделал сервы по предложенной технологии.
Сервы поворота маленькие, 1кг*см. При работе греются, ноль дрейфует и даже триммером не берется.
Как поступить?
Вложения
P3250982-1.png
mstr
 
Сообщения: 14
Зарегистрирован: 27 мар 2014, 19:01

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение Myp » 28 мар 2014, 02:44

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

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение mstr » 28 мар 2014, 07:52

Убрал ограничитель, убрал шестерню к переменнику, на котором выставил ноль и зафиксировал его.
При работе идет нагрев, ноль уходит и не триммируется. Машинка такая http://sferahobby.ru/item/view/id/408 используется в конструкции для поворота. Большая мощность не требуется, передаточное отношение шестерня-колесо опоры 1:8.
Для перемещения груза использована переделанная таким же способом http://sferahobby.ru/item/view/id/143
крутится в обе стороны нормально, ноль дрейфует, но крайне незначительно.

Может мне поставить на поворот такую же?
Или вытащить переменник наружу, благо местом не стеснен. Греться не будет, не будет и плавать?
Причем нагрев не сильный, просто пальцами ощущается. Но оказывается этого достаточно.
Или снизить питание до 4,5? Сейчас 6V.
mstr
 
Сообщения: 14
Зарегистрирован: 27 мар 2014, 19:01

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение avr123.nm.ru » 28 мар 2014, 09:54

=DeaD= писал(а):каждый раз как кто-то начинает протокол проектировать для термодатчика - получается очередной TCP/IP.
А вот Ридико Л.И. придумал wake - как раз для управления такими вещами.

Протокол WAKE является логическим уровнем интерфейса управления оборудованием с помощью асинхронного последовательного канала. Физический уровень интерфейса протоколом не определяется, может использоваться, например, RS-232, RS-485 или USB. Протокол позволяет производить обмен пакетами данных (data frames) длиной до 255 байт с адресуемыми устройствами, которых может быть до 127. http://caxapa.ru/lib/wake/
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение =DeaD= » 28 мар 2014, 10:30

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

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение Vladimat » 02 фев 2015, 16:34

Освежим тему.
Вчера переделал пару серв на постоянный ход и что выяснил. Что у них мёртвая зона шириной ни много ни мало 10 град (+/- 5 град от точки равновесия)! Это для 180-градусных серв. То есть, если дать сигнал идти на 90 град, то серва вполне счастлива зайдя в зону 85-95 град после чего перестаёт двигаться! Для постоянного вращения это не критично, а вот тем кто использует сервы для точного управления надо иметь в виду!
Для переделанных серв важно другое - то, что они получаются не одинаковые. Когда заклеиваешь резистор, сложно понять в какой части мёртвой зоны ты его фиксируешь. Потому одна из серв оказалась с нулём на 92 град, а другая на 89. В программе пришлось учесть начальную установку нуля для каждой и они получились не взаимозаменяемыми.
Vladimat
 
Сообщения: 436
Зарегистрирован: 04 ноя 2014, 01:57

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение Dmitry__ » 02 фев 2015, 17:55

Метод управления сервой для continue rotate, предложенный в этой теме - вообще не рабочий. Он будет работать только на очень дешевых сервах (ака полуаналоговых), где ПИД очень китайский (П регулятор с загрубленным И и Д). Я предлагал рабочий способ, но он работает только для одного направления вращения. Для обоих направлений надо городить схему.
Мой способ:
С выхода H-моста через rc фильтр давать сигнал вместо переменного резистора. Тогда будет стабилизироваться уровень ШИМ. Т.е. управлением PPM можно будет менять уровень мощности мотора в широких пределах. Для обоих направлений, надо добавлять аналоговы мультиплексор или что-то более простое на диодах.
А ваще, я тут кидал схему сервы HXT12K и прошивку для rs232 управления сервой. Но из-за некоторых местных индивидуумов - психанул, все стер и потерял к этому интерес :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение dccharacter » 02 фев 2015, 21:18

Надеюсь не из-за меня, учитель? :-) Верни тему, вражина.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение =DeaD= » 02 фев 2015, 22:00

Vladimat писал(а):Для переделанных серв важно другое - то, что они получаются не одинаковые. Когда заклеиваешь резистор, сложно понять в какой части мёртвой зоны ты его фиксируешь. Потому одна из серв оказалась с нулём на 92 град, а другая на 89. В программе пришлось учесть начальную установку нуля для каждой и они получились не взаимозаменяемыми.

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

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение Dmitry__ » 02 фев 2015, 23:16

dccharacter писал(а):Надеюсь не из-за меня, учитель? Верни тему, вражина.

Да ты самое безобидное существо тута, ибо умеешь признавать ошибки (это главное), это не "маленькие магнитики и красные машинки". Возвращать не буду, не из вредности, а из-за того что не вспомню что к чему.

=DeaD= писал(а):Можно заменить переменник на 2 прецизионных чип-резистора, тогда не будет проблемы с позицией переменника.

Вот скажи мне, за что отвечает резистор в сервоприводе? а потом ответь себе, будет так работать или нет, хотя, это риторический вопрос, кто так собрал схему, убедился что это не работает...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Переделка сервы HXT12K (T-Pro MG945) под постоянное вращ

Сообщение dccharacter » 03 фев 2015, 00:05

А чо там говорить. За напряжение на моторе.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Пред.След.

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

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

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