OR-brick на базе адаптированного OR-duino

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

Re: Робот - платформа для технического творчества

Сообщение =DeaD= » 15 мар 2010, 14:32

Что за надуманные отговорки? ;)

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

Re: Робот - платформа для технического творчества

Сообщение Michael_K » 15 мар 2010, 15:11

Что за надуманные отговорки? ;)

???
Когда мне нужен был шарп, я пошел в мегу (ногами) и купил шарп.
Уверен, что многие роботостроители точно так же просто идут ногами в терру или еще куда
и покупают нормальные шарпы, а вы смотрите в как ни крути, но далеко не самый популярный
магазин и вам кажется, что идвасишных берут больше...
Это только потому, что их больше добыть негде... Где тут надуманность?

Ну нету таких датчиков в природе - это гиковская нишевая "фенечка".
Поиск в гугле на русском языке с запросом "i2c-it" цена показывает 4 страницы - и все на робофоруме.
HVW tecnologies - тоже 4 страницы - и две из них на робофоруме.
То же самое для gp2d12 показывает 160 страниц, для gp2d120 - 260

Как еще оценить "доступность"?

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

Дык в чем же дело? Распаяйте на основную большую плату "лишнюю" мегу48 или тупо аналоговый мультиплексор,
если уж аналоговых ног не хватает, и подключайте нормальный шарп - он доступнее и с точки зрения
цены и с точки зрения распространенности...(жаль снимают их, конечно :()
Добавите 100 рублей к цене, сэкономите 300 на _каждом_ шарпе...

Можно еще и резьбы левые делать... Ну, чтоб винтики тоже у вас брали :) :good:
Ситуация, имхо, абсолютно аналогична идвасишным шарпам.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Робот - платформа для технического творчества

Сообщение SkyStorm » 15 мар 2010, 15:22

что то я уже ход мысли потерял ... о чем это вы???
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Робот - платформа для технического творчества

Сообщение Michael_K » 15 мар 2010, 15:35

Я тоже :)
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Робот - платформа для технического творчества

Сообщение =DeaD= » 15 мар 2010, 15:46

Michael_K писал(а):Когда мне нужен был шарп, я пошел в мегу (ногами) и купил шарп.
Уверен, что многие роботостроители точно так же просто идут ногами в терру или еще куда
и покупают нормальные шарпы, а вы смотрите в как ни крути, но далеко не самый популярный
магазин и вам кажется, что идвасишных берут больше...
Это только потому, что их больше добыть негде... Где тут надуманность?

Вы не поняли меня - речь шла не о том, что I2C-It берут больше, чем обычные шарпы, это полная неправда :)
Речь шла о том, что I2C-It достаточно распространенный продукт.

Michael_K писал(а):
Понятно же, что сами чипы не могут быть массовыми в роботостроении, если их заранее не распаяли на платки.

Дык в чем же дело? Распаяйте на основную большую плату "лишнюю" мегу48 или тупо аналоговый мультиплексор,
если уж аналоговых ног не хватает, и подключайте нормальный шарп - он доступнее и с точки зрения
цены и с точки зрения распространенности...(жаль снимают их, конечно :()
Добавите 100 рублей к цене, сэкономите 300 на _каждом_ шарпе...

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

Re: Робот - платформа для технического творчества

Сообщение Vooon » 15 мар 2010, 15:49

2 Michael_K: Что-то тебя из одной крайности в другую кидает. Ты не весы случаем? :)
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Робот - платформа для технического творчества

Сообщение Michael_K » 15 мар 2010, 15:57

I2C-It достаточно распространенный продукт.

...угу ...в магазине робофорума... Блин, ну где же этот смайлик? :)
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Робот - платформа для технического творчества

Сообщение =DeaD= » 15 мар 2010, 16:24

В магазине при форуме продажи I2C-It составляют более 50% продаж ИК-дальномеров SHARP 10-80см, это о чем-то говорит?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Робот - платформа для технического творчества

Сообщение Michael_K » 15 мар 2010, 16:38

Только о том, что их больше нигде нету :) По-моему, так.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Робот - платформа для технического творчества

Сообщение =DeaD= » 15 мар 2010, 17:01

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

Re: Робот - платформа для технического творчества

Сообщение Michael_K » 15 мар 2010, 18:18

Да нет, Dead, вы не поняли... Плохо и хорошо - понятия относительные, конечно.
Не нужно стремиться объять необъятное. Вот вы же написали типовые применения
- ну нету там места компасам, например - ну и нефиг на них рассчитывать.

Нужно, по-моему, сориентироваться на какие-то конкретные решения.
По разъемам, по электричеству, по крепежу...
Пусть это будет идваси, или шим, или аналоговый сигнал - неважно.
Важно, чтобы были доступны подходящие детальки. Доступны для вас как для "производителя",
или доступны для пользователя в плане заменить-докупить и прочее сломалось-потерялось.

Вот вы пишете "микросхема - это вообще фигня, аналоговый шарп - тоже плохо, а модуль i2c-it это хорошо".
А между тем, модуль требует от пользователя пайки, к нему нужно докупить разъемчик какой-то, он дороже обычного шарпа и продается далеко не везде (мягко говоря). Геморроя с программированием идваси едва ли не больше, чем с АЦП и т.д. Ну вот и какой в результате смысл на него рассчитывать?

Вы хотите унифицировать и стандартизировать - прекрасно понимаю, но смотрите на это дело в комплексе...

Добавлено спустя 20 минут 31 секунду:
А по поводу шестиногих разъемов...
я тоже от них не в восторге, а альтернативы-то какие? Толпа штырьков? миниЮСБ? Стереоджек? RJ45?
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Робот - платформа для технического творчества

Сообщение =DeaD= » 15 мар 2010, 18:32

Вы меня как-то вообще исказили :)

Добавлено спустя 2 минуты 14 секунд:
Michael_K писал(а):Вот вы пишете "микросхема - это вообще фигня, аналоговый шарп - тоже плохо, а модуль i2c-it это хорошо".

Никогда такого не писал. Я сказал, что из сложных интерфейсов реально распространен только i2c.

Michael_K писал(а):Вы хотите унифицировать и стандартизировать - прекрасно понимаю, но смотрите на это дело в комплексе...

Вроде именно это и стараюсь сделать, вы же начали говорить про 6-пиновые разъемы и SPI интерфейс? Я всего лишь сказал, что i2c более популярен и по сути заменяет spi.

Michael_K писал(а):А по поводу шестиногих разъемов...
я тоже от них не в восторге, а альтернативы-то какие? Толпа штырьков? миниЮСБ? Стереоджек? RJ45?

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

Re: Робот - платформа для технического творчества

Сообщение Michael_K » 15 мар 2010, 19:34

реально распространен только i2c.

Мой опыт, правда он весь ВНЕ хоббийной робототехники, говорит об обратном.

вы же начали говорить про 6-пиновые разъемы и SPI интерфейс?

Я начал говорить про 6-ти пиновые разъемы для "сложных" датчиков вовсе не только из-за SPI-интерфейса.
По-моему, очевидно, что нужен способ подключения датчиков (и не только датчиков), где требуется
более чем одна нога. Это например линейка с глазами, энкодеры, ИК-бампер... вспомните.
SPI там просто получается само-собой, как простое и приятное дополнение.
И я написал, как его _можно_ использовать. Идваси там получается тоже... менее просто, но получается.

Вы написали примеры использования - лайн-трейс, сумо, кегли, лестница
и написали какие датчики потребуются - восьмиглазая линейка, ИК-дальномер, ИК-бампер, энкодеры опционально.
Я предложил разбить восьмиглазую линейку на две четырехглазых (чтобы можно было вынести вперед широкую, например для лайнтрейса, или поставить четыре глаза спереди и четыре сзади - для сумо). Я предположил, что все такие датчики могут воткнуться в шестиногий разъем с четырьмя сигнальными ногами и питанием.
Я также предположил, что в разъем с четырьмя сигнальными проводами хорошо влезет датчик цвета
(на трех светодиодах и фототранзисторе) - тоже без никаких протоколов-интерфейсов.
Обратите внимание, никаких SPI равно и I2C для этих сенсоров не надо. Вообще.

Плюс имеем приятную опцию легко расширять функционал (сдвиговые регистры, SPI-ацп, и даже скоростной и простой канал к дополнительному процу, если надо... да хотя бы и восемь сервоканалов, как у вас в платках сделано)

Что не так?
Последний раз редактировалось Michael_K 15 мар 2010, 19:45, всего редактировалось 2 раз(а).
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Робот - платформа для технического творчества

Сообщение =DeaD= » 15 мар 2010, 21:34

Тогда забудем про SPI, вернемся к разъемам для сложных ситуаций.

Мысль №1 - в 95% случаев кроме линейки для лайнтрэйсера ничего такого не надо будет.

Мысль №2 - не сделать ли нам разъем расширения в который можно будет воткнуть плату расширения (с МК на борту или без) или датчик линии.

Мысль №3 - я бы пока вообще не рассчитывал на датчики цвета, по крайней мере их можно будет попробовать сделать i2c-шными.

Добавлено спустя 1 час 49 минут 27 секунд:
Доработанный эскиз, теперь набор портов такой:
1. 3-пиновые GPIO - 8 штук;
2. 2-пиновые под движки - 2 штуки;
3. 4-пиновые под энкодеры движков - 2 штуки (прямо под движковыми);
4. 4-пиновые i2c - 2 штуки;
5. 10-пиновый разъем расширения (будет подключаемая платка на 8 разъемов 4-пиновых) или сенсора линии - 1 штука;
6. С торца - USB-порт для связи с ПК и зарядки;
Вложения
or-brick.jpg
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Робот - платформа для технического творчества

Сообщение Michael_K » 15 мар 2010, 21:49

Ну, чего... Красиво. :good:
Еще бы механику выдумать какую-нибудь...
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Пред.След.

Вернуться в Идеи

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

Сейчас этот форум просматривают: Bing [Bot], Google [Bot] и гости: 6