блок пользователя для драйвера шагового двигателя a4988 или DRV8825
- Grafsaxar
- Лейтенант
- Сообщения: 377
- Зарегистрирован: 06 сен 2015, 16:04
- Откуда: Маркс-Энгелс
- Имя: Alexander
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Дорогие форумчане может завалялся у кого блок пользователя
для драйвера шагового двигателя a4988 или DRV8825
В принципе для любого который управляется входами STEP, DIR
Пробовал сделать с блоком генератор, но получается как то криво.
На разных оборотах разная мощность. да и максимальные обороты как то не максимальными получаются.
Заранее благодарен
для драйвера шагового двигателя a4988 или DRV8825
В принципе для любого который управляется входами STEP, DIR
Пробовал сделать с блоком генератор, но получается как то криво.
На разных оборотах разная мощность. да и максимальные обороты как то не максимальными получаются.
Заранее благодарен
Качество — это делать что-либо правильно, даже когда никто не смотрит
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
мощность как таковой нету у шаговиков..есть момент на валу..и момент обратно пропорционален оборотам(у серводвигателей наоборот, макс момент на макс оборотах)..дальше напряжение питания - шаговик это индукционная нагрузка , и для шоговиков присущна скорость перемагничевания обмоток, чем ниже индукционность и выше напряжение тем выше обороты. очень важна длительность импульса(в некоторых программах она задается щтоб небыло разгона), есть такое понятие разгон-торможение - если стартовать с нгрузкой на макс скорости где малый момент , то пропуски гарантированы...для этого делают набор по времени оборотов, надо учесть по даташиту рабочий ток и какой сигнал антивный для управления, правильно задействовать ножку удержания(спада тока в момент простоя) иначе в простое будет грется, а в работе половинная мощность.Grafsaxar писал(а): 25 янв 2019, 23:00На разных оборотах разная мощность. да и максимальные обороты как то не максимальными получаются.
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Посмотрите эту тему:
viewtopic.php?t=4600
Там модуль для управления ШД через такие драйвера.
Вот этот модуль: Может Вам пригодится? Все работает.
viewtopic.php?t=4600
Там модуль для управления ШД через такие драйвера.
Вот этот модуль: Может Вам пригодится? Все работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Grafsaxar
- Лейтенант
- Сообщения: 377
- Зарегистрирован: 06 сен 2015, 16:04
- Откуда: Маркс-Энгелс
- Имя: Alexander
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Спасибо за позновательные лекции.
В вышеописанных драйверах есть возможность регулировки Тока.
Мах. 2 А.
(правильно задействовать ножку удержания(спада тока в момент простоя) иначе в простое будет грется)
Для чего??? Какая ножка удержания? Не врубился?
Ардуино управляет 3 ногами драйвера
EN - Драйвер включен. Мотор на удержании. ( Температура мотора зависит от настройки драйвера. Сколько ампер)
Dir - Вращение лево/право
Step - управляющие импульсы.
Вопрос о блоке пользователя был.
Я делал управление на таймерах. И мне не понравилось как он работает , к тому же уходит много ресурсов.
В вышеописанных драйверах есть возможность регулировки Тока.
Мах. 2 А.
(правильно задействовать ножку удержания(спада тока в момент простоя) иначе в простое будет грется)
Для чего??? Какая ножка удержания? Не врубился?
Ардуино управляет 3 ногами драйвера
EN - Драйвер включен. Мотор на удержании. ( Температура мотора зависит от настройки драйвера. Сколько ампер)
Dir - Вращение лево/право
Step - управляющие импульсы.
Вопрос о блоке пользователя был.
Я делал управление на таймерах. И мне не понравилось как он работает , к тому же уходит много ресурсов.
Качество — это делать что-либо правильно, даже когда никто не смотрит
- magpit
- Лейтенант
- Сообщения: 382
- Зарегистрирован: 01 окт 2017, 12:55
- Имя: Сергей
- Благодарил (а): 2 раза
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Мне этот понравился к ему нужно голова и руки прямые

У вас нет необходимых прав для просмотра вложений в этом сообщении.
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Так я на этом блоке и сделал модуль MPG (Ручной Генератор Импульсов - РГИ). #3 этого поста.
- diman27
- Сержант
- Сообщения: 291
- Зарегистрирован: 06 сен 2015, 07:33
- Откуда: Белово
- Благодарил (а): 4 раза
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Пробовал этот блок, но что-то не понял как скорость посчитать. Например мне надо один оборот в час, белиберда получается, на быстрых скоростях может и нормально, на медленных что-то не очень.
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Попробуйте этот: [spoiler] [/spoiler]Grafsaxar писал(а): 25 янв 2019, 23:00 может завалялся у кого блок пользователя
для драйвера шагового двигателя a4988 или DRV8825
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Можно описание блока как менять частоту и т.д.
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Нажмите два раза на блок и в описании все написано.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Обычно описание блока находится внутри оного. Двойное кликанье на блоке дает возможность ознакомиться с ним. На закладке "Описание автора" Вы найдете нужную информацию. Обратите внимание, что вход "Dvider", это не регулятор оборотов, а делитель частоты. Т.е. максимальная частота =1. Чтобы уменьшить частоту, нужно прикрутить внешний переменник, соединив его по пину Ардуино с блоком масштабирования "Scale". В последнем установить пределы регулировок, соответствующие Вашим желаниям уменьшения скорости ШД (у меня нижний коэф деления - 100, а верхний - 5). Шаговые двигатели имеют верхний и нижний предел скоростей. Обычно нижний предел - около 100 об/мин. (ниже этого двигатель либо не сможет тронуться, либо будет дребезжать, пропуская шаги). Верхний предел, при номинальном напряжении питания - около 1000 об/мин (у меня 750 - 800). Не забудьте на драйвере ШД (DRV8825, или аналогичном) выставить номинальный ток мотора.
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Немного поправлю Вас. Основная установка частоты задается изменением "Period". Для примера:Priyatel писал(а): 28 янв 2019, 17:21На закладке "Описание автора" Вы найдете нужную информацию. Обратите внимание, что вход "Dvider", это не регулятор оборотов, а делитель частоты. Т.е. максимальная частота =1. Чтобы уменьшить частоту, нужно прикрутить внешний переменник, соединив его по пину Ардуино с блоком масштабирования "Scale". В последнем установить пределы регулировок, соответствующие Вашим желаниям уменьшения скорости ШД
Установите период = 200мкс - при "Dvider"=1, частота на выходе будет 5000Hz. Поставите на "Dvider"=2, частота на выходе будет 2500Hz.и т.д.
Установите период = 100мкс - при "Dvider"=1, частота на выходе будет 10000Hz. Поставите на "Dvider"=2, частота на выходе будет 5000Hz.и т.д.
Установите период = 5000мкс - при "Dvider"=1, частота на выходе будет 200Hz. Поставите на "Dvider"=2, частота на выходе будет 100Hz.и т.д.
Делить частоту можно установив переменную на входе "Dvider" от 1 до 255.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Что бы не плодить темы спрошу тут, как можно определить ток двигателя?, имеется нонеймовский двигатель, обмотки вызвонил, а вот какой ток/напряжение использовать не знаю. Существуют способы это выяснить?
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
конечно!!! закон Ома!!!Oleg1345140 писал(а): 28 янв 2019, 21:36 Что бы не плодить темы спрошу тут, как можно определить ток двигателя?, имеется нонеймовский двигатель, обмотки вызвонил, а вот какой ток/напряжение использовать не знаю. Существуют способы это выяснить?
Отправлено спустя 1 минуту 26 секунд:
напряжение в даташите.
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Есть возможность разобрать двигатель и посмотреть какой толщины провод на обмотках? Биполярный? шаг двигателя можно примерно и рукой определить....установите на драйвере ток в 1А....подключите амперметр и погоняйте на разных режимах....Oleg1345140 писал(а): 28 янв 2019, 21:36Что бы не плодить темы спрошу тут, как можно определить ток двигателя?, имеется нонеймовский двигатель, обмотки вызвонил, а вот какой ток/напряжение использовать не знаю. Существуют способы это выяснить?
Хоть бы фотки двигателя приложили....нет...гадайте что за нонеймовский двигатель....
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
по закону ома он или ооочень низковольтный либо очень мощный, но то и другое маловероятно. Как найти даташит на нонейм без марки?sillver писал(а): 28 янв 2019, 21:59 конечно!!! закон Ома!!!
Отправлено спустя 1 минуту 26 секунд:
напряжение в даташите.
фото сделаю вечером, теоретически снят с оборудования произведенного дружественными странами ссср, биполярный (4 провода, две обмотки)Anydy писал(а): 28 янв 2019, 23:53Хоть бы фотки двигателя приложили....нет...гадайте что за нонеймовский двигатель....
- magpit
- Лейтенант
- Сообщения: 382
- Зарегистрирован: 01 окт 2017, 12:55
- Имя: Сергей
- Благодарил (а): 2 раза
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Ток обычно устанавливает драйвер ну а питание от 12 до 42 вольтOleg1345140 писал(а): 28 янв 2019, 21:36Что бы не плодить темы спрошу тут, как можно определить ток двигателя?, имеется нонеймовский двигатель, обмотки вызвонил, а вот какой ток/напряжение использовать не знаю. Существуют способы это выяснить?
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
на нонеймах сточники подают минимальній ток и ганяют..холодный шаговик - немного ап ток.. и так до момента чтоб рука держала..ну там в зависимости от драйвера - по переключателям, джамперам или напряжению резистора и даташиту узнаем ампераж.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
Фото ШД
У вас нет необходимых прав для просмотра вложений в этом сообщении.
блок пользователя для драйвера шагового двигателя a4988 или DRV8825
не разбирайте..у многих шаговиков после разбора перемагничевается ротор и теряется момент..при разборке надо акуратно пересовывать в трубу чтоб закоротить магнитные поля.. подключите к драйверу и поганяйте начинаяс 0.5 А , и далее подымайте если не греется.. рабочий ток это когда можно спокойно держать рукой
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость