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

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

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

Сообщение =DeaD= » 05 июн 2009, 16:47

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

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

Все вопросы дальнейшей доработки модуля и почему были выбраны те или иные технические решения - в теме viewtopic.php?f=73&t=5529.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение milkpower » 02 июл 2009, 11:16

2=DeaD=: с перемычками по схеме разобрался, примеры программирования увидеть бы, в стиле //эти блоки не менять// сюда вставить вашу программу// :)
а-то я опять запутаюсь с уартом, и утону в прерываниях :oops:
и вопрос, как я понял общение с модулем из терминала путем набора команд, киньте ссылочкой, где проскакивал файл с примерами.
Аватара пользователя
milkpower
 
Сообщения: 217
Зарегистрирован: 25 мар 2009, 13:57
Откуда: Ростов-на-Дону
ФИО: Виктор

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

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

Сообщение milkpower » 02 июл 2009, 12:26

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

ps. модуль уже препрошитый? а-то я еще не включал его :)
pps. кстати BTM модуль думаю заказать, какой лучше 9600 или 115200 ?
Аватара пользователя
milkpower
 
Сообщения: 217
Зарегистрирован: 25 мар 2009, 13:57
Откуда: Ростов-на-Дону
ФИО: Виктор

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

Сообщение =DeaD= » 02 июл 2009, 12:55

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

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

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

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

Сообщение blindman » 02 июл 2009, 12:57

А зачем ставить мегу8 если есть мега128 которая и на 10% не используется? Я сегодня-завтра отделю код, который формирует импульсы для серв от всего остального, можно будет подключить к своей программе пару файлов - и вперед
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

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 мост.
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

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

Сообщение =DeaD= » 04 авг 2009, 16:04

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

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

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

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

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

Сообщение demoontz » 04 авг 2009, 17:00

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

вопщем если успею сам набросаю.
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

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

Сообщение =DeaD= » 04 авг 2009, 17:26

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

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

Сообщение demoontz » 04 авг 2009, 17:30

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

800px-OR-Interchange.jpg
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

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

Сообщение =DeaD= » 04 авг 2009, 18:15

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

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

Сообщение demoontz » 05 авг 2009, 11:16

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

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

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

или усб тока для программирования?
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

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

Сообщение =DeaD= » 05 авг 2009, 11:22

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

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

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

))
осталость тока увидеть вводимые символы и покрутить первой сервой )
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

След.

Вернуться в Open Robotics

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

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