Главная категория - посвящена электродвигателям, электроприводам и связанным с ними темам => Управление шаговыми двигателями => Тема начата: san от 12 Февраля 2014, 08:52:29

Название: Как проверить шаговый двигатель?
Отправлено: san от 12 Февраля 2014, 08:52:29
Здравствуйте! Подскажите как можно проверить шаговый двигатель(например сделать оборот). Имеется двигатель FL57, драйвер SMD-4.0 и блок питания 24В, 10А. Пока программа не написана на контроллер, который будет управлять драйвером, хотелось бы проверить сдвинет ли двигатель нагрузку с места.
Название: Re: Как проверить шаговый двигатель?
Отправлено: Ирина от 12 Февраля 2014, 12:34:49
Здравствуйте. Если у Вас блок SMD-4.2 то проверить вращение двигателя можно только подав на входы STEP импульсы. Другого способа заставить двигатель вращаться у этих блоков нет.
Вам необходимо на блоке SMD-4.2 выставить ток фазы двигателя, соответствующий Вашей модели двигателя, затем установить дробление. Для начала попробуйте 1/2. Теперь, если Вы подадите 400импульсов на входы STEP, то двигатель у Вас сделает 1оброт. Можно начать со скорости 100 или 200шагов/сек.
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 12 Февраля 2014, 13:11:25
Дело в том, что подаю постоянный сигнал на направление. а на шаг коммутирую автоматическим выключателем. После первого включения происходит шаг, а потом ничего не происходит при следующих включениях. Замеряю напряжение на выходах STEP 4,7 В, а с блока питания уходит 24В. При подаче сигналов на STEP , на обмотках отсутствует напряжение, т.е. при первой подаче оно есть, а потом нет. Может что то не так делаю?
Название: Re: Как проверить шаговый двигатель?
Отправлено: Ирина от 12 Февраля 2014, 13:45:19
Ничего не подавайте на вход направления. Подайте на вход STEP 5 В, и кнопкой замыкайте, размыкайте его. На каждое замыкание двигатель должен делать шаг. Дробление в данном случае поставьте 1/1, чтобы лучше видеть. И сначала попробуйте без нагрузки. На вход EN тоже подавать ничего не нужно.
Изначально, когда Вы на блок подаете питание 24В, то у Вас должен загореться зеленый светодиод, и вал двигателя должен зафиксироваться.
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 12 Февраля 2014, 13:47:41
У меня блок питания 24 В. Я же могу с него взять питание через резисторы 2 кОм?
Название: Re: Как проверить шаговый двигатель?
Отправлено: Ирина от 12 Февраля 2014, 13:56:31
Да, через резистор 2кОм можно, но нужно чтобы это был другой источник, не тот, с которого Вы подаете питание на сам блок (на клеммы GND и +V).
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 12 Февраля 2014, 13:57:34
Пойду пробовать. Позже отпишусь!
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 12 Февраля 2014, 14:25:53
Да все нормально. но есть некоторые непонятки. 1. При подаче питания на блок питания, вал не во всех случаях стопорится. 2. А когда стопорится, то при нажатии на кнопку не на каждое нажатие делает шаг!
Название: Re: Как проверить шаговый двигатель?
Отправлено: Ирина от 12 Февраля 2014, 15:09:37
А у Вас источник питания стабилизированный? Когда покупали данный блок?
По поводу шагов, лучше все-таки проверить с контроллера, подавать ему сигналы и смотреть двигается он или нет.
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 12 Февраля 2014, 15:17:15
А у Вас источник питания стабилизированный? Когда покупали данный блок?
По поводу шагов, лучше все-таки проверить с контроллера, подавать ему сигналы и смотреть двигается он или нет.
Блок питания AD1240-24S ( http://www.matrixgroup.su/ACRO ). Блок приобретался в начале февраля.
Название: Re: Как проверить шаговый двигатель?
Отправлено: Ирина от 12 Февраля 2014, 15:32:44
Если у Вас есть возможность проверьте пожалуйста работу блока с контроллером. Если Все блок так и будет не всегда подавать питание на двигатель и вращаться с пропуском шагов, то присылайте блок к нам в офис на диагностику.
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 12 Февраля 2014, 15:35:37
Возможность есть. но пока нет программы. как будем проверять , я сообщу.
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 12 Февраля 2014, 15:37:27
Подскажите еще при подаче питания на драйвер на выводах А и В должно быть напржение? какое его значение? Или оно подастся только после управляющих сигналов?
Название: Re: Как проверить шаговый двигатель?
Отправлено: Ирина от 12 Февраля 2014, 15:51:15
Питание на обмотки двигателя должно подаваться сразу после подачи питания непосредственно на блок управления.
Надо мерять не напряжение, а ток, так как тут не предсказать какое напряжение будет на выходе фазы.
Для того, чтобы померять ток, можно последовательно к одной из обмоток двигателя поключить сопротивление (например 1Ом), и на нем померять падение напряжения и вычислить ток. Величина тока будет зависеть от дробления. Если дробление 1/1 то амплитуда тока на одной из фаз будет равна полному выставленному на блоке микропереключателями току, а на другой 0. На следующем шаге все измениться.
Если дробление 1/2 то на одной обмотке может быть либо 70% от выставленного тока, либо 100%, либо 0. И на другой то же самое. При движении идет чередование.
Название: Re: Как проверить шаговый двигатель?
Отправлено: aeroplan от 13 Февраля 2014, 22:35:31
Поясните, почему блок питания при использовании резистора должен быть другой?
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 14 Февраля 2014, 08:32:48
Здравствуйте! Опять беспокою с той же проблемой. Вал не фиксируется. Начинаем мерить ток на фазе А получен 0, на В - 1,28А. Сопротивление 1,4 Ом. Сразу же меряем опять на А - 0А, а на В стало - 0 А. Питание не менялось. Шаг не подавался. Проблема с драйвером? В Краснодаре есть Ваш диагностический центр или где есть поблизости?
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 14 Февраля 2014, 08:49:55
Минут 5 назад решил опять подать питание на драйвер. Вал фиксируется при каждой подаче напряжения. Но почему он до этого не фиксировался? хотя ничего не менялось. Также замерил напряжение на фазах при фиксации вала- на обоих одинаково и равно 1,427В.
Название: Re: Как проверить шаговый двигатель?
Отправлено: Ирина от 14 Февраля 2014, 10:44:30
Напряжение питания блока управления не зависит ни от чего: оно должно быть стабилизиорованным, с напряжением из диапазона 12 - 48В постоянного тока. Источник обязательно должен быть стабилизированным, иначе будут происходить лишние шаги, или блок будет неадекватно реагировать на команды.
Для управляющих входов нужно использовать питание отдельное от напряжения питания самого блока. Если Вы используете для управляющих входов напряжение 5В, то дополнительный токоограничиающий резистор не нужен; если 12В, то дополнительный токоограничивающий резистор необходим 1кОм; если 24В, то дополнительный токоорганичивающий резистор необходим 2кОм.
Если Вы ставите сопротивление последовательно одной из фаз, чтобы померять падение напряжения и рассчитать ток, то оно также не влияет на напряжение питания самого блока.
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 14 Февраля 2014, 10:50:40
Это я прекрасно понимаю...я не понимаю почему вал то фиксируется, то нет...управляющие сигналы никакие не подавались!
Название: Re: Как проверить шаговый двигатель?
Отправлено: Ирина от 14 Февраля 2014, 10:55:15
Вероятно не всегда "включается" ШИМ.
Не могли бы Вы пожалуйста прислать блок к нам в офис на диагностику вместе с паспортом, в котором стоит дата продажи и указан серийным номер блока. А также краткое письмо, с описанием проблемы.
Название: Re: Как проверить шаговый двигатель?
Отправлено: san от 14 Февраля 2014, 11:03:57
Ответил в личке.