roboforum.ru

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

Расширение NXT

Расширение NXT

Алексей » 15 дек 2009, 15:04

Какой контроллер из разработанных участниками форума можно использовать для расширения возможностей Lego NXT? Интересует возможность подключения по I2C.

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

Duhas » 15 дек 2009, 15:13

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

ну и возможно понадобится конвертер уровней....

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

avr123.nm.ru » 15 дек 2009, 15:51

Алексей писал(а): Интересует возможность подключения по I2C.
А что на выходе надо получить ?

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

Алексей » 15 дек 2009, 16:13

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

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

=DeaD= » 15 дек 2009, 16:30

Тогда скорее всего OR оптимальны будут, правда надо уже нам слейв доделать :roll:

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

Алексей » 15 дек 2009, 17:37

Долго ждать?

Если бы еще и кабель переходной соорудили - вообще бомба была бы. :oops:

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

=DeaD= » 15 дек 2009, 17:39

Кабель переходный? А там какие уровни напряжения i2c в NXT? Оно же вроде ARM?

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

Алексей » 15 дек 2009, 17:43

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

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

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

Вот тут полная техн.документация на NXT: http://mindstorms.lego.com/en-us/support/files/default.aspx

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

Duhas » 16 дек 2009, 14:10

DeaD, мб сделать так как я делал для уарта себе платку... на 1 сторону робобас, на другой 4-х пиновый разъем... схема согласования уровней для И2Ц вроде общеизвестна.... чтобы в 4-х пиновый мона было любой кабель втыкать.. будь то переходних на лего разъем, будь то еще что ...

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

avr123.nm.ru » 16 дек 2009, 14:19

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

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

Duhas » 16 дек 2009, 14:37

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

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К не поднялось.

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

=DeaD= » 16 дек 2009, 15:46

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

Стандартные скорости вроде 100кГц и 400кГц вроде?

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

contr » 16 дек 2009, 16:35

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

Стандартные максимальные 100кГц, 400кГц и 1Мгц. На дисплеях 4МГц и 10МГц

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

Duhas » 16 дек 2009, 17:01

я писал на память ) я сам и2ц не юзал вапще ) незачем пока )


Rambler\'s Top100 Mail.ru counter