форум робототехников

Форум робототехников. МК для шестилапого робота!

Наш форум существует для Вас - юные робототехники и для Вас - корифеи роботостроения! Высказывайте своё мнение о статьях, оставляйте комментарии на тему искусственного интеллекта, LEGO конструирования. Давайте также порассуждаем о развитие наук в промышленном роботостроении России, Японии и других стран! Задавайте любые вопросы, ставьте задачи. Давайте вместе будем их решать! Обсуждайте, творите, создавайте роботов! Делитесь своими знаниями!

робот лего и другие
Главная сайта   Главная форума   ПоискПоиск  
Сегодня: 10.12.2016 - 21:25:53
Страницы:  1  
Форум робототехников » Электроника » МК для шестилапого робота!
Объявление участникам робототехнического форума

Уважаемые гости и участники робототехнического форума. Помогайте друг другу, отвечайте на интересующие Вас вопросы.
Доступ для отправки сообщений и создания тем открыт всем посетителям без регистрации.

АвторСообщение

Sajaxt



робо гость
Доброе время суток!

Мы с приятелм хотим собрать шестилапого робота!
И вот у меня вопрос такой, какой микроконтроллер стоит взять?
Как я себе представляю, у него должно быть много входов и выходов, так как у робота будет 18 двигателей, ик бампера-штуки 4 наверное...Помню чтото ктото мне говорил, что лучше взять 7 микроконтроллеров, типа один главный, и по одному на каждую ногу, чтобы каждая нога сама думала как ей лучше стать и так далее, а главные мозги думали по типу куда шагать и так далее...

Вообщем жду ваших ответов и зарание благодарен!
Сообщение # 1 19.05.09 - 19:35:18

Aist35

новичок в роботах





Статистика:
Тем создано: 0
Сообщений: 17
Репутация: 32 ±
Нарушения: 0
как по мне то все зависит от того какие задачи будет решать "главный"МК ...
ваш робот довольно масштабный и сложный ... (чего стоит только 7 процессорная система)
я как минималист всегда склонялся к более простым пиковским контроллерам ... (ну если вы уж решите ставить 7 контроллеров то с ногами любой 6 ножный 4битный пик справиться легко)
... но в в любом случае наличие большого числа контроллеров усложняет главную программу и не уменьшает(по крайней мере существенно) количество необходимых портов ... причем более сложная программа требует не только больше вычислительных ресурсов но и памяти ...
Лично я бы в вашем случае смотрел бы в сторону ATmega16 ... или даже ATmega32 ...

но с другой стороны тот же ATmega64 справиться с вашими ногами и датчиками самостоятельно ..
плюс/минус 10копеек роли все равно не сыграют зато не придеться долго думать над связью контроллеров ... рисовать сложную плату ...

Один большой контроллер имхо, будет лучше 7 маленьких, по крайней мере в процессе начальной разработки отладки откатки ...
Сообщение # 2 20.05.09 - 11:40:05

Sajaxt



робо гость
Угу, спасибо большое! Значит будем делать всё с одним МК...
Сообщение # 3 20.05.09 - 13:31:48

Aist35

новичок в роботах





Статистика:
Тем создано: 0
Сообщений: 17
Репутация: 32 ±
Нарушения: 0
но еще знаете ...если в в дальнейшем вы предполагаете каждой ноге дать глаза например ... то семи процессорная система на ранних этапах могла бы быть неплохой основой для будущего Державохода ))))))))))))))

при этом может вам и центральный контроллер не нужен ??? пусть ноги сами решают методом голосования куда идти? или методом муравьев .. тоесть куда больше ног пойдет туда и потянем )))))))))
Сообщение # 4 21.05.09 - 15:26:39

Sajaxt



робо гость
Пасибо, вот начались каникулы будем с понедельника думать, какую схему выбрать скорее всего что один мк возьмём... буду в это теме отписываться если быдут вопросы...
Сообщение # 5 08.08.09 - 21:12:20

Лещ



робо гость
Вообще говоря, лучше пожалуй отделить контроллер двигателей от центрального. Пусть центральный МК занимается сбором внешних данных от бампера и глобальным исполнением алгоритма, посылая сигнал на двигательную часть в виде высокоуровневых команд (вперед/назад/стрейф/поворот).
Для центрального я бы предпочел пик типа 16F887: довольно много выводов и возможностей для масштабирования конструкции. Но для него нужна обширная обвязка, поэтому можно остановиться на чем-нибудь поменьше, например, 16F88 вполне должен справиться с задачей глобального управления, если сделать ему адекватную шину данных с двигательным МК. Который придется подбирать исходя из типа используемых движков. Если будете брать сервы, тогда логичнее вообще достать инексовский контроллер ZX-SERVO16U, ему достаточно одного пина для данных и передача команды достаточно тривиальна.
Сообщение # 6 10.01.10 - 08:07:59
Форум робототехников » Электроника » МК для шестилапого робота!
Лазер от CD-Rom (подскажите) :Предыдущая темаСледующая тема: подскажите микросхему
Страницы:  1  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени, чтобы вставить обращение к участнику в сообщение

Смайлы:
Ещё смайлы

* При вставке видео с Ютубе нужно указывать только 'хвостик', например: BoUUbs3CvHs
           
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (Собачка робот от SONY? может быть aibo?)
   
Powered by WR-Forum Professional © 2.0.6.2016