roboforum.ru

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

Разработка Open Robotics: Контроллер общ. назн., SMD-вариант

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

Re: Проект OpenRobotics

Сообщение =DeaD= » 15 сен 2008, 20:27

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

Re: Проект OpenRobotics

Сообщение avr123.nm.ru » 15 сен 2008, 20:31

Виталий писал(а):А чем вот это не нравится?
http://www.arduino.cc/

Да шина у него НЕ ТОЙ системы ! уже чем у минибота !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Проект OpenRobotics

Сообщение =DeaD= » 15 сен 2008, 21:04

1. Нет общей шины;
2. Не модульная структура;
3. Неудобные разъемы для серв и т.п.;
4. Заточенность под 5.0В;

Мало?

Добавлено спустя 17 минут 52 секунды:
2blindman:
Поехали дальше проектировать. Какие линейные стабилизаторы будем ставить? В корпусах ТО-220?
Например:
LM2940-5.0 * 1А - 33руб
и
LM2937-3.3 * 500мА - 42 руб.
?

оба совместимы с КРЕН-кой и 7805 по выводам.

Добавлено спустя 11 минут 21 секунду:
Накидал попробовал расположение компонент. Выводные разъемы 3-пиновые пока, но 4-й ряд есть куда поставить. Габариты платы 64х64мм.

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

Re: Проект OpenRobotics

Сообщение blindman » 15 сен 2008, 21:17

Очень хотелось бы, чтобы компоненты, к которым нужен доступ сверху платы были бы сосредоточены на одном краю, как втом эскизе, что я приводил. Удобнее будет бутерброд сделать

Добавлено спустя 2 минуты 5 секунд:
А чего там IDC-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: Проект OpenRobotics

Сообщение =DeaD= » 15 сен 2008, 22:03

Хм, IDC-10 ща убъём, и правда мы же не включили в стандарт рекомендацию по разъему ISP.

Добавлено спустя 29 минут 50 секунд:
24 линии в ряд располагать - это не самое удовольствие... я даже свои джамперы переключения питания убрал - всё равно или плата полупустая или надо крепежные отверстия выносить ниже от разъемов вот так, а значит плата на излом будет работать когда в неё будут втыкать разъемы:

Добавлено спустя 55 секунд:
Да и нафига в пауке разъемы с 1 стороны - там как раз лучше на все 3 стороны их выводить. Как минимум на 2 надо :)

Добавлено спустя 11 минут 4 секунды:
Еще вариантик с разъемами в разные стороны. Так-то конечно при попытке ужать всё Мега в корпусе 40-ног мешается.

Добавлено спустя 39 секунд:
Пожалуй по этой плате я насегодня всё, выдохся :)
Вложения
sample-3.gif
sample-3.gif (44.38 КиБ) Просмотров: 1647
sample-2.gif
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект OpenRobotics

Сообщение blindman » 15 сен 2008, 22:05

А, прошу прощения, протупил, думал это про основной вариант контроллера :pardon: Поздно уже (или рано - смотря как на это посмотреть)

Я почему и говорю, что каждая задача по очереди - чтоб не распыляться и путаницы не было.
Проект [[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: Проект OpenRobotics

Сообщение Виталий » 15 сен 2008, 23:49

1. Нет общей шины;
2. Не модульная структура;
3. Неудобные разъемы для серв и т.п.;
4. Заточенность под 5.0В;

Конечно мало...
ЯВедь я предлагаю взять эту железяку и переделать под свои разъемы.
И шину можно добавить. Сразу появится куча примеров, т.к. предлагаемая платформа очень распространенная.
А то что вы сейчас делаете мне кажется совсем не нужно... потому что я не понимаю в чем соль этой разработки? (Это не отрицание в виде вопроса, а вопрос)
Я бы все-таки упор сделал на грамотном софте упрощающем людям жизнь...
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Проект OpenRobotics

Сообщение Pretorean » 16 сен 2008, 02:10

Виталий писал(а):А чем вот это не нравится?
http://www.arduino.cc/
Там есть варианты и с беспроводной связью.

а ты уже купил и попробывал этого зверя ?
Аватара пользователя
Pretorean
 
Сообщения: 41
Зарегистрирован: 20 сен 2006, 13:22
Откуда: Ростовская область
прог. языки: I write code ))))

Re: Проект OpenRobotics

Сообщение blindman » 16 сен 2008, 07:47

Виталий писал(а):Ведь я предлагаю взять эту железяку и переделать под свои разъемы.
И шину можно добавить.

Виталий, можешь считать, что именно этим мы и занимаемся :) Что ардуино (имеется в виду железо) из себя представляет? Мега8/168 с минимальной обвязкой, штыревые разъемы с выводами МК, и преобразователь последовательного интерфейса. Все. Меняем разъемы на более удобные для наших целей, убираем не всегда нужный преобразователь USB, добавляем шину, ставим контроллер поногастее. Получаем именно то, что мы здесь пытаемся сделать. Остается только добавить поддержку меги32 в ардуино (имеется в виду софт)
Проект [[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: Проект OpenRobotics

Сообщение =DeaD= » 16 сен 2008, 08:40

Виталий писал(а):
1. Нет общей шины;
2. Не модульная структура;
3. Неудобные разъемы для серв и т.п.;
4. Заточенность под 5.0В;

Конечно мало...
ЯВедь я предлагаю взять эту железяку и переделать под свои разъемы.
И шину можно добавить.

А то что при этом получится тот модуль который мы делаем, правда еще и под 3.3В - это тебя не смущает?

Виталий писал(а):Сразу появится куча примеров, т.к. предлагаемая платформа очень распространенная.

А чего останется то после того как мы так переделаем? AVR-ка? Дак под AVR-ку действительно полно примеров, хоть ..ой ешь.

Виталий писал(а):А то что вы сейчас делаете мне кажется совсем не нужно... потому что я не понимаю в чем соль этой разработки? (Это не отрицание в виде вопроса, а вопрос)

Соль в шине, удобных разъемах и 3.3В :) а потом соль будет в софте но уже под конкретную железяку.

Виталий писал(а):Я бы все-таки упор сделал на грамотном софте упрощающем людям жизнь...

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

Добавлено спустя 43 минуты 5 секунд:
Виталий писал(а):Я бы все-таки упор сделал на грамотном софте упрощающем людям жизнь...

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

Re: Проект OpenRobotics

Сообщение avr123.nm.ru » 16 сен 2008, 09:39

=DeaD= писал(а): (воткнул и работай) и всё, все довольны и хлопают в ладоши :)

Работать будет наверно у тех кто хотябы описание к модулю прочитает.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Проект OpenRobotics

Сообщение =DeaD= » 16 сен 2008, 09:48

avr123.nm.ru писал(а):Работать будет наверно у тех кто хотябы описание к модулю прочитает.

Можно и без этого - скачиваешь программку - она по шагам тебе говорит, типа "воткни программатор в USB разъем компа, а другой стороной в модуль 1", заливаем прошивку, "теперь воткни другой стороной программатор в модуль 2", залили прошивку, "теперь соедини оба модуля шиной, подцепи питание, сервы и датчики и воткни в USB-разъем компа BT-dongle", устанавливаем соединение, и всё вылазит простейшая панель управления которой можно рулить девайсами вообще без всякого программирования. Ну или если на этих модулях готовый робот - к нему управляющий софт может быть тоже готовый для ПК.

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

Re: Проект OpenRobotics

Сообщение Pretorean » 16 сен 2008, 10:04

=DeaD= писал(а):
avr123.nm.ru писал(а):Работать будет наверно у тех кто хотябы описание к модулю прочитает.

Можно и без этого - скачиваешь программку - она по шагам тебе говорит, типа "воткни программатор в USB разъем компа, а другой стороной в модуль 1", заливаем прошивку, "теперь воткни другой стороной программатор в модуль 2", залили прошивку, "теперь соедини оба модуля шиной, подцепи питание, сервы и датчики и воткни в USB-разъем компа BT-dongle", устанавливаем соединение, и всё вылазит простейшая панель управления которой можно рулить девайсами вообще без всякого программирования. Ну или если на этих модулях готовый робот - к нему управляющий софт может быть тоже готовый для ПК.

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

шедеврально, а кто софт писать будет ?
Аватара пользователя
Pretorean
 
Сообщения: 41
Зарегистрирован: 20 сен 2006, 13:22
Откуда: Ростовская область
прог. языки: I write code ))))

Re: Проект OpenRobotics

Сообщение blindman » 16 сен 2008, 10:23

Давайте мечтать о супер-пупер софте отдельно от этой темы будем, а ?
Проект [[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: Проект OpenRobotics

Сообщение =DeaD= » 16 сен 2008, 10:26

1. Часть софта буду писать я. Не вижу в чем может быть проблема - если всё через утили с командной строкой делается их только вызывать и всё. Написать программку которая получает через UART чего-то и шлёт обратно - это я уже делал для своего Шлюз-контроллера.

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

Пред.След.

Вернуться в Разработка модулей

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

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

cron