roboforum.ru

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

Робот - платформа для технического творчества

Re: Робот - платформа для технического творчества

=DeaD= » 28 дек 2009, 03:26

54мм с ардуины, 64мм - как получилось ужаться.

напрасные навороты - что именно? Готов каждый пункт обосновать зачем нужен даже школьникам :)

Re: Робот - платформа для технического творчества

Angel71 » 28 дек 2009, 03:42

=DeaD= писал(а):...без выхода за габариты 54х64мм.
Просто кнопки, а потенциометры зачем? Оно же на роботе будет обычно? Да и более громоздко будет и дороже с потенциометрами.

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

Re: Робот - платформа для технического творчества

Michael_K » 28 дек 2009, 04:22

Ну, вы наверное правы,
просто у меня немножко другое представление о роботах.... :)
... особенно в рамках школьных проектов.

Например, дисплей на _движущемся_ роботе, я считаю бесполезным абсолютно
(один фиг его не видно будет), хотя если использовать как просто МК платформу
- штука, конечно, интересная.
А вот добавить пищалку, и пару (или десяток) ледов можно - их хотя бы в движении видно/слышно.

Драйвер движков... ну можно и так, хотя именно для школьников я бы все-таки
ориентировался на сервы постоянного вращения (или переделанные), потому как это готовый
самодостаточный "кубик" и с качалками (круглой или крестовой) можно цеплять разное на вал.
И ноги все унифицированые будут.
Хотя, конечно, могут быть разные варианты, причины и устремления...

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

И я бы взял проц с бОльшим количеством ног (не знаю, как совместимость с софтом ардуиновским, правда)
Ну... мало ли... шестинога захотят вдруг... :shock:
Да чего там шестиног - просто четыре бампера по углам, пять сенсоров линии, два мотора,
какая-нибудь серва - вот и нету ардуины...
(Не говоря уж про такие штуки как энкодеры, например - сразу 4 ноги отдай на два колеса)

И еще. Конструктивно, я бы начал с кузова. Под который бы и затачивал
плату - габариты, расположение разьемов.
И я бы делал разную "мелочевку" (флэшку, гиру, аксель, аудио усилок)
на одной плате... всегда ведь можно не впаивать...
(а так ради микросхемки в пять кубических миллиметров
делать лишний этаж, какие-то разъемы, провода городить, как то крепить
этот самый "модуль" - ну это неудобно просто... Опять же коротнет каким-нибудь винтиком и куку)
Хотя соображения здесь тоже могут быть разные.

Но это все, конечно, мои личные тараканы, глубокое имхо и все такое... :oops:

Добавлено спустя 1 минуту 33 секунды:
И эта... как насчет 38килогерц? а то я гляжу каждый мучается как хочет...

Добавлено спустя 14 минут 39 секунд:
Кстати, а NBC какое-нибудь на межке можно забубенить, интересно? :wink:

Re: Робот - платформа для технического творчества

Ворон » 28 дек 2009, 04:56

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

Re: Робот - платформа для технического творчества

Angel71 » 28 дек 2009, 05:09

Michael_K, :oops: напичкать это хорошо, но не буджетно. гиро, аксель, флешка (незнаю, я всё-таки за SD, но не в базовом варианте, а доп модулем с разьёмом и картой),... мне страшно скок оно стоить в итоге будет. цену одного комплекта умножаем на n человек в классе гипотетических покупателей и прикидываем как быстро пошлют*. :oops: так, что балансировать цену/комплектацию прийдётся. :) а экран таки нужен (опцией или сразу), инфу выводить или меню или... если сразу на плате, то текстовый (программировать проще). хотя, если возможно сделать простенькие библиотечные ф-и для вывода текста, то лучше графический, а так... пытаясь вывести на экран поточечно текст, большинство вас просто проклянут. тоже за сервы.
* - сам по себе проект намного сложней спланировать и реализовывать, чем набросать схемку, заказать платки и детальки, запаять всё и упаковать. :) по хорошему тут как минимум мозговой штурм или небольшое исследование нужно (ценовой диапазон, "возможности набора", комплектация, нужный уровень тех, кто этим всем будет пользоваться,...) + до того, как начинать в железе всё воплощать подумать о каналах расспространения. :pardon: возможно уже и было сделано, если нет, то это "лотерея", а в неё редко выигрывают.

Re: Робот - платформа для технического творчества

Michael_K » 28 дек 2009, 06:07

напичкать это хорошо, но не буджетно. гиро, аксель, флешка

http://efind.ru/icsearch/?search=lpy5 - гира
http://efind.ru/icsearch/?search=lis3 - аксель
http://efind.ru/icsearch/?search=at26df - флэшка
Ну, пусть 500 рублей в сумме... в розницу (в принципе и в 400 можно затолкнуть).
А если опт - так и подавно...
И места на плате немного, и разводить удобнее.
А модули во сколько обойдутся?

И потом, если дорого, покупай БЕЗ этой опции - не впаиваете микросхемку и все!
Модули дороже всяко выйдут и по габаритам, и по конструктиву,
и по подготовке к производству "лишних" плат, и еще кучу лишних разъемов
"специально для расширений" за собой потянут, и эти разъемы нужно в конструктив
как-то вписывать...
Короче, геморрой на ровном месте как для разработчика, так и для юзера.

Экран... ну я вот не вижу необходимости...

В движении - ни смотреть, ни, тем более,
по меню лазить с джойстиком никто не будет.

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

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

Впрочем, я же сказал - это личные тараканы и полное имхо :)
Последний раз редактировалось Michael_K 28 дек 2009, 06:24, всего редактировалось 1 раз.

Re: Робот - платформа для технического творчества

Angel71 » 28 дек 2009, 06:21

:oops: ну икс его знает. :sorry: мои тараканы пока в арме (по большому счёту такой же смысл, как в гиро, акселе и экране - неплохо, но можно и без них), а это значит ни среды разработки, ни еще очень много из уже сделанного другими

Re: Робот - платформа для технического творчества

Michael_K » 28 дек 2009, 07:10

Ага... и еще одна мысля...
Включатель питания нужно делать трехпозиционный,
то есть, включаем мозги, но без моторов, включаем мозги с моторами.
(Реально удобно для отладки и программирования, чтобы не "убегал".
Плюс при отладке батарейки не ест...)

Как это реализовать в "универсальном" виде - пока не соображу что-то... :unknown:

Re: Робот - платформа для технического творчества

=DeaD= » 28 дек 2009, 08:56

Michael_K писал(а):Например, дисплей на _движущемся_ роботе, я считаю бесполезным абсолютно
(один фиг его не видно будет), хотя если использовать как просто МК платформу
- штука, конечно, интересная.
А вот добавить пищалку, и пару (или десяток) ледов можно - их хотя бы в движении видно/слышно.

Пищалку поставить не вопрос, а вот LED-ы можно и выносные сделать - поставить их туда, где их лучше видно.

А про дисплей - ну не знаю, не думаю, что маркетологи Lego NXT и fischertechnik ошибаются, можно же будет собрать робота дисплеем вперед и там всякие рожицы рисовать - всяко позитивней, чем просто светиками мигать :)

Michael_K писал(а):Драйвер движков... ну можно и так, хотя именно для школьников я бы все-таки
ориентировался на сервы постоянного вращения (или переделанные), потому как это готовый
самодостаточный "кубик" и с качалками (круглой или крестовой) можно цеплять разное на вал.
И ноги все унифицированые будут.
Хотя, конечно, могут быть разные варианты, причины и устремления...

Ну можно ДД не запаивать, просто сервы постоянного вращения не дают скорости чтобы иметь шансы на соревнованиях по лайнтрейсингу. С этой точки зрения мы еще долго будем прикуривать рядом с Lego NXT и их моторами со встроенными энкодерами.

Michael_K писал(а):Я бы добавил мегабайт флэша простенького... ну мало-ли фразу записать или еще что-нибудь...
(имхо, SD - это перебор, хотя, тут тоже могут быть варианты)

Ну теоретически добавить флеш обычный не проблема - предсмотрим на плате расширения место под флешку. Наверное действительно можно поставить второй контроллер на плату расширения - пусть звуки играет и т.п. Пока основной контроллер занят важной работой :)

Michael_K писал(а):И я бы взял проц с бОльшим количеством ног (не знаю, как совместимость с софтом ардуиновским, правда)
Ну... мало ли... шестинога захотят вдруг... :shock:

Это потом, надо начинать с простого. Да и рулить кучей серв без специфичного контроллера как OR-AVR-M128-S никто не рулит, иначе на основную программу времени не останется.

Michael_K писал(а):Да чего там шестиног - просто четыре бампера по углам, пять сенсоров линии, два мотора,
какая-нибудь серва - вот и нету ардуины...
(Не говоря уж про такие штуки как энкодеры, например - сразу 4 ноги отдай на два колеса)

А давайте сначала прикинем за сколько мы сможем обеспечить движки с энкодерами? ;) и поймём, что мы нервно курим со своим набором по сравнению с Lego NXT... Если делать движки с энкодерами, то лучше бы их встроить в серву, например в HXT12k - есть у меня давняя идея о том, как надо это сделать :)

Michael_K писал(а):И еще. Конструктивно, я бы начал с кузова. Под который бы и затачивал
плату - габариты, расположение разьемов.

А я бы конструктивно начал с конструктора, к которому мы хотим примкнуть, не будем же мы все элементы механики (уголки, планки, соединялки) сами изготавливать? ;)

Michael_K писал(а):И я бы делал разную "мелочевку" (флэшку, гиру, аксель, аудио усилок)
на одной плате... всегда ведь можно не впаивать...

И когда кому-то они нужны стали (флешка не в счет, с аудио) - он типа их впаивает? Может лучше покупает модуль как у Lego NXT и подключает? ;)

Добавлено спустя 3 минуты 10 секунд:
Michael_K писал(а):
напичкать это хорошо, но не буджетно. гиро, аксель, флешка

Ну, пусть 500 рублей в сумме... в розницу (в принципе и в 400 можно затолкнуть).
А если опт - так и подавно...

А еще их впаять денег стоит. Причем может быть ощутимо - корпуса то не самые простые. И гиро какой? 1-осевой? Их тогда 3 штуки надо. И еще крепить перпендикулярно. Короче нифига не просто :(.

Michael_K писал(а):И потом, если дорого, покупай БЕЗ этой опции - не впаиваете микросхемку и все!
Модули дороже всяко выйдут и по габаритам, и по конструктиву,

Не впаивать и всё - это значит производить не 1 вид плат, а кучу - а микры акселя и гиро ни разу не простые в пайке - итого увеличиваем в 2 раза минимальную партию плат.

Michael_K писал(а):и по подготовке к производству "лишних" плат, и еще кучу лишних разъемов
"специально для расширений" за собой потянут, и эти разъемы нужно в конструктив
как-то вписывать...
Короче, геморрой на ровном месте как для разработчика, так и для юзера.

Ни разу не гемморой - по отдельности платы произвести дешевле. Если конечно их под каждого покупателя не собирать в индивидуальном порядке (а это точно дорого).

Остальное чуть позже отпишусь.

Re: Робот - платформа для технического творчества

avr123.nm.ru » 28 дек 2009, 09:06

Дисплей полезен и в утилитарном смысле - отладка не месте, диагностика, вывод тех инфо.

Re: Робот - платформа для технического творчества

=DeaD= » 28 дек 2009, 09:59

Michael_K писал(а):Включатель питания нужно делать трехпозиционный,
то есть, включаем мозги, но без моторов, включаем мозги с моторами.
(Реально удобно для отладки и программирования, чтобы не "убегал".
Плюс при отладке батарейки не ест...)

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

Re: Робот - платформа для технического творчества

statistic » 28 дек 2009, 11:19

Там ведь новички будут?так что до моторов не скоро дойдут.От себя добавлю, что не плохо былобы ТСОП на весить и РС5 пульт в комплект,но Имхо. это уже мои тараканы.

Re: Робот - платформа для технического творчества

Michael_K » 28 дек 2009, 11:23

А что там можно отлаживать без моторов?

реакцию на датчики например - лампочками поморгать, вместо моторов,
обмен, пиликанья, просто научиться работать с системой...
Впрочем, это уже детали...

Re: Робот - платформа для технического творчества

=DeaD= » 28 дек 2009, 11:38

Почему новички до моторов не скоро дойдут? Это же почти единственное, что отличает этот набор от просто компа на котором можно учиться просто программировать.

Добавлено спустя 55 секунд:
statistic писал(а):От себя добавлю, что не плохо былобы ТСОП на весить и РС5 пульт в комплект

Да, этот вариант тоже думаю, причем с вариантом еще и ИК-порта на ПК, эдакий дешевый вариант вместо радиоканала будет.

Re: Робот - платформа для технического творчества

Michael_K » 28 дек 2009, 11:42

Пока основной контроллер занят важной работой :)

Тоже повеселило... :)
И гиро какой? 1-осевой? Их тогда 3 штуки надо.

приведены цены для двухосевых, причем любые две оси в одинаковых корпусах и цоколевках.
То есть всяко перпендикулярно ничего ставить не придется.
А я бы конструктивно начал с конструктора, к которому мы хотим примкнуть

Это было бы здорово, только... А есть предложения?
Чтобы конструктор такой можно было по частям купить
(купить конструктор, выкинуть из него моск и вложить свой было бы глупо, согласитесь...)
И когда кому-то они нужны стали (флешка не в счет, с аудио) - он типа их впаивает?

Нет - заказывает у вас мозги с нужными опциями...
Да, немного дороже, но у него получается два полноценных законченных мозга,
а не один мозк и один довесок...
Да и рулить кучей серв без специфичного контроллера как OR-AVR-M128-S

Да чего уж там больно специфичного? Софт только.
Четверть времени в прерывания уходит? Да и фиг с ним...
микры акселя и гиро ни разу не простые в пайке

Это первые двадцать штук... А потом пофиг - поверьте :)
Дисплей полезен и в утилитарном смысле - отладка не месте, диагностика, вывод тех инфо.

На месте - подключите комп - все равно отлаживаться и заливать софтинку...

Ну ладно... Собственно просили предложить, я предложил...
А уж дальше дело вкуса.

С сервами - ну да... Где б надыбать дешевые, скоростные, мощные моторы с энкодерами...
в удобном конструктиве :)


cron
Rambler\'s Top100 Mail.ru counter