roboforum.ru

Технический форум по робототехнике.
Текущее время: 21 апр 2025, 21:53

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 495 ]  На страницу Пред.  1 ... 22, 23, 24, 25, 26, 27, 28 ... 33  След.
Автор Сообщение
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 15 авг 2009, 01:24 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Да не надо точно - спасибо. Просто интересно и недорого для модуля на ATmega128. Там наверно не сложно перепаять кварц при необходимости пошустрей.

Че то там нет инструкции и примеров программирования - wiki/OR-AVR-M128-S

В его стоимость входит прошивка сервоконтроллера ?
А команды как в модуле на мега32 ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 15 авг 2009, 08:55 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Да уж более чем недорого :) кварц конечно не сложно перепаять, но еще цепи питания на 3.3В и т.п.

Инструкции и примеров программирования нет - это да, не успеваем пока, но вроде пока и не критично.
Важные моменты в вики накидали и так.

В стоимость прошивка не входит, но она доступна бесплатно. Сделано так, чтобы люди пока брали программатор, а не только этот контроллер, т.к. не уверены в качестве своей прошивки, чтобы при обнаружении прошивки можно было обновить её силами покупателя, да и вообще чтобы покупатель хотя-бы основы операций с прошивкой МК изучил и если что - не побоялся сам модифицировать что-то или свой модуль потом сделать.

Команды как в OR-AVR-M32-D, только драйвера двигателей нет и номера регистров другие. В примерах описаниях драйверов [[ORFA]] есть команды.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 15 авг 2009, 13:46 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
А номера регистров где посмотреть ? ORFA читал и сохранено у меня.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 15 авг 2009, 18:29 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Номера регистров вообще говоря узнаются из контроллера через драйвер интроспекции. Ну и в примерах есть, но не гарантируется, что при смене прошивки они сохранятся.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 15 авг 2009, 18:44 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Кратко - если покупаешь этот контроллер что нужно сделать чтобы он начал понимать команды и управлять сервами ? Такой прошивки нет или она есть ? Если есть то для нее есть описание регистров и команд ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 15 авг 2009, 19:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Прошивка есть ([[ORFA]]) - но она типа ОС с драйверами - т.е. единого описания нету, надо смотреть средством интроспекции какие драйвера есть и на каждый инструкцию (она в вике выложена). Прошивку можно самому развивать, развивая драйвера (разумеется согласовано) или добавляя новые свои (тут - какие угодно, шаблон/скелет драйвера, который надо наполнять - есть).

Добавлено спустя 2 минуты 24 секунды:
Например вот страница драйвера серв: [[ORFA Servo driver]]

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 15 авг 2009, 19:24 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Спасибо. Попробую разобраться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 22 сен 2009, 09:37 
Не в сети
Аватара пользователя

Зарегистрирован: 28 июл 2009, 10:02
Сообщения: 862
Откуда: Самара
ФИО: Павел Сергеевич
Здравствуйте все форумчане и особенно создатели Open Robotics.
При рассмотрении модулей ОR появились вопросы и предложения.
Эти модули предназначены для управления с центральной платой Вашего производства или любой "мозг" можно подцепить на них?
Если это действительно открытый проект, то по-моему модуль должен обладать обычным стандартным интерфейсом чтобы поключить к любому "мозгу", например RS-485 и протокол ModBus.
И тогда модулем можно будет управлять и с ПК и с коммуникатора и с промышленного контроллера и с микроконтроллера. И включать в системы бытового назначения, например "умный дом", а не только на шасси на колесиках.
Далее не совсем понял как этими модулями управлять. Нужно писать сложную программу управления по I2C общению контроллера или просто передаются каманды и значения переменных?
Я под модулями понимаю такие вещи, которые сами выполняют задачи без участия центрального проца. Например, модуль управления сервоприводом с портом RS-485 и протокол ModBus. Посылаем в шину RS-485 код устройства (например №134), далее команду (например № 34 - Выставить угол по часовой стрелке), далее значение (например, угол - 45 градусов), далее второе значение (например, время - за 3 секунды). И все далее центральный проц выполняет другие действия, а модуль сам отрабатывает все что нужно. Спустя три секунды центр запрашивает модуль на результат исполнения и корректирует значения. И т.п.
По-моему скорость разработки конечного устройства (РОБОТА) с такими модулями значительно увеличится и взаимозаменяемость модулей будет отличной, так как от центра спрятаны все внутренности модуля и как он внутри работает центру по барабану, он общается с модулем через интерфейс например ModBus.

_________________
«Сон разума рождает чудовищ»


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 22 сен 2009, 09:45 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Zeus писал(а):
Эти модули предназначены для управления с центральной платой Вашего производства или любой "мозг" можно подцепить на них?

Изначально модули проектировались так, чтобы могли быть вторичными по отношению к некому "мозгу", который может быть ПК, КПК, сотик или любой контроллер, имеющий интерфейс uart или i2c (в т.ч. допускается UART завернутый в USB или BT).

1. Стандартные интерфейсы разумеется есть, в наших проектах в их качестве выбраны uart и i2c.

2. Про протоколы и "писать сложную программы i2c-общения или просто передавать команды" - а что есть в данном случае просто, а что сложно? В хоббийной робототехнике вроде i2c считается простым базовым протоколом как раз, как и uart, а вот RS-485 или ModBus - это уже промышленные стандарты. Вообще при выборе протоколов мы особо не изобретали и просто посмотрели, что пользуется популярностью во всем мире в выбранном нами сегменте рынка - компактные мобильные роботы. И управлять нашими модулями как раз можно и с ПК и с коммуникатора и промышленного контроллера, и с микроконтроллера.

3. Протокол так и есть - отправляем адрес контроллера, внутри него адрес регистра, с которым работаем и значение регистра.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 22 сен 2009, 11:04 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Да, а если надо модбас - так никто не мешает соорудить на атмеге конвертер модбас/и2с, задать там некий, возможно фиксированный маппинг устройств и регистров модбаса в устройства и регистры OR - и пожалуйста, управляйте от промконтроллера или скады на ПК. Авторы OR - народ продуктивный, как увидят что спрос есть - через пару дней будет дизайн шлюза ;) Там к простому шлюзу уарт/и2с надо из аппаратного всего-то полбаксовую микросхемку добавить.

Вопрос в целесообразности - а надо вообще от промконтроллеров управлять? Они ж дорогие...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 28 сен 2009, 21:31 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Наваял немного сенсоров, надеюсь хватит на первое время :)
(Спрашивайте в магазинах форума :crazy:)


Вложения:
sens-x-6-and-14.jpg
sens-x-6-and-14.jpg [ 298.34 КиБ | Просмотров: 2777 ]

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 11 окт 2009, 21:22 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Знакомые квадратульки, гыгы :crazy:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 11 окт 2009, 23:26 
Не в сети

Зарегистрирован: 29 окт 2008, 18:14
Сообщения: 260
Откуда: Химки МО
прог. языки: Java
Репозиторий исходных кодов: http://hg.vehq.ru/orfa
ссылка не работает:(
Internal Server Error


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 12 окт 2009, 00:32 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Да, там питон пересобирали, нужно индейца пнуть.

Добавлено спустя 10 минут 46 секунд:
Вот архив с последней версией.


Вложения:
orfa.tar.bz2 [380.7 КиБ]
Скачиваний: 10

_________________
Linux user | Firefox user
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсужд. модулей Open Robotics - общие вопросы, распростр.
СообщениеДобавлено: 06 ноя 2009, 14:28 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Обновил страницу с вариантами использования модулей:
wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:Open_Robotics#.D0.92.D0.B0.D1.80.D0.B8.D0.B0.D0.BD.D1.82.D1.8B_.D0.B8.D1.81.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F_.D0.BC.D0.BE.D0.B4.D1.83.D0.BB.D0.B5.D0.B9

Добавлено спустя 14 секунд:
Скоро еще с сервоконтроллером добавлю.

Добавлено спустя 43 минуты 37 секунд:
Добавил с сервоконтроллером :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 495 ]  На страницу Пред.  1 ... 22, 23, 24, 25, 26, 27, 28 ... 33  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO