roboforum.ru

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


Расширение NXT

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Расширение NXT

Сообщение Алексей » 15 дек 2009, 15:04

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

Re: Расширение NXT

Сообщение Duhas » 15 дек 2009, 15:13

по идее - любой из серии OR.... не знаю как у них дела с ОРФА в режиме И2Ц слейва правда...

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

Re: Расширение NXT

Сообщение avr123.nm.ru » 15 дек 2009, 15:51

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

Re: Расширение NXT

Сообщение Алексей » 15 дек 2009, 16:13

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

Re: Расширение NXT

Сообщение =DeaD= » 15 дек 2009, 16:30

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

Re: Расширение NXT

Сообщение Алексей » 15 дек 2009, 17:37

Долго ждать?

Если бы еще и кабель переходной соорудили - вообще бомба была бы. :oops:
Алексей
 
Сообщения: 152
Зарегистрирован: 12 дек 2009, 23:44
Откуда: Киев
ФИО: Алексей Диомидов

Re: Расширение NXT

Сообщение =DeaD= » 15 дек 2009, 17:39

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

Re: Расширение NXT

Сообщение Алексей » 15 дек 2009, 17:43

А там какие уровни напряжения i2c в NXT?

Такие вопросы в этом разделе задавать бесполезно :D

Попробую найти. ARM7 вроде бы.

Вот тут полная техн.документация на NXT: http://mindstorms.lego.com/en-us/support/files/default.aspx
Алексей
 
Сообщения: 152
Зарегистрирован: 12 дек 2009, 23:44
Откуда: Киев
ФИО: Алексей Диомидов

Re: Расширение NXT

Сообщение Duhas » 16 дек 2009, 14:10

DeaD, мб сделать так как я делал для уарта себе платку... на 1 сторону робобас, на другой 4-х пиновый разъем... схема согласования уровней для И2Ц вроде общеизвестна.... чтобы в 4-х пиновый мона было любой кабель втыкать.. будь то переходних на лего разъем, будь то еще что ...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Расширение NXT

Сообщение avr123.nm.ru » 16 дек 2009, 14:19

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

Re: Расширение NXT

Сообщение Duhas » 16 дек 2009, 14:37

и2ц вроде больше 200кГц не юзают же ?
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Расширение NXT

Сообщение Алексей » 16 дек 2009, 15:16

Т.е. вам серво контроллер или контроллер I-O ввода-вывода для LEGO NXT нужен подключаемый по i2c ?
И то и другое. И побольше :D

Со стандартной прошивкой 9600. С прошивкой RobotC - 64K. Тут тест: http://tzechienchu.typepad.com/tc_chus_point/2009/04/arduino-to-nxt-i2c-signal-take-5-speed-test.html У них выше 32К не поднялось.
Алексей
 
Сообщения: 152
Зарегистрирован: 12 дек 2009, 23:44
Откуда: Киев
ФИО: Алексей Диомидов

Re: Расширение NXT

Сообщение =DeaD= » 16 дек 2009, 15:46

Duhas писал(а):и2ц вроде больше 200кГц не юзают же ?

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

Re: Расширение NXT

Сообщение contr » 16 дек 2009, 16:35

и2ц вроде больше 200кГц не юзают же ?

Стандартные максимальные 100кГц, 400кГц и 1Мгц. На дисплеях 4МГц и 10МГц
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don
Предупреждения: -1

Re: Расширение NXT

Сообщение Duhas » 16 дек 2009, 17:01

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

След.

Вернуться в Новичкам или основы основ роботостроения.

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

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