Замена униполярного драйвера на биполярный, проблема

Шаговые и серво двигатели, шпиндели, инверторы.
Eprinter
Новичок
Сообщения: 8
Зарегистрирован: 03 ноя 2017, 10:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Замена униполярного драйвера на биполярный, проблема

Сообщение Eprinter »

Всем доброго дня.

Есть на работе корейский аппарат, стоят вот такие движки:
motor.jpg (3154 просмотра) <a class='original' href='./download/file.php?id=123988&mode=view' target=_blank>Загрузить оригинал (50.07 КБ)</a>
Две независимых обмотки с отводами от середины, включены по упиполярной схеме.
Начались пропуски шагов, схем нет, да и опыта в этом деле тоже.

Драйвера на нынешнее время не стандарт:
driver.jpg (3154 просмотра) <a class='original' href='./download/file.php?id=123987&mode=view' target=_blank>Загрузить оригинал (58.33 КБ)</a>
Подаём импульсы на один вход - крутим вперёд, на другой - назад. Найти подобные не удалось.

Почитал инет, решил попробовать переделать под биполярные драйвера, как раз получил китайские BL-TB6600 для моего первого пробного ЧПУ. Переделал немного логику схемы, чтобы выходили стандартные сигналы: тактовый и направление. Частота следования ~1800 Гц, на старых драйверах было настроено 1/2 шага.

Подключал и к половине обмотки, и к целой, менял всяко разно порядок выводов, напряжение питания, ток обмотки - не крутятся на этой частоте, только дёргаются и чуть обозначают направление. Подаю с генератора 1 кГц - крутятся нормально. Ради интереса подключил чистый биполярник близкого размера - крутится, но можно легко остановить. Также если включить 1/4 шага, крутятся, но тогда вся логика работы в топку.

Я правильно понимаю, что корейцы тонкой настройкой выжали эту скорость, и повторить их подвиг на других драйверах вряд ли удастся?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение michael-yurov »

Eprinter писал(а):не крутятся на этой частоте, только дёргаются и чуть обозначают направление.
Похоже на то, что работает только одна обмотка. Мотор вполне может вращаться по инерции на некоторых частотах даже на одной обмотке (как если на велосипеде "крутить педали" одной ногой).
Eprinter писал(а):BL-TB6600
У таких драйверов очень легко сжечь выходной каскад, если пропадет контакт во время работы, или если неправильно подключить обмотки.
Eprinter писал(а):Ради интереса подключил чистый биполярник близкого размера - крутится, но можно легко остановить.
если крутится в случайном направлении - одна обмотка не работает. Если в правильных направлениях - вероятно, неверно задан рабочий ток.
Eprinter писал(а):Я правильно понимаю, что корейцы тонкой настройкой выжали эту скорость, и повторить их подвиг на других драйверах вряд ли удастся?
Проблем быть не должно, если все правильно сделать. Вероятно, упускаешь какой-то важный момент в подключении или настройке. Сомневаюсь, что прежде в электронике был заложен какой-то секрет.
Eprinter
Новичок
Сообщения: 8
Зарегистрирован: 03 ноя 2017, 10:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение Eprinter »

michael-yurov писал(а):Похоже на то, что работает только одна обмотка.
Ну я же когда подаю в два раза меньшую частоту, движок уверенно крутится, не остановишь рукой.
michael-yurov писал(а):Если в правильных направлениях - вероятно, неверно задан рабочий ток.
Или слишком высокая частота? Хотя и ток не исключаю, о чём и речь - тонкая настройка по значению и форме тока.
michael-yurov писал(а):Сомневаюсь, что прежде в электронике был заложен какой-то секрет.
Нет, речь не о секрете, а именно о тонком балансе. Я не упомянул, что на том станке есть выбор трёх скоростей, 1800 Гц самая медленная, выше около 2000, и ещё выше около 2400, при этом на высоких пропуски начались давно, поэтому работали на медленной. Теперь и на ней пропускает. Не всегда, но часто. Какое-то время лечилось более жёсткой фильтрацией питающего напряжения (там встроенные в драйверы БП 220В), теперь не помогает.

Вот вычитал:
Для увеличения скорости используют плавный разгон и микрошаговый режим, когда ток в обмотках меняется плавно (обычно - по синусоиде) .
То есть драйвер был подобран к двигателю, настроен, а я пытаюсь поймать эту настройку грубым подбором,без методики. Такое мнение. Ошибаюсь, или вполне может быть?

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

Re: Замена униполярного драйвера на биполярный, проблема

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

Похоже, ваш двигатель имеет слишком большую индуктивность. Об этом говорит высокое сопротивление обмоток (8.5 Ом). Соответственно, высокая индуктивность. Это требует повышения напряжения питания драйверов.
Каким напряжением питаются новые драйверы? И какое подавалось на ключи в старых?
Чудес не бывает. Бывают фокусы.
Eprinter
Новичок
Сообщения: 8
Зарегистрирован: 03 ноя 2017, 10:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение Eprinter »

Каким питались пока не смог получить - схема импульсная, запускается, похоже, при получении сигнала (просто подал 220 - между общей точкой и эмиттерами ничего нет). Кондёры стоят на 35В, значит скорее всего 24В рабочее. Таким же питаю и новые драйвера, хотя пробовал от 12 до 30 подавать.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение michael-yurov »

Eprinter писал(а):Ну я же когда подаю в два раза меньшую частоту, движок уверенно крутится, не остановишь рукой.
Ты же не говорил, при каких частотах что работает, а что нет.
Eprinter писал(а): Кондёры стоят на 35В, значит скорее всего 24В рабочее. Таким же питаю и новые драйвера, хотя пробовал от 12 до 30 подавать.
А то, что на крышке написано StepMotorDriver 220V не смущает?
Eprinter писал(а):ПС Обратите внимание на крышку драйвера, там для режима 1/2 нарисована непонятная мне диаграмма, может опытным спецам она что-то скажет?
Если бы протер линзу на телефоне - было бы проще понять.
Полагаю, нарисованы диаграммы входящих сигналов CW/CCW и Step/Dir.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

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

Воспользуйтесь одним из калькуляторов максимальной скорости ШД Программа расчета максимальной скорости шагового мотора #1
Недостающие параметры вашего мотора легко найти в Сети.
Чудес не бывает. Бывают фокусы.
lkbyysq
Мастер
Сообщения: 2284
Зарегистрирован: 14 май 2016, 09:40
Репутация: 346
Настоящее имя: Станислав Ерофеев
Откуда: Санкт-Петербург

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение lkbyysq »

Подшипники закоксовались, вот и стал шаги пропускать.
Eprinter
Новичок
Сообщения: 8
Зарегистрирован: 03 ноя 2017, 10:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение Eprinter »

Сергей Саныч писал(а):Похоже, ваш двигатель имеет слишком большую индуктивность.
Огромное спасибо! Благодаря этой фразе до меня дошло, почему не смог определить питающее напряжение драйверов - они запитаны от высокого через дополнительные ключи, без каких-либо трансформаторов между. Кондёры на 35В относятся к схеме питания логической части.
michael-yurov писал(а):А то, что на крышке написано StepMotorDriver 220V не смущает?
Не смущаЛО, потому что это первый мой опыт непосредственного общения с ШД. Теперь уже понял, что бывают и такие.
michael-yurov писал(а):Полагаю, нарисованы диаграммы входящих сигналов CW/CCW и Step/Dir.
Да, наверно показаны варианты настройки. Переснял в лучшем качестве:
IMG_20171108_093155.jpg (3052 просмотра) <a class='original' href='./download/file.php?id=124096&mode=view' target=_blank>Загрузить оригинал (1.08 МБ)</a>
IMG_20171108_120310.jpg (3044 просмотра) <a class='original' href='./download/file.php?id=124098&mode=view' target=_blank>Загрузить оригинал (1.02 МБ)</a>
lkbyysq писал(а):Подшипники закоксовались
Спасибо, проверю это предположение. Однако более вероятны проблемы в драйвере. Вот пытался снять диаграмму с обмоток (не совсем верно снимал, но в принципе зависимость видна):
log.jpg (3052 просмотра) <a class='original' href='./download/file.php?id=124097&mode=view' target=_blank>Загрузить оригинал (155.98 КБ)</a>
Сверху нормальный драйвер, снизу с пропусками. Слева пошаговый режим (точная настройка позиции), справа рабочий.

Так как проблема какое-то время лечилась установкой дополнительных фильтров по питанию драйверов, предположил, что высыхает выходной конденсатор (100 мкФ 400 В), выпаял его, проверил - нет, ёмкость правильная. Видимо нужно всё-таки поменять, а заодно остальные электролиты.
Последний раз редактировалось Eprinter 08 ноя 2017, 05:08, всего редактировалось 1 раз.
Duhas
Мастер
Сообщения: 1961
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 285
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение Duhas »

Eprinter писал(а):[Так как проблема какое-то время лечилась установкой дополнительных фильтров по питанию драйверов, предположил, что высыхает выходной конденсатор (100 мкФ 400 В), выпаял его, проверил - нет, ёмкость правильная. Видимо нужно всё-таки поменять, а заодно остальные электролиты.
попробуйте заменить, емкость может у него и правильная, а вот эффективно ли он на высоких частотах может работать еще вопрос, как я понимаю у васЧПУ не может давать большую частоту? тогда может современные драйверы + моторы и StepMaster?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение michael-yurov »

Eprinter писал(а):Входящие сигналы ведут себя иначе, снимал лог.анализатором. Там именно импульсы на вход CW - крутимся в одну сторону, CCW - в обратную. Одновременно не подаются.
Все же настаиваю, что это условное обозначение типа входящих сигналов. Где то в драйвере есть перемычка, позволяющая выбирать режим 1 или 2.
И есть перемычка, позволяющая выбирать режим полного шага, или полушага (F / H).
То, что у вас входящие сигналы другие - не значит, что они не могут быть такими, как на рисунке.
Eprinter писал(а):Вот пытался снять диаграмму с обмоток (не совсем верно снимал, но в принципе зависимость видна):
400 вольт, без гальванической развязки с сетью удалось прочитать логическим анализатором?
Или речь про tb6600?
Если последнее, то, вроде бы все нормально с графиками. Разве что настройки силы тока, и, возможно, режим спада разные.

UPD. Позже вы добавили фото перемычек на плате. О них я и писал.
У вас выбран режим полушага и входящий сигнал в режиме 2 (Clockwise / Counterclockwise).
Eprinter
Новичок
Сообщения: 8
Зарегистрирован: 03 ноя 2017, 10:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение Eprinter »

michael-yurov писал(а):Все же настаиваю
Да, уже понял ошибку и исправил предыдущее сообщение, правда опоздал ))
michael-yurov писал(а):400 вольт, без гальванической развязки с сетью удалось прочитать логическим анализатором?
Я где-то написал, что снимал без развязки? ;)
Снимал напряжение через оптроны, а по-хорошему надо было снимать ток, но надо было переделывать схему датчиков.
Duhas писал(а):как я понимаю у васЧПУ не может давать большую частоту?
У нас не ЧПУ, а станочек по сшивке квартальных календарей. Логическая схема выдаёт сигналы, моторы отрабатывают. Изменить частоту нельзя, прошивка жёсткая (pic16c57), только замена кварца.
Если не получится с заменой кондёров, попробуем с Кореи притащить аналог драйвера. В крайнем случае оставим новые драйвера и вдвое ниже скорость, это не критично, просто нужно перепаивать кварц и проверять потом работу логики, кроме моторов там ещё пневматика используется.
Последний раз редактировалось Eprinter 08 ноя 2017, 05:40, всего редактировалось 1 раз.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение michael-yurov »

Duhas правильно пишет - можно и драйверы современные поставить (существуют хорошие на 220 В), можно и низковольтные (но придется менять моторы). Можно и частоту импульсов увеличить не трогая кварц и настройки, правда, для режима cw/ccw этот вопрос немного сложнее, чем для режима step/direction.
А tb6600 с этими моторами будут работать лишь на маленькой скорости (Сергей Саныч ссылку дал для расчета максимально возможной скорости).
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение michael-yurov »

Eprinter писал(а): Если не получится с заменой кондёров, попробуем с Кореи притащить аналог драйвера.
Не надо из Кореи.
В Китае делают хорошие драйверы.
(и плохие - тоже делают)
Eprinter
Новичок
Сообщения: 8
Зарегистрирован: 03 ноя 2017, 10:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение Eprinter »

michael-yurov писал(а):В Китае делают хорошие драйверы.
Не подскажете, где или по каким критериям искать? Забиваю на Али "step motor driver 2", подсказка только 24В.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

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

Eprinter писал(а): предположил, что высыхает выходной конденсатор (100 мкФ 400 В), выпаял его, проверил - нет, ёмкость правильная.
Емкость от высыхания может (почти) не страдать. А вот ESR (эквивалентное последовательное сопротивление) - растёт. Если нет под рукой ESR-метра, попробуйте просто конденсаторы поменять.
Чудес не бывает. Бывают фокусы.
Eprinter
Новичок
Сообщения: 8
Зарегистрирован: 03 ноя 2017, 10:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение Eprinter »

michael-yurov писал(а):правда, для режима cw/ccw этот вопрос немного сложнее, чем для режима step/direction
Я нашёл место, где можно получить режим step/direction, и новые драйверы управляются именно так. Но вот частоту изменить без кварца не получится - в станке важна не скорость, а число импульсов.
Сергей Саныч писал(а):попробуйте просто конденсаторы поменять.
Да, спасибо, этот вариант был первым в списке, но я пошёл другим путём - очень хотелось опробовать только что полученные драйверы в работе )))
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение michael-yurov »

Eprinter писал(а): Я нашёл место, где можно получить режим step/direction, и новые драйверы управляются именно так.
Многие драйверы могут работать и в том и другом режиме.
Eprinter писал(а):Но вот частоту изменить без кварца не получится - в станке важна не скорость, а число импульсов.
Если финансы позволяют - не проблема умножить частоту до 16 раз: http://stepm.ru/
(если нужно - могу изменить коэффициенты умножения на любые другие)
На счет драйверов, если выбирать на 230 В, то хорошие - Leadshine DM2282

Понимаю, что по цене далеко не tb6600.
Eprinter
Новичок
Сообщения: 8
Зарегистрирован: 03 ноя 2017, 10:16
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Замена униполярного драйвера на биполярный, проблема

Сообщение Eprinter »

michael-yurov писал(а):Многие драйверы могут работать и в том и другом режиме.
Имел ввиду, что свои новые драйверы tb6600 подключил в режиме step/direction. Благо, что микросхемы на плате управления все в кроватках, вытащил одну и воткнул маленькую переходную платку, меняющую режим управляющего сигнала:
IMG_20171108_142348.jpg (3000 просмотров) <a class='original' href='./download/file.php?id=124103&mode=view' target=_blank>Загрузить оригинал (1.14 МБ)</a>
michael-yurov писал(а):хорошие - Leadshine DM2282
Эти слишком хорошие, наши требования где-то в самом низу их возможностей )))
Надеюсь, удастся подшаманить старые.
Ответить

Вернуться в «Двигатели и шпиндели»