roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 421 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 29  След.
Автор Сообщение
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:17 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:20 
Не в сети
Аватара пользователя

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

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

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:27 
Не в сети
Аватара пользователя

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

Мне просто кажется, что 5В много где нужно. Например ИК-дальномеры шарп работают на 5В, Сонары девантеча тоже на 5В, микросервы чтобы этими сенсорами крутить тоже на 5В замечательно будут крутиться. Поэтому надо её вывести на шину.

А вот то что разработчикам модулей общих пинов 3 штук не хватит, а 4 хватит по самое нехочу - не верю. Лучше уж тогда 2 таких разъема на головной контроллер ставить, чтобы там были разные 3 пина общего назначения :)

Добавлено спустя 2 минуты 52 секунды:
blindman писал(а):
Кстати, да, еще один момент - линии общего назначения должны иметь подтяжку к +3в. А если модуль начнет отвечать когда его не спрашивают (не активизировали линию выбора) - то на свалку его.

Линии общего назначения подтяжку к +3.3V - на головном МК?
Если отвечает когда не спрашивали - это касается SPI-модулей я так понимаю? А почему не может быть безусловного SPI-модуля? которому не надо Cable Select, который один вообще на SPI интерфейсе висит? Делать всегда на SPI модулях массив из двух трёхпиновых джамперов:
[GP0] [CS] [GP2]
[GP1] [CS] [ + ]

типа можно выбрать что CS любой из GP0..2, а можно сразу замкнуть навечно - типа всегда выбран.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:38 
Не в сети
Аватара пользователя

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

Так нету 5в в миниботе. А силовые цепи типа серв не надо в шину пихать

=DeaD= писал(а):
А вот то что разработчикам модулей общих пинов 3 штук не хватит, а 4 хватит по самое нехочу - не верю. Лучше уж тогда 2 таких разъема на головной контроллер ставить, чтобы там были разные 3 пина общего назначения

Ну, для всех хорошим никогда не будешь. А лишний пин кому-то может помочь еще один девайс на шину подключить. Кому сильно надо - делает плату расширения, на которой второй разъем, и маленьким шлейфиком подведены несколько пинов от МК (опять-таки не про минибот)
5-вольтовые существующие модули все равно напрямую в 3 вольтовую шину не воткнешь

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

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:47 
Не в сети
Аватара пользователя

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

Так нету 5в в миниботе. А силовые цепи типа серв не надо в шину пихать

А нам не надо, чтобы это в миниботе было, надо чтобы с миниботом это было совместимо и не сжигало друг друга :) а в миниботе там 5В бывает, поэтому там нельзя делать чего-то меньше. А вообще 5В нам тоже нужно бывает часто, поэтому предлагаю как раз 5В там и сделать.

blindman писал(а):
=DeaD= писал(а):
А вот то что разработчикам модулей общих пинов 3 штук не хватит, а 4 хватит по самое нехочу - не верю. Лучше уж тогда 2 таких разъема на головной контроллер ставить, чтобы там были разные 3 пина общего назначения

Ну, для всех хорошим никогда не будешь. А лишний пин кому-то может помочь еще один девайс на шину подключить. Кому сильно надо - делает плату расширения, на которой второй разъем, и маленьким шлейфиком подведены несколько пинов от МК (опять-таки не про минибот)

Так я и не предлагаю быть для всех хорошим, я предлагаю ценой 1 из 4 пинов общего назначения обеспечить полную совместимость с миниботом и текущими схемотехническими решениями. По моему отличный компромисс. Или ради этого пина, который неясно вообще кому будет нужен так чтобы ровно 4-го пина не хватило, надо убивать совместимость с платформой которая у кучи людей на руках?

blindman писал(а):
5-вольтовые существующие модули все равно напрямую в 3 вольтовую шину не воткнешь

Это почему? Шарповые дальномеры как раз на выходе до 3.3В дают. I2C модули если их подтянуть до 3.3В тоже должны работать легко. Кто остается еще? Сервы 1-2 штуки мелкие нормально на общей шине сидеть будут - не погибнет всё, тем более что 5В как раз отдельные от питания электроники основной - не будут там они шуметь...

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:50 
Не в сети
Аватара пользователя

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

да, это ресет.
первый постулат, все платы соединяются по шине разъемами IDC-14, поэтому тот модуль который необходимо перепрограммить выдергивается из гирлянды и программится, вне зависимости от всех остальных, работают они в данный момент или нет.
Цитата:
7 XTAL1 Тактирование МК (???)

да, это внешнее тактирование от кривых ручек
Цитата:
8 PORTA3 Вывод МК PA3 (???)

свобойдный порт на свободном пине, всеравно в IDC-10 не влазили
Цитата:
9 SD_DATA (???)

тоже самое, свобойдный порт на свободном пине, всеравно в IDC-10 не влазили
Цитата:
14 USB-5V Вход зарядки от USB (???)

да, зарядка от 5В, напрмер от USB.
АКБ это прямой выход с аккумулятора, вывели потому что МиниБотовский "стабилизатор" всех не вытянет.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:51 
Не в сети
Аватара пользователя

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

Может быть и может. Но смысла в этом никакого нет.

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

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:53 
Не в сети
Аватара пользователя

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

согласен


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:53 
Не в сети
Аватара пользователя

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

вот и конструктив появился :)
EdGull писал(а):
все платы соединяются по шине разъемами IDC-14, поэтому тот модуль который необходимо перепрограммить выдергивается из гирлянды и программится

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

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:56 
Не в сети
Аватара пользователя

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

Это не конструктив, это читерство :ROFL:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 19:57 
Не в сети
Аватара пользователя

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

Добавлено спустя 37 секунд:
Цитата:
вот и конструктив появился

так он же с самого начала был! :ROFL:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 20:01 
Не в сети
Аватара пользователя

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

У меня вопрос пока один : реально ли переделать "мегаплату" чтобы сделать ее использование более удобным и расширить диапазон вариантов применения? Другой реальной переферии для миниботовской шины вроде пока нет. Так что если это сделать, то все встанет на свои места : и миниботовский системный разъем без изменений, и нормальный стандарт на шину можно установить. И "мегаплата" будет первым устройством, этому стандарту соответствующим.

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

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 20:03 
Не в сети
Аватара пользователя

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

Это я уже предложил, прокатит, если в конструкции не используется SPI-шина вообще, иначе или головной МК по ней плясать начнет или подчиненный модуль сдуру отвечать...

Добавлено спустя 1 минуту 35 секунд:
blindman писал(а):
У меня вопрос пока один : реально ли переделать "мегаплату" чтобы сделать ее использование более удобным и расширить диапазон вариантов применения? Другой реальной переферии для миниботовской шины вроде пока нет. Так что если это сделать, то все встанет на свои места : и миниботовский системный разъем без изменений, и нормальный стандарт на шину можно установить. И "мегаплата" будет первым устройством, этому стандарту соответствующим.

Вы про какую мегаплату? Которая с Зигби?
А почему минибот этому стандарту не соответствует?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 20:05 
Не в сети
Аватара пользователя

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

Добавлено спустя 1 минуту 40 секунд:
Цитата:
Это я уже предложил, прокатит, если в конструкции не используется SPI-шина вообще, иначе или головной МК по ней плясать начнет или подчиненный модуль сдуру отвечать...

я уже писал, программируемый модуль в момент программирования выдергиваем из шины.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: RoboBus.RU спецификация шины MiniBot'а
СообщениеДобавлено: 12 сен 2008, 20:06 
Не в сети
Аватара пользователя

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


Да не минибот не соответствует, а плата. В который раз уже повторяю:
1. Нельзя управлять мегой88 на этой плате через I2C на системном разъеме - у меги выводы SDA/SCL никуда не подключены.
2. Плата вообще блокирует I2C на системном разъеме.

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

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



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

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


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

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


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

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