Сложности с работой двигателя

Использование драйверов двигателей и пользовательских блоков к ним
Ответить
Oleg1345140
Лейтенант
Сообщения: 538
Зарегистрирован: 06.09.2015{, 07:09}
Репутация: 1
Откуда: Курган

Сложности с работой двигателя

#1

Сообщение Oleg1345140 » 12.06.2017{, 21:49}

Добрый день. Воскресил старую тему (http://flprog.ru/forum/19-1116-1) проблема описана в последнем сообщении. Если кратко то двигатель пропускает шаги или делает рывок в обратном направлении. Прошу помочь с вариантами подачи питания на обмотки. Простой перебор обмоток (по очереди подавать питание) не помог. Схема двигателя простая звезда с отводом от центра. всего 4 провода.

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

Сложности с работой двигателя

#2

Сообщение Dev1 » 13.06.2017{, 00:01}

Этот двигатель не будет управляться как обычные 2 фазные ШД. У вас 3 фазный, вам нужно драйвер типа этого. Да и блоки новые делать. Либо управлять обмотками программно через драйвера. Только кто код напишет...
Win7-64 FLProg v7.2.2 Portable :fie:

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

Сложности с работой двигателя

#3

Сообщение vacz » 13.06.2017{, 07:56}

Вы уже попробовали переключать обмотки по очереди, но не получилось. Ради эксперимента , попробуйте инвертировать выхода и поочередно выключать по одной обмотке при включенных двух. И если это как то улучшит положение, то попробуйте организовать переключение так:
Возможно что то и получится. Но все это  в виде эксперимента.

Добавлено (13.06.2017, 07:56)
---------------------------------------------
У этого двигателя рабочее напряжение межфазное - 24вольт. В звезде с общей точкой  попробуйте не 5в, а 12 вольт.
Вложения
1525323.jpg
Последний раз редактировалось vacz 13.06.2017{, 07:57}, всего редактировалось 1 раз.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Oleg1345140
Лейтенант
Сообщения: 538
Зарегистрирован: 06.09.2015{, 07:09}
Репутация: 1
Откуда: Курган

Сложности с работой двигателя

#4

Сообщение Oleg1345140 » 13.06.2017{, 11:40}

Dev1 писал(а):Этот двигатель не будет управляться как обычные 2 фазные ШД. У вас 3 фазный, вам нужно драйвер типа этого. Да и блоки новые делать. Либо управлять обмотками программно через драйвера. Только кто код напишет...
Честно не очень понимаю что получается на выходе дравера.
vacz писал(а):Ради эксперимента , попробуйте инвертировать выхода и поочередно выключать по одной обмотке при включенных двух. И если это как то улучшит положение, то попробуйте организовать переключение так:
Спасибо, попробую.
vacz писал(а):У этого двигателя рабочее напряжение межфазное - 24вольт. В звезде с общей точкой  попробуйте не 5в, а 12 вольт.Вообще подаю 24, та как при 12 он как то не четко шаги делает.

Alexander1
Рядовой
Сообщения: 70
Зарегистрирован: 09.11.2018{, 00:48}
Репутация: 2
Откуда: Краснодар
Имя: Александр

Сложности с работой двигателя

#5

Сообщение Alexander1 » 12.01.2019{, 17:05}

Здравствуйте! Помогите кто может. Сам я догадываюсь,что проблема в самом контроллере и что какой то там таймер работает в паре с дисплеем не корректно... бла бла бла)))
20190112_161703[1].jpg
Сборка:
Драйвер DRV8825
Шаговик 10PU-M204
Ардуино нано
Дисплей LCD1602
Две кнопки
Задумка такая.
шаг.JPG
Кнопками +/- повышаем, понижаем длительность импульсов с генератора на одно нажатие 10 мкс. соответственно добиваемся оптимальной частоты при котором ШД работает стабильно.
Всё происходит нормально, пока не добавляю LCD1602 программно. Для контроля частоты.
В этом случае ШД пофиг частота. он сразу крутится с шумом и на малых оборотах, не реагируя на изменение частоты. Как будто наводка какая то.
Вопрос: В чём проблема и чего избегать при построении такой связки?
Спасибо! Файл "Шаговик St Dir.flp" прилагается.
Вложения
Шаговик St Dir.flp
(62.15 КБ) 51 скачивание
Последний раз редактировалось Alexander1 14.01.2019{, 23:49}, всего редактировалось 1 раз.

Alexander1
Рядовой
Сообщения: 70
Зарегистрирован: 09.11.2018{, 00:48}
Репутация: 2
Откуда: Краснодар
Имя: Александр

Сложности с работой двигателя

#6

Сообщение Alexander1 » 13.01.2019{, 18:32}

Вопрос снят! Так как сбой работы ШД при совместном использовании с блоком дисплея происходит потому что время програмного цикла дисплея,превышает период генератора в блоке. Для совместной работы с дисплеем необходим другой блок, на прерываниях.
Это я прочитал в сообщении пользователя Сообщение vacz viewtopic.php?p=28040#p28040 :smile427:
Только где эти прерывания искать, пока не знаю :smile198:
Спасибо за помощь :smile171:

Аватара пользователя
rw6cm
Полковник
Сообщения: 2132
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 278
Имя: Владимир

Сложности с работой двигателя

#7

Сообщение rw6cm » 14.01.2019{, 08:30}

Alexander1,
Все можно сделать, главное правильно разрулить.
Шаговик St Dir_1.flp
(81.5 КБ) 61 скачивание
Вот только 10мкс гена флп не потянет минимум где то с 30мкс что то похожее на истину начнется.
Это при условии что в остальном проект будет сделан грамотно )
Win10-64, FLProg (portable)

Ответить

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