Я думаю лучше еще повесить один контроллер на i2c. А вот брать контроллер наш или нет - зависит от бюджета и навыков, можно и не брать, только не надо второй раз придумывать ORFA
Проект [[Open Robotics]] - Универсальные модули для построения роботов
2DeaD: Одно дело, когда присматриваюсь к каким - то чужим проектам и готовым решениям. Совсем другое дело когда нужно принимать конкретное решение. Еще раз перечитывая документацию по OpenRobotics,склоняюсь к ее использованию. Не страшно, что кое-чего не хватает. Это понятно - нужно еще много чего сделать. Теперь хотел бы сконфигурировать минимальный вариант набора контроллеров для установки на моего робота. USB программатор с функцией моста - это наверное хорошо. COM порты постепенно отмирают. В ноутбуках их уже почти нет. Поэтому несмотря на мою нелюбовь к USB OR-PROG-USB наверное - лучший выбор для меня. Думаю дальше про мои двигатели. А что там с разработкой контроллера на реле? Т.к. мой робот пока медленный, то м.б. и за ШИМ не следует гнаться? Нужно думать... Можно ли такой программатор прицепить к моей программе чтобы управлять всем МК хозяйством?
Последний раз редактировалось Виктор Казаринов 18 ноя 2009, 10:34, всего редактировалось 1 раз.
Хм, у нас драйвер на реле под напряжение 12В по идее расчитан, т.к. выдаёт на катушки и мосфеты напряжение питания, проектировали под 12В свинец, а ваши движки 12В крутиться не будут совсем?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
На 12 в движки крутятся, но медленновато. Мощности хватает. Хотел 24 в подавать. И все же в моей душе какое-то смятение - два вида универсальных контроллеров OpenRobotics. Разумом понимаю, а нутром нет. OR-AVR-M128-S мне нравится больше, но там нет прямой поддержки коллекторных двигателей. Или я во что-то по-прежнему не въезжаю?
Последний раз редактировалось Виктор Казаринов 18 ноя 2009, 10:44, всего редактировалось 1 раз.
Надо посмотреть тогда, как лучше сделать, может быть проще самому тогда драйвер на реле и мосфетах собрать. Без ШИМа плохо будет - либо робот нереально медленный будет, либо ударные нагрузки (а у вас винт) при начале\окончании движения движков и невозможность поворачиваться на ходу. Да и может оказаться, что движки с разной скоростью крутятся - будет робот пожизненно по дуге гонять
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Можно наверное ШИМ подавать с OR-AVR-M128-S на входы L293DNE. Отдельно измерять ток через двигатель и получать положение колеса в коде Грея. Только все это нужно подключать к разным местам на контроллере а не в виде одного разъема.
2Виктор: ШИМ если подавать, то наверное лучше не с OR-AVR-M128-S а зачем вам вообще сервоконтроллер? У вас на роботе вроде пока ни одной сервы не планируется?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
2DeaD: я смогу такой контоллер разработать только с вашей помощью. Особенно в подключении к универсальному контроллеру. Как OpenRobotics контроллер будет ли он нужен кому-то еще? Хотя я пока расчитываю только на моего робота. Но даже если я попробую использовать OR-MD2-2A-12V-CP подав на двиг. 12 в, то как буду управлять включением и выключением обмоток двигателей? Мдяя.
ДД вами выбранный подключется к модулю с наличием разъема RoboMD2, а на этом моделу уже есть драйверы, т.е. софт, который будет управлять ..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!» В этом мире меня подводит доброта и порядочность... "двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
2DeaD: Смотрю схему OR-MD2-2A-12V-CP. Что-то какой-то он сложный получился, полевики всякие. Почему именно на такой комплектации он был разработан? Какие мотивы? Из инструкции не понял как им пользоваться.
Виктор, вот скажите, а какая разница на чем собран модуль? вы же внешние характеристики используете.. не так ли ?
итого вам нужно:
Драйвер коллекторных двигателей OR-MD2-2A-12V-CP Контроллер общего назначения OR-AVR-M32-D с портом драйвера двигателей
OR-AVR-M32-D подключаете через выше упоминаемый мост/программатор к ПК. OR-MD2-2A-12V-CP подключаете к OR-AVR-M32-D посредством интерфейса RoboMD2..
подключаете к OR-AVR-M32-D силовое питание и двигатели... пользуетесь ...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!» В этом мире меня подводит доброта и порядочность... "двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"