roboforum.ru

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

Управлени роботом по радио от компа

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

Управлени роботом по радио от компа

Сообщение LeonRobot » 27 авг 2007, 20:48

Благодаря чудесному сайту http://www.pcports.ru, сегодня более или менее разобрался как работать из Delphi с портом LPT и как следствие сразу же захотел реализовать управление роботом с компа, а т.к. провода тянуть не очень элегантно, пришел к выводу что нужно радиоуправление. Т.е. суть в следующем: на LPT-порт вешаем радио-приемо-передатчик, и на робота ставим подобное же устройство. Для управления роботом необходимо 4 команды: вперед, назад, влево и вправо; робот же возвращает всего два сигнала "преграда спереди" и "преграда сзади". В связи с чем вопрос, где найти несложную схему реализующую необходимые радио-приемо-передатчики?
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

Сообщение Master » 27 авг 2007, 22:29

Купи китайскоую машинку.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение LeonRobot » 27 авг 2007, 22:40

В принципе можно, но хотелось бы своими руками...
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

Re: Управлени роботом по радио от компа

Сообщение avr123.nm.ru » 27 авг 2007, 23:48

LeonRobot писал(а):где найти несложную схему реализующую необходимые радио-приемо-передатчики?


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

Сообщение LeonRobot » 27 авг 2007, 23:50

Сейчас пришла в голову еще одна мысль, что кроме сигналов "препятствие впереди", "препятствие сзади", нужно еще передавать информацию о том на сколько робот переместился в пространстве, т.е. вероятно придется применить механизм вроде как в шариковой мышке, т.е. скажем за один оборот диска отправлять один сигнал в блок управления на комп, но тогда вопрос, на сколько высоко быстродействие LPT-порта, справится ли он с таким потоком информации и сможет ли простенькая схемка в RC-машинке так часто генерировать радиосигнал?
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

Сообщение avr123.nm.ru » 27 авг 2007, 23:58

Чем дальше в лес тем больше КНИГ !    - Это я только что придумал   :lol: .
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Master » 28 авг 2007, 12:08

Придеться осваивать AVR.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение LeonRobot » 28 авг 2007, 12:46

Master, так для того я и хочу соединить робота с компом, чтобы всю логику реализовать на компе, и не заморачиваться с микроконтроллерами...
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

Сообщение Master » 28 авг 2007, 13:24

LeonRobot писал(а):Master, так для того я и хочу соединить робота с компом, чтобы всю логику реализовать на компе, и не заморачиваться с микроконтроллерами...

Та чтука которая как в мышке назывется N-кодер. Представляет собой пару светодиод и фототранзистор. Между ними стоит диск с отверстиями, которых дофига (штук 50), так вот если вы будете делать софт на Delphi или на С (насчет С не уверен) вы не сможете с такой частотой опрашивать вашу машинку чтобы программа зафиксировала что колесо повернулось на 5 дырочек. Поэтоум и нужен МК или использовать мышиный протокол PS/2. Я бы советовал для начала собрать все на соплях, т. е. взять готовую машинку и подключить к LPT безо всяких датчиков слежения бампров и т. д. Ну и ясное дело выложить фотки всего этого безобразия здесь на форуме с описанием.

P.S. Подключайте все к LPT через оптопары, а то проект может получится очень дорогим.  :D
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение SSG » 28 авг 2007, 15:26

Хм. Помойму для реализации двунаправленной связи без микроконтроллеров еще большая заморочка будет. Это ж скока всего на жестком железе нужно будет понаделать.  :shock:
Аватара пользователя
SSG
 
Сообщения: 1058
Зарегистрирован: 15 янв 2007, 19:23
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК

Сообщение Master » 28 авг 2007, 17:00

SSG писал(а):Хм. Помойму для реализации двунаправленной связи без микроконтроллеров еще большая заморочка будет. Это ж скока всего на жестком железе нужно будет понаделать.  :shock:

Не простые сигналы типа как от бампера можно принимать без проблем, просто скажем 10 раз в секунду опрашивать входы LPT на предмет наличия сигнала, а вот если что то сложнее то уж лучше на МК.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение LeonRobot » 29 авг 2007, 11:15

Все равно пока с МК заморачиваться не буду)
Во первых мне большая точность не нужна пусть на диске будет вообще одна прорезь, получу точность плюч минус 2-3 см., что не принципиально.

А вот фразу:
Master писал(а):P.S. Подключайте все к LPT через оптопары, а то проект может получится очень дорогим.  :D

не понял, поясните плиз.
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

Сообщение Master » 29 авг 2007, 21:54

Если спалите LPT, то придется покупать новую материнку.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Сообщение avr123.nm.ru » 29 авг 2007, 22:11

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

Сообщение LeonRobot » 29 авг 2007, 23:05

Во-первых, расскажите плиз как можно спалить LPT-порт, что бы я знал и был аккуратней.
Во-вторых, даже в случае такого казусу, я так понимаю на работе самой материнке эта неприятность не доллжна же сказаться, или я не прав?
В-третьих, можно взглянуть на принципиальную схему оптопары?
LeonRobot
 
Сообщения: 48
Зарегистрирован: 12 авг 2007, 01:30
Откуда: Волгоград

След.

Вернуться в Электроника, электротехника

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

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

cron