roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 73 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:04 
Не в сети
Аватара пользователя

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

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

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

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:08 
Не в сети
Аватара пользователя

Зарегистрирован: 31 авг 2008, 20:27
Сообщения: 132
Откуда: Ukraine (Kiev)
Mazayac писал(а):
Во многих случаях такой датчик будет представлять собой маленькую платку с 3 выводами - 2 питания и сигнал. Нафига его на шину вешать? Надо предусматривать в главном модуле разъемы для этой цели.

Вот 1-waer тут в самый раз вроде :D два питания и один датчик. И все в цифре да еще и авто адресация. Врезается можно прям в шину пли сделать маленький переходник.
"=DeaD= писал(а):
Вот к примеру все пины вводавывода обсуждают, а о питании многие подумали?

Модули средних моделей в любом случае должны оснащается подтягующими шлейфами питания. А малые уже не факт.

_________________
Доказано что 98% человеческих действий автономны и только 2% обдуманные – Так давайте свалим 98% на автоматы))) Сайт – http://wet.in.ua/


Последний раз редактировалось LastLeader 12 сен 2008, 17:14, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:13 
Не в сети
Аватара пользователя

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

радиомодуль
LCD
SD card

Не думаю, что совместное использование всех их вместе - невообразимая экзотика

Кстати, к вопросу о питании. Заметь - все это 3-вольтовые девайсы. 5 вольт может быть полезно иметь тоже. А вот 12 - зачем? Это же наверняка только для силовых цепей, нафига их через шину гнать?

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

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:15 
Не в сети
Аватара пользователя

Зарегистрирован: 25 апр 2008, 17:40
Сообщения: 377
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич
=DeaD= писал(а):
Дык чего ж вы тогда тут всё так просто - Gnd+Vcc, тогда уж и сигнальные пины ограничьте SCL, SDA и всё.
Тут вот предложение поступало Gnd, +3.3, +5, +12 и Battery сделать.
...
А можно перечислить эти SPI-устройства? Которых надо пачку подключать?

Ну вот не зря тема открыта, можно и питание обсудить.

Кому чего, у меня на контроллерах вся периферия на SPI висит. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:17 
Не в сети
Аватара пользователя

Зарегистрирован: 31 авг 2008, 20:27
Сообщения: 132
Откуда: Ukraine (Kiev)
blindman писал(а):
=DeaD= писал(а):
А можно перечислить эти SPI-устройства? Которых надо пачку подключать?

радиомодуль
LCD
SD card

Не думаю, что совместное использование всех их вместе - невообразимая экзотика

Кстати, к вопросу о питании. Заметь - все это 3-вольтовые девайсы. 5 вольт может быть полезно иметь тоже. А вот 12 - зачем? Это же наверняка только для силовых цепей, нафига их через шину гнать?


У ПК это для кулеров :) а так действительно стоящее замечание.

_________________
Доказано что 98% человеческих действий автономны и только 2% обдуманные – Так давайте свалим 98% на автоматы))) Сайт – http://wet.in.ua/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:18 
Не в сети
Аватара пользователя

Зарегистрирован: 25 апр 2008, 17:40
Сообщения: 377
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич
blindman писал(а):
Кстати, к вопросу о питании. Заметь - все это 3-вольтовые девайсы. 5 вольт может быть полезно иметь тоже. А вот 12 - зачем? Это же наверняка только для силовых цепей, нафига их через шину гнать?


ИМХО, на шину цифрового питания выводить "либо 5В/либо 3.3В". И то и другое вместе будет использоваться крайне редко.

P.S. Тема вызывает живейший интерес :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:26 
Не в сети
Безбашенный Теоретик
Аватара пользователя

Зарегистрирован: 07 янв 2006, 18:30
Сообщения: 1137
Откуда: Подмосковье
относительно GP0-4 - у супресса в ферст тоуч ките сделано просто - эти
выводы могут работать и как аналоговые входы\выходы, и как цифровые :pardon:
а конкретную линию на модуле можно и перемычкой выбрать :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:29 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
Реально ведь есть уже конкретные универсальные протоколы. CAN например. Да, придеца на каждый модуль потратица на 1 доллар за контроллер CAN'а в розницу. Зато оно умеет все что может только понадобиться. И помехозащищен до полного посинения. И является промышленным стандартом. И есть уже много реализаций на нем. В том числе и роботические.
RESET на шине - абсолютно бесполезен. Не вижу ему ни одного применения. Аналог пускать по шине - ересь. Делать нормальное питание для всех модулей через эту же шину - еще большая ересь. Вы по току не потяните, либо так зашумите линии данных, что уже ничего не поможет. Питание может и можно сделать, но с ограничением около сотни мА. Ну сами подумайте, почему стандарты типа PoE разрабатывались годами, и так и не прижились толком.. Да просто сами прикиньте, у вас линия с землей будет проходить по всему роботу, петлями, как долбаная антенна. К тому же рядом с коллекторными двигателями. Вы там такого наловите, что ничего уже не поможет. Да даже без земли, нормально работать рядом с мощными устройствами (моторы например), надежно и на большой скорости (и с малым размахом сигнала, что вытекает из требования скорости) может только шина с дифференциальным сигналом(это я опять на CAN намекаю). За примерами далеко ходить не надо. Как по вашему, по какой шине работает матрица ЖК экрана любого? Сигнал от видеокарты входит в заэкранированый наглухо модуль с драйвером дифференциальной шины, а оттуда к матрице идет уже все по дифференциальным парам(ибо управление подсветкой зашумляет все и вся).
Надо смириться с некоторыми неудобствами, дающими огромные преимущества и не парица.

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:30 
Не в сети
Аватара пользователя

Зарегистрирован: 31 авг 2008, 20:27
Сообщения: 132
Откуда: Ukraine (Kiev)
lebaon Сегодня, 4:26 pm

относительно GP0-4 - у супресса в ферст тоуч ките сделано просто - эти
выводы могут работать и как аналоговые входы\выходы, и как цифровые
а конкретную линию на модуле можно и перемычкой выбрать
lebaon
Безбашенный Теоретик

А тут этого нельзя разве делать?

_________________
Доказано что 98% человеческих действий автономны и только 2% обдуманные – Так давайте свалим 98% на автоматы))) Сайт – http://wet.in.ua/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:34 
Не в сети
Аватара пользователя

Зарегистрирован: 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: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:34 
Не в сети
Аватара пользователя

Зарегистрирован: 31 авг 2008, 20:27
Сообщения: 132
Откуда: Ukraine (Kiev)
hudbrog писал(а):
Реально ведь есть уже конкретные универсальные протоколы. CAN например. Да, придеца на каждый модуль потратица на 1 доллар за контроллер CAN'а в розницу. Зато оно умеет все что может только понадобиться. И помехозащищен до полного посинения. И является промышленным стандартом. И есть уже много реализаций на нем. В том числе и роботические.
RESET на шине - абсолютно бесполезен. Не вижу ему ни одного применения. Аналог пускать по шине - ересь. Делать нормальное питание для всех модулей через эту же шину - еще большая ересь. Вы по току не потяните, либо так зашумите линии данных, что уже ничего не поможет. Питание может и можно сделать, но с ограничением около сотни мА. Ну сами подумайте, почему стандарты типа PoE разрабатывались годами, и так и не прижились толком.. Да просто сами прикиньте, у вас линия с землей будет проходить по всему роботу, петлями, как долбаная антенна. К тому же рядом с коллекторными двигателями. Вы там такого наловите, что ничего уже не поможет. Да даже без земли, нормально работать рядом с мощными устройствами (моторы например), надежно и на большой скорости (и с малым размахом сигнала, что вытекает из требования скорости) может только шина с дифференциальным сигналом(это я опять на CAN намекаю). За примерами далеко ходить не надо. Как по вашему, по какой шине работает матрица ЖК экрана любого? Сигнал от видеокарты входит в заэкранированый наглухо модуль с драйвером дифференциальной шины, а оттуда к матрице идет уже все по дифференциальным парам(ибо управление подсветкой зашумляет все и вся).
Надо смириться с некоторыми неудобствами, дающими огромные преимущества и не парица.


Наверно я поромолчу :D по поводк CAN я уже говорил))) Он приспособлен для машин :wink:

_________________
Доказано что 98% человеческих действий автономны и только 2% обдуманные – Так давайте свалим 98% на автоматы))) Сайт – http://wet.in.ua/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:49 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
hudbrog писал(а):
Реально ведь есть уже конкретные универсальные протоколы. CAN например. Да, придеца на каждый модуль потратица на 1 доллар за контроллер CAN'а в розницу. Зато оно умеет все что может только понадобиться. И помехозащищен до полного посинения. И является промышленным стандартом. И есть уже много реализаций на нем. В том числе и роботические.

Речь идет именно о контроллере CAN ? Реализующем протокол ? Как называется такой контроллер за доллар? Или все-таки имеется в виду трансивер, который просто преобразует сигнал в дифференциальный и обратно?

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

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 17:55 
Не в сети
Аватара пользователя

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

радиомодуль, LCD, SD card
Не думаю, что совместное использование всех их вместе - невообразимая экзотика

Да я же не в агрессивном ключе вопрос то задал :) ок, понятно про устройства - а у них у всех есть пин выбора устройства на входе?

blindman писал(а):
Кстати, к вопросу о питании. Заметь - все это 3-вольтовые девайсы. 5 вольт может быть полезно иметь тоже. А вот 12 - зачем? Это же наверняка только для силовых цепей, нафига их через шину гнать?

Это я для примера вообще написал про 12В.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 18:01 
Не в сети
Аватара пользователя

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

Конечно, такой пин есть у любого SPI устройства. Было бы легче, если бы этим все ограничивалось. Но многим нужны дополнительные сигналы - LCD от Nokia, тот же CC2500 (интересно, сколько раз я сегодня повторил "CC2500"? :) )

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

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Предложения по универсальн. шине (отличные от шины минибота)
СообщениеДобавлено: 12 сен 2008, 18:03 
Не в сети
Аватара пользователя

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

Ну да, а еще RS-485 есть. Кстати, где этот CAN-продается?

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


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

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


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

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


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

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