Сложности с работой двигателя
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Сложности с работой двигателя
Добрый день. Воскресил старую тему (http://flprog.ru/forum/19-1116-1) проблема описана в последнем сообщении. Если кратко то двигатель пропускает шаги или делает рывок в обратном направлении. Прошу помочь с вариантами подачи питания на обмотки. Простой перебор обмоток (по очереди подавать питание) не помог. Схема двигателя простая звезда с отводом от центра. всего 4 провода.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
Сложности с работой двигателя
Этот двигатель не будет управляться как обычные 2 фазные ШД. У вас 3 фазный, вам нужно драйвер типа этого. Да и блоки новые делать. Либо управлять обмотками программно через драйвера. Только кто код напишет...
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

Сложности с работой двигателя
Вы уже попробовали переключать обмотки по очереди, но не получилось. Ради эксперимента , попробуйте инвертировать выхода и поочередно выключать по одной обмотке при включенных двух. И если это как то улучшит положение, то попробуйте организовать переключение так:
Возможно что то и получится. Но все это в виде эксперимента.
Добавлено (13.06.2017, 07:56)
---------------------------------------------
У этого двигателя рабочее напряжение межфазное - 24вольт. В звезде с общей точкой попробуйте не 5в, а 12 вольт.
Возможно что то и получится. Но все это в виде эксперимента.
Добавлено (13.06.2017, 07:56)
---------------------------------------------
У этого двигателя рабочее напряжение межфазное - 24вольт. В звезде с общей точкой попробуйте не 5в, а 12 вольт.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось vacz 13 июн 2017, 07:57, всего редактировалось 1 раз.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Сложности с работой двигателя
Честно не очень понимаю что получается на выходе дравера.Dev1 писал(а):Этот двигатель не будет управляться как обычные 2 фазные ШД. У вас 3 фазный, вам нужно драйвер типа этого. Да и блоки новые делать. Либо управлять обмотками программно через драйвера. Только кто код напишет...
Спасибо, попробую.vacz писал(а):Ради эксперимента , попробуйте инвертировать выхода и поочередно выключать по одной обмотке при включенных двух. И если это как то улучшит положение, то попробуйте организовать переключение так:
vacz писал(а):У этого двигателя рабочее напряжение межфазное - 24вольт. В звезде с общей точкой попробуйте не 5в, а 12 вольт.Вообще подаю 24, та как при 12 он как то не четко шаги делает.
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 09 ноя 2018, 00:48
- Откуда: Краснодар
- Имя: Александр
- Благодарил (а): 1 раз
Сложности с работой двигателя
Здравствуйте! Помогите кто может. Сам я догадываюсь,что проблема в самом контроллере и что какой то там таймер работает в паре с дисплеем не корректно... бла бла бла)))
Драйвер DRV8825
Шаговик 10PU-M204
Ардуино нано
Дисплей LCD1602
Две кнопки
Задумка такая. Кнопками +/- повышаем, понижаем длительность импульсов с генератора на одно нажатие 10 мкс. соответственно добиваемся оптимальной частоты при котором ШД работает стабильно.
Всё происходит нормально, пока не добавляю LCD1602 программно. Для контроля частоты.
В этом случае ШД пофиг частота. он сразу крутится с шумом и на малых оборотах, не реагируя на изменение частоты. Как будто наводка какая то.
Вопрос: В чём проблема и чего избегать при построении такой связки?
Спасибо! Файл "Шаговик St Dir.flp" прилагается.
Сборка:Драйвер DRV8825
Шаговик 10PU-M204
Ардуино нано
Дисплей LCD1602
Две кнопки
Задумка такая. Кнопками +/- повышаем, понижаем длительность импульсов с генератора на одно нажатие 10 мкс. соответственно добиваемся оптимальной частоты при котором ШД работает стабильно.
Всё происходит нормально, пока не добавляю LCD1602 программно. Для контроля частоты.
В этом случае ШД пофиг частота. он сразу крутится с шумом и на малых оборотах, не реагируя на изменение частоты. Как будто наводка какая то.
Вопрос: В чём проблема и чего избегать при построении такой связки?
Спасибо! Файл "Шаговик St Dir.flp" прилагается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Alexander1 14 янв 2019, 23:49, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 85
- Зарегистрирован: 09 ноя 2018, 00:48
- Откуда: Краснодар
- Имя: Александр
- Благодарил (а): 1 раз
Сложности с работой двигателя
Вопрос снят! Так как сбой работы ШД при совместном использовании с блоком дисплея происходит потому что время програмного цикла дисплея,превышает период генератора в блоке. Для совместной работы с дисплеем необходим другой блок, на прерываниях.
Это я прочитал в сообщении пользователя Сообщение vacz viewtopic.php?p=28040#p28040
Только где эти прерывания искать, пока не знаю
Спасибо за помощь
Это я прочитал в сообщении пользователя Сообщение vacz viewtopic.php?p=28040#p28040

Только где эти прерывания искать, пока не знаю

Спасибо за помощь

- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Сложности с работой двигателя
[ref]Alexander1[/ref],
Все можно сделать, главное правильно разрулить. Вот только 10мкс гена флп не потянет минимум где то с 30мкс что то похожее на истину начнется.
Это при условии что в остальном проект будет сделан грамотно )
Все можно сделать, главное правильно разрулить. Вот только 10мкс гена флп не потянет минимум где то с 30мкс что то похожее на истину начнется.
Это при условии что в остальном проект будет сделан грамотно )
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей