roboforum.ru

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

Много двигателей.

Много двигателей.

bersekter » 19 мар 2009, 11:05

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

Re: Много двигателей.

Виталий » 19 мар 2009, 11:15

Зачем так много двигателей?

Нужно одиннадцать контроллеров.
http://www.sparkfun.com/commerce/produc ... ts_id=8368

Re: Много двигателей.

avr123.nm.ru » 19 мар 2009, 12:04

bersekter писал(а):Нужно от одного микроконтроллера управлять одиннадцатью одинаковыми шаговыми двигателями.


это МЕХАНИКА вы считаете ?


bersekter писал(а):одиннадцатью одинаковыми шаговыми двигателями. Разумееца, одиннадцать ножек у контроллера есть.
Обычно на 1 ШД надо хотябы 2 сигнала - направление и шаг.

НаучИтесь управляьб 1 ШД и потом увеличте до 11.

Re: Много двигателей.

zubr » 19 мар 2009, 23:39

Для общего развития: есть шаговые двигатели с одним проводом управления. в часах такие.
Но более распространены всеже с 4мя сигналами управления. Тоесть надо 4 ноги контроллера. Или 2 ноги и 2 инвертора.

Но решить задачу всеже можно. Даже из 11 ног еще 7 останутся.
11 одинаковых двигателей наверное и двигаться должны одинаково? Вроде это не запрещалось и просилось управление. Ну и запитай их впараллель... :beer:

Re: Много двигателей.

realsystem » 20 мар 2009, 13:49

Чо за бред про 4 ноги контроллера которые нужны для управления ШД? :) Для ШД делается контроллер, сигналы на который идут от проца, 2 сигнала как писали выше, куда крутить и как крутить :) А контроллер в свою очередь формирует нужные сигналы для ШД, для разных типов ШД эти сигналы разные.

А если например у ШД 5 или 6 проводков? Чо на каждый проводок по ноге проца? ШД бывают униполярные и биполярные, почитайте про них.

Re: Много двигателей.

zubr » 24 мар 2009, 00:18

Что именно непонятно(бред)? Зачем проц еще?
Не надо ничего делать - надо покупать сразу.

У шаговика может и 10 'проводков' торчать наружу. Это ни о чем не говорит.
И ТУТ никто не использует и не будет использовать шаговиков с количеством фаз больше 4.
И биполярное и униполярное включение 4х фазного шаговика требует 4х сигналов управления. Поработайте с ними...

Re: Много двигателей.

realsystem » 24 мар 2009, 13:34

Я то работал, крутил как от компа, так и от МК шаговики биполярные и униполярные. Причем тут 10 проводков? Шаговики бывают либо с 4мя - это биполярники, либо с 5 или 6 проводками - это униполярники(если 5 проводков, то на самом деле их 6, но два внутри соединены). Проц я имел в виду МК. Т.е. МК посылает сигналы управления не движкам, а их контроллеру, чтоб не занимать много ног у МК

Re: Много двигателей.

zubr » 24 мар 2009, 19:34

в твоем понимании контроллер шаговика это какая нить ТМ2 ?
Иногда такой контроллер полезен. Если не из кубиков собираешь и есть ресурсы контроллера то "КШ" нафиг не нужен.
Мощной экономии ног не наблюдаю потому что.

для КШ обычно также 4 ноги контроллера надо НАПРАВЛЕНИЕ, ТАКТ, ВКЛ, ФАЗА

10 проводов? и такое бывает.. когда фаз много или фазы не скоммутированны внутри. короче забудь.

Re: Много двигателей.

realsystem » 24 мар 2009, 19:45

Контроллер шаговика: L297+L298N. Но можно и отдельный генератор для всех двигателей если их полно и просто по одной ноге к каждому для управления(ну или две если два управляющих сигнала: направление/шаг).

В любом случае экономия ножек МК

Re: Много двигателей.

bolt » 24 мар 2009, 22:51

Если у МК 64..100 ножек, то 44 из них вполне можно отдать под управление 11 моторчиками. Городушка еще та получится :ROFL:

Re: Много двигателей.

realsystem » 25 мар 2009, 13:52

Ну то что можно неспорю, но не рационально, если МК будет заниматься еще чем-то. Например если стока моторов, может и датчиков обратной свзяи тоже полно, значит надо оптимально использовать ресурсы МК, на все что можно вешать внешние драйверы.


Rambler\'s Top100 Mail.ru counter