Страница 1 из 1

Рассчет подключениея шагового двигателя

Добавлено: Пн янв 31, 2011 22:39:10
Exec
Подключил шаговый двигатель через драйвер L293D. Он работает, но очень уж сильные вибрации и через 2 минуты начинает вести себя непредсказуемо, при этом нагревается сильно. Если подать напряжение ниже (5V вместо 24), то вроде норм, но тогда он дохленький.
В связи с этим возникло несколько вопросов по теории и по закону Ома.

На блоке питания написано 24V 0.8A. Получается, что чтобы погасить полностью это напряжение, нужно общее сопростивление цепи 24/0,8 = 30Ом. (R = U/I) Так? Но, если бы БП выдавал 0,5А, то тогда требуемой сопротивление = 48Ом? Это же бред - сила тока меньше, а резистор требуется больше.

Дальше, на двигателе написано 24V 7Ом. Напряжение совпадает. Но получается двигатель берет на себя лишь 7Ом из 30. Т.е. На двигатель идет слишком большая сила тока и он перегревается?

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

Re: Рассчет подключениея шагового двигателя

Добавлено: Вт фев 01, 2011 08:30:17
Anode_Katode
Сразу возникает вопрос - откуда, а точнее чем управлялась L293? Полношаговый режим или полушаговый? Две активные фазы или одна?
Вибрации обусловлены, как правило формой сигнала на обмотках шаговика. Прямоугольные импульсы "бьют" по механике.
По поводу проблемы с законом Ома, то скорее всего двигатель подразумевает наличие в схеме ШИМа. Т.е. модулированного силового управляющего импульса с амплитудой 24В. ШИМ должен создавать ток в статоре двигателя равный 1/4 (25%) от полного тока КЗ обмотки. Это и будет номинальным режимом работы двигателя. Столь малый номинальный ток обеспечивает хорошую перегрузочную способность привода - возможна кратковременная форсировка (увеличение крутящего момента) почти в 4 раза.

Re: Рассчет подключениея шагового двигателя

Добавлено: Сб фев 05, 2011 13:20:25
Upgrader
Exec писал(а):Но, если бы БП выдавал 0,5А, то тогда требуемой сопротивление = 48Ом? Это же бред - сила тока меньше, а резистор требуется больше.
Не бред. Напряжение тоже самое. Только через маленькое сопротивление пройдет это напряжение с большим током, а через большее сопротивление - с меньшим. Это уж должно быть понятно...
Замкнуть выход БП отверткой - сопротивление будет близко к нулю, значит ток через нулевое сопротивление пройдет максимально возможный. Через огромное сопротивление ток будет еле еле пролазить.

Re: Рассчет подключениея шагового двигателя

Добавлено: Вс фев 06, 2011 17:49:08
Exec
Anode_Katode писал(а):Сразу возникает вопрос - откуда, а точнее чем управлялась L293? Полношаговый режим или полушаговый? Две активные фазы или одна?
Вибрации обусловлены, как правило формой сигнала на обмотках шаговика. Прямоугольные импульсы "бьют" по механике.
По поводу проблемы с законом Ома, то скорее всего двигатель подразумевает наличие в схеме ШИМа. Т.е. модулированного силового управляющего импульса с амплитудой 24В. ШИМ должен создавать ток в статоре двигателя равный 1/4 (25%) от полного тока КЗ обмотки. Это и будет номинальным режимом работы двигателя. Столь малый номинальный ток обеспечивает хорошую перегрузочную способность привода - возможна кратковременная форсировка (увеличение крутящего момента) почти в 4 раза.
Полношаговый, две фазы.
Биполярный двигатель, одновременно запитаны обе катушки, каждый шаг меняется полярность на одной из них.

>>ШИМ должен создавать ток в статоре двигателя равный 1/4 (25%) от полного тока КЗ обмотки. Это и будет номинальным режимом работы двигателя.
Если у меня на двигателе написано 24V 7Ом, то максимальный ток - 3,4А. Четверть от этого - 0,85А. На моем БП заявлено, что он выдает 0,8А. Т.е. двигатель должен работать в номинальном режиме. Но он перегревается и начинает скакать и пропускать шаги даже без нагрузки.
Понижать напряжение?

Re: Рассчет подключениея шагового двигателя

Добавлено: Пн фев 07, 2011 07:45:14
Anode_Katode
Для начала измерить фактический ток в фазах. БП может выдавать и больше, не обязательно номинальный ток. А также проверить L293 - если ток больше 1 А, она будет здорово греться. Можно попробовать поработать на 12 В.
Насчет пропуска шагов, то надо попробовать увеличить длину управляющего импульса (изменить скважность) и снизить частоту коммутации обмоток. Такое впечатление, что двигатель не успевает отработать угол по сигналу управления.