Содержание
- Введение
- Внешний вид
- Описание
- Схемы подключения
- Подключение драйвера к периферии
- Настройка переключателей
- Подключение силовых цепей
- Светодиодная индикация
Введение:
BL-TB6560-V2.0 - драйвер управления двухфазным шаговым двигателем реализован на специализированном интегральной микросхеме Toshiba TB6560AHQ c питанием постоянным напряжением от 10В до 35В (рекомендуется 24В). Используется для управления двигателями типа Nema17, Nema23 с регулируемым максимальным током фазы до 3А и оптоизолированными входными сигналами. Широко используется в системах ЧПУ и 3D-принтерах.
Внешний вид:
Свойства | Параметры |
---|---|
Входное напряжение | от 10В до 35В постоянного напряжения (24В рекомендуется) |
Выходной ток | от 0.3А до 3А (пиковое значение 3.5А) |
Микрошаг | 1 .. 2 .. 8 .. 16 |
Регулировки тока | 14 ступеней |
Температура эксплуатации | от -10 до + 45° С |
Диагностика | защита от перегрева |
Размеры | 75мм*50мм*35мм |
Вес | 73г |
Описание:
Конструктивно драйвер изготовлен с возможностью монтажа в корпус и подключением контактных площадок быстроразъемным способом. Что упрощает его установку, эксплуатацию и замену в случае выхода из строя. Подключение производится по следующей таблице:
Маркировка | Описание |
---|---|
CLK+,CLK- | Положительный и отрицательный контакты для тактового сигнала |
CW+,CW- | Положительный и отрицательный контакты для управления направлением вращения оси шагового двигателя |
EN+,EN- | Положительный и отрицательный контакты для сигнала работы шагового двигателя |
+24D,GND | Положительный и отрицательный контакты для подключения блока питания |
A+,A- | Контакты для подключения I фазной обмотки шагового двигателя |
B+,B- | Контакты для подключения II фазной обмотки шагового двигателя |
Схемы подключения:
Подключения драйвера к плате коммутации или просто контроллеру осуществляется двумя способами, которые зависят от схемотехнического исполнения и конфигурации портов контроллера.
Пример подключения драйвера к контроллеру на NPN ключах с открытым коллектором
Пример подключения драйвера к контроллеру на PNP ключах с открытым коллектором
Примечание:
Значение сопротивлений R_CLK, R_CW, R_EN зависят от напряжения питания VCC:
- При VCC = 5В, R_CLK = R_CW = R_EN = 0;
- При VCC = 12В, R_CLK = R_CW = 1кОм, R_EN = 1.5кОм;
- При VCC = 24В, R_CLK = R_CW = 2кОм, R_EN = 3кОм;
Подключение драйвера к периферии:
Пример подключения драйвера к контролллеру BL-MACH-V1.1 (BB5001)
Представленные на схеме драйвер и контроллер можно приобрести в нашем магазине:
Настройка переключателей
Микрошаг (делитель шага) устанавливается с помощью переключателей S3, S4 как показано на рисунке:
Микрошаг - режим управления шаговым двигателем, под которым понимают режим деления шага. Микрошаговый режим отличается от простого режима полношагового управления двигателем тем, что в каждый момент времени обмотки шагового мотора запитаны не полным током, а некими его уровнями, изменяющимися по закону SIN в одной фазе и COS во второй. Такой принцип позволяет фиксировать вал в промежуточных положениях между целыми шагами. Количество таких положений задается настройками драйвера. Скажем, режим микрошага 1:16 означает, что с каждым поданным импульсом STEP драйвер будет перемещать вал примерно на 1/16 полного шага, и для полного оборота вала потребуется подать в 16 раз больше импульсов, чем для режима полного шага.
Значения делителя шага указаны в таблице ниже:
Значение делителя | S3 | S4 |
---|---|---|
1:1 | OFF | OFF |
1:2 | ON | OFF |
1:8 | ON | ON |
1:16 | OFF | ON |
Настройка выходного тока, который поступает на шаговый двигатель, в режиме удержания осуществляется с помощью переключателя S2:
Удержание ротора - режим работы шагового двигателя когда подача напряжения производится на все обмотки. Момент удержания является одной из характеристик мощности шаговых двигателей.
Значение тока | S2 |
---|---|
20% | ON |
50% | OFF |
Установка выходного тока в рабочем режиме двигателя (вращение) устанавливается с помощью переключателей SW1,SW2,SW3,S1:
(А) | 0.3 | 0.5 | 0.8 | 1.0 | 1.1 | 1.2 | 1.4 | 1.5 | 1.6 | 1.9 | 2.0 | 2.2 | 2.6 | 3.0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SW1 | OFF | OFF | OFF | OFF | OFF | ON | OFF | ON | ON | ON | ON | ON | ON | ON |
SW2 | OFF | OFF | ON | ON | ON | OFF | ON | OFF | OFF | ON | OFF | ON | ON | ON |
SW3 | ON | ON | OFF | OFF | ON | OFF | ON | ON | OFF | OFF | ON | ON | OFF | ON |
S1 | ON | OFF | ON | OFF | ON | ON | OFF | ON | OFF | ON | OFF | ON | OFF | OFF |
Из-за разности параметров двигателей и их режимов возникает необходимость коррекции формы дискретных импульсов для приближения их к синусоиде. И в драйвере есть такая возможность.
Decay - параметр, который описывает наклон горизонтальной части импульса после переднего фронта (затухание). Для прямоугольного импульса (меандр) - Decay = 0%, для треугольного - Decay = 100%. Функция может быть полезна для выбора оптимального режима работы шагового привода и часто помогает сгладить работу двигателя, уменьшить шум и вибрации.
% | S5 | S6 |
---|---|---|
0 | OFF | OFF |
25 | ON | OFF |
50 | OFF | ON |
100 | ON | ON |
Подключение силовых цепей:
При подключении шаговых двигателей к драйверу допускается как паралельное, так и последовательное включение. Единственное что необходимо учесть - для паралельного включения выходной ток драйвера необходимо устанавливать выше, а при включении последовательном достаточным будет ток как для одного двигателя.
Схема подключения для четырехвыводного двигателя
Схема подключения шести выводного двигателя при использовании на половину мощности
Схема подключения 6-ти выводного двигателя при использовании на полную мощность
Схема подключения 8-ми выводного двигателя при паралельном подключении обмоток
Схема подключения 8-ми выводного двигателя при последовательном подключении обмоток
Светодиодная индикация
- POWER: индикатор питания
- RUN: индикатор рабочего режима
Спасибо за статью.Помогла разобраться с подключением и настройками. Буду ждать продолжения статьи.
Буду признателен так же за конструктивную критику.
Исправьте в конце страницы"подпишитесь на наши боновления " на обновления. С уважением Михаил.
Спасибо, Михаил. Ошибку исправил :)
Спасибо, очень красиво и подробно описана настройка драйвера (вроде бы настроил). Приобрел ардуино, но не знаю как подключить к этому драйверу. Не могли бы вы подсказать, вот ссылка на ардуино: http://ru.aliexpress.com/item/Free-shiping-Mega-2560-R3-Mega2560-REV3-ATmega2560-16AU-Board-USB-Cable-compatible-for-arduino/1967750200.html
Вот тут есть кое-какая информация http://newscentral.exsees.com/item/51744e5270d615c2379bc26f88cce95e-f6f75eaaf3dec5d5e06ea8c0c180cb6c Управление через программу Grbl Controller. Есть программа и прошивка.
Единственное что плата содержит в себе сразу несколько драйверов. В нашем случае мы просто соответствующие пины подключаем к отдельным драйверам. Если информация еще актуальна, то могу добавить в виде схемы.
P.S. Если хотите ускорить получение ответа, то просьба комментарии дублировать мне на почту (totcnc@gmail.com) так как на блог еще не прикрутил автоматическое оповещение о новых комментариях. Потому и так долго отвечал.
Спасибо! Лучше и нагляднее инструкции не встречал. Отличная работа ! Chapeao!
В инструкции не написано что переключают s5 и s6.
Спасибо за замечание. Добавил описание.
А вот к такой плате инструкции нет? http://ru.aliexpress.com/item/MACH3-5-Axis-CNC-Breakout-Board-For-Stepper-Driver-Controller-whit-UCB-cable-free-shipping/32361778950.html?spm=2114.13010608.0.50.sq8gLa
http://www.cnc-club.com/forum/download/file.php?id=70797&sid=cff536b771d715c6804a24f6bf8df1c9
Очень хорошая инструкция. Помогла разобраться. Есть одна проблема у меня не горит светодиод run. Подскажите что можно сделать.!!
А все остальное работает?
Спасибо за подробный материал, очень полезен оказался. Скажите, а можно ли и если да - то каким образом подключить один такой драйвер к порту LPT ПК напрямую? Cпасибо.
В принципе, можно. можно даже без ПК использовать драйвер, если у Вас есть генератор прямоугольных (желательно) импульсов. С компьютера же можно подавать сигналы не только через LPT (DB25),но и через COM (DB9). Только нужно дополнительное программное обеспечение. Либо, если умеете, можете написать сами.
Поправьте в характеристиках температуру, а то он какой-то прохладный :) Температура эксплуатации от -10 до - 45° С
Спасибо. Подогрел :)
Печатной платы в Sprint Layout нет у кого случаем?
Скажите пожалуйста в какой программе вы делали рисунки подключений.
Buen día disculpen, tengo un problema, con los motores, al momento de conectarlos al driver y cargar un programa en mi maquina cnc, esta realiza la figura a la inversa. que es lo que se puede hacer para corregir este problema. Saludos gracias.
Можно подробней о блоках питания для питания драйвера и мотора Nema23. Подключил БП на 12в/3а, мотор пищит или шипит в режиме удержания, как не настраивай драйвер. Может и действительно надо 24в?
Добрый день, Михаил! очень хорошая статья и схемы. Я собрал аналогичную схему с BL-TB6560-V2, контроллером BB5001 и Нема 23 2а. Пробую с Маch3, пока безрезультатно. B связи с этим вопрос: была ли данная схема реализована на практике? Во многих источниках связаны между собой clk- sw- en- PCGND. clk+ и cw+ соответственно с Pulse i Dir на КП. Нужно ли вообще подключать Enable? Заранее благодарен за ответ.
мой вопрос адресован, разумеется, тотснс :-). sorri
У меня работает.... посмотри перемычки на BL-TB6560 и мач3 - некоторые из инета просто не работают! уже сталкивался!