roboforum.ru

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

синхронизировать двигатели

синхронизировать двигатели

cjA » 11 сен 2010, 03:57

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

Какие идеи- буду рад любым предложениям! :)))

(двигателей- четыре; рассматриваются любые решения, зарание спасибо)

Добавлено спустя 9 минут 31 секунду:
э-э ... уточню.
чтобы допустим они за n секунд все сделали 1000 оборотов (пофигу скорость), а не один 1000 а другие сколько хотят- 900...1200...
вот такая трабла ... :(

Re: синхронизировать двигатели

Виталий » 11 сен 2010, 10:32

Постройте графики зависимости количества оборотов за n секунд от ШИМ для каждого мотора и покажите их.

Re: синхронизировать двигатели

Mamed » 11 сен 2010, 11:28

Энкодеры на валы редуктора, например от древней "мышки", считывать импульсы с каждого и уже по ним ШИМом корректировать скорость вращения каждого двигателя.

Re: синхронизировать двигатели

avr123.nm.ru » 11 сен 2010, 15:27

cjA писал(а):Какие идеи- буду рад любым предложениям! :(


Апноут AN696 - сервопривод с энкодерами для двух DC-моторов. Есть пример-модель в PROTEUS.

Re: синхронизировать двигатели

cjA » 12 сен 2010, 05:28

все таки энкодеры? И МК?
может попроще решение есть?

Добавлено спустя 2 минуты 16 секунд:
да понятно что наверное нет, но все таки...
как говорится- мозговой штурм, может сработает? :)

Re: синхронизировать двигатели

Michael_K » 12 сен 2010, 06:00

зачем это надо? что за двигатели?
может быть шаговики поставить заведомо мощнее чем надо, чтобы не сбивались?

Re: синхронизировать двигатели

Vovan » 12 сен 2010, 11:44

cjA писал(а):все таки энкодеры? И МК?
может попроще решение есть?
ну может так?
forum35/topic5718-30.html

Re: синхронизировать двигатели

cjA » 12 сен 2010, 13:44

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

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

Re: синхронизировать двигатели

Vovan » 12 сен 2010, 14:21

cjA писал(а):правда твою схему еще думать и думать.
намекни в какую сторону? мождь есть идеи? и(или) подумаем вместе, т.к. это мне интересно.
насчет собаки - простота ее бега очень и очень обманчива, а точнее сказать ее (простоты) там просто нет, а есть невероятной и немыслимой сложности аппаратура следящая "автоматически" за "синхронностью" ее (собаки) движений, так что создать походОн собаки минимумом ресурсов (да даже любым максимумом, я бы с удовольствием это осуществил :) ) вряд ли получится :( (ИМХО).

Re: синхронизировать двигатели

cjA » 12 сен 2010, 15:52

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

Re: синхронизировать двигатели

Vovan » 12 сен 2010, 17:44

cjA писал(а):ну раз интересно- давай покумекаем...
давай :)
все остальное очень спорно, поэтому предлагаю оставить разговоры про ивалюцию и проч. :roll:
Пружины тоже предлагаю не рассматривать (ну или пока не рассматривать), поверь нА слово - здесь им не место (ну или пока не место).
Алгоритм походки 4-х нога - разговор серьезный, я надеюсь, здесь не о 4-х "движителях" речь? если 4-ре привода на колёса - не вопрос :) А может имеется ввиду 4-х ногий "веслоход"?
Иными словами: в чем идея? и почему 4-ре мотора? и где узрел "недодуманное" место в моем варианте синхронизации 2-х моторов?
Извиняюсь за такое количество вопросов :oops: , но тема мне близкая так что жду-с...

Re: синхронизировать двигатели

cjA » 12 сен 2010, 18:43

очень простой механизм- Чебышева вроде.
Улучшаем его- ставим в поясницу шарнир и поварачиваем по "кировскому" способу.
А синхронизация нужна чтобы задние "лапы" передние не опережали. (четыре-это я уже да, пока только два.)

Re: синхронизировать двигатели

Vovan » 12 сен 2010, 19:21

Неее... Тут я пас, извините, это мне не интересно. Не участвую=))
ИМХО: не 2 ни 4 ни 6 ни 8 не решаемо=))
ЗЫ: ничего нового и интересного не услышал, а только желаемое за действительное и пожелания насчет "подумать" - ну дык давай подумаем!!! :x (извини за жёсткость, но это мое ИМХО) Главное не обижайся, парируй! :wink:
ЗЫЫ: любая задача (к сведению) решается поэтапно, давай решим и енту поэтапно (т.е. постепенно, поочереди, по мере поступления данных) :wink:

Re: синхронизировать двигатели

cjA » 12 сен 2010, 20:21

ну и ладно...
сопсно задачито совершенно разные стояли, так что не важно
(хотя если у кого мелькнет идея- плиз, пишите.)
забудем мою траблу, оставим только вопрос-
СИНХРОНИЗАЦИЯ ДВИГАТЕЛЕЙ?

Добавлено спустя 3 минуты 36 секунд:
Ты счетаешь собаку природа поэтапно сделала?
Сам себе противоречешь...

Re: синхронизировать двигатели

Vovan » 12 сен 2010, 20:37

А ты думаешь иначе? Сам противоречишь своей ивалюции :D
Ивалюция, к сведенью, процесс поэтапный, или я не прав :wink: ?
Креативный процесс и тот поэтапный, хотя как знать, как знать...
Но ивалюцию - нафик!!! Это не тема где руками строят, а не дают возможность рукотворному организму самосовершенствоваться, типо подумал (чем-то) и решил, что четырех конечной ему мало, отращу-ка я ещё пару :lol:
Именно поэтому и НАСТАИВАЮ: всякие философии побоку! Конструтивные предложения по "Синхронизации" в обход энкодеров, МК и прочих "сложных" тем - приветствуются (см. тему "Синхронизация веслоног...." и т.д.) :)
И снова: в чём состоит сама идея? (в деталях желательно)


Rambler\'s Top100 Mail.ru counter