Страница 4 из 9
Шаговый двигатель
Добавлено: 17 ноя 2018, 20:23
vacz
Устанавливаю в версию 4.2.0, компилирую. Проверяю в Proteus? Все работает. Но в старых версиях работать не будет.
Шаговый двигатель
Добавлено: 17 ноя 2018, 20:49
magpit
vacz писал(а): 17 ноя 2018, 20:23Устанавливаю в версию 4.2.0, компилирую. Проверяю в Proteus? Все работает. Но в старых версиях работать не будет.
Прошу прощения разобрался.
Всё хорошо но есть маленький косяк, включаю драйвер и пока он крутит да пустим в право- я меняю ему вращение в лево кнопкой.
Он начинает крутить в лево, но стоит отпустить кнопку начинает крутить в право ))
[spoiler]
драйвер.flp
[/spoiler]
Можно бы и тт триггером отделаться.
И оперативного останова нет
Шаговый двигатель
Добавлено: 17 ноя 2018, 21:05
vacz
Перед изменением направления вращения, необходимо делать остановку ШД. (а вообще то, должно было переключаться. Ведь там простой триггер).
Вот сделал себе проблему!!! Для проверки Вашего блока пришлось установить версию 4.2.0. И она уничтожила все мои старые версии и проекты.
Пришлось снести все версии и опять установить 3.0.3. Снова заработала, но уничтожены все проекты и пользовательские блоки. Ну как тут не за мотериться!!!

Теперь не могу открыть Ваш проект в старой версии, что бы посмотреть.
Шаговый двигатель
Добавлено: 17 ноя 2018, 21:40
magpit
Я не снасил у себя стабильную версию 3.0.3 При установке прописываю установить в новую там вер.4.XX
А проекты хранятся в отдельной папке а к ней идёт ссылка от каждой версии. А то вон что творится с прогой
vacz писал(а): 17 ноя 2018, 21:05Ну как тут не за мотериться!!! Теперь не могу открыть Ваш проект в старой версии, что бы посмотреть.
По внимательней надо быть вон куда спешка приводит!
Шаговый двигатель
Добавлено: 17 ноя 2018, 21:48
vacz
Сам виноват, что копии не сделал. Но я даже не ожидал, что новая версия, тем более портативная, это натворит.
Шаговый двигатель
Добавлено: 17 ноя 2018, 22:04
magpit
Не могу понять почему в программе FLProg нет стандартного блока под эти драйвера (A4988)
Везде куда ни плюнь используют их.

Шаговый двигатель
Добавлено: 18 ноя 2018, 00:05
eugeneb
magpit писал(а): 17 ноя 2018, 22:04Не могу понять почему в программе FLProg нет стандартного блока под эти драйвера (A4988)
Медленно будет работать. Если хочешь нормально крутить шаговики - используй
дополнительную Ардуину с GRBL.
https://github.com/gnea/grbl/wiki
Шаговый двигатель
Добавлено: 18 ноя 2018, 09:29
magpit
eugeneb писал(а): 18 ноя 2018, 00:05.
Дак мне и надо чтобы медлено работал. Мне нужно управление по температуре, точное позицианирование заслонки. По заданому алгоритму.
Шаговый двигатель
Добавлено: 18 ноя 2018, 14:29
eugeneb
Командоаппарат?
Шаговый двигатель
Добавлено: 18 ноя 2018, 15:47
magpit
Г
eugeneb писал(а): 18 ноя 2018, 14:29Командоаппарат
Не доводилось с им работать
Шаговый двигатель
Добавлено: 18 ноя 2018, 20:07
eugeneb
На нём легко реализовать циклограммы шагового двигателя:
[spoiler]
053.jpg
[/spoiler]
Это как программный вал в стиральной машинке.
Один шаг Командоаппарата будет поворачивать ШД на один шаг(или полушаг).
Шаг в обратную сторону - повернёт ШД в обратную сторону. И так по кругу.
Шаговый двигатель
Добавлено: 18 ноя 2018, 20:33
magpit
Попробую спасибо. Пока осваиваю литературу по форуму.

Шаговый двигатель
Добавлено: 18 ноя 2018, 21:18
dizzyy
eugeneb писал(а): 18 ноя 2018, 20:07На нём легко реализовать циклограммы шагового двигателя:
это для униполярных ..
а форумчанин про биполяр спрашивает , и конкретно о A4988
там логика проста - выставил дробление шага, включаем енейбл, указываем направление, непосню как там сон реализованХ там как то с ресетом надо было соеденять в каком то драйверов из этих) и подаем необходимое количество импульсов...
надо стоп- прерываем импульсы , переходим в удержание(сон, уменьшение енергопотребления чтоб не грелся движок).
надо реверс - прерываем импульсы, меняем направление , пауза(на инерционость механики) и далее даем нужное нам количество импульсов..
в идеале надо разгон/торможение ..
чистота импульсов это скорость вращения
Шаговый двигатель
Добавлено: 18 ноя 2018, 21:42
eugeneb
Тогда ещё проще, никаких Командоаппаратов не надо.
В каждом цикле управления даёшь (или не даёшь) импульс STEP
при нужном DIR.
dizzyy писал(а): 18 ноя 2018, 21:18в идеале надо разгон/торможение ..
Он говорит у него медленно всё будет, редкие шаги.
Шаговый двигатель
Добавлено: 18 ноя 2018, 22:20
magpit
Пока упр. по температуре. Вот что получилось.
Далее надо будет привязать к переменному резистору.
[spoiler]
тест блока по температуре.flp
[/spoiler]
Очень долго разбирался с блоком уж больно гибкий и двигатель приятно работает
Шаговый двигатель
Добавлено: 19 ноя 2018, 13:23
eugeneb
Всё проще. Я бы сделал так.
Добавил вторую плату со своим вариантом.
Шаговый двигатель
Добавлено: 19 ноя 2018, 13:31
magpit
eugeneb писал(а): 19 ноя 2018, 13:23Добавил вторую плату со своим вариантом.
А этот блок не использовать? (STEP/DIR )
Вообще из изначально у меня задача заставить мотор управляться пер. резистором в перёд назад. Что то пока не получается
составить пазл.
ввожу в суть задачи: Имеется карбюратор "соликс" задача запустить холодный двигатель. заслонку надо закрыть. На подсосе по температуре
я думаю это второе а так нужно отрегулировать пред пуск резистором в ручную...

Шаговый двигатель
Добавлено: 19 ноя 2018, 15:48
eugeneb
А обратная связь какая-нибудь есть на заслонке? Потенциометр или концевик?
Если нет, то надо посчитать сколько шагов ШД требуется, чтобы переложить
заслонку из края в край.
Шаговый двигатель
Добавлено: 19 ноя 2018, 19:17
magpit
Короче я отказался от этой затеи, решил на кнопках сделать. Обратная связь положения заслонки будет приходить по блютус от резистора на заслонке. А управление с телефона через ремоте x/y. В ручную. Если в автомате там есть проблемка с плавающей температурой которая будет постоянно проварачивать вал в одну и туже сторону.
Шаговый двигатель
Добавлено: 13 янв 2019, 16:00
Alexander1
vacz писал(а): 19 июл 2017, 09:51Создал для Вас блок управления ШД.
Что то у меня программа вылетает с Вашим блоком))
Безымянный.png