roboforum.ru

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

Обсуждение модулей для шины RoboBus.RU

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение EdGull » 16 сен 2008, 22:17

ты начал офтопить тебе и отделять... :P
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение =DeaD= » 16 сен 2008, 22:19

2EdGull: Предлагаю собрать мнения, может народ с удовольствием заплатит на 150-200р больше, лишь бы получить более модульную систему. Я бы вот и 500 переплатил, лишь бы из компонент можно было собирать разные штуки полезные :).

2blindman: А у тебя какое мнение?

Добавлено спустя 1 минуту:
EdGull писал(а):ты начал офтопить тебе и отделять... :P

Нда, ты прав :oops:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение blindman » 16 сен 2008, 22:44

=DeaD= писал(а):2EdGull: Предлагаю собрать мнения, может народ с удовольствием заплатит на 150-200р больше, лишь бы получить более модульную систему. Я бы вот и 500 переплатил, лишь бы из компонент можно было собирать разные штуки полезные :). 2blindman: А у тебя какое мнение?


В плане электроники такое же. А если б появились еще и доступные шасси, сделанные с прицелом на применение таких модулей - ваще бы счастье было :roll: Мне вот например с механикой подружиться никак не удается, да и руки в плане работы с инструментами не очень ровные. Есть тамиевская платформа на гусеницах, могу пластину круглую вырезать и пару серв на закрепить, ну и от сына иногда машинки ко мне переходят. А самому сделать приличное шасси я вряд ли осилю. А оно при этом может быть очень несложным в изготовлении. Если не надо таскать свинцовые АКБ и прочие тяжести - то обходится лазерной резкой и набором метизов. Примеров есть в зарубежных магазинах. Хотя, это походу тоже отдельная тема немаленькая
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

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

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

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение =DeaD= » 16 сен 2008, 23:29

2blindman: Да, механика это вторая общая проблема робототехников, но на самом деле там надо просто энкодеры приладить, а так в принципе всё решаемо. Тамиевское шасси же еще на колёсах есть и всё такое.

2EdGull: Так как насчет сделать шваброида состоящим из 4 плат:
1. Контроллер главный с SD-картой на борту (Mega128);
2. Модуль экранчик + несколько кнопок (на каком-нить Mega8);
3. Радиомодуль (ЗигБи + Mega88);
4. Контроллер двигателей (Mega32 + ДД) с источником питания и зарядкой на борту;
Ну или че-то типа того? :)

Добавлено спустя 2 минуты 38 секунд:
Экранчик с кнопками можно конечно на головной контроллер поставить - но тогда его не смогут пользовать приятно владельцы миниботов.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение avr123.nm.ru » 17 сен 2008, 07:59

для 2,3,4 советую использовать одинаковые МК - мега8 достаточно пожалуй или мега48/88
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение =DeaD= » 17 сен 2008, 08:15

Для 4 пункта меги88 и тем более меги48 не хватит по памяти программ. Там надо будет хитрое ПИД-управление реализовывать. И если пины будут (а их планируют) - еще много чего, так что минимум Мега32, а лучше Мега64 или 644.

Так-то для зигби может быть тоже - но это blindman'у виднее :) для экранчика и клавы - можно и Мегу88.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение blindman » 17 сен 2008, 08:40

Опять "зигби". Это мы понимаем, что это просто кодовое слово, а других может в заблуждение ввести.

Для "тупого" использования (только связь точка-точка) меги8 за глаза. Если приделывать протокол более высокого уровня - надо делать посмотреть. SimpliciTI например в минимальной конфигурации в 4кб входит - но это на MSP430, не факт что на меге будет такой же размер кода.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

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

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

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение EdGull » 17 сен 2008, 09:04

2EdGull: Так как насчет сделать шваброида состоящим из 4 плат:
1. Контроллер главный с SD-картой на борту (Mega128);
2. Модуль экранчик + несколько кнопок (на каком-нить Mega8);
3. Радиомодуль (ЗигБи + Mega88);
4. Контроллер двигателей (Mega32 + ДД) с источником питания и зарядкой на борту;


Коллеги, открою вам страшную тайну...
Ко мне приходят письма с вопросами, почем будет полностью собранный робот?
Мало того, даже наши форумчане, которые уже имеют у себя роботов или уже собирали другую электронику, просят высылать в максимально запаянном варианте. Даже кварц просят припаивать...
А теперь контрольный в голову... :D Многие спрашивают, "а что умеют делать ваши роботы?"
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение avr123.nm.ru » 17 сен 2008, 09:30

=DeaD= писал(а):Для 4 пункта меги88 и тем более меги48 не хватит по памяти программ.
Если на Баскоме писать ТО ТОЧНО не хватит памяти !
=DeaD= писал(а):Там надо будет хитрое ПИД-управление реализовывать.

Кому надо то ХИТРЫЙ ? А для обычного и 4 кб хватит.

Даже 2 МК однотипных на плате лучше использовать чем на всех платах раные МК юзать. ОБСОБЕННО для тех кто самостоятельно захочет повторить.

Добавлено спустя 3 минуты 2 секунды:
EdGull писал(а): Даже кварц просят припаивать...

Естественно лучше получить товар который можно включить и проверить. А когда сам что-то допаивать должен то как потом понять - ты его при пайке спалили или не рабочий прислали ???
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение =DeaD= » 17 сен 2008, 09:40

avr123.nm.ru писал(а):
=DeaD= писал(а):Для 4 пункта меги88 и тем более меги48 не хватит по памяти программ.
Если на Баскоме писать ТО ТОЧНО не хватит памяти !

Я пишу на WinAVR;

avr123.nm.ru писал(а):
=DeaD= писал(а):Там надо будет хитрое ПИД-управление реализовывать.

Кому надо то ХИТРЫЙ ? А для обычного и 4 кб хватит.

Кому не надо хитрый - покупают минибота простого, а в версии "Про" надо чтобы на "хитрый" хватило места, кстати, в простом миниботе Voon уже в первом приближении реализовал "хитрый" алгоритм, так что его уже считайте некоторым даже на простом миниботе надо. А если вам ничего не надо - так и нечего нам советовать, как и что делать. Это нам потом этим пользоваться, а не вам. Разница в цене даже в розницу на 8ю и 32ю мегу меньше 50 рублей - при стоимости модуля порядка 300-400рублей это практически не имеет значения, а памяти в 4 раза больше для всяких полезностей.

avr123.nm.ru писал(а):Даже 2 МК однотипных на плате лучше использовать чем на всех платах раные МК юзать. ОБСОБЕННО для тех кто самостоятельно захочет повторить.

1. С чего вдруг? Как будто для всех плат будет писать прошивки один и тот же человек. Blindman на Меге-88 сейчас пишет для ЗигБи, а Voon на Меге-32 как раз мой алгоритм цепляет к миниботу - нафига им куда-то переходить?
2. Минибот-Про не предназначен для самостоятельного повторения.

avr123.nm.ru писал(а):
EdGull писал(а): Даже кварц просят припаивать...

Естественно лучше получить товар который можно включить и проверить. А когда сам что-то допаивать должен то как потом понять - ты его при пайке спалили или не рабочий прислали ???

Это да. Всегда надо иметь полностью готовый и протестированный продукт и брать за это дороже.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение avr123.nm.ru » 17 сен 2008, 09:53

=DeaD= писал(а):Я пишу на WinAVR

Тогда должно хватить и меги48 с ПИД на 2-3 мотора. Если конечно туда проигрывание музыки не впихивать.

=DeaD= писал(а):так и нечего нам советовать

Не надо мне советовать что и кому советовать.

=DeaD= писал(а):Разница в цене даже в розницу на 8ю и 32ю мегу

Я не про цену а про удобство сужения номенклатуры копонентов. Можно и мегу32 везде поставить.

=DeaD= писал(а): Blindman на Меге-88 сейчас пишет для ЗигБи.

ИМХО правильней и проще трансивер со встроеным МК применить.

Добавлено спустя 3 минуты 23 секунды:
blindman писал(а): Для "тупого" использования (только связь точка-точка) меги8 за глаза.

ИМХО лучше не "тупое", а универсальное, меняемое прошивкой решение - трансивер со встроеным МК и встроеным движком определения местоположения - ChipCon от http://Ti.com

CC2431 is the first system-on-chip (SoC) with a hardware location engine.

And now ZigBee is easier than ever with the CC2480 - the first product from TI’s new Z-Accel family of ZigBee-certified network processors that simplifies design and reduces time-to-market.

Бесплатный РАБОЧИЙ Z-Stack

Изображение
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение Кирилл » 17 сен 2008, 10:06

а кто код то для техасовских МК писать будет?
Кирилл
 
Сообщения: 432
Зарегистрирован: 20 окт 2005, 16:11
Откуда: Вильнюс,Литва
прог. языки: Basic

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение avr123.nm.ru » 17 сен 2008, 10:08

Кирилл писал(а):а кто код то для техасовских МК писать будет ?

а кто будет ВНИМАТЕЛЬНО сообщения читать перед ответом ?
Кирилл писал(а): код то для техасовских МК писать будет ?

А зачем вам техасовский МК ??? до кучи ?
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение =DeaD= » 17 сен 2008, 10:17

avr123.nm.ru писал(а):
=DeaD= писал(а):Я пишу на WinAVR

Тогда должно хватить и меги48 с ПИД на 2-3 мотора. Если конечно туда проигрывание музыки не впихивать.

Кроме ПИД есть еще протокол обмена информацией с вышестоящим контроллером который я реализую в виде очереди команд + думаю туда захочется ввести функции автокалибровки и т.п. потом, чтобы не подбирать параметры ручками, а поднять робота от земли и дать ему самому откалибровать взаимодействие с двигателями. Ну или что-то типа такого.
И кроме ПИД - я же говорю там могут быть еще выведены контакты, а значит можно на них управление сервами реализовать или еще чего, что тоже требует памяти.

avr123.nm.ru писал(а):
=DeaD= писал(а):так и нечего нам советовать

Не надо мне советовать что и кому советовать.

В рекурсию пустимся или как? :crazy: Какой смысл не зная задач раздавать рекомендации по МК? Есть мысль "правильней пользовать один МК везде потому-то и потому-то", вот её и излагайте, а не выбирайте для нас МК под задачи которые вам не ясны.

avr123.nm.ru писал(а):
=DeaD= писал(а):Разница в цене даже в розницу на 8ю и 32ю мегу

Я не про цену а про удобство сужения номенклатуры копонентов. Можно и мегу32 везде поставить.

И к чему это удобство? EdGull вроде не жалуется пока на какие-то неудобства, юзает и мегу88 и мегу32 и мегу128 сейчас собирается начать пользовать. Это в общем ему решать.

avr123.nm.ru писал(а):
=DeaD= писал(а): Blindman на Меге-88 сейчас пишет для ЗигБи.

ИМХО правильней и проще трансивер со встроеным МК применить.

Не могу ничего сказать на эту тему, не спец. Может быть и правильней. Хотя я предпочту неидеальное решение, которое есть в наличии, идеально правильному, которое только в замыслах.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Обсуждение модулей для шины RoboBus.RU

Сообщение frig » 17 сен 2008, 10:22

что, кто-то ограничивает число возможных модулей? откуда столько воды на предмет быть или не быть модулям?

имхо имеет смысл при рассмотрении шины отвязываться от конкретной реализации и учитывать, что для того-же минибота (под разработанную шину) вполне могут быть разработаны модули числом более одного на каждую функцию! смысл тогда в шине если не будет альтернативы? кому тогда нужна эта унификация и совместимость?

каждый сделает как посчитает нужным, а уж покупатель решит что ему нужнее и что ему важнее.

я все правильно понял? ничего не напутал?
frig
 
Сообщения: 1640
Зарегистрирован: 12 фев 2007, 12:25
Откуда: Днепр

Пред.След.

Вернуться в Электроника

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

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