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

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

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

Сообщение bersekter » 19 мар 2009, 11:05

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

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

Сообщение Виталий » 19 мар 2009, 11:15

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

Нужно одиннадцать контроллеров.
http://www.sparkfun.com/commerce/produc ... ts_id=8368
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

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

Сообщение avr123.nm.ru » 19 мар 2009, 12:04

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


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


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

НаучИтесь управляьб 1 ШД и потом увеличте до 11.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

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

Сообщение zubr » 19 мар 2009, 23:39

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

Но решить задачу всеже можно. Даже из 11 ног еще 7 останутся.
11 одинаковых двигателей наверное и двигаться должны одинаково? Вроде это не запрещалось и просилось управление. Ну и запитай их впараллель... :beer:
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

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

Сообщение realsystem » 20 мар 2009, 13:49

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

А если например у ШД 5 или 6 проводков? Чо на каждый проводок по ноге проца? ШД бывают униполярные и биполярные, почитайте про них.
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

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

Сообщение zubr » 24 мар 2009, 00:18

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

У шаговика может и 10 'проводков' торчать наружу. Это ни о чем не говорит.
И ТУТ никто не использует и не будет использовать шаговиков с количеством фаз больше 4.
И биполярное и униполярное включение 4х фазного шаговика требует 4х сигналов управления. Поработайте с ними...
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

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

Сообщение realsystem » 24 мар 2009, 13:34

Я то работал, крутил как от компа, так и от МК шаговики биполярные и униполярные. Причем тут 10 проводков? Шаговики бывают либо с 4мя - это биполярники, либо с 5 или 6 проводками - это униполярники(если 5 проводков, то на самом деле их 6, но два внутри соединены). Проц я имел в виду МК. Т.е. МК посылает сигналы управления не движкам, а их контроллеру, чтоб не занимать много ног у МК
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

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

Сообщение zubr » 24 мар 2009, 19:34

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

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

10 проводов? и такое бывает.. когда фаз много или фазы не скоммутированны внутри. короче забудь.
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

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

Сообщение realsystem » 24 мар 2009, 19:45

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

В любом случае экономия ножек МК
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

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

Сообщение bolt » 24 мар 2009, 22:51

Если у МК 64..100 ножек, то 44 из них вполне можно отдать под управление 11 моторчиками. Городушка еще та получится :ROFL:
bolt
 
Сообщения: 281
Зарегистрирован: 01 дек 2008, 19:21

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

Сообщение realsystem » 25 мар 2009, 13:52

Ну то что можно неспорю, но не рационально, если МК будет заниматься еще чем-то. Например если стока моторов, может и датчиков обратной свзяи тоже полно, значит надо оптимально использовать ресурсы МК, на все что можно вешать внешние драйверы.
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав


Вернуться в Электроника, электротехника

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

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