Как запитать 6 серводвигателей от батареи для создания робота-манипулятора?
Я пытаюсь создать роботизированную руку. Проблема в том, что я не мог запустить все 6 серводвигателей - 3 серводвигателя MG966r и 3 серводвигателя MG90S - одновременно, используя адаптер переменного тока 12 В и 3 А в постоянный. В прошлый раз, когда я пытался, мой Arduino Uno полностью сломался. Если можно, не могли бы вы предоставить схемы для цепи? или есть ли способы решить эту проблему? Также лучше использовать щит серводвигателя?
@user12852585, 👍-1
Обсуждение1 ответ
Для этой задачи вам следует использовать дополнительный источник питания, не подключенный к Arduino. Для такого рода установки я использую 16-канальную плату управления сервоприводами PCA9865, которая стоит около 5 долларов, требует только два контакта и может одновременно запускать все сервоприводы (обеспечивается мощный источник питания 5 В => сила тока). Для макс. 8 сервоприводов должно хватить источника питания 5 В/2-2,5 А (настенная бородавка).
См. этот пример схемы для подключения:
В библиотеке PCA9865 есть примеры управления сервоприводами через программу. Поскольку эта плата является платой ввода-вывода, вы также можете прикрепить к ней джойстик(-и) или кнопки, чтобы сохранить выводы на плате.
- Как подключить 2 сервопривода MG996R towerpro
- Сервопривод с высоким крутящим моментом 6 В не будет работать на моторном щитке?
- Как заставить сервопривод вращаться на угол больше 180°
- 6 + 1 двигательей подключенных к arduino uno?
- Управление двигателями и сервоприводами с помощью L298N
- Почему сервопривод вращается на 360 градусов?
- Как Arduino Uno может поддерживать до 12 сервоприводов, если у него всего 6 цифровых выводов ШИМ?
- Можно ли питать Wemos D1 R2 через контакты VIN и GND?
Arduino и мощность двигателя не связаны ... Aruino обеспечивает управление, а не мощность, @jsotola