Шаговый двигатель

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

Шаговый двигатель

#81

Сообщение rw6cm » 13.01.2019{, 16:44}

Alexander1 писал(а):
13.01.2019{, 16:00}
Что то у меня программа вылетает
В пользовательских блоках FBD написанных ранее с применением счетчиков, надо удалить и заново поставить счетчик,
иначе в новых версиях проекты с их использованием будут вылетать.
Win10-64, FLProg (portable)

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Шаговый двигатель

#82

Сообщение Ingwar » 13.01.2019{, 17:48}

rw6cm писал(а):
13.01.2019{, 16:44}
в версии 423 практически с любым пользовательским блоком FBD, при компилировании прога вылетает.
Не согласен. Дело наверно не в версии.
Со дня выхода ежедневно более около десятка проектов на разных компах - ни одного вылета.
Всегда ставлю полный инсталлятор поверх существующей версии. В двух последних вырезал папку portable из ideV2.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

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

Шаговый двигатель

#83

Сообщение rw6cm » 14.01.2019{, 09:44}

Ingwar писал(а):
13.01.2019{, 17:48}
Не согласен. Дело наверно не в версии.
Как раз таки в версии.
В данном блоке были две не совместимости, одна обратная связь,
другая счетчик который изменен в новых версиях, но в пользовательских блоках он не обновляется.
а так все работает

Alexander1,
Шаговик St Dir_2.flp
(323.67 КБ) 170 скачиваний
Перед установкой удалите ПБ и вставьте с проекта.
Win10-64, FLProg (portable)

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Шаговый двигатель

#84

Сообщение Ingwar » 14.01.2019{, 09:55}

rw6cm писал(а):
14.01.2019{, 09:44}
Перед установкой удалите ПБ и вставьте с проекта.
Ваш проект
СпойлерПоказать
Безымянный.png
Потом скопированый ПБ в новый проект
СпойлерПоказать
Безымянный2.png
В прописанных этого блока нет. Или другая методика?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

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

Шаговый двигатель

#85

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

Ingwar,
Это для Alexander1
У него с блоком с 3 топика вылетает прога.
ему совет удалить из раздела ПБ этот блок,
и в моем проекте ПКМ на блоке будет "добавить в библиотеку" новый

Хотя наверно и Вам это надо сделать )
Win10-64, FLProg (portable)

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Шаговый двигатель

#86

Сообщение Ingwar » 14.01.2019{, 10:21}

rw6cm писал(а):
14.01.2019{, 10:08}
Это для Alexander1
У него с блоком с 3 топика вылетает прога.
Сорян. Читаю между строк. Похоже еще не проснулся)
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

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

Шаговый двигатель

#87

Сообщение Alexander1 » 14.01.2019{, 20:28}

Проснулся, проснулся. Спасибо ребята! Что то заморочился и вчера не посмотрел Ваши ответы. Спасибо большое!

Отправлено спустя 26 минут 23 секунды:
rw6cm писал(а):
14.01.2019{, 09:44}
Alexander1,
Шаговик St Dir_2.flp
Перед установкой удалите ПБ и вставьте с проекта.
rw6cm, Спасибо большое что уделили внимание :smile9: .Посмотрел проект Вами подправленный. Блин, какой я ещё далёкий :smile390:

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

Шаговый двигатель

#88

Сообщение Alexander1 » 14.01.2019{, 22:01}

rw6cm, Ваша доработка проекта заработала) Надо было только на кнопки инверсию поставить.
СпойлерПоказать
Снимолллллллллллллк.JPG
И скорость 650. Спасибо!
СпойлерПоказать
иииииииии7[1].jpg
Итак:
Двигатель 17HS4401
Драйвер ШД DRV8825
И проект rw6cm,
Шаговик St Dir_2.flp
(321.24 КБ) 198 скачиваний
с инвертированными кнопками. Скорость 650 оптимально подобрана для этого ШД.

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

Шаговый двигатель

#89

Сообщение rw6cm » 14.01.2019{, 22:48}

Alexander1 писал(а):
14.01.2019{, 22:01}
Надо было только на кнопки инверсию поставить.
Ну это кому что нужно, может у Вас физ подтяжка к минусу, а сигнал по +.
я смотрел по осциллографу и на кнопках делал программно подтяжку к +, и инверсию на выходе,
но вам выложил исходя из ваших предыдущих проектов в которых не было подтяжек и инверсии.
Win10-64, FLProg (portable)

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

Шаговый двигатель

#90

Сообщение Alexander1 » 14.01.2019{, 23:03}

Так и есть! Пардон за дилетантизм) А я залил, у меня всё прыгать стало :smile453: Ну поборол. Вообще я столяр и для многих вещей (станков) микропроцессор просто чудо. Большое спасибо автору программы Сергею Глушенко за такую возможность.

artem13121985
Рядовой
Сообщения: 6
Зарегистрирован: 20.06.2019{, 09:30}
Репутация: 0
Имя: Artem

Шаговый двигатель

#91

Сообщение artem13121985 » 27.06.2019{, 11:55}

Здравствуйте!пробую этот модуль ....все некак не добьюсь результата. нужен рабочий модуль на а4988 драйвер ...на две кнопки (вправо и влево)с установкой шага и скорости ...вот такая задача!
Вложения
HD-step-dir-FBD.ubi
(131.27 КБ) 73 скачивания

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

Шаговый двигатель

#92

Сообщение vacz » 27.06.2019{, 13:16}

Этот блок для старых версий. Начиная с версий 4.2 внесены изменения в счетчике. Поэтому я давал в этой теме новый блок в сообщении №59.
HD-step-dir-p_(FBD).ubi
(147.25 КБ) 126 скачиваний
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Moposka
Рядовой
Сообщения: 29
Зарегистрирован: 11.02.2019{, 18:43}
Репутация: 0
Откуда: Дрезден
Имя: Олег

Шаговый двигатель

#93

Сообщение Moposka » 17.08.2019{, 16:05}

А можно теперь подключать Дисплей?
Если да- кто-то уже пробывал?

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

Шаговый двигатель

#94

Сообщение vacz » 17.08.2019{, 18:13}

Moposka писал(а):
17.08.2019{, 16:05}
А можно теперь подключать Дисплей?
С этим блоком нельзя. :nono:
vacz писал(а):
27.06.2019{, 13:16}
Этот блок для старых версий.
А с этими можно: на один и на четыре двигателя.
на 1 двигатель.
Generator.HD.pin4.mod_(CODE).ubi
(262.3 КБ) 134 скачивания

на 4 двигателя.
Generator_4-STEPDIR_(CODE).ubi
(272.84 КБ) 114 скачиваний

:smile9:
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Moposka
Рядовой
Сообщения: 29
Зарегистрирован: 11.02.2019{, 18:43}
Репутация: 0
Откуда: Дрезден
Имя: Олег

Шаговый двигатель

#95

Сообщение Moposka » 25.08.2019{, 23:51}

Попровывал ваши блоки. К сожелению наткнулся на 2 препятствия.
1. Нужно устанавливать количество шагов в Меню через переменные. Как это реализовать в блоке для одного мотора?
2. А на что цеплять дисплей? Думаю на выход через конвертацию строк.

Moposka
Рядовой
Сообщения: 29
Зарегистрирован: 11.02.2019{, 18:43}
Репутация: 0
Откуда: Дрезден
Имя: Олег

Шаговый двигатель

#96

Сообщение Moposka » 26.08.2019{, 17:42}

Привет народ.
Кто нибудь может помочь. Возможно маленький пример поставить.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Шаговый двигатель

#97

Сообщение Dryundel » 26.08.2019{, 18:16}

Moposka писал(а):
25.08.2019{, 23:51}
Попровывал ваши блоки. К сожелению наткнулся на 2 препятствия.
1. Нужно устанавливать количество шагов в Меню через переменные. Как это реализовать в блоке для одного мотора?
2. А на что цеплять дисплей? Думаю на выход через конвертацию строк.
Ваши вопросы как то слабо коррелируют с данной темой. Или Вы очень не понятно формулируете.
Moposka писал(а):
26.08.2019{, 17:42}
Привет народ.
Кто нибудь может помочь. Возможно маленький пример поставить.
Пример чего? Поставить куда?

Попробуйте сосредоточиться и опишите Вашу задачу. Не жалейте букв. Уверяю, их на всех хватит.

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

Шаговый двигатель

#98

Сообщение vacz » 26.08.2019{, 18:58}

Moposka писал(а):
25.08.2019{, 23:51}
Попровывал ваши блоки. К сожелению наткнулся на 2 препятствия.
1. Нужно устанавливать количество шагов в Меню через переменные. Как это реализовать в блоке для одного мотора?
2. А на что цеплять дисплей? Думаю на выход через конвертацию строк.
Примеры:
2.PNG
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Шаговый двигатель

#99

Сообщение Rovki » 26.08.2019{, 19:06}

Вопрос - при переходе на ноль на входе старт степс импульсы на выходе прекрашаются или дорабатывают заданное задание ?
Электронщик до мозга костей и не только

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

Шаговый двигатель

#100

Сообщение vacz » 26.08.2019{, 19:09}

Rovki писал(а):
26.08.2019{, 19:06}
Вопрос - при переходе на ноль на входе старт степс импульсы на выходе прекрашаются или дорабатывают заданное задание ?
Прекращаются.
3.PNG
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Ответить

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