Проблема чаще в дрв 8825 их просто плохо скопировали, и ты не сказал на сколько шагов запустил каждый 4988 от1 до 16 дрв от 1 до 32, ибо получается за счёт более частого переключения он просто дольше продержался
А шаги пропускает не драйвер а шаговый двигатель, когда вращающего момента недостаточно чтобы вовремя прокрутить вал на один шаг до следующего управляющего импульса, при чем тут драйверы?
определённо неправильно. неправильно так ток выставлять. нужно или осциллом на токовых резаках смотреть. или мерять сопрухи этих резаков, подставлять в формулы и считать опорку необходимую на подстроечнике, т.к. формулы у драйверов разные и к тому же нет возможности подобрать точные номиналы резаков чтобы опорка у обоих давала один и тот же ток
всмысле через токовые шунты ? там всего лишь нужно подключить осцил к установленным на платах токозадающим шунтам. а быстрее и точнее всего измерить сопруху этих шунтов и по формулам из ДШ на каждый из драйверов пересчитать установленное ограничение тока. там у одного драйвера формула I=Vref/5*Ri, а у другого - I=Vref/8*Ri
видео ответ . я ни в коем случае не собираюсь спорить ни с вами ни с даташитом , я просто показываю что намерял .. ruclips.net/video/7YUNVHmOYhA/видео.html
Видео весьма полезно, спасибо за проведенный опыт. Есть ли возможность провести такой же тест для драйверов drv8825 и tmc2100? Сразу по видео закрался вопрос - ходовой винт у вас за один оборот перемещает гайку на 8мм вроде,а в чём кардинальное отличие по силе от винта того же диаметра, но с 2мм перемещения гайки на оборот?(не помню как точно эта характеристика винтов называется;) )
чем больше оборотов на 1 мм, тем легче двигателю , и точнее позицианирование . а вот шума будет больше. драйвера tmc2100 не планирую из за отсутствия оных
Я не согласен в двух моментах. Первое - настройка опорного напряжения для этих драйверов считается по разным формулам. Есть много статей и datasheet. Например 3deshnik.ru/blogs/akdzg/pravilnaya-nastrojka-toka-dlya-shagovyx-dvigatelej Второе - я не увидел пропуска шагов, только то, что мотор крутился в обратном направлении под давлением резинок из-за остановки и отключения (без удержания) драйвера. У этих драйверов, помимо формулы настройки опорного напряжения, разница в максимальном токе (2А А4988 и 2,2А DRV8825) и в микрошаге (1/16 А4988 и 1/32 DRV8825) Максимальный ток в эксперименте не превышал этих значений, то есть работа драйверов должна быть одинаковой если был выставлен одинаковый микрошаг.
Выставленный ток некорректен Для каждого вида драйвера своя формула расчета Vref.
Vref - пин замера напряжения для установки тока по формуле. Current Limit - ток шагового двигателя.
A4988 Формула Vref для A4988 изменяется от номинала токочувствительных резисторов. Это два чёрных прямоугольника на плате драйвера. Обычно подписаны R050 или R100. Vref = Current Limit * 8 * (RS) RS = 0,100 Vref = Current Limit * 8 * 0,100 = Current Limit / 1,25 RS = 0,050 Vref = Current Limit * 8 * 0,050 = Current Limit / 2,5 Например для 17HS4401: Vref = 1,7 / 2,5 = 0,68В
DRV8825 Current Limit = Vref * 2 Vref = Current Limit / 2 Например для 17HS4401: Vref = 1,7 / 2 = 0,85В Взято отсюда 3deshnik.ru/blogs/akdzg/pravilnaya-nastrojka-toka-dlya-shagovyx-dvigatelej
зависит от очень многих факторов , шаг винта , ток двигателя, используемых драйверов и их настройки . двигатели внутри одного типа тоже разные по усилию.тот что на видео не мерял ,но 5 кг точно тянул
Распиновка у драйверов одинаковая, распиновка это номер вывода = назначение вывода, а не расположение резистора на плате)
Два драйвера подают на двигатель одинаковый ток, двигатель при этом развивает одинаковый момент. И в чем собственно тест заключается?
Проблема чаще в дрв 8825 их просто плохо скопировали, и ты не сказал на сколько шагов запустил каждый 4988 от1 до 16 дрв от 1 до 32, ибо получается за счёт более частого переключения он просто дольше продержался
А шаги пропускает не драйвер а шаговый двигатель, когда вращающего момента недостаточно чтобы вовремя прокрутить вал на один шаг до следующего управляющего импульса, при чем тут драйверы?
определённо неправильно. неправильно так ток выставлять. нужно или осциллом на токовых резаках смотреть. или мерять сопрухи этих резаков, подставлять в формулы и считать опорку необходимую на подстроечнике, т.к. формулы у драйверов разные и к тому же нет возможности подобрать точные номиналы резаков чтобы опорка у обоих давала один и тот же ток
а, если хочется сделать лучшую приемистость, то стоит питалово движков задрать, а ток снизить, а мощность оставить без изменений
сегодня вечером прогоню драйвера через токовые шунты и осцилограф, в тех положениях подстроичников , в которых видос писался
всмысле через токовые шунты ? там всего лишь нужно подключить осцил к установленным на платах токозадающим шунтам. а быстрее и точнее всего измерить сопруху этих шунтов и по формулам из ДШ на каждый из драйверов пересчитать установленное ограничение тока. там у одного драйвера формула I=Vref/5*Ri, а у другого - I=Vref/8*Ri
видео ответ . я ни в коем случае не собираюсь спорить ни с вами ни с даташитом , я просто показываю что намерял .. ruclips.net/video/7YUNVHmOYhA/видео.html
я понял. но не верю что при одинаковых параметрах разница в результате составляет 20%. где-то у аллегровсого слабое место есть
Видео весьма полезно, спасибо за проведенный опыт.
Есть ли возможность провести такой же тест для драйверов drv8825 и tmc2100?
Сразу по видео закрался вопрос - ходовой винт у вас за один оборот перемещает гайку на 8мм вроде,а в чём кардинальное отличие по силе от винта того же диаметра, но с 2мм перемещения гайки на оборот?(не помню как точно эта характеристика винтов называется;) )
чем больше оборотов на 1 мм, тем легче двигателю , и точнее позицианирование . а вот шума будет больше.
драйвера tmc2100 не планирую из за отсутствия оных
Больше шаг = больше скорость перемещения и меньше момент на гайке, принцип такой же как у автомобильной коробки передач
Я не согласен в двух моментах.
Первое - настройка опорного напряжения для этих драйверов считается по разным формулам.
Есть много статей и datasheet.
Например 3deshnik.ru/blogs/akdzg/pravilnaya-nastrojka-toka-dlya-shagovyx-dvigatelej
Второе - я не увидел пропуска шагов, только то, что мотор крутился в обратном направлении под давлением резинок из-за остановки и отключения (без удержания) драйвера.
У этих драйверов, помимо формулы настройки опорного напряжения, разница в максимальном токе (2А А4988 и 2,2А DRV8825) и в микрошаге (1/16 А4988 и 1/32 DRV8825)
Максимальный ток в эксперименте не превышал этих значений, то есть работа драйверов должна быть одинаковой если был выставлен одинаковый микрошаг.
Выставленный ток некорректен
Для каждого вида драйвера своя формула расчета Vref.
Vref - пин замера напряжения для установки тока по формуле.
Current Limit - ток шагового двигателя.
A4988
Формула Vref для A4988 изменяется от номинала токочувствительных резисторов. Это два чёрных прямоугольника на плате драйвера. Обычно подписаны R050 или R100.
Vref = Current Limit * 8 * (RS)
RS = 0,100
Vref = Current Limit * 8 * 0,100 = Current Limit / 1,25
RS = 0,050
Vref = Current Limit * 8 * 0,050 = Current Limit / 2,5
Например для 17HS4401: Vref = 1,7 / 2,5 = 0,68В
DRV8825
Current Limit = Vref * 2
Vref = Current Limit / 2
Например для 17HS4401: Vref = 1,7 / 2 = 0,85В
Взято отсюда 3deshnik.ru/blogs/akdzg/pravilnaya-nastrojka-toka-dlya-shagovyx-dvigatelej
сейчас я об этом уже заю . ))) а тогда только начинал
@@ВладимирПолянский-о2у )))
Подскажите какое примерное усилие в килограммах развивает двигатель при винтовой передаче
зависит от очень многих факторов , шаг винта , ток двигателя, используемых драйверов и их настройки . двигатели внутри одного типа тоже разные по усилию.тот что на видео не мерял ,но 5 кг точно тянул
@@ВладимирПолянский-о2у Спасибо!!! Для моих задач маловато. Хорошо, что спросил ...
Одевай себе резиночки на голову до тех пор пока не поумнеешь))) Когда глаза выпучатся - всё тест удался!!!
И какое усилие? В резинках? 🤣
Не правильный тест. Мощность зависит от двигателя, а не от драйвера. Тем более если ток на обоих драйверах выставлен одинаковый.
Слава техническим сбоям!
оч нудно