Технический форум по робототехнике.
Алексей » 15 дек 2009, 15:04
Какой контроллер из разработанных участниками форума можно использовать для расширения возможностей Lego NXT? Интересует возможность подключения по I2C.
Duhas » 15 дек 2009, 15:13
по идее - любой из серии OR.... не знаю как у них дела с ОРФА в режиме И2Ц слейва правда...
ну и возможно понадобится конвертер уровней....
avr123.nm.ru » 15 дек 2009, 15:51
Алексей писал(а): Интересует возможность подключения по I2C.
А что на выходе надо получить ?
Алексей » 15 дек 2009, 16:13
На первом этапе - возможность подключения обычных серв и желательно сенсоров.
=DeaD= » 15 дек 2009, 16:30
Тогда скорее всего OR оптимальны будут, правда надо уже нам слейв доделать
Алексей » 15 дек 2009, 17:37
Долго ждать?
Если бы еще и кабель переходной соорудили - вообще бомба была бы.
=DeaD= » 15 дек 2009, 17:39
Кабель переходный? А там какие уровни напряжения i2c в NXT? Оно же вроде ARM?
Алексей » 15 дек 2009, 17:43
А там какие уровни напряжения i2c в NXT?
Такие вопросы в этом разделе задавать бесполезно
Попробую найти. ARM7 вроде бы.
Вот тут полная техн.документация на NXT:
http://mindstorms.lego.com/en-us/support/files/default.aspx
Duhas » 16 дек 2009, 14:10
DeaD, мб сделать так как я делал для уарта себе платку... на 1 сторону робобас, на другой 4-х пиновый разъем... схема согласования уровней для И2Ц вроде общеизвестна.... чтобы в 4-х пиновый мона было любой кабель втыкать.. будь то переходних на лего разъем, будь то еще что ...
avr123.nm.ru » 16 дек 2009, 14:19
Т.е. вам серво контроллер или контроллер I-O ввода-вывода для LEGO NXT нужен подключаемый по i2c ? Интересно на какой скорости та i2c молотит, а то подчиненный может и не справится.
Duhas » 16 дек 2009, 14:37
и2ц вроде больше 200кГц не юзают же ?
Алексей » 16 дек 2009, 15:16
Т.е. вам серво контроллер или контроллер I-O ввода-вывода для LEGO NXT нужен подключаемый по i2c ?
И то и другое. И побольше
Со стандартной прошивкой 9600. С прошивкой RobotC - 64K. Тут тест:
http://tzechienchu.typepad.com/tc_chus_point/2009/04/arduino-to-nxt-i2c-signal-take-5-speed-test.html У них выше 32К не поднялось.
=DeaD= » 16 дек 2009, 15:46
Duhas писал(а):и2ц вроде больше 200кГц не юзают же ?
Стандартные скорости вроде 100кГц и 400кГц вроде?
contr » 16 дек 2009, 16:35
и2ц вроде больше 200кГц не юзают же ?
Стандартные максимальные 100кГц, 400кГц и 1Мгц. На дисплеях 4МГц и 10МГц
Duhas » 16 дек 2009, 17:01
я писал на память ) я сам и2ц не юзал вапще ) незачем пока )