roboforum.ru

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


проблемы с радиоуправлением

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

Re: проблемы с радиоуправлением

Сообщение EasyTech » 21 авг 2011, 19:01

Блин, я не понимаю как там регаться...
Писать по русский или через гугл транслейт писать?
На почте поймут адрес по английский?!

Добавлено спустя 2 минуты 7 секунд:
parkflyer на мой взгляд лучше, мне всё равно не нужна навороченная аппаратура... мне просто нужно управление 2мя моторами и 2мя сервами... конечно можно, если останутся порты на передатчике и лапочки повесить... меня интересует возможно ли управление моторами и как выглядит код управления на Си... Harry скинь свой пример робота, если хочешь скинь на почту: levangogohia@yandex.ru
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: проблемы с радиоуправлением

Сообщение =DeaD= » 21 авг 2011, 19:03

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

Re: проблемы с радиоуправлением

Сообщение EasyTech » 21 авг 2011, 19:34

а каким способом ты оплачивал? какой самый дешевый?
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: проблемы с радиоуправлением

Сообщение Grem » 21 авг 2011, 19:39

какой самый дешевый?

Напрямую визой или мастеркард
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: проблемы с радиоуправлением

Сообщение EasyTech » 21 авг 2011, 20:02

блин, ХК мне не светит не того не того нет

Добавлено спустя 1 минуту 7 секунд:
Я вот не понимаю для чего нужны каналы, как они связаны с МК и как программироваться?
Harry, как придешь напиши))
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: проблемы с радиоуправлением

Сообщение Grem » 21 авг 2011, 20:06

Так ведь parkflyer - тот же ХК, только русскими буквами :)
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: проблемы с радиоуправлением

Сообщение EasyTech » 21 авг 2011, 20:21

Grem писал(а):Так ведь parkflyer - тот же ХК, только русскими буквами :)

ну и то хорошо))
Блин, сёдня столько схем развел в хлорном железе, офигеть...
Столько проектов... 4 активных и 2 замороженных :sorry:
вот что интересует в плане программы.
У меня есть датчик огня на роботе, робот ищет свечу (робот пожарник), при нахождение свечи работает гидронасос, чтобы сработала подпрограмма, датчик огня надо вешать на внешнее прерывания МК? на INT0 и INT1?

Добавлено спустя 34 секунды:
работа гидронасоса - это уже подпрограмма
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: проблемы с радиоуправлением

Сообщение HarryStar » 22 авг 2011, 01:23

А что непонятно с каналами?
В этой (и многих других радиосистем) есть 8 независимых каналов.
Каждый канал это число грубо говоря от 0 до 255, значение которого задается ручкой управления и передается на приемник, закодированное в серво импульсы. Т.о. можно напрямую к приемнику подключить 8 сервоприводов без всяких МК и все будет работать. Если ходовая на сервах, то все можно сделать без МК вообще. Пару серв на движение, пару на камеру и все нормал.

Если же управлять надо не сервами напрямую, а передавать значения каналов (положение ручек управления) в МК, то нужно написать небольшую программку (например на Мега168), которая анализирует длительность импульсов с 8-ми выходов приемника. Результат программы - 8 чисел, соответствующих положению ручек передатчика. А что с ними делать - решает программа.

Что непонятно, спрашивай поконкретней.
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: проблемы с радиоуправлением

Сообщение EasyTech » 22 авг 2011, 11:56

Понял, кое-что))
ТОгда ты можешь дать свой код, интересно как реализуется связь? делал на RC5 устройство, там вроде должен быть протокол связи.
Ты когда делал своего паука, ты там вроде использовал ходовую сервы, для чего тебе тогда там мега16 нужна была?
А я смогу управлять лог. уровнями для моторов?
И какая там дальность управления? есть хотябы километр?
Я так подумал ведь можно и без ДД получается.... и вообще без МК!
Поворотник - рулёшка, ходовая мотор, но блин, это слишком легко...
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: проблемы с радиоуправлением

Сообщение HarryStar » 22 авг 2011, 13:39

мой код анализатора сигналов от приемника приведен тут forum2/topic10330.html#p212979
там все просто. словил начало импульса, засек таймер, словил конец, засек таймер, посчитал. Код для CVAVR. Нужная тебе функция pin_change_isr2.

паук хоть и на сервах, но управлять им напрямую нельзя, без мк там никак.

если купишь модельные контроллеры скорости, то можешь управлять моторами без мк.

дальность по воздуху (для авиа моделей) около км, по земле около 300-500 м.

Если ты хочешь сделать просто радиоуправляемую колесную платформу с камерой, то тут МК не нужен, можно обойтись модельными компонентами.
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: проблемы с радиоуправлением

Сообщение EasyTech » 22 авг 2011, 19:32

Почитал твою программу, интересно очень, мне оч понравилось, оказывается сверх естественного тут не чего нет) :D :D :D
Ты все 9 каналов подключил к МК?
Я так понял 1 канал - 1 устройства, т.е. ты подключил 9 устройств? и ими управляешь измеряю импульсы и т.п.:)
Ты все 9 каналов подключил к портам МК? :) Только я не понимаю:
1) в программе упоминается I2C шина, для чего она ?
2) 1 канал = 1 серва, как ты с джостика управляешь? ты что в настройках в пульте меняешь каналы ? или как?
Идея мне оч понрав) Смотри, если мне надо управлять 3мя сервами и 1 коллекторным моторов, сервами понятно как управлять,а вот коллекторным мотором как? Там нужно будет ДД и уделить 1 канал на управление? Или я туплю, поправь пожалуйста
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: проблемы с радиоуправлением

Сообщение HarryStar » 22 авг 2011, 21:39

В этой аппаратуре 8 каналов. 9 - это рекламная фигня (канал есть, но 9-ти канальных приемников нет).
Я подключал все 8 каналов, там в теме есть видео
вот оно


по шине I2C МК передает информацию о принятых каналах на другой МК. Это чисто мои потребности, вам это не надо.

Коллекторными моторами можно управлять через контроллер скорости для коллекторных моторов, например http://hobbyking.com/hobbyking/store/uh ... oduct=9090
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: проблемы с радиоуправлением

Сообщение =DeaD= » 22 авг 2011, 21:45

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

Re: проблемы с радиоуправлением

Сообщение HarryStar » 23 авг 2011, 08:22

Ну я для примера привел. Есть контроллеры с реверсом для безколлекторных двигателей.
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: проблемы с радиоуправлением

Сообщение =DeaD= » 23 авг 2011, 08:32

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

Пред.След.

Вернуться в Новичкам или основы основ роботостроения.

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

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