Технический форум по робототехнике.
ruslanry » 29 июл 2011, 21:39
увидел роботов-пауков и захотелось чего-то подобного.
я только учусь и работаю пока с ардуиной.
поэтому вопрос: робот-паук это 6 лап по 3 сервы на каждую. итого 18 штук, как минимум, не считая головы\клешней.
у МК 14 цифровых выходов, как этим всем хозяйством управлять?
через SPI-расширитель выходов, типа 74hc595? или нужно изучать другую платформу МК? или есть простой способ?
сдвиговым регистром кажется не очень хорошо получиться.
setar » 29 июл 2011, 21:56
Задача сделать на своем контроллере или рассматриваются готовые решения?
в местном магазине есть
контроллер с требуемым количеством выходов под управление сервами.
я сам такой использую для управления пауком.
=DeaD= » 29 июл 2011, 22:19
А еще можно взять у указанного в магазине контроллера
[[OR-AVR-M128-S]] принцип
[[Управление сервами с МК]] (см. пункт 4.5)
Если хочется именно самому и именно на ардуине
ruslanry » 29 июл 2011, 23:03
спасибо.
хочется именно самому.
только я не совсем понял через что он программируется.
setar » 30 июл 2011, 01:05
Вобще там обычный avr (хоть как ардуино программь)
Однако как раз для таких задач люди умные подумали и написали спец прошивку, которая по протоколу ssc32 через последовательный порт рулит сервами.
Если в посвятили достаточно времени изучению вопросов управления шестиногами, то наверняка знаете про этот протокол и упраляющие программы с его использованием.
ruslanry » 30 июл 2011, 09:09
Нет, я только начал изучать вопрос управления шестиногами и видимо изобретаю велосипед.
=DeaD= » 30 июл 2011, 09:14
setar писал(а):Вобще там обычный avr (хоть как ардуино программь)
У нас еще внешние компоненты прикручены - 74HC4017d
sasha502 » 20 мар 2012, 20:52
Ап темы,
решил сделать нечто похожее на базе Arduino (собственно плата уже едет поэтому бросать топик не предполагается, буду отписываться о результатах ).
1)То что нужна батарея и стаб на 5 V понятно, а как рассчитать амперы на 18 сервоприводов например для серво HXT900 ? или на таком кол-ве можно не заворачиваться.
2) подскажите серво с не спаренными проводами (просто 1 провод на плату,2 и 3 питание и земля. На картинках в магазинах не получается разглядеть либо спаренные).
Myp » 21 мар 2012, 13:18
не понял про провода.
что значит спаренные?
у всех серв одинаково 3 провода, 2 питание и 1 сигнальный
sasha502 » 21 мар 2012, 17:12
имел ввиду что их можно развести отдельно,
не важно, решил над этим (над проводами) не заворачиваться.
Myp » 21 мар 2012, 18:28
насчёт тока...
а какое применение?
если возможен вариант что работают все 18 одновременно под нагрузкой то ток большой будет
а если каждая по очереди без нагрузки то хоть от USB запитать можно.=)
Madf » 22 мар 2012, 12:24
avr123.nm.ru » 22 мар 2012, 20:08
Arduino куда там?
Madf » 22 мар 2012, 21:16
Всё есть в
доках. И
тема тоже.
Два протокола, скорость определяет сама.
=DeaD= » 22 мар 2012, 21:31
Тогда уж и
[[OR-AVR-M128-S]] есть смысл рассмотреть.