roboforum.ru

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

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

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

EasyTech » 21 авг 2011, 19:01

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

Добавлено спустя 2 минуты 7 секунд:
parkflyer на мой взгляд лучше, мне всё равно не нужна навороченная аппаратура... мне просто нужно управление 2мя моторами и 2мя сервами... конечно можно, если останутся порты на передатчике и лапочки повесить... меня интересует возможно ли управление моторами и как выглядит код управления на Си... Harry скинь свой пример робота, если хочешь скинь на почту: levangogohia@yandex.ru

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

=DeaD= » 21 авг 2011, 19:03

Наша почта спокойно понимает наши адреса написанные транслитом.
Мои 18 успешных доставок с HK тому подтверждение.

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

EasyTech » 21 авг 2011, 19:34

а каким способом ты оплачивал? какой самый дешевый?

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

Grem » 21 авг 2011, 19:39

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

Напрямую визой или мастеркард

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

EasyTech » 21 авг 2011, 20:02

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

Добавлено спустя 1 минуту 7 секунд:
Я вот не понимаю для чего нужны каналы, как они связаны с МК и как программироваться?
Harry, как придешь напиши))

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

Grem » 21 авг 2011, 20:06

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

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

EasyTech » 21 авг 2011, 20:21

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

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

Добавлено спустя 34 секунды:
работа гидронасоса - это уже подпрограмма

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

HarryStar » 22 авг 2011, 01:23

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

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

Что непонятно, спрашивай поконкретней.

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

EasyTech » 22 авг 2011, 11:56

Понял, кое-что))
ТОгда ты можешь дать свой код, интересно как реализуется связь? делал на RC5 устройство, там вроде должен быть протокол связи.
Ты когда делал своего паука, ты там вроде использовал ходовую сервы, для чего тебе тогда там мега16 нужна была?
А я смогу управлять лог. уровнями для моторов?
И какая там дальность управления? есть хотябы километр?
Я так подумал ведь можно и без ДД получается.... и вообще без МК!
Поворотник - рулёшка, ходовая мотор, но блин, это слишком легко...

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

HarryStar » 22 авг 2011, 13:39

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

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

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

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

Если ты хочешь сделать просто радиоуправляемую колесную платформу с камерой, то тут МК не нужен, можно обойтись модельными компонентами.

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

EasyTech » 22 авг 2011, 19:32

Почитал твою программу, интересно очень, мне оч понравилось, оказывается сверх естественного тут не чего нет) :D :D :D
Ты все 9 каналов подключил к МК?
Я так понял 1 канал - 1 устройства, т.е. ты подключил 9 устройств? и ими управляешь измеряю импульсы и т.п.:)
Ты все 9 каналов подключил к портам МК? :) Только я не понимаю:
1) в программе упоминается I2C шина, для чего она ?
2) 1 канал = 1 серва, как ты с джостика управляешь? ты что в настройках в пульте меняешь каналы ? или как?
Идея мне оч понрав) Смотри, если мне надо управлять 3мя сервами и 1 коллекторным моторов, сервами понятно как управлять,а вот коллекторным мотором как? Там нужно будет ДД и уделить 1 канал на управление? Или я туплю, поправь пожалуйста

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

HarryStar » 22 авг 2011, 21:39

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


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

Коллекторными моторами можно управлять через контроллер скорости для коллекторных моторов, например http://hobbyking.com/hobbyking/store/uh ... oduct=9090

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

=DeaD= » 22 авг 2011, 21:45

Этот контроллер без реверса. И для дифференциального шасси использовать такие контроллеры для управления - то еще удовольствие :)

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

HarryStar » 23 авг 2011, 08:22

Ну я для примера привел. Есть контроллеры с реверсом для безколлекторных двигателей.

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

=DeaD= » 23 авг 2011, 08:32

Где бы их еще по разумным ценам достать... :roll:


Rambler\'s Top100 Mail.ru counter