🛒
0 товаров
0 руб.

Интернет-магазин «Неглупый Дом»


⚙️ Драйвер ULN2003 vs A4988: для какого шагового двигателя что нужно

Оба — драйверы шаговых двигателей, но для принципиально разных моторов: ULN2003 работает с дешёвым униполярным 28BYJ-48 (со встроенным редуктором), а A4988 — с биполярными NEMA-подобными моторами без редуктора. Путать их местами не получится — разные двигатели физически не подключаются к "чужому" драйверу.

Сравнительная таблица

КритерийULN2003 (+ 28BYJ-48)A4988 (+ NEMA-мотор)
Тип двигателяУниполярный, с встроенным редуктором (~64:1)Биполярный, без редуктора
Скорость и моментМедленно, момент на выходном валу компенсирован редукторомЗаметно быстрее, выше момент напрямую на валу
МикрошагНетДа, до 1/16
Настройка перед первым включениемНе требуетсяОБЯЗАТЕЛЬНО выставить ток ограничения подстроечным резистором под паспортный ток конкретного мотора
Что входит в типичный комплектМотор 28BYJ-48 продаётся сразу с драйверомСам NEMA-мотор в этот комплект не входит, берётся отдельно

Плюсы и минусы: ULN2003

Плюсы и минусы: A4988

Какой выбрать

Код: библиотека против прямых импульсов

// ULN2003 + 28BYJ-48 — через стандартную библиотеку Stepper.h:
#include <Stepper.h>
Stepper myStepper(2048, 8, 10, 9, 11); // порядок пинов именно такой для этой библиотеки
myStepper.setSpeed(10);
myStepper.step(100);

// A4988 — через прямые импульсы на пин STEP (DIR задаёт направление):
const int STEP_PIN = 3, DIR_PIN = 4;
pinMode(STEP_PIN, OUTPUT);
pinMode(DIR_PIN, OUTPUT);
digitalWrite(DIR_PIN, HIGH);
for (int i = 0; i < 100; i++) {
  digitalWrite(STEP_PIN, HIGH);
  delayMicroseconds(500); // пауза определяет скорость, подбирается под конкретный мотор
  digitalWrite(STEP_PIN, LOW);
  delayMicroseconds(500);
}

Товары по теме

Ещё модули для Arduino: Электронные модули.

← 📏 Ультразвук HC-SR04 vs ИК-датчик KY-032: чи…🪪 RFID RC522 vs RDM6300: 13.56 МГц против 12… →

Хотите сравнить вживую — возьмите оба драйвера сразу со скидкой:

🎁 Купить весь комплект со скидкой 10%

Все 2 товара сразу в корзину: 190 ₽ 171 ₽ (экономия 19 ₽)

Скидка применяется автоматически при оформлении заказа, если в корзине именно этот комплект.

Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.

Корзина


Поиск



Пример: понижающий или DC-DC или mini360 или aw-023 или арт. OZ/WB/YA