roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 12:33

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Несколько шаговых моторов на 1одном ШИМ генераторе?
СообщениеДобавлено: 17 май 2017, 15:11 
Не в сети
Аватара пользователя

Зарегистрирован: 11 май 2017, 01:58
Сообщения: 249
Откуда: Israel
прог. языки: G
Передо мной стоит следующая задача:
требуется вращать на одинаковой скорости несколько шаговых моторов одновременно или последовательно.
Есть соображение для тактирования использовать 1 Шим генратор.
Работать думаю будет, но возможно произойдет рассинхрон из за ухода частоты. Проверить пока что не представляется возможным, т.к. нет под рукой нужного количества, как минимум 2-х моторов.
Хоть 555 шилды и стоят копейки, но мне интересно выполнить дизайн на 1-м генераторе.
В качестве драйвера я рассматриваю EasyDriver A3967 или LD293

_________________
Будущее в автоматизации процессов программирования.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Несколько шаговых моторов на 1одном ШИМ генераторе?
СообщениеДобавлено: 17 май 2017, 15:45 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
если нужен один канал управления (именно так переводится "требуется вращать на одинаковой скорости несколько шаговых моторов")
то просто заведите параллельно сигналы (STEP,DIR) на несколько драйверов (хоть 100)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Несколько шаговых моторов на 1одном ШИМ генераторе?
СообщениеДобавлено: 17 май 2017, 16:04 
Не в сети
Аватара пользователя

Зарегистрирован: 11 май 2017, 01:58
Сообщения: 249
Откуда: Israel
прог. языки: G
Канал будет не один, управление будет независимым на каждый привод от отдельных драйверов, но Шим должен быть один на всех.
Т.е. судя по Вашему опыту такой ход возможен, благодарю.

_________________
Будущее в автоматизации процессов программирования.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Несколько шаговых моторов на 1одном ШИМ генераторе?
СообщениеДобавлено: 17 май 2017, 16:39 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Непонятна проблема, шаговики все крутятся по шагам, следовательно дозировку шага напрямую зависит от человека, с чего они должны разсинхриться (если только алгоритм кривой)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Несколько шаговых моторов на 1одном ШИМ генераторе?
СообщениеДобавлено: 17 май 2017, 16:49 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
так, стоп, при чем тут ШИМ ?
у драйвера мотора два сигнала :
шагать (STEP)
и направление, туда или обратно (DIR)

в принципе есть еще сигнал выбора конкретного драйвера
работаем / не работаем (CS)

что тут вы ШИМить планируете ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Несколько шаговых моторов на 1одном ШИМ генераторе?
СообщениеДобавлено: 17 май 2017, 16:51 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
beep_beam писал(а):
одновременно или последовательно.

так всётаки последовательно или одновременно?
если вращать последовательно то ясен пень будет рассинхрон, один мотор стоит второй крутится

Добавлено спустя 1 минуту 41 секунду:
setar писал(а):
так, стоп, при чем тут ШИМ ?
у драйвера мотора два сигнала :
шагать (STEP)
и направление, туда или обратно (DIR)

ещё есть EN
setar писал(а):
что тут вы ШИМить планируете ?

например шимить можно на STEP, а конкретный мотор выбирать посредством включения/выключения EN

но конечно это глупость =)

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Несколько шаговых моторов на 1одном ШИМ генераторе?
СообщениеДобавлено: 17 май 2017, 16:55 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
:crazy: не, на шаг шимить нельзя.
всмысле можно конечно, только срабатывать будет не по наличию "полки" сигнала, а по фронту запуска, так что получится не шим, а равномерное движение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Несколько шаговых моторов на 1одном ШИМ генераторе?
СообщениеДобавлено: 17 май 2017, 17:04 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
Не плохо, наверное, чтобы амперы у всех драйверов были настроены одинаково.
Не знаю, какая конечная задумка, но если это будет стрелка в 500мм длинной, то каждый шаг будет отрабатываться с разной скоростью для каждого движка и на большом наружном диаметре может быть заметно(в рамках одного шага). Надеюсь я понятно изложил мысль.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Несколько шаговых моторов на 1одном ШИМ генераторе?
СообщениеДобавлено: 17 май 2017, 17:14 
Не в сети
Аватара пользователя

Зарегистрирован: 11 май 2017, 01:58
Сообщения: 249
Откуда: Israel
прог. языки: G
Цитата:
например шимить можно на STEP, а конкретный мотор выбирать посредством включения/выключения EN
но конечно это глупость =)

Эта глупость мне нужна ;)
Энкодирование в моем случае работает на другом принципе, для выбора угла у меня альтернативный инструмент, как впрочем и направлений вращения.

_________________
Будущее в автоматизации процессов программирования.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO