Нужен совет по микросхемам и портам.

Вопросы не попавшие в другие категории.

Нужен совет по микросхемам и портам.

Сообщение distr0ff » 05 янв 2009, 23:32

Доброго времени суток, друзья! Вот решил всетаки материализовать одну из своих мечт. Подскажите пожалуйста, в каком направлении рыть. В предполагаемом роботе будет находиться ноут, который будет управлять его действиями, задача в следующем:
1. я не могу решить через какой порт осуществлять связь с контроллером( желательно через usb, только не знаю как обстоят дела с программированием usb)
2. не знаю на базе какой микросхемы все это замутить( учитывая то, что контроллер должен выполнять не меньше 30 операций )
Вот наврное и все, пока... Спасибо за внимание!
distr0ff
 
Сообщения: 6
Зарегистрирован: 05 янв 2009, 23:03

Re: Нужен совет по микросхемам и портам.

Сообщение avr123.nm.ru » 05 янв 2009, 23:39

FT232R - http://www.ftdichip.com/Products/FT232R.htm
поможет связаться через USB создав виртуальный COM порт а ПК.

А общение микроконтроллера с COM вот - http://avr123.nm.ru/z4.htm
и вот - http://avr123.nm.ru/z5.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Нужен совет по микросхемам и портам.

Сообщение RoboTok » 06 янв 2009, 01:34

Попробуйте взять МК STM32F103T8 36 выводов, встроен USB.
На сайте разработчика лежат библиотеки для работы с USB.
url
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Нужен совет по микросхемам и портам.

Сообщение avr123.nm.ru » 06 янв 2009, 02:06

RoboTok писал(а):Попробуйте взять МК STM32F103T8 36 выводов, встроен USB.
На сайте разработчика лежат библиотеки для работы с USB.
url

ТОЧНА ! новичку самое ТО !

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

Re: Нужен совет по микросхемам и портам.

Сообщение distr0ff » 06 янв 2009, 16:34

Спасибо за советы! Но посидев и подумав чуток, я пришел к выводу, что я не осилю всю задумку от и до... На первых парах я решил замутить коробку с гусиничным приводомв которой будет находиться ноутбук, т е вперед и назад для каждой пары моторов с правой и левой стороны, т е выполнение одновременно 2х операций, нужно чтобы МК работала через usb интрефейс. Небольшой минус в том что пока нет времени делать основной упор на электронику и механику, хотелось бы все свое время потратить на программную часть, реализовать машинное зрение при помощи камер, не используя никаких датчиков ну и припаять хоть какие-нить мозги. Может быть кто то уже реализовывал такое? нужна схема которая работает через usb. Спасибо!
distr0ff
 
Сообщения: 6
Зарегистрирован: 05 янв 2009, 23:03

Re: Нужен совет по микросхемам и портам.

Сообщение RoboTok » 06 янв 2009, 17:43

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

Re: Нужен совет по микросхемам и портам.

Сообщение =DeaD= » 06 янв 2009, 17:50

Подключайтесь к проекту [[OpenRobotics]], сейчас как раз в завершающей стадии перед сдачей в производство контроллер общего назначения, USB-адаптер и плата ДД. Максимум вам придётся свой ДД сделать, остальное можно будет юзать уже готовое.

Добавлено спустя 53 секунды:
PS: Поддержка единомышленников, инструкции и прочие вкусности в комплекте :wink:

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

Re: Нужен совет по микросхемам и портам.

Сообщение EdGull » 06 янв 2009, 18:09

платформа робота минибота-2 спокойно потянет вес четырех нотебуков, usb имеется, драйвера двигателей тоже имеются.
заряжается прямо от usb, выход на сервы есть, подключить ИК-дальномеры Sharp легко...
и еще куча всяких всусностей...
всё готовое и спаянное...
видео можно посмотреть в в ветке готовых модулей "маршевый двигатель"
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Нужен совет по микросхемам и портам.

Сообщение =DeaD= » 06 янв 2009, 18:14

EdGull писал(а):платформа робота минибота-2 спокойно потянет вес четырех нотебуков

Почти всё так, но мне кажется, что не очень будет механика от него по габаритам, если брать штатный 15" бук, то колёса 60мм мне кажется маловаты будут, там бы уже что-то от 100мм... Или мне одному так кажется? :oops:

Может быть покрупней колёса приладить?

Добавлено спустя 1 минуту 28 секунд:
distr0ff писал(а):...

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

Re: Нужен совет по микросхемам и портам.

Сообщение EdGull » 06 янв 2009, 18:20

=DeaD= писал(а):EdGull писал(а):платформа робота минибота-2 спокойно потянет вес четырех нотебуковПочти всё так, но мне кажется, что не очень будет механика от него по габаритам, если брать штатный 15" бук, то колёса 60мм мне кажется маловаты будут, там бы уже что-то от 100мм... Или мне одному так кажется? Может быть покрупней колёса приладить?

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

Re: Нужен совет по микросхемам и портам.

Сообщение RoboTok » 06 янв 2009, 19:12

Так ему нужно гусеничное шасси !

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

Re: Нужен совет по микросхемам и портам.

Сообщение EdGull » 06 янв 2009, 19:31

как это не смешно, НО
1. distr0ff сам не знает чего он хочет.
2. судя по его постам гусеничное шасси это его фантазии которые к практике никакого отношения не имеют.
3. в таком виде проект жить не будет, и это все мы прекрасно знаем.

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

Re: Нужен совет по микросхемам и портам.

Сообщение =DeaD= » 06 янв 2009, 19:36

RoboTok писал(а):И тем более не одна плата голая, как в OpenRobotics !

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

Re: Нужен совет по микросхемам и портам.

Сообщение distr0ff » 06 янв 2009, 20:18

В общем поковырялся я по инетуи наткнулся на эту микросхему Ke-USB24A http://www.kernelchip.ru/Ke-USB24A.php. С ней все просто, подлючил и все работает, 24 линии ввода/вывода, стоит 1350р (думаю оно того стоит...), ей поручу управление моторами, воткну нетбук и веб камеру. Эксперементальное шасси буду делать колесную, с гусеницами и вправду как то все сложно, их на потом. Если не хватит мощьности нетбука на обработку и анализ видео потока, то можно использовать wifi связь и обрабатывать на более мощьном компе... Моторы будут работать от аккумулятора и я не могу сообразить при помощи чего мне замыкать цепь, которая идет на моторы, с микросхемы, может быть какими - нибудь релюшками маломощьными, рассчитаные на <=5В(от USB) ?
distr0ff
 
Сообщения: 6
Зарегистрирован: 05 янв 2009, 23:03

Re: Нужен совет по микросхемам и портам.

Сообщение Master » 06 янв 2009, 20:42

Если умеешь паять можно сделать тоже самое за
FT232BM 3 у.е. + Mega16 2 у. е. + 2 дня на изучение матчасти.

Добавлено спустя 57 секунд:
Ну и плюс в случае неудачного включения, попадания металлических деталей на контакты выходит намного дешевле.

Добавлено спустя 2 минуты 44 секунды:
Вот мой опыт.
viewtopic.php?f=40&t=3093
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

След.

Вернуться в Обо всём

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

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