Почему мультиметр показывает ток фазы меньше, чем выставлен на A4988 или DRV8825?
Обновлено Редакция GAW
Драйверы A4988 и DRV8825 задают не ток каждой обмотки, а предел — ток полной шкалы. Во время микрошага токи двух обмоток меняются как синус и косинус, и в каждый момент одна из них может дойти до полной шкалы. А в полном шаге обе обмотки включены сразу, и драйвер делит предел между ними.
Откуда 71 %
Чтобы момент в полном шаге был таким же, как в соседних микрошагах, векторная сумма токов обмоток должна равняться пределу. При равных токах:
Ровно это и записано в таблицах шагов: 70,71 % у A4988 и 71 % у DRV8825.
| VREF | Уставка | Ток каждой обмотки в полном шаге |
|---|---|---|
| A4988, шунты 0,068 Ом, 0,54 В | около 1 А | около 0,71 А |
| A4988, шунты 0,068 Ом, 0,77 В | около 1,4 А | около 1 А |
| DRV8825, шунты 0,1 Ом, 0,5 В | 1 А | 0,71 А |
(наш расчёт по формулам I = VREF/(8RS) для A4988 и I = VREF/(5R) для DRV8825). Pololu описывает то же: ток, измеренный в полном шаге, — 70 % уставки, а в микрошаге ток может быть на 40 % больше измеренного.
Как правильно настроить
- Посчитайте VREF под номинальный ток фазы двигателя — это делает калькулятор шагового двигателя.
- Если проверяете мультиметром в полном шаге, ожидайте 0,71 от уставки — это не ошибка.
- Поднимать уставку выше номинала двигателя ради «полного» тока в полном шаге не стоит, если двигатель работает в микрошаге: там ток обмотки достигнет полной уставки.
Как драйвер держит ток, объясняет статья об ограничении тока чоппером, модули и их шунты — статья об A4988 и DRV8825, устройство двигателя — статья «Шаговые двигатели».
Похожие вопросы
На что выставлять VREF: на номинальный ток фазы или на 1,4 номинала?
Если двигатель работает в микрошаге, выставляйте уставку на номинальный ток фазы: в отдельные моменты ток обмотки дойдёт до 100 % уставки. Поднимать уставку на 40 % имеет смысл только для режима полного шага, и тогда нужно следить за нагревом драйвера.
Можно ли мерить ток мультиметром последовательно с обмоткой?
Да, Pololu так и предлагает: в полном шаге, без импульсов STEP, вал неподвижен, и ток постоянный. Подключайте прибор при выключенном питании — разрыв цепи обмотки под током может сжечь драйвер.
Почему при движении мультиметр показывает другой ток?
При вращении ток обмотки меняется по синусу или ступенькам, а мультиметр усредняет его по-своему. Достоверно ток при движении смотрят осциллографом на шунте или токовым щупом.
Источники
- Allegro MicroSystems. A4988 DMOS Microstepping Driver with Translator and Overcurrent Protection, A4988-DS Rev. 8 — ITripMAX = VREF / (8 · RS); табл. 2: в полном шаге ток каждой обмотки — 70,71 % тока полной шкалы
- Texas Instruments. DRV8825 Stepper Motor Controller IC, SLVSA73F (revised July 2014) — 8.3.2, уравнение 1: ток полной шкалы = VREF / (5 · R); табл. 1: в полном шаге 71 %
- Pololu. A4988 Stepper Motor Driver Carrier (item 1182); DRV8825 Stepper Motor Driver Carrier, High Current (item 2133) — проверено 29.10.2026: ток одной обмотки, измеренный в полном шаге без импульсов STEP, — 70 % уставки, в микрошаге ток может быть на 40 % больше измеренного; чтобы получить 1 А на обмотку в полном шаге, уставку поднимают на 40 % — до 1,4 А; у DRV8825 шунты 0,100 Ом
Нашли ошибку?
Смотрите также
- Шаговый двигатель: шаги, VREF, скоростьШаги на мм, частота STEP, VREF A4988/DRV8825/TMC2209, предел скорости
- A4988 и DRV8825Драйверы шагового двигателя: микрошаг, ток через VREF, выводы, модули
- МикрошагСтупенчатое синусное управление током обмоток: режимы, драйверы
- Шаговые двигателиТипы и обмотки, шаг и микрошаг, чоппер, драйвер A4988
- Ограничение тока ШИМПрерывание тока обмотки по порогу на резисторе-датчике: расчёт, примеры