блок пользователя для драйвера шагового двигателя a4988 или DRV8825

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06 сен 2015, 16:04
Откуда: Маркс-Энгелс
Имя: Alexander

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение Grafsaxar »

Дорогие форумчане может завалялся у кого блок пользователя
для драйвера шагового двигателя a4988 или DRV8825

В принципе для любого который управляется входами STEP, DIR

Пробовал сделать с блоком генератор, но получается как то криво.
На разных оборотах разная мощность. да и максимальные обороты как то не максимальными получаются.
Заранее благодарен
Качество — это делать что-либо правильно, даже когда никто не смотрит
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение dizzyy »

Grafsaxar писал(а): 25 янв 2019, 23:00На разных оборотах разная мощность. да и максимальные обороты как то не максимальными получаются.
мощность как таковой нету у шаговиков..есть момент на валу..и момент обратно пропорционален оборотам(у серводвигателей наоборот, макс момент на макс оборотах)..дальше напряжение питания - шаговик это индукционная нагрузка , и для шоговиков присущна скорость перемагничевания обмоток, чем ниже индукционность и выше напряжение тем выше обороты. очень важна длительность импульса(в некоторых программах она задается щтоб небыло разгона), есть такое понятие разгон-торможение - если стартовать с нгрузкой на макс скорости где малый момент , то пропуски гарантированы...для этого делают набор по времени оборотов, надо учесть по даташиту рабочий ток и какой сигнал антивный для управления, правильно задействовать ножку удержания(спада тока в момент простоя) иначе в простое будет грется, а в работе половинная мощность.
Priyatel
Рядовой
Сообщения: 85
Зарегистрирован: 04 ноя 2018, 14:09
Имя: Олегович

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение Priyatel »

Посмотрите эту тему:
viewtopic.php?t=4600
Там модуль для управления ШД через такие драйвера.
Вот этот модуль:
New MPG-V2.flp
Может Вам пригодится? Все работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06 сен 2015, 16:04
Откуда: Маркс-Энгелс
Имя: Alexander

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение Grafsaxar »

Спасибо за позновательные лекции.
В вышеописанных драйверах есть возможность регулировки Тока.
Мах. 2 А.
(правильно задействовать ножку удержания(спада тока в момент простоя) иначе в простое будет грется)
Для чего??? Какая ножка удержания? Не врубился?

Ардуино управляет 3 ногами драйвера

EN - Драйвер включен. Мотор на удержании. ( Температура мотора зависит от настройки драйвера. Сколько ампер)
Dir - Вращение лево/право
Step - управляющие импульсы.

Вопрос о блоке пользователя был.
Я делал управление на таймерах. И мне не понравилось как он работает , к тому же уходит много ресурсов.
Качество — это делать что-либо правильно, даже когда никто не смотрит
Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01 окт 2017, 12:55
Имя: Сергей
Благодарил (а): 2 раза

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение magpit »

Grafsaxar писал(а): 27 янв 2019, 16:08Вопрос о блоке пользователя был.
Мне этот понравился к ему нужно голова и руки прямые :smile9:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Priyatel
Рядовой
Сообщения: 85
Зарегистрирован: 04 ноя 2018, 14:09
Имя: Олегович

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение Priyatel »

magpit писал(а): 27 янв 2019, 16:27Мне этот понравился к ему нужно голова и руки прямые
Так я на этом блоке и сделал модуль MPG (Ручной Генератор Импульсов - РГИ). #3 этого поста.
Аватара пользователя
diman27
Сержант
Сообщения: 291
Зарегистрирован: 06 сен 2015, 07:33
Откуда: Белово
Благодарил (а): 4 раза

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение diman27 »

Пробовал этот блок, но что-то не понял как скорость посчитать. Например мне надо один оборот в час, белиберда получается, на быстрых скоростях может и нормально, на медленных что-то не очень.
Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17 окт 2016, 05:56
Имя: Владимир

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение vacz »

Grafsaxar писал(а): 25 янв 2019, 23:00 может завалялся у кого блок пользователя
для драйвера шагового двигателя a4988 или DRV8825
Попробуйте этот:
Generator__(CODE).ubi
[spoiler]
1.PNG
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
sillver
Сержант
Сообщения: 194
Зарегистрирован: 27 апр 2017, 12:04
Откуда: УКРАИНА
Имя: Вячеслав

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение sillver »

vacz писал(а): 28 янв 2019, 14:25
Grafsaxar писал(а): 25 янв 2019, 23:00 может завалялся у кого блок пользователя
для драйвера шагового двигателя a4988 или DRV8825
Попробуйте этот:Generator__(CODE).ubi
[spoiler]1.PNG[/spoiler]
Можно описание блока как менять частоту и т.д.
Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17 окт 2016, 05:56
Имя: Владимир

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение vacz »

sillver писал(а): 28 янв 2019, 16:20Можно описание блока как менять частоту и т.д.
Нажмите два раза на блок и в описании все написано.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Priyatel
Рядовой
Сообщения: 85
Зарегистрирован: 04 ноя 2018, 14:09
Имя: Олегович

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение Priyatel »

Обычно описание блока находится внутри оного. Двойное кликанье на блоке дает возможность ознакомиться с ним. На закладке "Описание автора" Вы найдете нужную информацию. Обратите внимание, что вход "Dvider", это не регулятор оборотов, а делитель частоты. Т.е. максимальная частота =1. Чтобы уменьшить частоту, нужно прикрутить внешний переменник, соединив его по пину Ардуино с блоком масштабирования "Scale". В последнем установить пределы регулировок, соответствующие Вашим желаниям уменьшения скорости ШД (у меня нижний коэф деления - 100, а верхний - 5). Шаговые двигатели имеют верхний и нижний предел скоростей. Обычно нижний предел - около 100 об/мин. (ниже этого двигатель либо не сможет тронуться, либо будет дребезжать, пропуская шаги). Верхний предел, при номинальном напряжении питания - около 1000 об/мин (у меня 750 - 800). Не забудьте на драйвере ШД (DRV8825, или аналогичном) выставить номинальный ток мотора.
Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17 окт 2016, 05:56
Имя: Владимир

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение vacz »

Priyatel писал(а): 28 янв 2019, 17:21На закладке "Описание автора" Вы найдете нужную информацию. Обратите внимание, что вход "Dvider", это не регулятор оборотов, а делитель частоты. Т.е. максимальная частота =1. Чтобы уменьшить частоту, нужно прикрутить внешний переменник, соединив его по пину Ардуино с блоком масштабирования "Scale". В последнем установить пределы регулировок, соответствующие Вашим желаниям уменьшения скорости ШД
Немного поправлю Вас. Основная установка частоты задается изменением "Period". Для примера:
Установите период = 200мкс - при "Dvider"=1, частота на выходе будет 5000Hz. Поставите на "Dvider"=2, частота на выходе будет 2500Hz.и т.д.
Установите период = 100мкс - при "Dvider"=1, частота на выходе будет 10000Hz. Поставите на "Dvider"=2, частота на выходе будет 5000Hz.и т.д.
Установите период = 5000мкс - при "Dvider"=1, частота на выходе будет 200Hz. Поставите на "Dvider"=2, частота на выходе будет 100Hz.и т.д.

Делить частоту можно установив переменную на входе "Dvider" от 1 до 255.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Oleg1345140
Лейтенант
Сообщения: 539
Зарегистрирован: 06 сен 2015, 07:09
Откуда: Курган

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение Oleg1345140 »

Что бы не плодить темы спрошу тут, как можно определить ток двигателя?, имеется нонеймовский двигатель, обмотки вызвонил, а вот какой ток/напряжение использовать не знаю. Существуют способы это выяснить?
sillver
Сержант
Сообщения: 194
Зарегистрирован: 27 апр 2017, 12:04
Откуда: УКРАИНА
Имя: Вячеслав

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение sillver »

Oleg1345140 писал(а): 28 янв 2019, 21:36 Что бы не плодить темы спрошу тут, как можно определить ток двигателя?, имеется нонеймовский двигатель, обмотки вызвонил, а вот какой ток/напряжение использовать не знаю. Существуют способы это выяснить?
конечно!!! закон Ома!!!

Отправлено спустя 1 минуту 26 секунд:
напряжение в даташите.
Anydy

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение Anydy »

Oleg1345140 писал(а): 28 янв 2019, 21:36Что бы не плодить темы спрошу тут, как можно определить ток двигателя?, имеется нонеймовский двигатель, обмотки вызвонил, а вот какой ток/напряжение использовать не знаю. Существуют способы это выяснить?
Есть возможность разобрать двигатель и посмотреть какой толщины провод на обмотках? Биполярный? шаг двигателя можно примерно и рукой определить....установите на драйвере ток в 1А....подключите амперметр и погоняйте на разных режимах....
Хоть бы фотки двигателя приложили....нет...гадайте что за нонеймовский двигатель....
Oleg1345140
Лейтенант
Сообщения: 539
Зарегистрирован: 06 сен 2015, 07:09
Откуда: Курган

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение Oleg1345140 »

sillver писал(а): 28 янв 2019, 21:59 конечно!!! закон Ома!!!

Отправлено спустя 1 минуту 26 секунд:
напряжение в даташите.
по закону ома он или ооочень низковольтный либо очень мощный, но то и другое маловероятно. Как найти даташит на нонейм без марки?
Anydy писал(а): 28 янв 2019, 23:53Хоть бы фотки двигателя приложили....нет...гадайте что за нонеймовский двигатель....
фото сделаю вечером, теоретически снят с оборудования произведенного дружественными странами ссср, биполярный (4 провода, две обмотки)
Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01 окт 2017, 12:55
Имя: Сергей
Благодарил (а): 2 раза

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение magpit »

Oleg1345140 писал(а): 28 янв 2019, 21:36Что бы не плодить темы спрошу тут, как можно определить ток двигателя?, имеется нонеймовский двигатель, обмотки вызвонил, а вот какой ток/напряжение использовать не знаю. Существуют способы это выяснить?
Ток обычно устанавливает драйвер ну а питание от 12 до 42 вольт
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение dizzyy »

на нонеймах сточники подают минимальній ток и ганяют..холодный шаговик - немного ап ток.. и так до момента чтоб рука держала..ну там в зависимости от драйвера - по переключателям, джамперам или напряжению резистора и даташиту узнаем ампераж.
Oleg1345140
Лейтенант
Сообщения: 539
Зарегистрирован: 06 сен 2015, 07:09
Откуда: Курган

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение Oleg1345140 »

Фото ШД
IMG_20190129_185018.jpg
IMG_20190129_185018.jpg
IMG_20190129_184943.jpg
IMG_20190129_185053.jpg
IMG_20190129_185008.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

блок пользователя для драйвера шагового двигателя a4988 или DRV8825

Сообщение dizzyy »

не разбирайте..у многих шаговиков после разбора перемагничевается ротор и теряется момент..при разборке надо акуратно пересовывать в трубу чтоб закоротить магнитные поля.. подключите к драйверу и поганяйте начинаяс 0.5 А , и далее подымайте если не греется.. рабочий ток это когда можно спокойно держать рукой
Ответить

Вернуться в «Спросить у знатоков»

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

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