roboforum.ru

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

 

Подскажите устройство USB

В разделе рассматриваются вопросы информационного обмена в робототехнике.
Аппаратный уровень, протоколы.

Подскажите устройство USB

Сообщение Dms » 23 июн 2009, 21:14

Всем привет!

Возможно ламерский вопрос, но не могли бы вы подсказать существующее устройство (те которое можно купить, а не паять), обладающее следующими характеристиками:

1) Устройство подключается к компьютеру через USB
2) К устройству подключается от 1 до 4 шаговых или просто обычых электромотора.
3)Управление моторами ведется с компьютера , те в самом устройстве никакой логики нет, те это не программируемый модуль, а некий контроллер (хотя я могу ошибаться с терминологией)
4)Желательно наличие сопутствующего софта и библиотек, позволяющих управлять электродвигателями из произвольной программы на С++


Заранее спасибо! :)
Dms
 
Сообщения: 16
Зарегистрирован: 23 июн 2009, 20:59
Откуда: Москва

Re: Подскажите устройство USB

Сообщение =DeaD= » 23 июн 2009, 21:16

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

Re: Подскажите устройство USB

Сообщение Dms » 23 июн 2009, 21:27

Желательно, чтобы можно было управлять 4-мя двигателями одновременно. Те желательно одно устройство для управления 4 (или скажем большим количеством) двигателей чем жестко одно устройство-один двигатель.
Dms
 
Сообщения: 16
Зарегистрирован: 23 июн 2009, 20:59
Откуда: Москва

Re: Подскажите устройство USB

Сообщение yak-40 » 23 июн 2009, 21:29

Тут на форуме кто то рекламировал устройство. Подключается к УСБ на выходе несколько логических каналов.
Давно было, попробуйте поиском. (может в барахолке или в готовых модулях)
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3019
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Подскажите устройство USB

Сообщение avr123.nm.ru » 23 июн 2009, 21:37

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

Re: Подскажите устройство USB

Сообщение contr » 23 июн 2009, 21:37

в продаже есть мосты USB-LPT, но они плохо стыкуются с устаревшим софтом управления моторчиками. Если речь о станке, то для них продается софт и железо под USB.
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don
Предупреждения: -1

Re: Подскажите устройство USB

Сообщение =DeaD= » 23 июн 2009, 21:44

Если нужно именно готовое устройство именно такого типа:
http://www.phidgets.com/products.php?category=12
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Подскажите устройство USB

Сообщение Dms » 23 июн 2009, 21:47

contr писал(а):в продаже есть мосты USB-LPT, но они плохо стыкуются с устаревшим софтом управления моторчиками. Если речь о станке, то для них продается софт и железо под USB.


Хотелось просто поиграться с каким либо стационарным устройством (например самосборным манипулятором) используя исключительно компьютер и С++
Dms
 
Сообщения: 16
Зарегистрирован: 23 июн 2009, 20:59
Откуда: Москва

Re: Подскажите устройство USB

Сообщение yak-40 » 23 июн 2009, 21:49

А что, кроме ЮСБ на компе больше ничего нет? Ноутбук что-ли?
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3019
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Подскажите устройство USB

Сообщение Dms » 23 июн 2009, 21:52

=DeaD= писал(а):Если нужно именно готовое устройство именно такого типа:
http://www.phidgets.com/products.php?category=12


Да, похоже то что надо. Есть ли другие аналоги? Может что нибуть еще?
Dms
 
Сообщения: 16
Зарегистрирован: 23 июн 2009, 20:59
Откуда: Москва

Re: Подскажите устройство USB

Сообщение =DeaD= » 23 июн 2009, 21:54

Dms писал(а):Хотелось просто поиграться с каким либо стационарным устройством (например самосборным манипулятором) используя исключительно компьютер и С++

Так соберите его из сервоприводов :) тогда можно будет наш сервоконтроллер использовать готовый.
[[Сервоприводы вращения]]

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

Re: Подскажите устройство USB

Сообщение Dms » 23 июн 2009, 21:55

yak-40 писал(а):А что, кроме ЮСБ на компе больше ничего нет? Ноутбук что-ли?


Да, хотел за основу взять именно ноутбук (даже нетбук а-ля Acer eeePc).
Dms
 
Сообщения: 16
Зарегистрирован: 23 июн 2009, 20:59
Откуда: Москва

Re: Подскажите устройство USB

Сообщение =DeaD= » 23 июн 2009, 21:55

Нашим контроллером можно хоть 32-мя сервами рулить :)

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

Re: Подскажите устройство USB

Сообщение Dms » 23 июн 2009, 21:57

=DeaD= писал(а):
Dms писал(а):Хотелось просто поиграться с каким либо стационарным устройством (например самосборным манипулятором) используя исключительно компьютер и С++

Так соберите его из сервоприводов :) тогда можно будет наш сервоконтроллер использовать готовый.
[[Сервоприводы вращения]]

В чем преимущество серво (опять же, возможно ламерский вопрос) перед обычными шаговыми двигателями?

Добавлено спустя 31 секунду:
Делать манипулятор на чисто двигателях без обратной связи или городить её самому - то еще развлечение.


Обратная связь это как раз другая совсем история. Предполагал использовать OpenCv и развлекаться уже с ней. Те только камера.
Dms
 
Сообщения: 16
Зарегистрирован: 23 июн 2009, 20:59
Откуда: Москва

Re: Подскажите устройство USB

Сообщение avr123.nm.ru » 23 июн 2009, 21:59

Dms писал(а):Хотелось просто поиграться с каким либо стационарным устройством (например самосборным манипулятором) используя исключительно компьютер и С++


Играться ИМХО гораздо проще с COM портом в ПК. Если его нет то играйтесь с виртуальным который будет работать с FT232. На COM уже накоплено огромное количество примеров и исходников в интернете. Я думаю это для вас самое то. Ну можно и на примерах HID для AVR ( аппаратный и програмный USB - http://avrusb.narod.ru ) и PIC (смотрите статьи на страничке Гамма Спб) с аппаратным USB.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14200
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

След.

Вернуться в Коммуникации

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

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

Mail.ru counter