roboforum.ru

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

RoboBus.RU спецификация шины MiniBot'а

Re: RoboBus.RU спецификация шины MiniBot'а

Сообщение =DeaD= » 15 сен 2008, 00:42

blindman писал(а):Не выкинуть, а адаптеры сделать. Причем кроме разъемов на таком адаптере только стабилизатор на 3,3в будет. Или все, что относистся к существующим пользователям миниботов, считаем приоритетным, а потенциальные новые системы обязываем лепить адаптеры?

Стоп при чем тут потенциальные новые системы? Речь идёт не об разъеме ISP на главном модуле, а об 5.5В на 2й линии. Это разные вопросы. 5.5В на второй линии к адаптерам будущим не имеют отношения вроде, адаптеры надо если ISP не делаем?

Если 5.5В на 2-й линии подать, тогда программаторы существующие начнут выдавать в SPI напряжение уровнем 5.5В и адаптер надо делать будет с IDC-14 на IDC-14, а это и забыть можно воткнуть однажды...

blindman писал(а):
=DeaD= писал(а):Еще у меня есть ощущение что если по 2 линии подать 3.5-5.5V, то единственное куда его можно будет использовать - это именно LowDrop регулятор напряжения до 3.3В и всё, мне одному так кажется?

Вероятнее всего, именно так и будет использоваться

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

Re: RoboBus.RU спецификация шины MiniBot'а

Сообщение Vooon » 15 сен 2008, 01:59

1. У меня переходник простой IDC6 - IDC14, прекрасно льётся (но это заслуга аврдрагона, он видит 4 В).
Хотя да, для STK-200 все же понадобится переходник.
Для STK-500 от Эда нет - на магаплате запаивается LDO.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: RoboBus.RU спецификация шины MiniBot'а

Сообщение blindman » 15 сен 2008, 07:54

=DeaD= писал(а):1. Источники загрязнения могут быть как внешние, так и внутренние;
2. Т.к. на каждом модуле у нас стоят конденсаторы по питанияю, то внешние помехи либо ничего не портят, либо портят, но тогда они портят и сигнальные линии, а там у нас нет конденсаторов, поэтому песец наступает упитанный и быстрый :) значит внешние помехи нам не помеха;
3. Внутренние помехи - но тут извините и неочищенное питание загадить можно, поэтому достаточно будет объявить, что модули не должны гадить в тот колодец из которого пьёт вся их электронная часть :) поэтому проблемы быть не должно вроде...

как это сформулировать? На интуитивном уровне понятно, а как вписать это в стандарт? Как выразить "не гадить" в цифрах ? На каких критериях основываться?
Проект [[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: RoboBus.RU спецификация шины MiniBot'а

Сообщение =DeaD= » 15 сен 2008, 08:46

В смысле для STK-500 имеется возможность поставить на 2 линию 5.5В а сигналы чтобы он выдавал на уровне 3.3В?

Добавлено спустя 50 минут 43 секунды:
blindman писал(а):как это сформулировать? На интуитивном уровне понятно, а как вписать это в стандарт? Как выразить "не гадить" в цифрах ? На каких критериях основываться?

Это надо товарищей близких к электронике спросить, а пока можно просто написать "запрещается устраивать шумы на 2 линии" :)

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

Re: RoboBus.RU спецификация шины MiniBot'а

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

=DeaD= писал(а):сделать всё в 1 модуле питания по всей шине? там тогда можно будет обеспечить более высокий КПД, чем на 5 модулях на каждой плате и на месте сэкономим.

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

Re: RoboBus.RU спецификация шины MiniBot'а

Сообщение =DeaD= » 15 сен 2008, 09:36

Почему про КПД сомневаетесь? Ведь сделать 1 хороший модуль проще и дешевле чем 10 хороших?
Питание будет более качественным на сколько? Понятно что формально - более качественным будет, но хотелось бы как-то больше в цифрах это увидеть и понять насколько более качественным оно будет на 1% или на 10% и % чего. Есть какая-то информация на эту тему?

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

Re: RoboBus.RU спецификация шины MiniBot'а

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

=DeaD= писал(а):Почему про КПД сомневаетесь ?
Потому что высокий КПД бывает при определенной нагрузке - в модуле она будет близка к оптимальной, а в общем блоке питания нагрузка будет зависеть от количества модулей подключенных.

=DeaD= писал(а): Ведь сделать 1 хороший модуль проще и дешевле чем 10 хороших ?

Дешевле - ДА. Потому и хуже ОЧЕВИДНО. Проще - ИМХО нет, так как с современными микрухами питания от Ti.com питание не сложно делать.

=DeaD= писал(а):Питание будет более качественным на сколько?

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

Re: RoboBus.RU спецификация шины MiniBot'а

Сообщение =DeaD= » 15 сен 2008, 09:39

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

Re: RoboBus.RU спецификация шины MiniBot'а

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

=DeaD= писал(а):Кстати про КПД - например импульсный стабилизатор вместо линейного можно поставить будет. КПД ведь выше будет сразу?

Дак про них ТОЛЬКО и речь если про КПД думать.

А если стабилизатор линейный то ОТКУДАВА выигрышь в КПД то возьмется ??? Линейному пофиг где потребители и сколько их.
=DeaD= писал(а): А на каждую плату будем ли мы ставить импульсный стабилизатор ?

Ну естественно на плату ИК излучателя свое питание делать ГЛУПО. Но платки-модули то разные бывают - каждому своё.

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

Re: RoboBus.RU спецификация шины MiniBot'а

Сообщение =DeaD= » 15 сен 2008, 09:56

avr123.nm.ru писал(а):Потому что высокий КПД бывает при определенной нагрузке - в модуле она будет близка к оптимальной, а в общем блоке питания нагрузка будет зависеть от количества модулей подключенных.

Хм, согласен, не учел, однако вопрос в том какие будут регуляторы стоять на каждой плате? Только LowDrop, остальное не проходит. А значит КПД при подаче на эту линию 5.5В будет максимум 60%. А мы еще как-то 5.5В делали из чего-то. Итого получается для нормального КПД надо давать на линию где-то 3.8В через импульсный стабилизатор на отдельной плате - источнике питания.

avr123.nm.ru писал(а):
=DeaD= писал(а): Ведь сделать 1 хороший модуль проще и дешевле чем 10 хороших ?

Дешевле - ДА. Потому и хуже ОЧЕВИДНО. Проще - ИМХО нет, так как с современными микрухами питания от Ti.com питание не сложно делать.

Что за микрухи, какой КПД дают?

avr123.nm.ru писал(а):
=DeaD= писал(а):Питание будет более качественным на сколько?

Настолько насколько верна рекомендация делать провода от питания до потребителя как можно короче.

А насколько она важнаверна? Можно на примере каком-нибудь или это вопрос не поддающийся оцифровке? :)

Добавлено спустя 1 минуту 45 секунд:
avr123.nm.ru писал(а):
=DeaD= писал(а):Кстати про КПД - например импульсный стабилизатор вместо линейного можно поставить будет. КПД ведь выше будет сразу?

Дак про них ТОЛЬКО и речь если про КПД думать.

Так вот в том то и дело что на каждый модуль их лепить нет смысла, т.е. на каждом модуле будет стоять LowDrop, потому что импульсники вроде с 3.5В на 3.3В я не видел... ну или их фиг найдёшь.

avr123.nm.ru писал(а):А если стабилизатор линейный то ОТКУДАВА выигрышь в КПД то возьмется ??? Линейному пофиг где потребители и сколько их.

Это понятно.

avr123.nm.ru писал(а):
=DeaD= писал(а): А на каждую плату будем ли мы ставить импульсный стабилизатор ?

Ну естественно на плату ИК излучателя свое питание делать ГЛУПО. Но платки-модули то разные бывают - каждому своё.
Просто зачем загонять себя в исскуственные рамки когда и без них совместимость возможна ?

Можно ссылку на импульсник который дает из 3.5В делать 3.3В? Очень желательно - доступный и недорогой.

Добавлено спустя 5 минут 38 секунд:
В общем по итогам вижу следующую схему - если на 2 линии делать 3.5-5.5В, тогда на всех обычных модулях ставится LowDrop, на модуле источника питания ставится импульсник с напряжения батареи до 3.6В, тогда импульсник даёт КПД порядка 75%, а линейный стабилизатор съедает его чуть-чуть - на 8%. Итоговый КПД порядка 69%. В принципе не так плохо для раздельного питания. Просто если делать единое питание КПД будет чуть выше - как раз на эти 8% которые потом режутся на каждом модуле.

Добавлено спустя 3 минуты 9 секунд:
Итого получается:

За 3.3В на 2 линии:
1. Проще делать каждый модуль - больще места на плате;
2. Более высокий КПД (на 8% где-то, минимум);

За 3.5-5.5В на 2 линии:
1. Более чистое питание модулей;

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

Re: RoboBus.RU спецификация шины MiniBot'а

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

=DeaD= писал(а):Можно ссылку на импульсник который дает из 3.5В делать 3.3В? Очень желательно - доступный и недорогой.


Лучшие компоненты и ОБЫЧНО БЕСПЛАТНО на http://www.ti.com/

Дешево купить штучно трудно всегда. Любителям достаточно большого количества сэмплов.

В разделе "пауэр менежмент"

http://focus.ti.com/analog/docs/powerho ... me_p_power

я ввел входное 3.4 - 4.8 и выходное 3.3 и ток 0.1А

вот результат:

http://focus.ti.com/paramsearch/docs/pq ... WER_HOME_T

без индуктивностей: TPS60500 250-mA Adjustable (0.8V-3.3V) High-Efficiency Step-Down Charge Pump
http://focus.ti.com/docs/prod/folders/p ... 60500.html

"Only four small ceramic capacitors are required to build a complete high efficiency dc/dc charge pump converter. To achieve the high efficiency over a wide input voltage range, the charge pump automatically selects between three different conversion modes."

Думаю по 5 образцов за раз пришлют. Такую мелочевку они по 5 шлют обычно, а то и по 10.

========
Вот с индуктивностями

TPS62203 3.3-V Output, 300-mA, 95% Efficient Step-Down Converter in SOT-23

TPS62200 Adjustable, 300-mA, 95% Efficient Step-Down Converter in SOT-23
http://focus.ti.com/docs/prod/folders/p ... 62200.html

=============

Есть "бак-бусты" - понижающие-повышающие. Они могут и из 3.3 делать 3.3 и из 2 и из 5.

Вот сводная таблица:
http://focus.ti.com/lit/ml/slvt160/slvt160.pdf

http://focus.ti.com/paramsearch/docs/pa ... riteria=no

=============

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

Re: RoboBus.RU спецификация шины MiniBot'а

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

TPS62200 - выходное напряжение по даташиту 0.7 вольт ДО ВХОДНОГО ! Т.е. и из 3.35 вольта сделает 3.3 вольта. А входное до 6 вольт.

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

Re: RoboBus.RU спецификация шины MiniBot'а

Сообщение =DeaD= » 15 сен 2008, 10:17

Как-то не очень мне этот вариант нравится - не думаю что люди создающие модули будут париться с импульсными стабилизаторами на каждом модуле. Тем более что нормальное количество хрен купишь (штук 30 если надо), а сэмплы второй раз могут и не прислать - мы всё таки стандарт делаем и рассчитывать в нём на бесплатные сэмплы - не слишком ли жирное "авось" ?

Добавлено спустя 2 минуты 8 секунд:
В общем получается что всё-таки даже если импульсники ставить на каждый модуль такие - всё равно КПД будет ниже. Ведь на входе обычно не 5В будет, а значит его всё равно понижать надо, в этом случае вторые импульсники съедят не 8% КПД как если бы пользовали LowDrop на малом падении, а все 10-15%. Так что всё равно по КПД схема с 3.5-5.5В на 2й линии проигрывает. Или я чего-то не замечаю?

Добавлено спустя 1 минуту 28 секунд:
Нефиговая схемка на каждый модуль лепить.

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

Re: RoboBus.RU спецификация шины MiniBot'а

Сообщение EdGull » 15 сен 2008, 10:26

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

Re: RoboBus.RU спецификация шины MiniBot'а

Сообщение =DeaD= » 15 сен 2008, 10:30

С доменом - оперативненько :)

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

Пред.След.

Вернуться в Электроника

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

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