roboforum.ru

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

Разрешите обратиться с вопросом (Servo Controller)

Разрешите обратиться с вопросом (Servo Controller)

ivan_k » 14 янв 2009, 14:09

Здравствуйте. Разрешите обратиться с вопросом. Строим корабль класса “лидер”, копию.
На себе несет достаточно много вооружения. Все это хозяйство работает на 16 сервомашинках. также задействована куча светодиодов для имитации выстрелов, сигнальных огней, освещения.

Встал вопрос о том как все это запустить. Т.е. должен выполнятся определенный сценарий (программа). Пример:

1. повернулось орудие
2. подняло ствол
3. выстрелило (светодиод)
4. повернулось в другое положение
5. опять выстрелило.
6. пауза 60 сек.
7. повернулось …… и.т.д.

таких орудии несколько. Уметь работать должны одновременно. Ручного управления не требуется. Т.е. нажал кнопку выполняется 1-й сценарий. Выполнился. Нажал кнопку еще раз выполняется 2-й сценарий……

На чем все это легче организовать.

Эти ссылки говорят, что я двигаюсь в правильном направлении?:

http://robozone.su/2008/06/29/modul-ser ... ytyjj.html

http://www.lynxmotion.com/Product.aspx? ... egoryID=52

эти контроллеры как я понял схожи. Но это модули, для них требуется что-то еще?



Спасибо. Иван.

p.s. готов приобрести готовый.
В свою очередь могу предложить лазерную резку металла.

Re: Разрешите обратиться с вопросом (Servo Controller)

Master » 14 янв 2009, 14:38

В свою очередь могу предложить лазерную резку металла.

Если заполнишь город, можно будет знать куда обращаца. :)

Добавлено спустя 2 минуты 47 секунд:
Если я не ошибаюсь, то нужен еще контроллер в котором будет зашит алгоритм работы сервомоторов, если конечно не планируеца управлять ими через ПК.

Re: Разрешите обратиться с вопросом (Servo Controller)

Сергей » 14 янв 2009, 14:58

Могу индивидуально изготовить для Вас servo-controller. Пишите в личку, если интересно.

Re: Разрешите обратиться с вопросом (Servo Controller)

ivan_k » 14 янв 2009, 15:11

это наверно тот что, обычно второй платной к сервоконтроллеку крепится, как я понимаю. в нем храниться программа? ели да то - нужен.

Re: Разрешите обратиться с вопросом (Servo Controller)

avr123.nm.ru » 14 янв 2009, 15:14

ivan_k писал(а):Все это хозяйство работает на 16 сервомашинках.


Вот такой секвенсор управления Servo свам подойдет наверно
http://www.superrobotica.com/VisualSC2e.htm
"Visual Servo Controller 2"

А сервоконтроллер вот так можно сделать - http://avr123.nm.ru/z13.htm

Или готовый купить. http://www.lynxmotion.com/Product.aspx?productID=395

Re: Разрешите обратиться с вопросом (Servo Controller)

ivan_k » 14 янв 2009, 15:50

Сергей писал(а):Могу индивидуально изготовить для Вас servo-controller. Пишите в личку, если интересно.



интересно. написал.

Добавлено спустя 22 минуты 28 секунд:
avr123.nm.ru писал(а):
ivan_k писал(а):Все это хозяйство работает на 16 сервомашинках.


Вот такой секвенсор управления Servo свам подойдет наверно
http://www.superrobotica.com/VisualSC2e.htm
"Visual Servo Controller 2"

А сервоконтроллер вот так можно сделать - http://avr123.nm.ru/z13.htm

Или готовый купить. http://www.lynxmotion.com/Product.aspx?productID=395



lynxmotion.com - в Россию отправляет? Не знаете?
и ПО для SSC-32 отдельно приобретается или оно в комплекте?

Re: Разрешите обратиться с вопросом (Servo Controller)

=DeaD= » 14 янв 2009, 15:59

2ivan_k - пульт проводной к контроллеру?

Re: Разрешите обратиться с вопросом (Servo Controller)

ivan_k » 14 янв 2009, 16:11

=DeaD= писал(а):2ivan_k - пульт проводной к контроллеру?

нет это действующая RC модель. И так как управлять таким количеством надстроек по радиоканалу сложно. Было решено установить в модель контроллер. С пульта будет приходить только сигнал о необходимости выполнении сценария.
Последний раз редактировалось ivan_k 14 янв 2009, 16:14, всего редактировалось 1 раз.

Re: Разрешите обратиться с вопросом (Servo Controller)

=DeaD= » 14 янв 2009, 16:14

2ivan_k - теоретически есть модуль OR-AVR-M32-N (см. [[Модули OpenRobotics и документация к ним]]), на нём 22 порта ввода-вывода. Светодиоды и сервы цепляются к контроллеру понятным образом через естественный 3-пиновый разъем. Разумеется нужно будет писать программу для управления всем этим хозяйством.

Сколько кстати всего еще должно быть подключено к контроллеру кроме 16 сервоприводов?

Добавлено спустя 15 секунд:
ivan_k писал(а):С пульта будет приходить только сигнал о необходимости выполнении сценария.

В каком виде?

Добавлено спустя 1 минуту 9 секунд:
И что это за пульт с которого можно сигналы контроллеру слать? Решение уже выбрано?

Re: Разрешите обратиться с вопросом (Servo Controller)

ivan_k » 14 янв 2009, 16:51

=DeaD= писал(а):2ivan_k - теоретически есть модуль OR-AVR-M32-N (см. [[Модули OpenRobotics и документация к ним]]), на нём 22 порта ввода-вывода. Светодиоды и сервы цепляются к контроллеру понятным образом через естественный 3-пиновый разъем. Разумеется нужно будет писать программу для управления всем этим хозяйством.

Сколько кстати всего еще должно быть подключено к контроллеру кроме 16 сервоприводов?

Добавлено спустя 15 секунд:
ivan_k писал(а):С пульта будет приходить только сигнал о необходимости выполнении сценария.

В каком виде?

Добавлено спустя 1 минуту 9 секунд:
И что это за пульт с которого можно сигналы контроллеру слать? Решение уже выбрано?



OR-AVR-M32-N - это уже интересно. вечером документацию дочитаю обязательно.
Как я понимаю можно и 2-ва OR-AVR-M32-N объединить, если портов нахватает.

Диодов (скорее ключей) около 20-ти.

Пульт обычный 6-ти канальный, пропорциональный.
1-н из каналов будет управлять сервой которая стоит на корабле и нажимает кнопку запуска сценария на контроллере. :roll: (ну если совсем уж примитивно).

программы должны храниться в контроллере.

Решение пока не принято.

Re: Разрешите обратиться с вопросом (Servo Controller)

=DeaD= » 14 янв 2009, 17:18

ivan_k писал(а):OR-AVR-M32-N - это уже интересно. вечером документацию дочитаю обязательно.

Ну там документация пока к вашей задаче имеет посредственное отношение :)

ivan_k писал(а):Как я понимаю можно и 2-ва OR-AVR-M32-N объединить, если портов нахватает.

Технически да, программно это усложнит немного всё, но решаемо :)

ivan_k писал(а):Диодов (скорее ключей) около 20-ти.

Не мало :) какие диоды, сколько тока кушают?

ivan_k писал(а):Пульт обычный 6-ти канальный, пропорциональный.
1-н из каналов будет управлять сервой которая стоит на корабле и нажимает кнопку запуска сценария на контроллере. :roll:

Грубо :)

Можно в принципе пропорциональный сигнал завести на АЦП контроллера через RC-фильтр большой ёмкости, тогда МК сможет отклонение сервы без самой сервы отслеживать, но это надо будет тестировать на практике.

Добавлено спустя 2 минуты:
2ivan_k - единственное - не могу сказать, что контроллер будет хорошо держать ток при одновременном включении всех сервоприводов, это надо дополнительно тестировать, есть у меня подозрения, что там могут быть грабли.

16 сервоприводов одновременно - это же до 20-30А может скакнуть.

Добавлено спустя 1 минуту 15 секунд:
Так что, если одновременно тучей мощных сервоприводов надо рулить, может этот контроллер не подойти, хотя не уверен, что указанные выше контроллеры заграничные тоже будут держать такой ток.

Re: Разрешите обратиться с вопросом (Servo Controller)

EdGull » 14 янв 2009, 17:50

ради такого дела сервы можно на прямую от БП питать минуя контроллер

Re: Разрешите обратиться с вопросом (Servo Controller)

=DeaD= » 14 янв 2009, 17:52

2EdGull: Дык так-то вообще можно на соплях собрать контроллер вообще без платы :) нафиг только надо такое щастье? :) я считаю что всё надо делать серьезно и эффективно, а то так и будем еще 5 лет на коленках платы ЛУТОМ делать только для себя и сверлить самим без металлизации :)

PS: А формально ты конечно прав :)

Re: Разрешите обратиться с вопросом (Servo Controller)

mandigit » 14 янв 2009, 18:05

ivan_k писал(а):Строим корабль класса “лидер”, копию.
На себе несет достаточно много вооружения. Все это хозяйство работает на 16 сервомашинках.
таких орудии несколько. Уметь работать должны одновременно. Ручного управления не требуется. Т.е. нажал кнопку выполняется 1-й сценарий. Выполнился. Нажал кнопку еще раз выполняется 2-й сценарий……

Эти ссылки говорят, что я двигаюсь в правильном направлении?:
эти контроллеры как я понял схожи. Но это модули, для них требуется что-то еще?

В свою очередь могу предложить лазерную резку металла.


Иван, здравствуйте!
Вы двигаетесь в правильном направлении, однако выбор доступных модулей и их совмещение для достижения результатов, требуют специфических умений.
Аппаратура достаточно сильноточная, помехи.
Нужно еще понимать, каких размеров ваше устройство, возможно классическая схема централизованного включения серв не пройдет.
Вероятно, вы ожидаете, что сможете самостоятельно задавать сценарии - это предполагает связь с компьютером и как-минимум простейший интерпретатор.

Если возникнет необходимость - пишите. Будет стоить денег.

Re: Разрешите обратиться с вопросом (Servo Controller)

ivan_k » 14 янв 2009, 22:14

Диоды обычные 3в 0.02а 20шт.

-----16 сервоприводов одновременно - это же до 20-30А может скакнуть-----

Но эти токи будут ити через акк. С контроллера берется только управляющий сигнал. Или я не понимаю что-то.


-----Иван, здравствуйте! Вы двигаетесь в правильном направлении……-----

Размеры позволяют запихнуть в корпус электронику с пол кирпича размером ну и грамм 300-та по весу.

Да Вы праву нужен интерпретатор. Но как я понимаю в тех модулях, которые продают он в комплекте. Все же хочется купить готовый контроллер.

Может этот http://www.rusandroid.ru/store/items/19 подойдет. только опять в описании про ПО ни слова.

И все же:
lynxmotion.com - в Россию отправляет? (написал письмо не отвечают)
и ПО для SSC-32 отдельно приобретается или оно в комплекте?


Rambler\'s Top100 Mail.ru counter