roboforum.ru

Технический форум по робототехнике.

Разработка Open Robotics: Контроллер общ. назн., SMD-вариант

Правила форума
Правила раздела OpenRobotics

Re: Проект OpenRobotics

Mazayac » 28 окт 2008, 23:11

Монтажом они занимаются, монтажники :)
Отвертка вместе с контроллером удорожает контроллер, а мы цены не поднимаем уже три года.

Re: Проект OpenRobotics

=DeaD= » 28 окт 2008, 23:26

Дык то ж монтажники, а у нас робототехники - не гоже им винты на М6 закручивать :) они не больше М3-М2 должны пользовать - мы же не робоавтомобиль делаем. Поэтому и отвертки должны быть мелкие в арсенале.

Re: Проект OpenRobotics

=DeaD= » 31 окт 2008, 21:36

Какой дальнейший план? Адаптируем прошивку GATE-A8D8M2 в части всего кроме двигателей под него?

Re: Проект OpenRobotics

blindman » 31 окт 2008, 22:05

Конечно. Основа для управления с ПК у тебя уже сделана, грех ее не использовать. Только если мне не изменяет память в плане управления сервами там не все оптимально - надо попробовать оптимизировать.

Я позже займусь библиотекой стандартных функций - для автономного варианта. Потом по мере добавления переферии надо будет писать под нее библиотеки.

Re: Проект OpenRobotics

blindman » 17 ноя 2008, 04:15

Пробую переделать плату, чтобы можно было с нее управлять H-мостами. За счет того, что ноги МК перешли на 12-пиновый разъем, осталось много свободного места. Габариты вряд ли удастся уменьшить, они определяются разъемами по периметру платы. Какие есть предложения?
Вложения
main.png
main.png (8.99 КиБ) Просмотров: 2723

Re: Проект OpenRobotics

=DeaD= » 17 ноя 2008, 08:01

верни ноги! :) если кто ДД не будет пользовать - за что ты его лишил запасных ног? :)

Добавлено спустя 3 минуты 44 секунды:
Может IDC-12 вывести сверху? Чтобы на ДД все силовые разъемы были с 1 стороны? а то не ясно как на роботе плату располагать когда силовые провода с обоих сторон заходят.

И может перейти на клеммники с шагом 3.96 3.5 ? Или вообще под оба варианта клеммников дырки сделать?

Добавлено спустя 1 минуту 3 секунды:
И еще вопрос - а где энкодеры? :)

Re: Проект OpenRobotics

blindman » 17 ноя 2008, 08:16

Ноги верну, кроме тех, на которых энкодеры - там будут 4 ноги на 2 4-пиновых разъемах (внизу справа). Иначе не влезет.
Силовые разъемы на плате мостов будут только с одной стороны - сверху. Питание будет заходить на плату мостов, и через 12-пиновый разъем пойдет на плату контроллера.

Re: Проект OpenRobotics

=DeaD= » 17 ноя 2008, 08:48

Может лучше разнести - силовые выходы все сзади, слаботочные все сенсоры и т.п. прелести - спереди?

Просто типовая компоновка робота как мне видится совпадает с тем как у меня сейчас сделано гусеничное шасси. А у тебя какой взгляд на типовую компоновку?

Re: Проект OpenRobotics

blindman » 17 ноя 2008, 09:32

Согласен, в большинстве случаев основная часть датчиков итп сосредоточена в передней части, но не всегда удается таким образом скомпоновать плату - это плата за универсальность.

Можешь схематично набросать как ты видишь оптимальное расположение разъемов на платах контроллера и моста?

Re: Проект OpenRobotics

=DeaD= » 17 ноя 2008, 12:19

Вот как-то так:

Добавлено спустя 1 час 45 минут 50 секунд:
Вроде помех не должны движки на энкодеры давать, хотя реально их всё равно особо не развести.
Вложения
main2.jpg
main2.jpg (32.24 КиБ) Просмотров: 2682
main.jpg
main.jpg (64.26 КиБ) Просмотров: 2673

Re: Проект OpenRobotics

blindman » 17 ноя 2008, 15:57

Над и под разъемом питания - входы энкодера? А почему не рядом друг с другом?

Re: Проект OpenRobotics

=DeaD= » 17 ноя 2008, 16:04

Чтобы удобно было подводить и понятно какой двигатель и какой энкодер куда лепить (а то перепутают и очень забавно будет ПИД-регулятор работать :)).

Re: Проект OpenRobotics

blindman » 17 ноя 2008, 20:11

В таком варианте лишаемся места на плате для установки регуляторов, электролитов, и разводки проводов к джамперам выбора питания - свободное место получается слишком раздробленным.

Если на плате мостов разъемы расположить слева, то мой вариант ничем принципиально отличаться не будет, кроме расположения энкодеров с другой стороны. Но это будет некоторым образом стимулировать не тянуть провода энкодеров параллельно проводам движков :)

А разъемы двигателей и энкодеров разумеется надо промаркировать. Читать то наверно все умеют, кто роботов делает?

Добавлено спустя 2 часа 19 минут 4 секунды:
Упустили одну вещь - на модулях, для которых есть шанс, что на шине будет присутствовать более 1 однотипного модуля, надо предусмотреть возможность установки адреса I2C.

Re: Проект OpenRobotics

=DeaD= » 17 ноя 2008, 20:22

blindman писал(а):В таком варианте лишаемся места на плате для установки регуляторов, электролитов, и разводки проводов к джамперам выбора питания - свободное место получается слишком раздробленным.

Ок, понял, перемечтал :)

blindman писал(а):Если на плате мостов разъемы расположить слева, то мой вариант ничем принципиально отличаться не будет, кроме расположения энкодеров с другой стороны. Но это будет некоторым образом стимулировать не тянуть провода энкодеров параллельно проводам движков :)

Согласен.

blindman писал(а):А разъемы двигателей и энкодеров разумеется надо промаркировать. Читать то наверно все умеют, кто роботов делает?

Согласен, тупанул :)

blindman писал(а):Упустили одну вещь - на модулях, для которых есть шанс, что на шине будет присутствовать более 1 однотипного модуля, надо предусмотреть возможность установки адреса I2C.

Программно. Пример, как это делать в - сонарах от DEVANTECH.

Re: Проект OpenRobotics

blindman » 18 ноя 2008, 09:07

Поднапрягся немного, и всетаки поставил IDC-12 сверху, а то получалось что на плате Н-мостов все разъемы впритык были, и места под подстроечник не было.

----------------
Now playing: Nirvana - Sleight of hand
Вложения
main.png


Rambler\'s Top100 Mail.ru counter