Встроенный блок - шаговый двигатель Pul/Dir

Использование драйверов двигателей и пользовательских блоков к ним
Ответить
tuner123
Рядовой
Сообщения: 7
Зарегистрирован: 22 дек 2023, 02:51
Имя: Андрей
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Встроенный блок - шаговый двигатель Pul/Dir

Сообщение tuner123 »

FLProg 9.6.9 , STM32F103C8T6
Скорость и число шагов регулируется .
По окончанию вращения вперед д.б. регулируемая пауза , а затем - то же число шагов назад.
Где взять сигнал конца вращения после выполнения заданного числа шагов в какую - либо сторону ?
Описания блока нет.
Заранее благодарю!
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение montirovka »

А что на выходе status при завершении движения происходит?
tuner123
Рядовой
Сообщения: 7
Зарегистрирован: 22 дек 2023, 02:51
Имя: Андрей
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение tuner123 »

На status - ШИМ примерно 1кГц.
И при пуске и при стопе.
Причем цифровой выход к status подключить
не получается
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение montirovka »

tuner123 писал(а): 28 янв 2026, 13:35 На status - ШИМ примерно 1кГц.
И при пуске и при стопе.
Причем цифровой выход к status подключить
не получается
Не понял. А как вы это проверили?
Там значение Byte. Попробуйте вывести на дисплей.
tuner123
Рядовой
Сообщения: 7
Зарегистрирован: 22 дек 2023, 02:51
Имя: Андрей
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение tuner123 »

Осциллографом.
Соединил с ШИМ -выходом(на цифровой не
позволяет.)
До дисплея ещё не дошёл.
Пока только осваиваю программу.
tuner123
Рядовой
Сообщения: 7
Зарегистрирован: 22 дек 2023, 02:51
Имя: Андрей
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение tuner123 »

Не понял. А как вы это проверили?
Там значение Byte. Попробуйте вывести на дисплей.
[/quote]

Как обработать это значение Byte ,для получения сигнала о выполнении заданного числа шагов ???
Дисплей в проекте не применяется.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение montirovka »

Сделал простой проект для понимания происходящего. Данные вывел на дисплей.
2026-01-28_15-32-02.png
Что получилось. При работе ШД Status = 4, как ШД отработал Status - 3. Вывод Step в работе ШД показывает текущий шаг, как отработал ШД - 1000 ( конечный шаг).
До вашего вопроса я не сталкивался с ШД в FLProg 9 версия. Я думаю разобраться будет не сложно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение montirovka »

tuner123 писал(а): 28 янв 2026, 15:15
Как обработать это значение Byte ,для получения сигнала о выполнении заданного числа шагов ???
Дисплей в проекте не применяется.
Добавив несколько элементов получим выход готовности.
2026-01-28_15-43-07.png
Для настройки можно применить UART (консоль). Данные кидать в UART (консоль) и там смотреть что происходит.
2026-01-28_16-14-08.png
2026-01-28_16-13-18.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение montirovka »

Вопрос к гуру: - Какие значения может принимать значение статус? Есть ли какая либо информация по этому блоку?
tuner123
Рядовой
Сообщения: 7
Зарегистрирован: 22 дек 2023, 02:51
Имя: Андрей
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение tuner123 »

montirovka !!!
Огромное спасибо за ответы и подсказки!!
Дай бог Вам здоровья и творческих узбеков !!
если удастся получить приемлемый результат - отпишусь
golloper
Сержант
Сообщения: 268
Зарегистрирован: 28 сен 2018, 17:16
Имя: Дмитрий
Благодарил (а): 32 раза
Поблагодарили: 74 раза

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение golloper »

montirovka писал(а): 28 янв 2026, 16:31 Вопрос к гуру: - Какие значения может принимать значение статус? Есть ли какая либо информация по этому блоку?
https://flprog.shop/pull-dir-flprog/
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Встроенный блок - шаговый двигатель Pul/Dir

Сообщение montirovka »

Нет слов......... Третий раз правлю текст.


https://darxton.ru/blog/signaly-step-dir/
Pul - это сокращение от Рulse.
Pull - это подтяжка.
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость