roboforum.ru

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

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 495 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 33  След.
Автор Сообщение
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 20 дек 2008, 23:50 
Не в сети
Аватара пользователя

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

Применены рекомендации blindman'а и MiBBiM'a.

2Duhas: Сейчас твоё прочитаю, всё равно этот сначала вылизанный сделаем документ, а потом перекинусь на основной контроллер.

Добавлено спустя 13 минут 25 секунд:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
Duhas писал(а):
нашлось немного времени.. не нашел в какой теме Dead выкладывал начатую инструкцию... читаем там
Цитата:
Контроллер общего назначения OR-MCU-M32-S-N
предназначен для управления устройствами мобильного и
стационарного робота. Может выступать как головной
контроллер или как подчиненный на шине RoboBus.

второе предложение аццко бросается в глаза.. во первых оно зря отделено от первого, во вторых написано непонять как.. предлагаю:
"OR-MCU-M32-S-N - контроллер общего назначения предназначенный для управления устройствами как мобильного так и стационарного робота, на шине RoboBus может выступать как головным, так и подчиненным."

Ну 2 раза подряд юзать "как" и "так" тоже не очень красиво :) в первом случае поставим тупо "или".

Duhas писал(а):
Цитата:
Описание устройства
Контроллер реализован на базе МК AVR ATMega32, кроме МК на модуле располагаются регуляторы напряжения 5В и 3.3В, фильтры по питанию, порты ввода\вывода общего назначения (далее - GPIO) для подключения внешних устройств (например, контактных бамперов, ИК-дальномеров, сервоприводов и т.п.) и разъем RoboBus.

"Основой контроллера является микроконтроллер ATmega32. Стабилизация питания осуществляется двумя стабилизаторами с низким падением напряжения (на сколь я помню) на 3.3 и 5 вольт. Для коммуникации с различными устройствами (бамперы, ИК-дальномеры, сервоприводы и т.п.) используются порты ввода/вывода общего назначения (далее GPIO) и разъем шины RoboBus."


Duhas писал(а):
на счет разводки платы, очень бросается в глаза изломанность дорожек... многие из них можно выполнить в 2 отрезка а они изломаны на 4-5-6...

Ну это уже в соответствующий раздел кидать по разработке модуля.


Вложения:
Комментарий к файлу: Поправлены тексты, изображения скоро поправим.
OR-MCU-S-N.pdf [271.12 КиБ]
Скачиваний: 26
OR-BTM111-9.6.pdf [320.66 КиБ]
Скачиваний: 22

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

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
Dead, там где джампера для мастер-слэйв...
Т.к. джамперы 2х2, то нужна "привязка" к ориентации платы... Канеш, можно предположить, что плата должна быть расположена, как на картинке слева, но все ж... :)

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 21 дек 2008, 01:53 
Не в сети
Аватара пользователя

Зарегистрирован: 21 янв 2005, 12:16
Сообщения: 977
Откуда: Germany
прог. языки: asm
красиво.

только фотку в PDF-е, где стабилизатор вверх-ногами надо либо подфотошопить, либо запять правильный, либо для фотосессии запаять нормально :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 21 дек 2008, 05:33 
Не в сети
Аватара пользователя

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

Сделано!

Добавлено спустя 1 минуту 2 секунды:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
nest писал(а):
только фотку в PDF-е, где стабилизатор вверх-ногами надо либо подфотошопить, либо запять правильный, либо для фотосессии запаять нормально :)

Если я не ошибаюсь, то вчера я купил нормальные стабилизаторы и сегодня их запаяю уже на плату и перефоткаю, заодно может быть адаптирую прошивку от GATE-A8D8M2 для неё.


Вложения:
OR-BTM111-9.6.pdf [355.29 КиБ]
Скачиваний: 17

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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
MiBBiM писал(а):
Цитата:
энергопотребление

цепочка в принципе ясна: ожидание->подключение->передача->а вот что за "запрос" непоняятно)

Кстати, вот этот пункт - не ко мне, это честно слизано из даташита на BTM-111.

Добавлено спустя 18 минут 44 секунды:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
nest писал(а):
только фотку в PDF-е, где стабилизатор вверх-ногами надо либо подфотошопить, либо запять правильный, либо для фотосессии запаять нормально :)

Так-с, правильный запаять сегодня не получится, видимо уже в понедельник вечером, а фотошопить спешить некуда, будем пока текст правильный составлять.

Добавлено спустя 50 минут 45 секунд:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
Набросок стандартизации названий:

1. Для модулей на базе других почти готовых модулей - "OR-названиеМодуляПолноеИлиСокращенное", например, OR-BT111-9.6

2. Для модулей контроллеров общего назначения - "OR-ТипКонтроллера(AVR/PIC/AVR32/ARMx/...)-СокращенныйИдентификаторИспользуемогоКонтроллера-[D - наличие 12-пинового порта ДД, N - его отсутствие]", например, OR-AVR-M32-N;

3. Для модулей драйверов 2 коллекторных двигателей - "OR-MD2-[Максимальный ток]-[Максимальное напряжение]-[C - наличие датчика тока с выходом на интерфейсный разъем, I - наличие встроенного датчика тока без выхода на разъем, N - отсутствие датчика тока][P - наличие защиты по току, X - её отсутствие", например OR-MD2-2A-12V-CP.

4. Для специализированных модулей - "OR-Назначение-ОсновныеХарактеристики", например, "OR-SND-Covox".

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 21 дек 2008, 12:24 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
я бы не сокращал OR
народу не в теме будет не понятно


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

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

Это же не средство сказать OpenRobotics, это просто префикс который будет отделять это семейство модулей по идентификатору и всё.

Добавлено спустя 1 минуту 50 секунд:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
Кстати вот тот же ie-zx-dcm2 как яркий пример того, что так можно делать и все останутся живы :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 22 дек 2008, 00:55 
Не в сети
Аватара пользователя

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

Очень жду всяких поправок к инструкции.


Вложения:
OR-AVR-M32-N.pdf [271.65 КиБ]
Скачиваний: 30

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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Прямо таки нету комментариев и всё ок? :)

Добавлено спустя 43 секунды:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
Ну хотя-бы скажите что принципиальной схемы не хватает! :crazy:

Добавлено спустя 2 минуты 44 секунды:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
Наверное еще надо начинать уже присматриваться к ARM'ам издалека?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 22 дек 2008, 11:02 
Не в сети
Аватара пользователя

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

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 22 дек 2008, 11:14 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2blindman: Ну дык издалека же :oops:

Добавлено спустя 1 минуту 45 секунд:
Re: Обсуждение модулей OpenRobotics - общие вопросы, распространение
2blindman: И вообще, как тебе не стыдно, ты ведь сам их уже начал юзать :P LPC2103 у меня куда купленные лежат? :wink:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 22 дек 2008, 11:17 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
=DeaD= писал(а):
Прямо таки нету комментариев и всё ок? :)

Ну давай я выступлю :)
Мое ИМХО:
1. это не инструкция, а кратенькое описание железки. Инструкция подразумевает (ну, так мне кажется) описание каких-то действий, как железку использовать, а тут этого нет
2. В таком виде, как оно сейчас - это нормальный такой обзорный документ. Но нужно что-то более подробное, куда и засунуть ту самую схему, о которой ты говоришь :)
3. В подробной инструкции кроме схемы железяки и, большой фотографии платы, расписать еще что в какой разъем и как можно засунуть и какой при этом получить результат. Расписывать можно достаточно коротко, все подробности можно расписывать в соответствующих аппноутах.
4. Может какой-то PDF сделать со спецификацией RoboBus? А то без нее комплект доков тоже как-то ущербен.
5. везде надо указывать URLы, по которым найти примеры/обсуждение/вику... Может где-то и есть урл, но я не обратил внимания

ну вот как-то так :)

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 22 дек 2008, 11:18 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2blindman: Кстати, вот с него (LPC2103) и можно будет начать - 70МГц как ни крути - поболее будет чем 8, 16, или даже 20МГц на AVR. И цена не кусается.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 22 дек 2008, 11:24 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
...и еще (вошел во вкус :crazy: )
6. может фотку модуля контроллера и схему расположения джамперов одинаково сориентировать? Чтоб типа можно было по схеме найти реальную часть железяки?
7. на фотке маркером нарисованные "+" и "-" производят тот же эффект, что и стабилизатор вверх брюхом :)
8. на схеме может квадратиков MCU показать? и стабилизаторы?
9. Ресет на схемке показать как кнопку, а не как набор контактных площадок

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обсуждение модулей OpenRobotics - общие вопросы, распростран
СообщениеДобавлено: 22 дек 2008, 11:26 
Не в сети
Аватара пользователя

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

Согласен, думаю надо в этом документе еще 3 раздела, первый посвящен тому, как эту железку программировать, второй тому, как использовать железку с уже готовой прошивкой, а третий - как подключать к ней всякие устройства по портам 4-пина и через RoboBus.

Digit писал(а):
2. В таком виде, как оно сейчас - это нормальный такой обзорный документ. Но нужно что-то более подробное, куда и засунуть ту самую схему, о которой ты говоришь :)

Хм, сильно более подробный мне не придумывается, разве что писать туториал как программировать микроконтроллеры. Если бы мы делали 1 модуль, то вокруг него можно было бы книжку писать, а так мы делаем систему модулей - нет смысла к каждому прикладывать 3-томник который на 95% одинаковый у всех модулей.

Digit писал(а):
3. В подробной инструкции кроме схемы железяки и, большой фотографии платы, расписать еще что в какой разъем и как можно засунуть и какой при этом получить результат. Расписывать можно достаточно коротко, все подробности можно расписывать в соответствующих аппноутах.
4. Может какой-то PDF сделать со спецификацией RoboBus? А то без нее комплект доков тоже как-то ущербен.

Ну наверное не аппноутах, а просто единый документ сделать по шине RoboBus и по 4-контактному разъему. Ну и по 12-контактному разъему для ДД тоже.

Digit писал(а):
5. везде надо указывать URLы, по которым найти примеры/обсуждение/вику... Может где-то и есть урл, но я не обратил внимания

Это да, но это чуть позже, как основную документацию причешем и поймём чего нужно вынести в вику.

Digit писал(а):
ну вот как-то так :)

Ну вот, очень много конструктива, большое спасибо! :friends:

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 495 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 33  След.

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


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

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


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

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