roboforum.ru

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

Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

Правила форума
Правила раздела OpenRobotics

Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 05 июн 2009, 16:47

В этой теме будет обеспечена поддержка пользователей модуля.

Подробная информация по модулю на странице: [[OR-AVR-M128-S]]

Все вопросы дальнейшей доработки модуля и почему были выбраны те или иные технические решения - в теме viewtopic.php?f=73&t=5529.

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

milkpower » 02 июл 2009, 11:16

2=DeaD=: с перемычками по схеме разобрался, примеры программирования увидеть бы, в стиле //эти блоки не менять// сюда вставить вашу программу// :)
а-то я опять запутаюсь с уартом, и утону в прерываниях :oops:
и вопрос, как я понял общение с модулем из терминала путем набора команд, киньте ссылочкой, где проскакивал файл с примерами.

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 02 июл 2009, 11:27

А ты хочешь сам МК программировать или нашу прошивку пользовать и управлять с ПК?

Под программирование МК что-то даже и примеров пока нету, только готова прошивка ORFA под управление с ПК.
Сейчас попробую всё найти и выложить сюда.

Добавлено спустя 2 минуты 27 секунд:
См. общее описание что такое [[ORFA]]
Список всех драйверов под эту технологию [[ORFA - Выданные идентификаторы UID]]
Конкретно драйвер серв с примерами [[ORFA Servo driver]] - но в OR-AVR-M128-S не надо порты серв включать, ими сразу надо управлять.

Добавлено спустя 3 минуты 31 секунду:
Вечером выложу обновленные прошивки (поменяли порядок байт в положении сервы, сейчас сначала младший байт, сделали сначала старший для удобства). Пока прошивка под уарт 9600 вот тут есть: viewtopic.php?p=101434#p101434

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

milkpower » 02 июл 2009, 12:26

полностью сам программировать не осилю, но вот вставить некоторый небольшой код в основную программу думаю смогу. просто есть мысль сделать управление не только от компа но и от PS2 джойстика, как реализовано у линксов и микромаджиков. либо сделать на отдельной платке на мега8 и i2c юзать.
про ORFA`у обсуждение в другой ветке?

ps. модуль уже препрошитый? а-то я еще не включал его :)
pps. кстати BTM модуль думаю заказать, какой лучше 9600 или 115200 ?

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 02 июл 2009, 12:55

Про орфа вопросы лучше в соотв. ветке.

Модуль вроде препрошивал на 9600 старой версией прошивки

Радиомодули 9600 сейчас только в наличии есть, 115200 попробуем скоро поставить в продажу, но не ранее чем через пару недель. Какой лучше - ну как показывает практика - почему-то 9600 больше берут, может быть потому что проще работать на не сильно больших скоростях в своих программах. А так для управления вроде везде пока должно хватать.

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

blindman » 02 июл 2009, 12:57

А зачем ставить мегу8 если есть мега128 которая и на 10% не используется? Я сегодня-завтра отделю код, который формирует импульсы для серв от всего остального, можно будет подключить к своей программе пару файлов - и вперед

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

demoontz » 04 авг 2009, 14:37

Привет! вопщем вопрос. Возможно ли изобразить схему куподключения этого девайса к другим девайсам?
как здесь mediawiki/images/thumb/7/7f/OR-Interchange.jpg/800px-OR-Interchange.jpg

только для этого модуля с подключением к разьемам + подключение программатора. USB-Программатор OR-PROG-USB + USB<=>UART мост.

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 04 авг 2009, 16:04

Программатор/мост подцепляется через общий разъем RoboBus, блютуз тоже.

Сервы подключаются к разъемам по краю платы как показано тут: wiki/OR-AVR-M128-S

Кроме того впереди платы есть разъемы [[RoboI2C]] и [[RoboGPIO]].

Просто сейчас настолько разнообразны возможности, что это всё равно что рисовать компьютер со всем что может быть воткнуто в USB / Firewire разъемы :)

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

demoontz » 04 авг 2009, 17:00

теперь более поняно. но всеже схе бы не помешала :)
ато я много чайников знаю...

вопщем если успею сам набросаю.

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 04 авг 2009, 17:26

А что видится на схеме?

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

demoontz » 04 авг 2009, 17:30

вот :)
разве шо с портами напутал...

800px-OR-Interchange.jpg

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 04 авг 2009, 18:15

Тут проблема в том, что компасы и акселерометры бывают с i2c выходами, а бывают с аналоговыми.
ИК-дальномеры шарп тоже с i2c выходами есть, сонары - та же фигня. одни только сервы и ИК-бамперы однозначно втыкаются :)

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

demoontz » 05 авг 2009, 11:16

вопрос номер 2.

как управлять сервами с компа?

я подключил по нарисованой схеме.
повер на программаторе горит. по усб подключено. никаких признаков нового оборудования комп не подал.

или усб тока для программирования?

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

=DeaD= » 05 авг 2009, 11:22

Программатор перевели в режим моста? По COM-порту соотв. пробовали подключиться терминалом и команды подавать?

Документация краткая по программатору - [[OR-PROG-USB]]

Re: Модуль OR-AVR-M128-S: Контр. с расшир. поддержкой серв.

demoontz » 05 авг 2009, 11:46

Программатор перевели в режим моста? - пока не трогал, включил как приехал.

По COM-порту соотв. пробовали подключиться терминалом и команды подавать?
пробовал. никаких действий.
компорт установился. сом11.

сторости пробовал 9600 и 115200 и все варианты управления потоком.
ничего.

ВСЕ оК! программатор увидел через порт.
V1.0
V1.0
V1.0
ERROR 02
ERROR 02
ERROR 02

))
осталость тока увидеть вводимые символы и покрутить первой сервой )


cron
Rambler\'s Top100 Mail.ru counter