Настройка драйвера A4988. Первый запуск шаговых двигателей

.Настройка драйвера A4988. Первый запуск шаговых двигателей

Продолжаю сборку станка ЧПУ. Шаговые двигателя я уже подобрал. Для проверки электроники, собрал тестовое подключение на столе.

Более подробное описание драйверов A4988 читайте на моем втором сайте ЧПУ технологии (CNC-tex.ru).

Сперва я подключил к CNC shield v3 шаговые двигателя:

  1. 17HS4401 - ток 1,7A
  2. EM-181 - ток 1,2A
  3. EM-142- значение максимального тока не нашел.

Двигателя выбраны сейчас нам нужно настроить рабочий ток драйверов A4988 для каждого шагового двигателя. Это можно сделать двумя способами:

1. Подключить двигатель в полношаговом режиме и замерить ток на одной обмотки. Он должен быть 70% от номинального тока двигателя. Т.е. для 17HS4401 1,7*0,7= 1,19 А

2. Рассчитать значение Vref — напряжение на переменном резисторе расположенном на драйвере А4988.


A4988 изменяется от номинала токочувствительных резисторов

Формула Vref для A4988 изменяется от номинала токочувствительных резисторов. Это два черных прямоугольника на плате драйвера. Обычно подписаны R050 или R100.

Vref = Imax * 8 * (RS)

Imax — ток двигателя;

RS — сопротивление резистора. В моем случае RS = 0,100.
Для 17HS4401 Vref = 1,7 * 8 * 0,100 = 1,36 В.

В связи с тем что рабочий ток двигателя равен 70% от тока удержания. Полученное значение нам нужно умножить на 0,7. В противном случае двигателя в режиме удержания будут сильно греться.

Для 17HS4401 Vref ист. = 1,36*0,7 = 0,952 В.

Аналогично рассчитываю значения для EM-181

Vref = 1,2 * 8 * 0,100 = 0,96 В

Vrefист. = 0,96*0,7 = 0 ,672 В.

Так как я не смог найти datasheets для ЕМ-142. Для расчетов предложил, что ток на обмотку данного двигателя составляет 0,6 А. Если двигатель будит издавать гул сильнее обычного значит ток превышает максимальное значение. Его нужно понижать. Так как я взял ток обмотки. При расчете Vref ист. Не нужно умножать на 0,7, как я говорил выше ток одной обмотки составляет 70% от номинального. Расчет будет вот таким:

Vrefист. = 0,6 * 8 * 0,100 = 0,48 В.

По моим ощущениям я угадал с током двигателя ЕМ-142. Останется рассчитать сколько шагов он делает для совершения одного оборота. Об этом расскажу в следующей статье.

В видео подключил кнопки «Пауза», «Продолжить», «Аварийная остановка» . Подключил на пины шпинделя светодиод. И протестировал работу. Так же установил один конечный выключатель. Все работает. Если у вас возникли вопросу что куда подключается к CNC shield v3, читайте статью: Плата расширения для Arduino UNO, CNC shield v3 и драйверов A4988

Подписывайтесь на мой канал на Youtube и вступайте в группы в Вконтакте и Facebook.

Спасибо за внимание!

Понравилась статья? Поделитесь ею с друзьями:

Вернуться в раздел: Проекты на Arduino Дата публикации 29 июня , 2017

Комментарии

Войдите или Зарегистрируйтесь И Вы сможете общаться на форуме и оставлять комментарии без капчи.

Sherkhan
#5 Гость: Sherkhan (13 декабря, 2019 в 12:42)

Так EM-181 расчитан на 3,75В, как Вы его на 12 включаете на равне с немо 17? Хорошо, при переделке с униполярного в биполярный можно удвоенное напряжение (т.е. 7 Вольт). Греется как? Есть два таких же, с Эпсонов, хочу покрутить.

А, кстати, ток у них не 1.2, а 0.75А судя по PDF

Владиимир
#3 Гость: Владиимир (12 декабря, 2019 в 13:18)

на всех сайтах по настойке тока один и тот же бред про установку 70% от номинального тока.

не нужно этого делать. а нужно устанавливать все 100%. это 1,36 Вольта, как было подсчитано.

а драйвер САМ в полношаговом режиме снизит ток до 70%.

Sergey
#2 Гость: Sergey (23 октября, 2019 в 14:10)

Для драйверов на двигатели прошивка не нужна.

Ленар Замалдинов
#1 Гость: Ленар Замалдинов (20 февраля, 2019 в 12:52)

где взять прошивку


Cлучайные товары

Посмотреть товар в Магазине »

Мы в соц сетях

Подпишись на канал Telegram

Portal-PK (Портал ПК) © 2015 - 2024
Разработка проектов
AT Block
DWIN Box