Подключение драйвера

Контроллеры, драйверы, датчики, управляющие устройства.
sinys
Кандидат
Сообщения: 92
Зарегистрирован: 05 сен 2016, 15:43
Репутация: 0
Настоящее имя: Иван Петров
Контактная информация:

Подключение драйвера

Сообщение sinys »

Добрый день,
Вопрос новичка по схеме подключения драйвера
типичная схема подключения (2317 просмотров) <a class='original' href='./download/file.php?id=141365&mode=view' target=_blank>Загрузить оригинал (68.37 КБ)</a>
типичная схема подключения
вот красный провод разветвляется на 3 входа.
1)
Можно подключить любой из 3х или нужно как на схеме из одного выхода контроллера сделать разветлитель на 3 входа драйвера?
Если все 3, то почему это нельзя было сделать на уровне драйвера (соединить 3 входа в 1)?

Еще такие вопросы:
2) Если на драйвере выставить напряжение больше чем требуется двигателю - двигатель сгорит?
3) Если на драйвере выставить напряжение меньше чем требуется двигателю - двигатель вообще не будет двигаться или будет двигаться в не полную силу?
4) Если двигатель скажем на 4 ампера, а драйвер на 1 ампер выставлен, то драйвер сгорит или двигатель будет работать в не полную силу?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Подключение драйвера

Сообщение Сергей Саныч »

sinys писал(а):1)
Можно подключить любой из 3х или нужно как на схеме из одного выхода контроллера сделать разветлитель на 3 входа драйвера?
Если все 3, то почему это нельзя было сделать на уровне драйвера (соединить 3 входа в 1)?

Еще такие вопросы:
2) Если на драйвере выставить напряжение больше чем требуется двигателю - двигатель сгорит?
3) Если на драйвере выставить напряжение меньше чем требуется двигателю - двигатель вообще не будет двигаться или будет двигаться в не полную силу?
4) Если двигатель скажем на 4 ампера, а драйвер на 1 ампер выставлен, то драйвер сгорит или двигатель будет работать в не полную силу?
1) Все три. Это независимые опторазвязанные входы.
Если не вдаваться в подробности - это расширяет возможности подключения драйвера, а также повышает помехоустойчивость.
2) На драйвере напряжение не выставляется. Выставляется ток двигателя. Если выставить значительно больше, чем номинальный ток двигателя - двигатель может и сгореть. Но вначале сильно нагреется.
3) На драйвере напряжение не выставляется. Если речь про ток - двигатель не разовьет максимального момента.
4) Ничего не сгорит. Будет работать "не в полную силу".
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2989
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 437
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Подключение драйвера

Сообщение Rom327 »

sinys писал(а):Добрый день,
Вопрос новичка по схеме подключения драйвера
И желательно витой парой, чтобы потом не было вопросов о пропусках шагов и прочего при включении шпинделя...
http://wiki.purelogic.ru/index.php?titl ... R%2FENABLE
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
sinys
Кандидат
Сообщения: 92
Зарегистрирован: 05 сен 2016, 15:43
Репутация: 0
Настоящее имя: Иван Петров
Контактная информация:

Re: Подключение драйвера

Сообщение sinys »

Речь конечно же была про силу тока, спасибо.
Подскажите, пожалуйста еще:
1) можно ли перещелкивать рычажки на драйвере если он под питанием? или лучше всегда сначала отключать питание?
2) Если на драйвере перепутал + и - при подключении от блока питания - драйвер сгорит или просто не заведется?

Подскажите, пожалуйста, какой алгоритм понять в порядке ли драйвер или нет?
Вроде всё по схеме подключил, выставил джамперы, двигатель на 2.8 ампера, джамперы поставил на 2.5 ампера и на 1 (целый) шаг, при включении питания двигатель жужит, на команды крутить пытается дрыгаться в конвульсиях, но ничего не выдает, ставлю шаг 1/2 - не шумит, при командах так же конвульсии, но не крутит нормально. Куда копать?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Подключение драйвера

Сообщение Сергей Саныч »

1) Лучше отключать, но если перещелкивать на включенном, скорее всего не сгорит. Но может не принять новых установок до выключения-включения.
2) Если в драйвере нет защиты от переполюсовки - сгорит с высокой вероятностью.
sinys писал(а):какой алгоритм понять в порядке ли драйвер или нет?
Какая система управления, какие у нее настройки, что за драйвер, напряжение питания драйверов?
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2989
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 437
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Подключение драйвера

Сообщение Rom327 »

sinys писал(а):так же конвульсии, но не крутит нормально. Куда копать?
Ты случайно dir/step не перепутал?
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
sinys
Кандидат
Сообщения: 92
Зарегистрирован: 05 сен 2016, 15:43
Репутация: 0
Настоящее имя: Иван Петров
Контактная информация:

Re: Подключение драйвера

Сообщение sinys »

Rom327 писал(а):
sinys писал(а):так же конвульсии, но не крутит нормально. Куда копать?
Ты случайно dir/step не перепутал?
Не перепутал, проверил на другом менее мощьном двигателе (17HS4401), с ним работает.
Сергей Саныч писал(а):Какая система управления, какие у нее настройки, что за драйвер, напряжение питания драйверов?
Похоже что драйвер в порядке раз более слабый двигатель нормально крутит (17HS4401).

Пытаюсь крутить 23HS5628 и 23hs7628 похоже не тянет - как бы точно понять что именно драйвер не тянет?

Использую LinuxCNC, пробовал 1(целый шаг) и 1/4 шага, с разной силой тока, напряжение: блок на 36V, выкрутил на понижение до 30-31V.
Драйвер такой
https://ru.aliexpress.com/item/TB6600-0 ... 33edtPu6PT
пробовал еще
https://ru.aliexpress.com/item/TB6600-4 ... 33ednCbdX1
результат тот же.

Контроллер https://ru.aliexpress.com/item/6-Axis-C ... 33edKJ9cyp
sinys
Кандидат
Сообщения: 92
Зарегистрирован: 05 сен 2016, 15:43
Репутация: 0
Настоящее имя: Иван Петров
Контактная информация:

Re: Подключение драйвера

Сообщение sinys »

По вашей ссылке две схемы подключения. Они развнозначны или когда-то нужно использовать одну, а когда-то другую?
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2989
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 437
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Подключение драйвера

Сообщение Rom327 »

sinys писал(а):
По вашей ссылке две схемы подключения. Они развнозначны или когда-то нужно использовать одну, а когда-то другую?
Равнозначны, но с общим минусом (gnd) для меня привычнее...
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
sinys
Кандидат
Сообщения: 92
Зарегистрирован: 05 сен 2016, 15:43
Репутация: 0
Настоящее имя: Иван Петров
Контактная информация:

Re: Подключение драйвера

Сообщение sinys »

В интернете есть несколько видео где видно что мой драйвер крутит эти и двиги покрупнее (причем достаточно плавно, без видимых вибраций) - значит должно работать!
Может напряжение понизить - повысить? куда еще можно покопать?
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подключение драйвера

Сообщение PKM »

Похоже на неправильное подключение двигателя (распиновку).
sinys
Кандидат
Сообщения: 92
Зарегистрирован: 05 сен 2016, 15:43
Репутация: 0
Настоящее имя: Иван Петров
Контактная информация:

Re: Подключение драйвера

Сообщение sinys »

PKM писал(а):Похоже на неправильное подключение двигателя (распиновку).
Я стараюсь соблюдать последовательность, допустим у меня из двигателя провода выходят как 1-2-3-4, то я и к драйверу подключаю 1-2-3-4.
Хотя насколько я понимаю если подключить 2-1-4-3 или 4-3-2-1, то разницы быть не должно.

Может ли тут влиять витая пара?
у меня пара A+/A- и B+/B-
может быть вообще нельзя тут использовать витую пару?
Или быть может нужно A+/B+ и A-/B- ?
Аватара пользователя
Тенгель
Почётный участник
Почётный участник
Сообщения: 1814
Зарегистрирован: 01 май 2012, 13:41
Репутация: 619
Откуда: Чита
Контактная информация:

Re: Подключение драйвера

Сообщение Тенгель »

sinys писал(а): Может ли тут влиять витая пара?
у меня пара A+/A- и B+/B-
может быть вообще нельзя тут использовать витую пару?
Или быть может нужно A+/B+ и A-/B- ?
Не путай использование витой пары для ВХОДНЫХ сигналов с подключением ШД.
Подпись отключена за неуплату.
sinys
Кандидат
Сообщения: 92
Зарегистрирован: 05 сен 2016, 15:43
Репутация: 0
Настоящее имя: Иван Петров
Контактная информация:

Re: Подключение драйвера

Сообщение sinys »

Тенгель писал(а):
sinys писал(а): Может ли тут влиять витая пара?
у меня пара A+/A- и B+/B-
может быть вообще нельзя тут использовать витую пару?
Или быть может нужно A+/B+ и A-/B- ?
Не путай использование витой пары для ВХОДНЫХ сигналов с подключением ШД.
Я понял что по ссылке для сигналов к драйверу описано. Там у меня без пары, одиночные провода.
Вопрос про витую пару от драйвера к двигателю.
sinys
Кандидат
Сообщения: 92
Зарегистрирован: 05 сен 2016, 15:43
Репутация: 0
Настоящее имя: Иван Петров
Контактная информация:

Re: Подключение драйвера

Сообщение sinys »

Уф, заработали двигатели побольше, дело было действительно в том что выходы сделаны не как у маленьких двигателей, то есть перепутаны (а может и специально так). Я полагался что они стандартно для всех сделаны, но не тут-то было.

Схема с общим плюсом у меня работает, а вот с общим минусом что-то вообще не работает, может на контроллере какие-то джамперы для этого существуют или в LinuxCNC что-то дополнительно нужно перещелкнуть?

Еще я понял что у меня из связки STEP/DIR/ENABLE
ENABLE никак не участвует. То есть я его могу совсем не подключать и все работает вроде норм. Не понятно для чего именно нужен ENABLE - чтобы какой-то выключатель на него повестить? Не понял как нужно ENABLE подключать и нужно ли. На схемах некоторых контроллерах есть обозначенный выход (а может вход) EN или ENA, у меня такого нет, думал может его на LinuxCNC нужно как-то выставить, но там тоже не нашел. С ним не понятно в общем.
Ответить

Вернуться в «Электроника»