roboforum.ru

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

Как бы вы реализовали такую схему....

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Сообщение Mike_MA » 21 июн 2005, 16:06

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

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

Т.е. надо чётко поставить задачу, а потом станут видны пути их реализации. Каждый видит эту задачу со своей колокольни, поэтому нужно четче формулировать задачу.
Mike_MA
 
Сообщения: 367
Зарегистрирован: 07 фев 2005, 17:41
Откуда: Санкт-Петербург

Сообщение Pablos » 21 июн 2005, 16:07

40inD писал(а):ТАк я и говорю: радиоуправление планируется только на время съемок. Вдальнейшем хотим сделать его автономным. Поэтому чтоб не переделывать всю начинку сразу ставим контроллер.
Переделка не займет много времени - буквально достаточно переткнуть провода  :)    Так что делайте пока только с RC, а потом выкидываем пульт и все...
Аватара пользователя
Pablos
 
Сообщения: 123
Зарегистрирован: 18 май 2005, 12:55
Откуда: Москва

Сообщение 40inD » 21 июн 2005, 16:16

ТОгда танковым методом поворачивать как?
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва

Сообщение Kanoka » 23 июн 2005, 03:25

Народ, вы пошли не по тому пути. Делается все элементарно, сейчас нет времени, завтра раскажу подробно.
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение Kanoka » 23 июн 2005, 16:17

По поводу управления, управлять оборотами двигателей можно двумя способами: Электронными или механическими регуляторами.
Электронные регуляторы, всем хороши за исключением нескольких аспектов:
1. Стоят дороже чем механические
2. В подавляющем своем большинстве (соответственно берем только реверсивные) вращают двигатель вперед и назад они по разному, вперед быстрее, назад медленее. Мощность для реверсивного движения двигателя тоже как правило меньше (например: Futaba MC330CR, вперед - 200А, назад - 100А)
Из чего следует что электронные контроллеры не подходят :(

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

По поводу передатчиков (пультов) и приемников. Покупать нужно обязательно цифровой пульт, так как микширование каналов вам понадобится, и особо на нем не экономить, в данном случае верно утверждение что скупой платит дважды. Далее, самолетный пульт конечно хорошо, но в нем на правой ручке стоит трещетка, тобишь сама ручка в нейтральное положение не возврашается, что будет чертовски неудобно если вы вдруг решите управлять левыми колесами с левой ручки, правыми с правой. Посему предлагаю либо верталетный пульт, так называемые Surface System - пульты для многоканальных наземных моделей.
Для примера возмем 9-ти канальную аппаратуру Futaba 9C:
Futaba 9CAF (9C - модель, A - Aircraft, самолетная, F - модуляция FM)
Futaba 9CHF (9C - модель, H - Helicopter, верталетная, F - модуляция FM)
Futaba 9CHP (9C - модель, H - Helicopter, верталетная, P - модуляция PCM)
Пульты для наземных моделей имеют в конце соответсвующую приписку.

Приемники.
Обычно идут в комплекте с пультом, тут все просто.
Ни каких реле на выходы ставить не нужно так как все или почти все каналы пропорциональные (чем больше откланяем ручку тем быстрее едим).

И еще, если бюджет позволяет обратите внимание на этот пульт http://www.14mz.com и если приобретете обещайте что дадите в руках подержать :)
Вложения
Speed-controller.gif
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение 40inD » 24 июн 2005, 12:59

Хе-хе. Kanoka. Ваш вариант хорош, когда левыми и правыми колесами управляют соответственно левым и правым джойстиком на пульте. А мы будем делать по другому:
Цитирую себя: Там на выходе нечто вроде ШИМ с периодом 20мс и длительностью импульса от 1 до 2 мс. Это изменение я хочу представлять от -100 до +100% изменения величины. Поэтому будет легко поворачивать танковым методом, вычитая или прибавляя значение поворота к скорости левого или правого двигателя соответственно, представляющейся тоже от -100 до +100. Таким образом, достигается управление и левыми, и правыми колесами одним джойстиком. Другой джойстик освобождается для управления перемещением камеры или оружия.
А бюджет у нас не очень большой, и такие пульты покупать не можем. И мне кажется будет дешевле сделать свой контроллер, чем покупать сервы и механические регуляторы хода.
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва

Сообщение Kanoka » 24 июн 2005, 20:20

Хе-хе. Kanoka. Ваш вариант хорош, когда левыми и правыми колесами управляют соответственно левым и правым джойстиком на пульте. А мы будем делать по другому:

Для этого и нужен пульт с микшерами каналов, само сабой управлять движением и поворотами удобнее с одной ручки.
Контроллер конечно поставить можно, если так уж хочется, но без него проще.
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение 40inD » 24 июн 2005, 21:55

А мы не ищем легких путей:)
To ALL: Ну контроллер приходится ставить по-любому. Ведь как инфу с датчиков собирать? И чтобы 2 раза не делать одно и то же, сразу поставим полноценный. Вопрос был: как бы вы реализовали схему в смысле распределения задач. На 1 мк или на несколько.
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва

Сообщение -= Александр =- » 25 июн 2005, 17:48

С одним МК всегда проще. Вопрос хватит ли мощности?
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Пред.

Вернуться в Микроконтроллеры

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

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