roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 07:46

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 72 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 08 авг 2008, 11:05 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
отдельный сервоконтроллер делать? удорожание опять же... + только в том что плату с н мостами тупо не ставить вместо того чтоб не запаять компоненты ..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 08 авг 2008, 11:22 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Duhas писал(а):
отдельный сервоконтроллер делать? удорожание опять же... + только в том что плату с н мостами тупо не ставить вместо того чтоб не запаять компоненты ..

Не понял, а на основном контроллере почему сервоконтроллер нельзя сделать? 3-4 сервами рулить много не сожрёт вычислительной мощности, а если надо шестинога делать - тогда открутите нафиг драйвер двигателей (вам он зачем в этом проекте?) и поставьте на его место отдельный сервоконтроллер.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 08 авг 2008, 16:12 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2005, 18:27
Сообщения: 1576
Откуда: Камышин
Поддержу Dead - сервы тут нафиг не уперлись, если уж нужны и много - делать отдельный сервоконтроллер, а малым количеством и основной контроллер прекрасно порулит :)

_________________
Домашняя робототехника - RoboZone.SU
горючее...- пиво... много... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 08 авг 2008, 21:54 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
может я и в меньшенстве, но считаю что основному "моску" нечего заниматься подобными задачами, его дело думать куда и почему идти.. мы же вроде думаем о миниботе ПРО... а не просто маленьком однокристальном роботе... имхо центральный контроллер должен рулить переферией, принимать решения, просчитывать движения, а не рулить сервами и опрашивать Тсопы и и фотодиоды датчиков..

да и допустим бот с 2-мя манипуляторами... по 3 степени свобды + схват... 8 серв... 1 модуль - рулез... вопрос вывезет ли ...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 08 авг 2008, 22:05 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Правильно организованное управление полутора десятками серв занимает ~5% процессорного времени. Эту тему уже обсосали во всех подробностях, к чему повторяться.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 08 авг 2008, 22:14 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
вот я и тру о том чтобы повесить все на 1 модуль ..

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 08 авг 2008, 23:45 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Так я не понял, чего тут тереть, предложение простое, сделать 3 платы:
1. Головная плата минибота-про, в которой мощный МК + базовый набор выводов для датчиков и серв (скажем 8 выводов из под АЦП + 8 выводов цифровых) + разъемы для подключения всего остального;
2. Плата драйвера двигателей (с конвертером питания в очищенное, прямо на борту) - это для колёсных\гусеничных роботов;
3. Плата сервоприводов (с конвертером питания в очищенное, прямо на борту) - это для ногастых роботов;

Либо присоединись, либо скажи чего не нравится! :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 08 авг 2008, 23:47 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2005, 18:27
Сообщения: 1576
Откуда: Камышин
=DeaD= писал(а):
Так я не понял, чего тут тереть, предложение простое, сделать 3 платы:
1. Головная плата минибота-про, в которой мощный МК + базовый набор выводов для датчиков и серв (скажем 8 выводов из под АЦП + 8 выводов цифровых) + разъемы для подключения всего остального;
2. Плата драйвера двигателей (с конвертером питания в очищенное, прямо на борту) - это для колёсных\гусеничных роботов;
3. Плата сервоприводов (с конвертером питания в очищенное, прямо на борту) - это для ногастых роботов;

Либо присоединись, либо скажи чего не нравится! :)

+1 :good:

_________________
Домашняя робототехника - RoboZone.SU
горючее...- пиво... много... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 09 авг 2008, 09:34 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
ладно уговорили, тем более что плата ДД будет меньше из-за механики...

но SPI на шину нада...

итак какие функции нужны в плане софта?

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 09 авг 2008, 09:40 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Какая такая шина и зачем там SPI?

Про функции в плане софта - сделать тупое управление движками + очередь команд как у меня в модуле [[Шлюз-контроллер GATE-A8D8M2]], чтобы можно было на ДД переложить задачу движения по траектории.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 09 авг 2008, 09:44 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
я считаю что системной шине минибота быть :crazy:

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 09 авг 2008, 09:48 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Объясни зачем? Давайте блин еще на каждый сонар из этого проекта выведем системную шину минибота.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 09 авг 2008, 12:45 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
сонары собираются в группу и вешаются на шину: в зависимости от их интерфеса или вешаем доп контроллер, если i2c то в кучу их и на шину...

шина нужна заетм, чтобы ЛЮБОЕ устройство можно было повесить и не ограничивать возможности соединения с центральным МК.. тут ПК как пример очень подходит, имея более или менее современный ПК можно не особо задумываясь над совместимостью выбирать кмплектующие, потому что была сделана универсальная шина... в нашем случае также... кто-то хочет общаться с модулями по СПИ кто-то по и2ц, кто-то вообще свой протокол захочет сделать...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 09 авг 2008, 12:50 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Duhas писал(а):
шина нужна заетм, чтобы ЛЮБОЕ устройство можно было повесить и не ограничивать возможности соединения с центральным МК.. тут ПК как пример очень подходит, имея более или менее современный ПК можно не особо задумываясь над совместимостью выбирать кмплектующие, потому что была сделана универсальная шина... в нашем случае также... кто-то хочет общаться с модулями по СПИ кто-то по и2ц, кто-то вообще свой протокол захочет сделать...

И почему это только тогда принтеры, сканеры, мониторы, мыши, клавы, джойстики, колонки, приводы НГМД, жесткие диски, оптические приводы и прочие прелести не втыкаются прямо в системную шину? Потому что это нецелесообразно. Да и используют шину тогда, когда надо засунуть девайс внутрь корпуса или нужна огромная пропускная способность. Скажите зачем это всё драйверу двигателей?

Это я к тому - что буржуи давно делают контроллер двигателей на i2c шине и не жужжат. Но мы видимо круче - нас неустраивает готовая рабочая концепция, нам надо всё усложнить и сделать очень неопределенным. Зачем? Драйвер двигателей подавляющему большинству людей надо просто использовать. Подцепил и работай. Мы же вроде не конструктор делаем для разработчиков драйверов двигателей?

PS: Сонары весь цивилизованный мир тоже уже на шину i2c вешает, а если денег нету, тогда делает один МК который рулит кучей сонаров. Но никто никогда не вешает их на какую-то загадочную общую шину. Потому что тупо у нас тут вместе взятых не хватит компетенции эту шину грамотно сделать, поэтому зачем вообще влезать? Будет бардак и полная несовместимость - один этот пин для себя использует и второй тоже и уже два компонента вместе не заработают никогда.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль драйвера двигателей Минибота Про
СообщениеДобавлено: 09 авг 2008, 13:10 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
буржуи давно делают контроллер двигателей на i2c шине и не жужжат.


Примеры модулей у Девантеч и у них же примеры как общаться с модулями. И http://OpenServo.org


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 72 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO