roboforum.ru

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

нужен USB контроллер управления устройствами

Re: нужен USB контроллер управления устройствами

Daniloff » 09 окт 2009, 09:22

Smoky писал(а):Просто в лтп можно споять 1 канал,а можно 12 и я думал в USB можно 1 а можно хоть 1000000000

Изображение

Дак может где то есть такая схема?


Вот так уже понятнее. Дело в том, что на USB можно сделать и на миллион релюшек, вы правы, но по схемотехнике это решение будет сложней (немножко), чем контроллер на миллион релюшек на том же lpt. Тут уже давали советы, как сделать сотни логических выходов, если вы нарисуете схему с 20 хотя бы выводами, то поймете, что на LPT ее собрать будет проще...
Но собрать - это полдела, нужен еще софт для управления всей этой кучей выводов. Если контроллер USB, то работать скорее всего придется через виртуальный COMx, а если LPT - через него родимого, с помощью giveio или чего-то в том же роде...
Последний раз редактировалось Daniloff 09 окт 2009, 09:49, всего редактировалось 1 раз.

Re: нужен USB контроллер управления устройствами

Myp » 09 окт 2009, 09:46

обычно канал в роботе это одна ножка МК
2 бампера - 2 канала
2 мотора с плавным управлением направления и скорости - 2 канала
всего 4 канала и это уже робот который может ездить плавно и объезжать препятствия

куда ещё 5 сотен каналов приделать?

дальномер + 1 канал
датчики края + 5 каналов
манипулятор типа рука + 5 каналов
привод поворота дальномера + 1 канал
контроль зарядки + 1 канал
дисплей цветной ЖК + несколько каналов
светодиодик + по желанию

робот с полным фаршем получается от силы 20 каналов
и из всего этого лишь 3 канала такие как вы себе представляте, по типу реле, это бампер и светодиод
остальные каналы со своим протоколом который надо изучать

так што прекратите поиски контроллера на туеву хучу каналов
а возьмите любой многоногий МК и изучайте
все МК запросто подключаются к USB порту копьютера.

Re: нужен USB контроллер управления устройствами

Daniloff » 09 окт 2009, 19:49

о, вот тут продолжение, с картинками! :)

Re: нужен USB контроллер управления устройствами

shamsing » 15 июн 2012, 14:34

Здравствуйте не стал создавать тему ибо мне нужно что что и хочет создатель этой темы.
Собственно вот что я хочу сделать Изображение
если есть видео уроки или пошаговое описание подобного волшебства,буду очень благодарен если подкините.
хотя бы какой контроллер и как к нему припоятся вот элементарный пример что бы видеть как по аналогии действовать.
Заранее спасибо!

Re: нужен USB контроллер управления устройствами

Angel71 » 19 июн 2012, 01:00

контроллер какой вам будет удобней. в подключении через юсб магии совсем нет. если выберете контроллер с юсб (даже в самых простеньких армах это не редкость), то дальше можете не читать - всё нужное найдёте в даташите, многочисленых статьях на сайтах и на форумах. :) естесственно спрашивая, что непонятно. а если контроллер что без юсб выберете, то один из вариантов это виртуальный ком порт. берёте готовый юсб->ком переходник или сами делаете на специализированных микросхемах (ft232, cp2102 и прочие). единственно заранее выясните, есть ли драйвера под выбраный вами переходник или микросхему для ос на вашем планшете (если память не изменяет у ftdi под андроид драйвера есть). а дальше всё просто - как на планшете, так и на микроконтроллере передавать и принимать данные по rs232 совсем не сложно. второй вариант это эмуляция usb-hid - он низкоскоростной, зато для атмеловских тини и мег уже всё реализовано (ради интереса можете погуглить проект vusb).

Re: нужен USB контроллер управления устройствами

shamsing » 19 июн 2012, 20:49

ось винда с контроллером то вроде разобрался куда и как не могу только понять как связать оболочку написаную на паскале с "CodeVisionAVR C Compiler" на каторой программируется контроллер

Re: нужен USB контроллер управления устройствами

Angel71 » 19 июн 2012, 21:08

нельзя казнить помиловать :) австаринувообщебезпробеловвсёписали
какой смысл связывать оболочку на паскале с кодевижином?

Re: нужен USB контроллер управления устройствами

shamsing » 20 июн 2012, 00:34

ну как какой смысл ? задумка в чём по сути,если в корень смотреть
я пишу оболочку или прогу так сказать, там нарисована большая кнопка красная с надписью "ПУСК" жму на неё она передает пока что для по волшебству контроллеру значение "1" и тот подает на какую то ножку напряжение я так понимаю,чтобы включилось реле,которое в свою очередь замыкает цепь(в моем случае это зажигание в машине) когда я убираю палец с планшета где кнопка т.е. отпускаю кнопку сново по волшебству :) на контроллер поступает сигнал только уже "0" и тот перестает подавать напряжение тем самым цепь размыкается))
я принципе понимаю как сделать например чтобы подсоединив к контроллеру диод задать ему какой то ритм моргать там или что то такое но не соображаю как сделать в реальном времени действия ... по нажатию кнопки в проге на планшете что бы выполнялось мгновенно действие.
В моем сознании завязывать "оболочку на паскале с кодевижином" для этого и нужно.
Обьясните в чём я не прав интересно как это должно быть на самом деле :)

Re: нужен USB контроллер управления устройствами

Angel71 » 20 июн 2012, 01:45

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

Re: нужен USB контроллер управления устройствами

RootAdmin » 20 июн 2012, 02:38

А можно просто все вхождения определения "волшебство" заменть на UART. :)

Re: нужен USB контроллер управления устройствами

Myp » 20 июн 2012, 17:00

shamsing писал(а):отпускаю кнопку сново по волшебству :)

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

Re: нужен USB контроллер управления устройствами

shamsing » 20 июн 2012, 19:18

У меня просто в голове пока мысль есть я её пишу разу а то могу забыть и знаки не получается вставлять в мысль )

Добавлено спустя 1 минуту 39 секунд:
Angel71 писал(а):прошивка в микроконтроллере, программа с кнопкой на компьютере. кодэвижин и паскаль на компьютере. данные нужно передать с компьютера из вашей программы в микроконтроллер, в котором нет никакого кодэвижина, небыло и не будет. :) посмотрите как работать с компортом на микроконтроллере и на компьютере - через него очень удобно данными обмениваться.

ок,мои планы разрушены я так пологаю ...

Re: нужен USB контроллер управления устройствами

avr123.nm.ru » 21 июн 2012, 12:30

Вот посмотрите по программированию микроконтроллеров AVR http://proavr.narod.ru и по приему отправке команд по UART AVR - http://proavr.narod.ru/z5.htm а вот вам преобразователь usb-uart и микроконтроллеры на разное число ног и макетными платами под них с разводкой, либо готовые платы и чипы Arduino - http://mkpochtoi.narod.ru/price.htm

Re: нужен USB контроллер управления устройствами

shamsing » 21 июн 2012, 23:47

Спасибо,сейчас просмотрю!

Re: нужен USB контроллер управления устройствами

Aseris » 25 июн 2012, 02:22

http://www.ez-robot.com/About/ - вот мечта всех начинающих....


cron
Rambler\'s Top100 Mail.ru counter