roboforum.ru

Технический форум по робототехнике.
Текущее время: 15 апр 2025, 08:48

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Дребезг сервоприводов MG90S
СообщениеДобавлено: 06 апр 2021, 15:32 
Не в сети

Зарегистрирован: 06 апр 2021, 15:09
Сообщения: 2
Откуда: г. Рязань
Доброго дня, коллеги! столкнулся с проблемой сильного дребезга сервоприводов MG90S.
решил собрать гексапод по инструкции с сайта instructables, вот ссылка на проект: https://www.instructables.com/Afordable-PS2-Controlled-Arduino-Nano-18-DOF-Hexap/
собрано всё строго по схеме, в качестве контроллера для серво взята вот эта плата: https://aliexpress.ru/af/SSC%25252d32.html?d=y&origin=n&SearchText=SSC-32
При первом включении всё вроде бы заработало, однако сервоприводы постоянно трещат и дребезжат, при этом через некоторое время начинают сильно греться. что было испробовано:
1. управлять сервами с помощью программы SSC-32 Servo Sequencer Utility через USB-TTL переходник - всё управляется, однако также всё трещит и дребезжит;
2. оставить подключенными к SSC-32 только первые три сервы - дребезг практически отсутствует, с увеличением количества подключенных серв дребезг увеличивается.

Судя по всему, проблема в наводках, создаваемых либо сервоприводами, либо общим питанием. При этом питание серв и логики платы разделено - сервы запитаны через UBEC 8A-12A, контроллер - через 5v 3A FPV Micro UBEC.

Вопрос: как можно победить дребезг? фильтрующая керамика 10мкф по питанию уже присутствует на SSC-32.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дребезг сервоприводов MG90S
СообщениеДобавлено: 07 апр 2021, 18:55 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
нужно отделить проблему управляющего сигнала от проблемы питания.
например запитать сервы группами (или вообще по одиночке) от разных источников.
или для исключения варианта кривой прошивки с неуспевающими прерываниями все сервы запитать одним управляющим сигналом и посмотреть на реакцию


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дребезг сервоприводов MG90S
СообщениеДобавлено: 07 апр 2021, 20:02 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
На 10 мкФ по питанию можно не обращать внимания, не лишним будет дополнительно напаять хотя бы 4700 мкФ или больше.
Каждая серва может жрать 1 ампер, итого для 18 серв ubec на 8 ампер кажется слабоват, хотя если из него не идёт дым, то может и нормально.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дребезг сервоприводов MG90S
СообщениеДобавлено: 08 апр 2021, 11:51 
Не в сети

Зарегистрирован: 06 апр 2021, 15:09
Сообщения: 2
Откуда: г. Рязань
Myp писал(а):
На 10 мкФ по питанию можно не обращать внимания, не лишним будет дополнительно напаять хотя бы 4700 мкФ или больше.
Каждая серва может жрать 1 ампер, итого для 18 серв ubec на 8 ампер кажется слабоват, хотя если из него не идёт дым, то может и нормально.


странно то, что автор на сайте пишет значения 4-5А на все сервы, что даёт 0,277 на одну серву. и при этом всё работает. попробую найти БП 5В 24А и поставить доп.керамику 4,7 мФ, по результатам отпишусь.
посмотрел похожие проекты - люди объединяют сервы в группы по 6 шт и запитывают их от понижающих преобразователей 5В 3А, что даёт максимум 0,5А на одну серву. может, это у меня с понижайкой что-то не так?

Добавлено спустя 54 секунды:
setar писал(а):
нужно отделить проблему управляющего сигнала от проблемы питания.
например запитать сервы группами (или вообще по одиночке) от разных источников.
или для исключения варианта кривой прошивки с неуспевающими прерываниями все сервы запитать одним управляющим сигналом и посмотреть на реакцию

попробую, по результатам отпишусь


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дребезг сервоприводов MG90S
СообщениеДобавлено: 14 апр 2021, 13:09 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
aspirinrzn писал(а):
поставить доп.керамику 4,7 мФ

Не четыре целых и семь десятых, а четыре тысячи семьсот.
Электролитический, круглый, с ножками.
Изображение

То что у него работает ещё ничего не значит, может тебе сервы попались некачественные, или понижайка плохая, для китайских запчастей это нормально.
Возможно дело в просадке напряжения под нагрузкой, тогда кондесатор должен помочь.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дребезг сервоприводов MG90S
СообщениеДобавлено: 15 апр 2021, 23:09 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
Была у меня такая проблема с сервами Mg-90.
Сервоконтроллер от Pololu на 24 сервы, подключено 8 серв, питание от 5В компьютерного ATX работающего компа и управление по Usb от этого же компа.
Попытка двинуть все 8 серв одновременно приводит к отключению сервоконтроллера от USB.
При этом компьютер работает нормально, не вырубается.
Помогло делать задержку по 10 миллисекунд после движения одной сервы. Потом 10мс после движения второй сервы. Итого 80мс общей задержки, но это не смертельно. Хотя у вас не своя управляющая программа, но может она там постоянно пытается двигать сервы.
Ну в общем не двигайте все сразу, а по одной и добавить задержку 10мс. Почему 10мс - опытным путем, 5мс мало было


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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


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

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


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

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