Страница 1 из 1

LinuxCNC + DB25-1205 + DM860A

Добавлено: 14 ноя 2017, 17:15
Sairosez
Никак не могу подружить все оборудование. Изшерстил форум в поисках ответов, но безрезультатно.
Проблема в следующем. Собрав стенд из ШД 34HS1456B драйвера DM860A контроллера столкнулся с дикой вибрацией при работе двигателя, первое, что пришло на ум, физически неверное соединение обмоток двигателя на драйвере. Перекинул одну из обмоток - не помогло. Попробовал несколько вариаций и безрезультатно. Далее следовали мытарства с временем шага и направления (step time,space и dir Hold, setup). Все равно, скорости добавляет, но вибрация не исчезает. На драйвере микрошаг со значением 51200 пробовал понижать, но тоже безрезультатно, вибрирует и только. Может кто подскажет литературку по этому вопросу? Или кто настраивал сей контроллер? :eh:

Re: LinuxCNC + DB25-1205 + DM860A

Добавлено: 14 ноя 2017, 17:19
Nonstopich
Для начала обмотки:
1) Проворачиваете вал, с 4мя свободными концами обмоток, запоминаете ощущение.
2) замыкаете два провода из 4ёх, проворачиваете, если крутится туже - это обмотка №1 ну и ещё два провода это обмотка №2
3) подключаете в соответствии A+ A- = концы обмоток №1 и B+ B- = концы обмоток №2
Естественно всё это делается без какого либо питания.

Второй вариант, просто прозвоните обмотки мультиметром.)

Далее: выставляете драйвера на минимальный (возможный) умножитель. Я так понимаю х2 (400)
открываете LinuxCnc и скрините настройки хотя бы одного из ... настроенных ШД.

Вибрация "на живом станке"? или пока макет, со свободными валами ШД, которые лежат на столе :)

Re: LinuxCNC + DB25-1205 + DM860A

Добавлено: 14 ноя 2017, 17:22
MX_Master
Sairosez писал(а):Никак не могу подружить все оборудование. Изшерстил форум в поисках ответов, но безрезультатно.
Проблема в следующем. Собрав стенд из ШД 34HS1456B драйвера DM860A контроллера столкнулся с дикой вибрацией при работе двигателя, первое, что пришло на ум, физически неверное соединение обмоток двигателя на драйвере. Перекинул одну из обмоток - не помогло. Попробовал несколько вариаций и безрезультатно. Далее следовали мытарства с временем шага и направления (step time,space и dir Hold, setup). Все равно, скорости добавляет, но вибрация не исчезает. На драйвере микрошаг со значением 51200 пробовал понижать, но тоже безрезультатно, вибрирует и только. Может кто подскажет литературку по этому вопросу? Или кто настраивал сей контроллер? :eh:
Дык, шаговик с фланцем 86мм и должен так дрожать. Дай угадаю, ты для проверки шаговик, наверно, на стол поставил, без мягкой подкладки? Со стола не убегает? :hehehe:

Re: LinuxCNC + DB25-1205 + DM860A

Добавлено: 14 ноя 2017, 17:24
Nonstopich
MX_Master писал(а):Дык, шаговик с фланцем 86мм
да ну. Я недавно возился с такими, никаких вибраций.

Re: LinuxCNC + DB25-1205 + DM860A

Добавлено: 14 ноя 2017, 17:26
MX_Master
Nonstopich писал(а):
MX_Master писал(а):Дык, шаговик с фланцем 86мм
да ну. Я недавно возился с такими, никаких вибраций.
Инфа 100500%, даю ногу на облизывание, если не прав :hehehe:

Re: LinuxCNC + DB25-1205 + DM860A

Добавлено: 14 ноя 2017, 19:01
Sairosez
Nonstopich писал(а):Для начала обмотки:
1) Проворачиваете вал, с 4мя свободными концами обмоток, запоминаете ощущение.
2) замыкаете два провода из 4ёх, проворачиваете, если крутится туже - это обмотка №1 ну и ещё два провода это обмотка №2
3) подключаете в соответствии A+ A- = концы обмоток №1 и B+ B- = концы обмоток №2
Естественно всё это делается без какого либо питания.

Второй вариант, просто прозвоните обмотки мультиметром.)

Далее: выставляете драйвера на минимальный (возможный) умножитель. Я так понимаю х2 (400)
открываете LinuxCnc и скрините настройки хотя бы одного из ... настроенных ШД.

Вибрация "на живом станке"? или пока макет, со свободными валами ШД, которые лежат на столе :)
Да, собрано, как стенд. На столе с одним драйвером и шд. И первая и вторая обмотка одинаковые сопротивления вращению даютЬ ))
Поставил дискретность шага сначала 1/2, затем 1/4 и все плавно работает ыыы...

Re: LinuxCNC + DB25-1205 + DM860A

Добавлено: 14 ноя 2017, 19:14
Nonstopich
Мне кажется, что вы неправильно настроили LinuxCNC.
В нём нужно ж тоже было выставить свои значения множителей.

Второй вариант: либо комп захлёбывался генерировать импульсы, и не справлялся ... блин 51200 на один импульс ... это ж ЖЕСТЬ! в 256 раз больше.
либо LPT порт просто не в состоянии был передать через себя столько импульсов. Третий вариант оптопара просто не могла сожрать столько, и тоже начинала "булькать".
А ещё эти импульсы должен был воспринимать как-то шаговый. А у него есть индуктивность, которая не даёт ему "мгновенно" реагировать на пришедший импульс.
А может у вас напряжение маленькое слишком и вы банально не можете создать сильное поле на обмотках. :thinking:

Ну и если это всё сложить... то шаговый вместо ровных красивых картинок с прямоугольничками получал фиг знает что.

Re: LinuxCNC + DB25-1205 + DM860A

Добавлено: 14 ноя 2017, 19:27
Sairosez
Спасибо, товарищи!!! Ларчик просто открывался, оказывается))))