Неадекватная работа A4989
Спаял драйвер ШД на алегровской A4989 (старший брат A3986).
Микросхема сконфигурирована следующим образом:
SR = 0, MS1 = MS2 = 1 (шаг 1/16), PFD1 = PFD2 = 0 (Mixed Decay - Slow)
После подачи тактирования (частота 10Гц) двигатель начинает шагать полными шагами но каждый шаг он делает на каждые 16 импульсом тактирования (как бы накопляет 16 тактов и тогда делает шаг).
Ток в одной из фаз выглядит следующим образом:
Синусоиды и близко нету.
А если сконфигурировать микросхему так:
PFD1 = PFD2 = 1
То ток в фазе уже приближенно похож на синусоидальный но двигатель все ровно шагает не равномерно.
Подскажите почему драйвер работает так неадекватно? Может кто стыкался с подобной проблемой проблемой?
Вы бы поподробней все описали:
- схема драйвера
- напряжение питания
- параметры шагового двигателя
- какой ток в обмотке задавали
- в какой точке схемы снималась осциллограмма
и т.п.
Вы бы поподробней все описали:
- схема драйвера
- напряжение питания
- параметры шагового двигателя
- какой ток в обмотке задавали
- в какой точке схемы снималась осциллограмма
и т.п.
Ключи IRFZ24N резистор в затвор 470 Ом (ставил и 100 Ом). Шунт сопротивлением 0,05Ом. Между затвором и истоком резистор 4,7к. На выходе моста RC цепочка 100Ом 10nF.
Ток в обмотке 2,4А (опора 0,96 В).
Осциллограмма снималась с помощью датчика тока ACS712-05, который был включен в разрыв одной фазы.
Двигатель
Номинальный ток фазы 4,5 А
Полный шаг 1,8°
кр. момент 4,5Нм
Сопротивление/ фаза 0,9Ом
Индуктивность/ фаза 6,8мГн
Момент инерции ротора 1,6кгcм2
Вы не указали напряжение питания.
Что касается резисторов в цепи затвора: imho, их номиналы сильно завышены, я бы поставил 24…27 Ом, но нужно внимательно почитать даташит: про 3986 и 4989 пишут, что у них выходы управления затворами - слабое место.
Проверьте напряжение на конденсаторах Cboot.
Вы не указали напряжение питания.
Что касается резисторов в цепи затвора: imho, их номиналы сильно завышены, я бы поставил 24…27 Ом, но нужно внимательно почитать даташит: про 3986 и 4989 пишут, что у них выходы управления затворами - слабое место.
Проверьте напряжение на конденсаторах Cboot.
Напряжение питания 40В. Ключи открываются нормально (смотрел осцилом). Сопротивление 470Ом считал по даташиту.
Yfghz;tybt
…
А если сконфигурировать микросхему так:
PFD1 = PFD2 = 1
То ток в фазе уже приближенно похож на синусоидальный но двигатель все ровно шагает не равномерно.
По поводу неравномерного микрошага (для 3986) было проведено “расследование”:
pminmo.com/phpBB2/viewtopic.php?f=24&t=130
внизу первой страницы есть ссылки на ролики в ютюбе, очень наглядно все.
Напряжение питания 40В. Ключи открываются нормально (смотрел осцилом). Сопротивление 470 Ом считал по даташиту…
Остается еще раз подумать над топологией печатной платы. Или забросить эту аллегру.
еще, тип и номинал Cboot, в первой версии пдф была ошибка
еще, тип и номинал Cboot, в первой версии пдф была ошибка
Емкость Cboot 27nF (керамика 0805)
Емкость Cboot 27nF (керамика 0805)
маловато, сейчас рекомендуют ставить 0.1 керамику и 4.7uF тантал параллельно.
маловато, сейчас рекомендуют ставить 0.1 керамику и 4.7uF тантал параллельно.
Разве это может повлиять на то что вместо синусоиды тока микросхема генерит меандр?
Кто смог получить нормальный результат работы микросхемы в микрошаговом режиме?
на этой емкости формируется напряжение, необходимое для быстрого открывания/закрывания полевика, учитывая высокое сопротивление в
цепи затвора транзистор может просто не закрыться в нужный момент (гипотеза).
to Alexey_1811
Есть ли какие новости по теме?
На какой ток у вас настроен ШИМ драйвера?
Со своей практики я бы советовал ставить 10-ти омный резистор на затвор и не более