Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

Правила форума
Правила раздела OpenRobotics

Re: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение RoboTok » 16 дек 2008, 20:31

ИМХО просто удобно...
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение blindman » 16 дек 2008, 20:36

RoboTok писал(а):Аппаратный SPI используется для прошивки программатора через USB, по импортной схеме там разъём, который надо передёргивать при прошивке, а тут сделано программно.

Нам это не подходит. SPI должен быть выведен на RoboBus.
RoboTok писал(а):Все мои устройства рассчитаны на 3.3 В и по идее не должны вообще питать программируемое устройство.

Правильнее всего - питать программатор от программируемого устройства, что автоматически обеспечивает согласование уровней. Тем же напряжением питать входные/выходные каскады FT232 - у нее для этой цели есть специальный вывод.

RoboTok писал(а):Мне бы тоже не повредил маленький разьёмчик или даже 2

Так, я уже зобил! Если будет разъем, то придется довольствоваться той распиновкой, что нужна мне :P

=DeaD= писал(а):2blindman: С шагом 2мм? На кой фиг? Гурман?

Просто есть девайс, который в такой разъем втыкается :D
Последний раз редактировалось blindman 16 дек 2008, 20:48, всего редактировалось 1 раз.
Проект [[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: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение RoboTok » 16 дек 2008, 20:48

ИМХО какой вывести SPI для RoboBus не сильно то и важно.

А питать мне пофигу как, просто у меня стабилизатор стоит для питания радиомодуля он кушает до 200мА 3.3В.
То есть я делал переходник USB в UART-ZigBee или программатор AVR.
Кстати для радиомодуля можно и поставить импульсник, чтоб КПД повыше было.

И вообще я этот модуль делаю с заточкой на стенд, чтоб можно было запитать что нить от 3.3-5В или там постестить ИК дальномер или сервой подёргать.
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение =DeaD= » 16 дек 2008, 21:44

Это, ну вас с разъёмчиками - я считаю что должен быть разъем RoboBus и может быть обычный IDC-10 который для других программаторов. И еще максимум - разъемы отдельно 2 штуки 4-пиновых - TTL-UART и I2C.

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

Re: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение blindman » 17 дек 2008, 02:02

Да я не настаиваю особо. Так, мечты. А платка такая у меня уже есть :) И задумывалась как раз как программатор/конвертер/мост + радиоканал. Но делалась в спешке , поэтому вся в "зеленых проводках"
Проект [[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: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение blindman » 17 дек 2008, 13:30

Отверстия крепежные думаю не нужны на плате?
Проект [[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: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение =DeaD= » 17 дек 2008, 13:39

2blindman: Это почему?

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

Re: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение blindman » 17 дек 2008, 14:47

Вот так
ProgrammerSch.png
ProgrammerBrd.png
ProgrammerBrd.png (21.15 КиБ) Просмотров: 2390
Проект [[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: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение =DeaD= » 17 дек 2008, 15:50

2blindman: Оно должно крепиться на стек нормально.

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

Re: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение blindman » 17 дек 2008, 15:56

Расточительно получается - там компонентов всего ничего :(
10 пин - это включение режима bit-bang (заливка прошивки в программатор без использования другого программатора).
Проект [[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: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение =DeaD= » 17 дек 2008, 16:11

2blindman: Расточительно и неудобно - это жесткие противоположности :) Может тогда крепёжные отверстия дополнительные сделать на плате контроллера общего назначения?

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

Re: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение blindman » 17 дек 2008, 16:21

Подобных - это каких? И какой модуль? Блютус?

Дырявить еще плату не хочется - придется двигать разъемы на плате ДД, а там с того краю все и так довольно плотно.

Добавлено спустя 2 минуты 37 секунд:
А нельзя ли все это в одну плату упаковать - программатор и радиомодуль, и предусмотреть еще какие-то устройства, которыми можно управлять с компа ?
Проект [[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: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение =DeaD= » 17 дек 2008, 16:43

2blindman: Понимаешь в чем фишка - usb-uart-мост и радиомодуль - взаимоисключающие вещи практически :)

И вообще можно считать что программатор часто будет использован только 1 раз для заливки бутлоадера, а потом через радиомодуль будем шить.

Добавлено спустя 2 минуты 35 секунд:
2blindman: Думаю всё равно лучше пересмотреть плату сейчас, чем потом мучаться. У нас уже пачка модулей получается - должно быть удобно использовать их вместе:

1. Контроллер общего назначения;
2. Драйвера двигателей;
3. Радиомодуль;
4. Программатор + usb-uart адаптер - 2 в 1;
5. Модуль экранчика;
6. Звуковая карта;
7. Модуль бамперов;
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение blindman » 17 дек 2008, 17:19

=DeaD= писал(а):Думаю всё равно лучше пересмотреть плату сейчас, чем потом мучаться.

Само собой. Пока ничего нет кроме наброска, я для того его и сделал, чтоб было отчего отталкиваться.

Все модули в совместимом форм-факторе, кроме бампера - но для него это наверно оправдано, и с радиомодулем мне пока не ясно. Вариант увеличить программатор - не самый худший, по мне он предпочтительней чем делать дополнительные крепежные отверстия специально для него.
Проект [[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: Проект OpenRobotics - модули адаптера USB-RoboBus(UART)

Сообщение =DeaD= » 17 дек 2008, 17:34

Вопрос простой - есть модули полноформатные:
1. Контроллер общего назначения;
2. Мощный ДД;

Есть среднеформатные:
3. Среднемощный ДД;

Есть мелкоформатные:
4. Радиомодуль;
5. Программатор;

Кстати, куда отнести звуковую и экранчик?

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

Пред.След.

Вернуться в Разработка модулей

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

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