11524
Характеризуется драйвер шагового двигателя высоким током в 4А и при напряжении до 42В. Имеется защита выхода от короткого замыкания. Возможность регулировки тока. Автоматическая регулировка напряжения шагового двигателя. Имеются защиты от перегрева, защита от перегрузки по току и защита от короткого замыкания. Предназначен для использования с двигателями типа NEMA42 – NEMA86 (c MAX током 4А).
Будет доступен:
Высокопроизводительный микрошаговый драйвер на основе высокоэффективного чипа TOSHIBA TB67S109AFTG. Его однокристальная конструкция позволяет обеспечить высокую эффективность и низкий уровень вибраций для двухфазных и четырехфазных гибридных шаговых двигателей, с напряжением питания от 10В до 42В. Он предназначен для управления 2-фазными шаговыми двигателями с внешними диметрами от 42мм до 86мм и током до 4А. Отличительная черта данного драйвера это схема управления, которая позволяет крутить шаговый двигатель с параметрами, приближенными к сервоприводам, практически без шума и вибрациию. С помощью этого драйвера Вы легко можете добиться повышенного момента на высоких оборотах двигателя и более высокой точности позиционирования по сравнению с другими драйверами двухфазных шаговых двигателей. Данный драйвер широко используется в средних и больших станках с ЧПУ, таких как фрезерные, швейные, упаковочные станки и многих других. Очень часто драйвер шагового двигателя TB6600 4A DC 10-42В TB67 используется для управления 4.2A 42,57,86 двухфазными, четырехфазными шаговыми двигателями имеющими четыре или шесть выводов. Для теплоотвода используется радиатор с хорошим рассеиванием тепла.
Особенности:
Спецификация:
Подключение к Ардуино:
Соединяете между собой Dir-, CP-, EN- и подключаете их к GND дуины, остальные подключаете к цифровым выводам Dir+ к 4, CP+ к 3, EN+ к 5. Качаете библиотеку AccelStepper, распаковываете в папку libraries.
Code:
#include
#define STEP 3
#define DIR 4
#define EN 5
AccelStepper stepper(1, STEP, DIR);
void setup()
{
pinMode(EN, OUTPUT);
digitalWrite(EN, 1);
stepper.setMaxSpeed(300.0);
stepper.setAcceleration(100.0);
stepper.moveTo(100);
}
void loop()
{
if (stepper.distanceToGo() == 0) stepper.moveTo(-stepper1.currentPosition());
stepper.run();
}
Драйвер:
Авторизируйтесь чтобы оставить отзыв.