Шаговый двигатель

Использование драйверов двигателей и пользовательских блоков к ним
Ответить
Аватара пользователя
vacz
Лейтенант
Сообщения: 473
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 46
Имя: Владимир

Шаговый двигатель

#1

Сообщение vacz » 23.11.2016{, 20:05}

Нужен блок управления шаговым двигателем с микрошагом 1/16 с реверсом.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 474
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 15
Откуда: Нижний Новгород
Имя: Евгений

Шаговый двигатель

#2

Сообщение eugeneb » 23.11.2016{, 20:42}

Сама-сама-сама... (с)

Готового нет.
С быстродействием тут фиговато.
Диаграмму на микрошаг приведёте?

Аватара пользователя
slavas
Лейтенант
Сообщения: 562
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 0
Откуда: Санкт-Петербург

Шаговый двигатель

#3

Сообщение slavas » 23.11.2016{, 22:36}

vacz, это не стол заказов. С таким подходом отправляйтесь на доску объявлений и там за вознаграждение требуйте, а сдесь вам помогут советом если не получается.

Аватара пользователя
vacz
Лейтенант
Сообщения: 473
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 46
Имя: Владимир

Шаговый двигатель

#4

Сообщение vacz » 24.11.2016{, 05:49}

Прощу прощения за не корректно поставленный вопрос. Конечно же имелось в виду, получить совет и помощь в создании такого блока. Проблема в том, что я впервые столкнулся с шаговыми двигателями. Задача: с приходом синхроимпульса, двигатель должен сделать заданное количество шагов в режиме микрошага 1/16.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

arisov77
Рядовой
Сообщения: 41
Зарегистрирован: 11.06.2016{, 12:42}
Репутация: 3
Откуда: Инза

Шаговый двигатель

#5

Сообщение arisov77 » 24.11.2016{, 06:30}

Покупаете готовый драйвер ШД, например на м/с TB6600 https://ru.aliexpress.com/item....le=true .
Выставляете на нём нужный микрошаг, ток двигателя и подаёте нужное количество импульсов на вход Step (для указанного контроллера - это вход PUL) и реверс на Dir.
Поверьте на слово "старому ЧПУ-ушнику" - использование готового драйвера, управляемого по Step/Dir, это будет самый лучший вариант для "шагания" микрошагом. Вам же всё равно "силовую" часть надо собирать, а в готовом драйвере и "сила" и "дробилка шага" -> всё в одном флаконе.
Последний раз редактировалось arisov77 24.11.2016{, 06:43}, всего редактировалось 1 раз.

Аватара пользователя
slavas
Лейтенант
Сообщения: 562
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 0
Откуда: Санкт-Петербург

Шаговый двигатель

#6

Сообщение slavas » 24.11.2016{, 09:29}

vacz, В программе есть блок управления шаговым двигателем, но реализовать там микрошаговый режим просто так не получится, ИМХО придётся использовать ШИМ и расчитывать токи по формулам используя sin cos. Более того это уже больше проблема железная чем программная. Может имеет смысл обратить внимание на двигатель с редуктором.

Аватара пользователя
vacz
Лейтенант
Сообщения: 473
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 46
Имя: Владимир

Шаговый двигатель

#7

Сообщение vacz » 24.11.2016{, 14:14}

Большое спасибо. У меня есть  IC TB67S109AFTG (4А) , но он по размерам в 2 раза больше двигателя Nema 17 (1.2А).Вот и подумал: нельзя ли все управление воткнуть в микроконтроллер, а на выходе поставить модуль контроллера L298N.

Добавлено (24.11.2016, 14:14)
---------------------------------------------
Если разрешите, вопрос к arisov77. У меня двигатель Nema 17,  с тех. характеристиками : номинальное напряжение - 2 вольта, сопротивление - 1,7 ом, индуктивность -4,5мгн. Драйвер IC TB67S109AFTG (4А) по характеристике от 9 до 40 вольт. Будет ли работать двигатель и какое напряжение нужно подать на вход VCC  High Voltage?
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Аватара пользователя
slavas
Лейтенант
Сообщения: 562
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 0
Откуда: Санкт-Петербург

Шаговый двигатель

#8

Сообщение slavas » 24.11.2016{, 15:26}

vacz писал(а):Будет ли работать двигатель и какое напряжение нужно подать на вход VCC  High Voltage?
Сюда нужно подавать напряжение питания драйвера, соответственно оно же и будет напряжением питания мотора.
vacz писал(а):характеристиками : номинальное напряжение - 2 вольта, сопротивление - 1,7 ом, индуктивность -4,5мгн.
напряжение или всё таки ток?

Почитайте сдесь для L298N можно сделать пользовательский блок для четырёхконтактного шаговика и будет вам счастье.

Аватара пользователя
vacz
Лейтенант
Сообщения: 473
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 46
Имя: Владимир

Шаговый двигатель

#9

Сообщение vacz » 24.11.2016{, 15:40}

200 шагов на оборот (1.8 град/шаг)2 Фазы биполярного 4 проводаноминальное Напряжение 2 В DCноминальный Ток 1.2AСопротивление фаза: 1.7 Ом ± 10% (20 ° C)индуктивность участка: 4.5 мгн ± 20% (1 кГц 1 В rms)крутящий момент: 0.4 N. m Мин. - Так написано в характеристике.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Аватара пользователя
Dev1
Майор
Сообщения: 1015
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 58
Откуда: Гондурас

Шаговый двигатель

#10

Сообщение Dev1 » 24.11.2016{, 15:53}

Win7-64 FLProg v7.2.2 Portable :fie:

Аватара пользователя
vacz
Лейтенант
Сообщения: 473
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 46
Имя: Владимир

Шаговый двигатель

#11

Сообщение vacz » 24.11.2016{, 16:16}

Да!
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Аватара пользователя
Dev1
Майор
Сообщения: 1015
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 58
Откуда: Гондурас

Шаговый двигатель

#12

Сообщение Dev1 » 24.11.2016{, 16:27}

Номинальное напряжение2V DC (это не рабочее напряжение двигателя, также можно использовать 12V, 24V или 36V для работы двигателя)
Win7-64 FLProg v7.2.2 Portable :fie:

Аватара пользователя
vacz
Лейтенант
Сообщения: 473
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 46
Имя: Владимир

Шаговый двигатель

#13

Сообщение vacz » 24.11.2016{, 17:15}

Благодарю!

Добавлено (24.11.2016, 17:15)
---------------------------------------------
slavas, A4988 - это как раз то, что "Доктор прописал". В нем полный шаг  OS, полушаг, шаг (1/4) четверти, восемь шагов (1/8), шестнадцать шагов (1/16). Большое спасибо!
Последний раз редактировалось vacz 24.11.2016{, 17:44}, всего редактировалось 1 раз.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Ответить

Вернуться в «Управление двигателями»

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

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