roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 17:37

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




Начать новую тему Ответить на тему  [ Сообщений: 53 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 19 дек 2009, 20:50 
Не в сети

Зарегистрирован: 12 дек 2009, 23:44
Сообщения: 152
Откуда: Киев
ФИО: Алексей Диомидов
Так что, отцы-основатели ОР, есть надежда? :) А то бы подсуетились бы и в политех привезли бы. Там леговцев будет полно - самое удобное место и время, что бы свой продукт презентовать. Но для интеграции с NXT нужен будет кабель (с одной стороны NXTшный разъем, со второй - ваш 4х пиновый). Ну и для полного счастья еще и mounting kit для серв (типа такого: http://www.mindsensors.com/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=100). Зацените кстати цену :( .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 19 дек 2009, 21:11 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 19 дек 2009, 21:42 
Не в сети

Зарегистрирован: 12 дек 2009, 23:44
Сообщения: 152
Откуда: Киев
ФИО: Алексей Диомидов
Я правильно понял, что проблема только в том, что в ОР пока не реализован слэйв по I2C, хотя в описаниях плат такой режим заявлен? Т.е. его вроде как все равно нужно доделывать.

4х/6ти нога из лего сделать вообще не проблема (механика). Проблема только в отсутствии возможности подключения большого количества серв. Ну и цены на датчики :shock:

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

PS: попробуй оценить потенциальный рынок сбыта. Не думаю, что родители, купившие ребенку NXT за $300, будут сильно сопротивляться желанию своего чада расширить возможности конструктора в несколько раз, при том что цена вопроса будет до $100 (контроллер и микросервы).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 19 дек 2009, 23:27 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Да, конечно I2C-slave реализовать не огромная проблема, вопрос в том, что контроллер нужно стыковать с лего ведь еще и по питанию, к микросервам надо адаптеры, да и микросервы вряд-ли будут хорошим решением по надежности и усилию. Вот HXT12k юзать - это совсем другое дело. Но там токи думаю будут выжирать аккум NXT быстро, надо будет еще и аккум свой, а там уже и от ЛЕГО почти ничего не останется :(

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 16 янв 2010, 15:09 
Не в сети

Зарегистрирован: 12 дек 2009, 23:44
Сообщения: 152
Откуда: Киев
ФИО: Алексей Диомидов
Не определились, когда слэйв будете делать?
Для согласования уровней I2C вот это подойдет?

То, что питание серв нужно организовывать отдельно, сомнений не вызывает. Это вроде во всех сервоконтроллерах так.
От лего останется главное: куча легко трансформируемой механики, моск со всеми его преимуществами (USB, блютус, экран и акум) и знакомая ребенку среда программирования. А со временем, он сам придет к мысли, что в простом роботе не нужно таскать тяжелый NXT блок. Достаточно всего лишь изучить программирование контроллера и трейсер (например) "облегчается" на 250 гр. Т.е. переход можно сделать постепенным, а не по Жванецкому: "Забудьте все, чему вас учили в школе".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 16 янв 2010, 15:22 
Не в сети
Аватара пользователя

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

Добавлено спустя 4 минуты 40 секунд:
Конвертер уровней для i2c наверное не очень простой выйдет :unknown:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 16 янв 2010, 15:48 
Не в сети

Зарегистрирован: 12 дек 2009, 23:44
Сообщения: 152
Откуда: Киев
ФИО: Алексей Диомидов
Я в электронике полный ноль. Но судя по постам в сети (например) понял, что у NXT уровень сигнала 5v. По идее в доке должны быть ответы, но я к сож. :unknown:

Если получается не очень простой, то может и не стоит заморачиваться? Если подойдет от sparkfun, то цена вопроса - $2.


Вложения:
LEGO MINDSTORMS NXT Hardware Developer Kit.rar [1.31 МиБ]
Скачиваний: 9
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 16 янв 2010, 16:20 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Цитата:
Конвертер уровней для i2c наверное не очень простой выйдет :unknown:

два транзистора и резюки подтяжки. Так себе конвертер, но работает
Из хороших - AD делает двунаправленные конвертеры. Применял.
Максим тоже вроде делает. Не пользовал.
Вот еще нашел PCA9306

Добавлено спустя 4 минуты 4 секунды:
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 16 янв 2010, 16:25 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Я просто думаю может вообще конвертер не надо - вроде подтяжка к VCC делается на стороне нашего модуля, а не NXT, вот и подтянуться к 3.3V, только надо проверить, что после порта никто для ARMа еще не понизит уровень, но это вряд ли.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 17 янв 2010, 16:13 
Не в сети

Зарегистрирован: 15 ноя 2009, 22:06
Сообщения: 129
Откуда: Санкт-Петербург
Skype: safilippov
ФИО: Сергей Александрович Филиппов
=DeaD= писал(а):
Ну пока куча других проектов в работе, интеграция с Лего вообще не кажется особо перспективным занятием. Тот же шестиног или шагающий робот совершенно не ясно что может общего с Лего иметь :pardon: кроме естественно роботов с 2-3-4 моторами, в которых ноги по заранее определенным конструкцией траекториям перемещаются.

Интеграция с Лего может быть чрезвычайно выгодным занятием. Только вот мне кажется, что здесь другие принципы существования. Многие фирмы на западе и востоке делают примочки к Лего, они пользуются успехом. Например, чтобы сделать шестинога, можно взять Tetrix с его контроллером двигателей и сервами, управляемыми через NXT.
И наши ребята стонут от ограничений лего, мы вынуждены искать расширители за рубежом, они только-только появляются и стоят дорого.
К сожалению, единственный робототехнический конструктор, который сейчас активно внедряется в российские школы - это Лего, с чем нельзя не считаться. И очень скоро все необходимые расширения россиянам привезут из-за границы, только денежки выкладывай. Тенденция налицо.
Так что на месте отцов-основателей ОР я бы крепко подумал, куда имеет смысл бросить свои силы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 17 янв 2010, 20:53 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 17 янв 2010, 22:30 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Прежде всего о кирпиче И СОФТЕ!!!
Это NI традиционно подсаживает быдлокодеров начинающих на свою еба...оболочку
и "графическое программирование".


Последний раз редактировалось Michael_K 17 янв 2010, 23:20, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 17 янв 2010, 23:08 
Не в сети

Зарегистрирован: 15 ноя 2009, 22:06
Сообщения: 129
Откуда: Санкт-Петербург
Skype: safilippov
ФИО: Сергей Александрович Филиппов
=DeaD= писал(а):
Вообще не ясно о каких именно расширениях Лего идёт речь? Сервоконтроллер понятно что надо - оно будет, никуда не денется, а о чем еще речь?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 17 янв 2010, 23:10 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Так цепляете наш OR-AVR-M128-(D)S на один i2c-порт и всё, к нему моторы, датчики, сервы, да всё что хотите :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение NXT
СообщениеДобавлено: 17 янв 2010, 23:16 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Цитата:
Так цепляете наш OR-AVR-M128-(D)S на один i2c-порт и всё

А вы дрова и "беблеатеки" для роболаба, NXT-G, NXC, и РоботЦ уже написали?
А интеграция в пошаговый отладчик и симулятор у вас еззь?
Вот и фиг-то...

БыдлокодерНачинающий не станет разбираться в регистрах
и протоколах - ему не до этого.


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

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


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

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


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

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