Как запитать 6 серводвигателей от батареи для создания робота-манипулятора?

Я пытаюсь создать роботизированную руку. Проблема в том, что я не мог запустить все 6 серводвигателей - 3 серводвигателя MG966r и 3 серводвигателя MG90S - одновременно, используя адаптер переменного тока 12 В и 3 А в постоянный. В прошлый раз, когда я пытался, мой Arduino Uno полностью сломался. Если можно, не могли бы вы предоставить схемы для цепи? или есть ли способы решить эту проблему? Также лучше использовать щит серводвигателя?

, 👍-1

Обсуждение

Arduino и мощность двигателя не связаны ... Aruino обеспечивает управление, а не мощность, @jsotola


1 ответ


1

Для этой задачи вам следует использовать дополнительный источник питания, не подключенный к Arduino. Для такого рода установки я использую 16-канальную плату управления сервоприводами PCA9865, которая стоит около 5 долларов, требует только два контакта и может одновременно запускать все сервоприводы (обеспечивается мощный источник питания 5 В => сила тока). Для макс. 8 сервоприводов должно хватить источника питания 5 В/2-2,5 А (настенная бородавка).
См. этот пример схемы для подключения: PCA9685-Schematic

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

,