Блок управления драйвером ТВ 6560
Блок управления драйвером ТВ 6560
Помогите подключить и настроить шаговій ШДИ 200 1-1 и драйвер тв6560
для начала смотрим видео как должен двигатса мотор https://www.youtube.com/watch?v=dlrjSMw ... e=youtu.be
с подключением мотора к драйверу нет ничего сложного с єтим я разобралса с питанием мотора тоже ,а вот с пинами вопрос
GND- земля
DIR- реверс
STEP- шаги
EN - + не понял для чего он
Подходит ли к такому набору блок step motor
для начала хотя бы запустить по прямой
для начала смотрим видео как должен двигатса мотор https://www.youtube.com/watch?v=dlrjSMw ... e=youtu.be
с подключением мотора к драйверу нет ничего сложного с єтим я разобралса с питанием мотора тоже ,а вот с пинами вопрос
GND- земля
DIR- реверс
STEP- шаги
EN - + не понял для чего он
Подходит ли к такому набору блок step motor
для начала хотя бы запустить по прямой
Блок управления драйвером ТВ 6560
leons писал(а):EN - + не понял для чего он
Гугд то же не в курсе?
Найду за вас описание .
Подходит любой блок с управлением step/dir.
Win10-64 FLProg v7.5.2 Portable ![Стыдно :fie:](./images/smilies/ucoz_fie.gif)
![Стыдно :fie:](./images/smilies/ucoz_fie.gif)
Блок управления драйвером ТВ 6560
такого не нашёл , а вот все темы 16 и 17 годов просят такой блок создатьПодходит любой блок с управлением step/dir.
Блок управления драйвером ТВ 6560
http://forum.flprogwiki.ru/viewtopic.php?f=18&t=1491 3 страница. На 1 двигатель и на 4 двигателя.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось vacz 08 июл 2017, 09:01, всего редактировалось 1 раз.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Блок управления драйвером ТВ 6560
не заработал с генераторов как то всё сложно там или я не понял как настроить ,
а вот с блока step motor заработал но как то не особо мне понравилось как он крутит ,
скетч с нета более веселей подошол но мне не подходит как алгоритм не тот ,
к чему я всё тут пишу спалил я драйвер и не один толи по неосторожности глючніе они какие то,
вот відернул из видео на ютубе
#include <AccelStepper.h>
AccelStepper Stepper1(13,12); //использует пин 12 и 13 для dir и step,(єтот режим я убрал ) 1 - режим "external driver" (A4988)
int dir = 1; //используется для смены направления
int step = 2; //єто у нас будетшаг (если 1- на 1600 двигаем,2-на 500)
int dist = 500; //дистанция
void setup()
{
Stepper1.setMaxSpeed(3000); //устанавливаем максимальную скорость вращения ротора двигателя (шагов/секунду)
Stepper1.setAcceleration(13000); //устанавливаем ускорение (шагов/секунду^2)
}
void loop() {
if(Stepper1.distanceToGo()==0)
{ //проверка, отработал ли двигатель предыдущее движение
if (step==1) //если біл шаг 2- тогда следующий -1
{
step = 2;
dist = 500;
}
else
{
step = 1;
dist = 1600;
}
Stepper1.move(dist*dir);
dir = dir*(-1); //отрицательное значение dir, благодаря чему реализуется вращение в противоположном направлении
delay(1000); //задержка на 1 секунду
}
Stepper1.run(); //запуск шагового двигателя. Эта строка повторяется вновь и вновь для непрерывного вращения двигателя
}
а вот с блока step motor заработал но как то не особо мне понравилось как он крутит ,
скетч с нета более веселей подошол но мне не подходит как алгоритм не тот ,
к чему я всё тут пишу спалил я драйвер и не один толи по неосторожности глючніе они какие то,
вот відернул из видео на ютубе
#include <AccelStepper.h>
AccelStepper Stepper1(13,12); //использует пин 12 и 13 для dir и step,(єтот режим я убрал ) 1 - режим "external driver" (A4988)
int dir = 1; //используется для смены направления
int step = 2; //єто у нас будетшаг (если 1- на 1600 двигаем,2-на 500)
int dist = 500; //дистанция
void setup()
{
Stepper1.setMaxSpeed(3000); //устанавливаем максимальную скорость вращения ротора двигателя (шагов/секунду)
Stepper1.setAcceleration(13000); //устанавливаем ускорение (шагов/секунду^2)
}
void loop() {
if(Stepper1.distanceToGo()==0)
{ //проверка, отработал ли двигатель предыдущее движение
if (step==1) //если біл шаг 2- тогда следующий -1
{
step = 2;
dist = 500;
}
else
{
step = 1;
dist = 1600;
}
Stepper1.move(dist*dir);
dir = dir*(-1); //отрицательное значение dir, благодаря чему реализуется вращение в противоположном направлении
delay(1000); //задержка на 1 секунду
}
Stepper1.run(); //запуск шагового двигателя. Эта строка повторяется вновь и вновь для непрерывного вращения двигателя
}
Последний раз редактировалось leons 17 июл 2017, 23:38, всего редактировалось 1 раз.
Блок управления драйвером ТВ 6560
Сразу хочу обратить Ваше внимание на:
1. Модуль TB6560-V2 это драйвер биполярных шаговых двигателей с интерфейсом STEP/DIR. Значит должен быть подключен по биполярной схеме (В описании подробно написано).
2. У двигателя номинальное рабочее напряжение 30 вольт, а у TB6560 24 вольта.
3. То, что Вы сожгли драйвер означает только одно - Вы не внимательно прочли описание, которое Вам дал Dev 1, на двигатель:
"В схеме драйвера отсутствуют защитные диоды. Если покрутить двигатель в выключенном состоянии драйвера, то он будет работать как генератор и микросхема может выйти из строя. Для защиты выходных ключей драйвера обычно используется простая схема из диодных ограничителей. На каждый из четырех выходов микросхемы TB6560 необходимо подключить по два диода: к земле и напряжению питания (сигнал 24 V). С учетом того, что в драйвере используется ШИМ выходных сигналов, диоды должны быть высокочастотными". Запрещается отключать двигатель при включенном питании.
Раз Вы не разобрались с блоками, то пока включите по простой схеме:
Здесь используется симметричный мультивибратор. Изменяя частоту - измените скорость. Делитель шага поставьте 1:1. (S3 и S4 выключены)
1. Модуль TB6560-V2 это драйвер биполярных шаговых двигателей с интерфейсом STEP/DIR. Значит должен быть подключен по биполярной схеме (В описании подробно написано).
2. У двигателя номинальное рабочее напряжение 30 вольт, а у TB6560 24 вольта.
3. То, что Вы сожгли драйвер означает только одно - Вы не внимательно прочли описание, которое Вам дал Dev 1, на двигатель:
"В схеме драйвера отсутствуют защитные диоды. Если покрутить двигатель в выключенном состоянии драйвера, то он будет работать как генератор и микросхема может выйти из строя. Для защиты выходных ключей драйвера обычно используется простая схема из диодных ограничителей. На каждый из четырех выходов микросхемы TB6560 необходимо подключить по два диода: к земле и напряжению питания (сигнал 24 V). С учетом того, что в драйвере используется ШИМ выходных сигналов, диоды должны быть высокочастотными". Запрещается отключать двигатель при включенном питании.
Раз Вы не разобрались с блоками, то пока включите по простой схеме:
Здесь используется симметричный мультивибратор. Изменяя частоту - измените скорость. Делитель шага поставьте 1:1. (S3 и S4 выключены)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось vacz 18 июл 2017, 11:20, всего редактировалось 1 раз.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"
Блок управления драйвером ТВ 6560
Вход EN для подключения двигателя.При подаче сигнала на вход EN двигатель удерживается в одном положении или вращается.Если сигнала нет - двигатель в свободном состоянии, не заторможен.
аврора
Блок управления драйвером ТВ 6560
Больше не счем єксперементировать, та и начиталса я про етот драйвер с космодрома ,все плюютса в его сторону
Блок управления драйвером ТВ 6560
Сначала нужно почитать и убедившись что это вам подходит, либо вы согласны выполнять все меры предосторожности при работе, уже покупать драйвер. Не стоит ждать от бюджетного драйвера чего то сверхестественного. Хотя, у многих чпу прекрасно работают на этих платах, соответственно соблюдая все правила. Покупается еще в запас штук 5 микросхемок для ремонта и вперед, покорять просторы чпу-строения.leons писал(а):Больше не счем єксперементировать, та и начиталса я про етот драйвер с космодрома ,все плюютса в его сторону
Win10-64 FLProg v7.5.2 Portable ![Стыдно :fie:](./images/smilies/ucoz_fie.gif)
![Стыдно :fie:](./images/smilies/ucoz_fie.gif)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя