роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Без описания
dsemenchenko Post Id



Рядовой


Сообщений всего: 6
Дата рег-ции: Дек. 2008  



Кто нибудь может поделиться своим опытом по управлению роботам через usb. перелапатил в интернете кучу литературы и толком ни в чем не разобрался. не в себе
 
 Top
Группа Инженеров Супермодератор Post Id



Супермодератор


Сообщений всего: 497
Дата рег-ции: Авг. 2008  



Очень просто. Покупаете т.н. мост USB-COM. Стоит это чудо враждебной техники где-нибудь 200…300руб. К COM подключаете MAX232, а к ней микроконтроллер. С протоколом RS-232 работать легко и приятно. Практически в любом микроконтроллере есть асинхронный порт, который поддерживает этот протокол. А, дальше как фантазия подскажет.
 
 Top
AndreiSk Post Id


Капитан


Сообщений всего: 50
Дата рег-ции: Окт. 2008  



Заходим сюда:
http://www.olimex.com/dev/index.html
Выбираем что понравится.
Заходим сюда, смотрим, продается ли это в терре:
http://www.terraelectronica.ru/catalog.php

От себя могу порекомендовать:
http://www.olimex.com/dev/pic-p40-usb.html
USB+PIC18 микроконтроллер
PIC-P40-USB OLIMEX Недорогая плата с USB интерфейсом для макетирования устройств на базе микроконтроллера фирмы Microchip с 40-ка выводами. 1209.95р

или
http://www.olimex.com/dev/images...C/PIC-MT-USB.jpg
USB+PIC16F877A, есть ЖК дисплей
PIC-MT-USB OLIMEX Удобная отладочная плата с ЖКИ на базе PIC микроконтроллера с возможностью встраивания. Запитывается плата от USB порта. 1402.97р (микроконтроллера в комплекте нет, докупить надо!)

Само собой, нужен программатор для Pic (например PicKit2, можно в trt.ru купить)
и шнур типа
PIC-ICSP OLIMEX Адаптер для работы с разными отладчиками, PIC-ICD2 и DV164005. 136.61р
Ну шнур можно и самому сделать, я один купил, один сам спаял.

Связка микроконтроллер+ПК довольно простая вещь. Могу проконсультировать если что неясно. Нужно будет две программы, одна в микроконтроллере будет крутиться (прошивка), другая на компьютере.
(Добавление)
Забарыжу одну вещицу,
есть вот такая платка
http://www.pololu.com/catalog/product/390

Контроллер на 16 сервомашинок, подключается к компьютеру. Управляется по USB. Есть программа на C#.
Абсолютно рабочий, практически новый (включался 1 раз чтобы убедиться что все работает). Очень маленький!
Причина продажи: пока ехало из-за границы, уже спаял самодельный.
Продаю по цене покупки: $81 (как на сайте) - 10% (дисконт!). Итого пусть $70. В России не видел такого.
Идеальный вариант у кого есть сервомашнки, но нет времени все паять и разбираться.
В платку втыкается:
1. питание для серв (два провода от аккумулятора)
2. USB шнур (есть в комплекте)
3. До 16 сервомашинок.
Запускаете программу на компьютере и все.

Возможна проверка у меня.
 
 Top
AndreiSk Post Id


Капитан


Сообщений всего: 50
Дата рег-ции: Окт. 2008  



Фото
Прикреплено изображение
0J50_600.jpg

 
 Top
Белый Волк Супермодератор Post Id



Супермодератор


Сообщений всего: 648
Дата рег-ции: Февр. 2007  



FTDI232 для соединения UART\USART микроконтроллера с USB компьютера через виртуальный COM-порт.
 
 Top
dsemenchenko Post Id



Рядовой


Сообщений всего: 6
Дата рег-ции: Дек. 2008  



Спасибо за информацию. Нашел на одном сайте как спаять переходник на основе FT232BM. Только теперь у меня возник другой вопрос. Как нало писать програмку для этого дела? Если вас не затруднит, то дайте пример на C++ или Delphi.

(Отредактировано автором: 14 Декабря, 2008 - 10:26:15)

 
 Top
Белый Волк Супермодератор Post Id



Супермодератор


Сообщений всего: 648
Дата рег-ции: Февр. 2007  



http://www.ftdichip.com/Projects...CodeExamples.htm
 
 Top
dsemenchenko Post Id



Рядовой


Сообщений всего: 6
Дата рег-ции: Дек. 2008  



А вы не можете подсказать чего нибудь для тупых и на русском. У меня проблемы с английским.
Авторам сайта я предлагаю написать сталью о том, как можно управлять роботом с помощью компьютера через usb. Это очень интересная тема.

(Отредактировано автором: 14 Декабря, 2008 - 13:16:49)

 
 Top
AndreiSk Post Id


Капитан


Сообщений всего: 50
Дата рег-ции: Окт. 2008  



Пишу статью в кратце:
1. ставишь драйвера d2xx.dll (если от FTDI делаешь)
2. пишешь свою программу на основе любой программы, см. ссылку от Белый Волк

Модули такие уже есть, зачем паять?
MM232R FTDI Миниатюрный модуль организации моста от традиционного интерфейса UART к USB на базе микросхемы FT232RQ. 789.73
http://www.terraelectronica.ru/c...de=2&PageS=1
(Добавление)
Еще у http://shop.efo.ru/cgi-bin/shop....mp;mh=50&a=1
DLP2232M FTDI $43 на складе
я там тоже брал однажды.

Вообще то я приводил уже ссылку на PIC-MT-USB, все что вы хотите вместе для PIC микроконтроллера. Замешательство
Прикреплено изображение
mm232r.jpg

 
 Top
dsemenchenko Post Id



Рядовой


Сообщений всего: 6
Дата рег-ции: Дек. 2008  



все дело в доставке. я живу не в Белорусии. попробую найти чнонибудь на нашем рынке. в моем городе нет специализированных магазинов торгующих подобными вещами

(Отредактировано автором: 14 Декабря, 2008 - 14:11:51)

 
 Top
AndreiSk Post Id


Капитан


Сообщений всего: 50
Дата рег-ции: Окт. 2008  



ну тогда вот здесь:
http://www.sparkfun.com/commerce...?products_id=718
есть доставка в Россию, стоит недорого.
(Добавление)
в принципе, еще можно глянуть на дата-шнур от компьютера к мобильнику,
по идее там тоже стоят такие чипы
 
 Top
dsemenchenko Post Id



Рядовой


Сообщений всего: 6
Дата рег-ции: Дек. 2008  



Нет. Так тоже не пойдет. Надо сделать самому. Хоть это и долго, зато гордости будет полные штаны.

У меня сейчас только один вопрос. Если делается переходник с usb в com порт, то тогда создается виртуальный com порт, а дальше что? Все программируется как для обычного com порта?
 
 Top
AndreiSk Post Id


Капитан


Сообщений всего: 50
Дата рег-ции: Окт. 2008  



тут надо решить, или купить и не тратить драгоценное время на мелочевку, или гордости полные штаны, которую все равно никто не поймет Замешательство
По идее из USB шнурка должно торчать RX и TX минимум, земля и скажем +5. То есть 4 провода минимум.
Ну а программируется как обычный COM port.
 
 Top
Страниц (1): [1]
« Делимся опытом »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru