vikkyshostak
@vikkyshostak
< This head full of dreams.

Есть ли в природе Sensor/Servo Shield для Arduino UNO на большóе кол-во каналов?

Доброго времени года!

Делаю проект «типа умного» 17DOF робота-гуманоида на вот такой раме (а в перспективе — добавить ещё больше степеней свободы в руки и голову — отсюда и вопрос) на базе вот такой штуки: UNO Dock от FriendlyARM. Креплю его на спину + немного выше.. иначе при посадке — может и упереться в неё, что не есть хорошо ;)

Там прикол в том, что можно обычный NanoPi NEO/Air поставить на плату, где уже распаяна Arduino UNO и, по описанию, получить полноценный Linux с Python, но со всеми цифровыми/аналоговыми возможностями Arduino (которая как раз и должна управлять серво-моторами в суставах робота).

Ребята, подскажите пожалуйста, есть ли под Arduino UNO шилды для подключения серво-приводов (взял сет из RDS3115), более чем на 16 каналов? На Али встречаю постоянно только такие, а лепить два таких шилда (друг над другом) — робот итак уже достаточно «толстый» получается, а тут ещё и два шилда будет..

Может быть подскажите более элегантное решение на базе одноплатного РС на Linux для большого кол-ва серо-приводов (примерно планирую 21 шт.).. но буду рад толковым советам и ссылкам на Али — в любом случае :)

Заранее спасибо!
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ответы на вопрос 1
Можно взять по паре плат на PCA9685 для серв, нафига именно шилд над ардуиной лепить.

Разместить платы ШИМок для серв ближе к сервоприводам и рулить ими по и2ц. Одну на правое полупопие, вторую на левое. К платкам пойдет только силовые 5В, общий и SDA, SCL линии.

Шилды у Вас один хрен один над другим не встанут. :)
Ну а дрыгать ногами на одноплатнике как-то перебор что-ли. Как вариант для этого присмотреть недорогую ПЛИС.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы