А давайте их оценим в деньгах (кол-во*сумма) и удобстве для пользователей [кол-во пострадавших * уровень проблем], при этом если эта проблема распространится на всех будущих пользователей - пишем "Дофига", будем считать что владельцев миниботов 30 человек, а программаторов к нему 15 человек:
Считаем что сделать адаптер для программатора + все заморочки (типа доставка или доехать за детальками куда-то) - 4$
Если допустить на VSS +5, то
- - адаптер для существующих программаторов будет сложнее, чем просто переходник с IDC6/10 на IDC-14 - (Дофига*3$+) [Дофига*Неудобство]
- - необходимость делать адаптер и для существующих программаторов для минибота (15*4$+) [15*НадоНовыйКомпонент]
Если допустить на VSS не более +3,6, то
- - потенциальные проблемы с питанием (Дофига*0$) [Дофига*ЛегкиеПроблемы]
- - немалая вероятность того, что при резке-пайке плата будет запорота. человек может совсем паять не умеет еще, а тут еще и резать прийдется (30*ВероятностьЗапороть*20$) [30*Переделка + 30*ВероятностьЗапороть*УбилПлатуМинибота]
Пусть вероятность запороть будет 0,1 (10% - каждый десятая будет завалена).
Итого имеем:
* Если допустить на VSS +5, то сумма издержек = 60$ + Дофига*4$, сумма проблем = Дофига*Неудобно + 15*НадоНовыйКомпонент;
* Если допустить на VSS не более +3,6, то сумма издержек = 30*0,1*20$ = 60$, сумма проблем = Дофига*ЛегкиеПроблемы + 30*Переделка + 3*УбилПлатуМинибота;
В целом считаю однофигственно и по проблемам существующим полный паритет. Надо решить, насколько будет меньше проблем с питанием и насколько это критично. Нужно мнение опытных людей, пока у меня нет ощущения, что на 3.3В будут какие-то жесткие проблемы - от них же в отличие от 5.0 не будут сервы питать или двигатели.
Кстати! надо в стандарте запрет на питание от шины 3.3В силовых девайсов просто прописать и всяких там коллекторов и прочей хрени которая шуметь будет и всё, никаких проблем по питанию, а кто будет корявые модули делать - мы его логотипа шины лишим!!!blindman писал(а):И еще к вопросу об удобстве программирования. Вот собрали систему, модули расставили, кабели красиво развели. Начинаем программировать. Опа, засада. Программатор то некуда воткнуть. Приделывать на кабель еще папу IDC-14? И будет он там потом болтаться.
Может всетаки пусть разъем программатора на главной плате будет? Для минибота переходник тогда придется сделать конечно, зато все остальные проблемы решаем одним махом.
Не понял, а на программаторе разве не "папа"? У меня вот на программаторе "папа" стоит, как раз в него шину втыкаешь и всё. Не?
Добавлено спустя 2 минуты 7 секунд:blindman писал(а):1. На VSS допускаем до 5В. Минибот можно не передалывать. Вводим рекомендацию отдельного разъема ISP. Миниботовский программатор STK200 требует адаптера. STK500- не уверен.
Фиг вам - так просто не выйдет или надо резисторами чего-то мутить. У вас на SPI-линии выдаст программатор 5В, а они у вас уходят на другие модули которые и кирдык всем таким модулям.
blindman писал(а):2. На VSS допускаем до 3.6В. Минибот переделывается. Рассатриваем варианты подключения программаторов в шину.
Не вижу проблем с подключением программатора вообще - шину одним хвостом в программатор, вторым в модуль или в связку модулей.
Добавлено спустя 1 минуту 35 секунд:blindman писал(а):Вводим рекомендацию отдельного разъема ISP
Ээээ и даже если забыть про проблемы с 5В сжигающими нафиг всю электронику по всей шине, всё равно сразу нет - нафига 2 разъема полностью друг друга дублирующих, у нас на платах место чтоли лишнее будет?