Замена униполярного драйвера на биполярный, проблема
-
Eprinter
- Новичок
- Сообщения: 8
- Зарегистрирован: 03 ноя 2017, 10:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Замена униполярного драйвера на биполярный, проблема
Всем доброго дня.
Есть на работе корейский аппарат, стоят вот такие движки: Две независимых обмотки с отводами от середины, включены по упиполярной схеме.
Начались пропуски шагов, схем нет, да и опыта в этом деле тоже.
Драйвера на нынешнее время не стандарт: Подаём импульсы на один вход - крутим вперёд, на другой - назад. Найти подобные не удалось.
Почитал инет, решил попробовать переделать под биполярные драйвера, как раз получил китайские BL-TB6600 для моего первого пробного ЧПУ. Переделал немного логику схемы, чтобы выходили стандартные сигналы: тактовый и направление. Частота следования ~1800 Гц, на старых драйверах было настроено 1/2 шага.
Подключал и к половине обмотки, и к целой, менял всяко разно порядок выводов, напряжение питания, ток обмотки - не крутятся на этой частоте, только дёргаются и чуть обозначают направление. Подаю с генератора 1 кГц - крутятся нормально. Ради интереса подключил чистый биполярник близкого размера - крутится, но можно легко остановить. Также если включить 1/4 шага, крутятся, но тогда вся логика работы в топку.
Я правильно понимаю, что корейцы тонкой настройкой выжали эту скорость, и повторить их подвиг на других драйверах вряд ли удастся?
Есть на работе корейский аппарат, стоят вот такие движки: Две независимых обмотки с отводами от середины, включены по упиполярной схеме.
Начались пропуски шагов, схем нет, да и опыта в этом деле тоже.
Драйвера на нынешнее время не стандарт: Подаём импульсы на один вход - крутим вперёд, на другой - назад. Найти подобные не удалось.
Почитал инет, решил попробовать переделать под биполярные драйвера, как раз получил китайские BL-TB6600 для моего первого пробного ЧПУ. Переделал немного логику схемы, чтобы выходили стандартные сигналы: тактовый и направление. Частота следования ~1800 Гц, на старых драйверах было настроено 1/2 шага.
Подключал и к половине обмотки, и к целой, менял всяко разно порядок выводов, напряжение питания, ток обмотки - не крутятся на этой частоте, только дёргаются и чуть обозначают направление. Подаю с генератора 1 кГц - крутятся нормально. Ради интереса подключил чистый биполярник близкого размера - крутится, но можно легко остановить. Также если включить 1/4 шага, крутятся, но тогда вся логика работы в топку.
Я правильно понимаю, что корейцы тонкой настройкой выжали эту скорость, и повторить их подвиг на других драйверах вряд ли удастся?
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Похоже на то, что работает только одна обмотка. Мотор вполне может вращаться по инерции на некоторых частотах даже на одной обмотке (как если на велосипеде "крутить педали" одной ногой).Eprinter писал(а):не крутятся на этой частоте, только дёргаются и чуть обозначают направление.
У таких драйверов очень легко сжечь выходной каскад, если пропадет контакт во время работы, или если неправильно подключить обмотки.Eprinter писал(а):BL-TB6600
если крутится в случайном направлении - одна обмотка не работает. Если в правильных направлениях - вероятно, неверно задан рабочий ток.Eprinter писал(а):Ради интереса подключил чистый биполярник близкого размера - крутится, но можно легко остановить.
Проблем быть не должно, если все правильно сделать. Вероятно, упускаешь какой-то важный момент в подключении или настройке. Сомневаюсь, что прежде в электронике был заложен какой-то секрет.Eprinter писал(а):Я правильно понимаю, что корейцы тонкой настройкой выжали эту скорость, и повторить их подвиг на других драйверах вряд ли удастся?
-
Eprinter
- Новичок
- Сообщения: 8
- Зарегистрирован: 03 ноя 2017, 10:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Ну я же когда подаю в два раза меньшую частоту, движок уверенно крутится, не остановишь рукой.michael-yurov писал(а):Похоже на то, что работает только одна обмотка.
Или слишком высокая частота? Хотя и ток не исключаю, о чём и речь - тонкая настройка по значению и форме тока.michael-yurov писал(а):Если в правильных направлениях - вероятно, неверно задан рабочий ток.
Нет, речь не о секрете, а именно о тонком балансе. Я не упомянул, что на том станке есть выбор трёх скоростей, 1800 Гц самая медленная, выше около 2000, и ещё выше около 2400, при этом на высоких пропуски начались давно, поэтому работали на медленной. Теперь и на ней пропускает. Не всегда, но часто. Какое-то время лечилось более жёсткой фильтрацией питающего напряжения (там встроенные в драйверы БП 220В), теперь не помогает.michael-yurov писал(а):Сомневаюсь, что прежде в электронике был заложен какой-то секрет.
Вот вычитал:
Для увеличения скорости используют плавный разгон и микрошаговый режим, когда ток в обмотках меняется плавно (обычно - по синусоиде) .
То есть драйвер был подобран к двигателю, настроен, а я пытаюсь поймать эту настройку грубым подбором,без методики. Такое мнение. Ошибаюсь, или вполне может быть?
ПС Обратите внимание на крышку драйвера, там для режима 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: Замена униполярного драйвера на биполярный, проблема
Каким питались пока не смог получить - схема импульсная, запускается, похоже, при получении сигнала (просто подал 220 - между общей точкой и эмиттерами ничего нет). Кондёры стоят на 35В, значит скорее всего 24В рабочее. Таким же питаю и новые драйвера, хотя пробовал от 12 до 30 подавать.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Ты же не говорил, при каких частотах что работает, а что нет.Eprinter писал(а):Ну я же когда подаю в два раза меньшую частоту, движок уверенно крутится, не остановишь рукой.
А то, что на крышке написано StepMotorDriver 220V не смущает?Eprinter писал(а): Кондёры стоят на 35В, значит скорее всего 24В рабочее. Таким же питаю и новые драйвера, хотя пробовал от 12 до 30 подавать.
Если бы протер линзу на телефоне - было бы проще понять.Eprinter писал(а):ПС Обратите внимание на крышку драйвера, там для режима 1/2 нарисована непонятная мне диаграмма, может опытным спецам она что-то скажет?
Полагаю, нарисованы диаграммы входящих сигналов CW/CCW и Step/Dir.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Воспользуйтесь одним из калькуляторов максимальной скорости ШД Программа расчета максимальной скорости шагового мотора #1
Недостающие параметры вашего мотора легко найти в Сети.
Недостающие параметры вашего мотора легко найти в Сети.
Чудес не бывает. Бывают фокусы.
-
lkbyysq
- Мастер
- Сообщения: 2284
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 346
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Замена униполярного драйвера на биполярный, проблема
Подшипники закоксовались, вот и стал шаги пропускать.
-
Eprinter
- Новичок
- Сообщения: 8
- Зарегистрирован: 03 ноя 2017, 10:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Огромное спасибо! Благодаря этой фразе до меня дошло, почему не смог определить питающее напряжение драйверов - они запитаны от высокого через дополнительные ключи, без каких-либо трансформаторов между. Кондёры на 35В относятся к схеме питания логической части.Сергей Саныч писал(а):Похоже, ваш двигатель имеет слишком большую индуктивность.
Не смущаЛО, потому что это первый мой опыт непосредственного общения с ШД. Теперь уже понял, что бывают и такие.michael-yurov писал(а):А то, что на крышке написано StepMotorDriver 220V не смущает?
Да, наверно показаны варианты настройки. Переснял в лучшем качестве:michael-yurov писал(а):Полагаю, нарисованы диаграммы входящих сигналов CW/CCW и Step/Dir.
Спасибо, проверю это предположение. Однако более вероятны проблемы в драйвере. Вот пытался снять диаграмму с обмоток (не совсем верно снимал, но в принципе зависимость видна): Сверху нормальный драйвер, снизу с пропусками. Слева пошаговый режим (точная настройка позиции), справа рабочий.lkbyysq писал(а):Подшипники закоксовались
Так как проблема какое-то время лечилась установкой дополнительных фильтров по питанию драйверов, предположил, что высыхает выходной конденсатор (100 мкФ 400 В), выпаял его, проверил - нет, ёмкость правильная. Видимо нужно всё-таки поменять, а заодно остальные электролиты.
Последний раз редактировалось Eprinter 08 ноя 2017, 05:08, всего редактировалось 1 раз.
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
попробуйте заменить, емкость может у него и правильная, а вот эффективно ли он на высоких частотах может работать еще вопрос, как я понимаю у васЧПУ не может давать большую частоту? тогда может современные драйверы + моторы и StepMaster?Eprinter писал(а):[Так как проблема какое-то время лечилась установкой дополнительных фильтров по питанию драйверов, предположил, что высыхает выходной конденсатор (100 мкФ 400 В), выпаял его, проверил - нет, ёмкость правильная. Видимо нужно всё-таки поменять, а заодно остальные электролиты.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Все же настаиваю, что это условное обозначение типа входящих сигналов. Где то в драйвере есть перемычка, позволяющая выбирать режим 1 или 2.Eprinter писал(а):Входящие сигналы ведут себя иначе, снимал лог.анализатором. Там именно импульсы на вход CW - крутимся в одну сторону, CCW - в обратную. Одновременно не подаются.
И есть перемычка, позволяющая выбирать режим полного шага, или полушага (F / H).
То, что у вас входящие сигналы другие - не значит, что они не могут быть такими, как на рисунке.
400 вольт, без гальванической развязки с сетью удалось прочитать логическим анализатором?Eprinter писал(а):Вот пытался снять диаграмму с обмоток (не совсем верно снимал, но в принципе зависимость видна):
Или речь про tb6600?
Если последнее, то, вроде бы все нормально с графиками. Разве что настройки силы тока, и, возможно, режим спада разные.
UPD. Позже вы добавили фото перемычек на плате. О них я и писал.
У вас выбран режим полушага и входящий сигнал в режиме 2 (Clockwise / Counterclockwise).
-
Eprinter
- Новичок
- Сообщения: 8
- Зарегистрирован: 03 ноя 2017, 10:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Да, уже понял ошибку и исправил предыдущее сообщение, правда опоздал ))michael-yurov писал(а):Все же настаиваю
Я где-то написал, что снимал без развязки?michael-yurov писал(а):400 вольт, без гальванической развязки с сетью удалось прочитать логическим анализатором?
Снимал напряжение через оптроны, а по-хорошему надо было снимать ток, но надо было переделывать схему датчиков.
У нас не ЧПУ, а станочек по сшивке квартальных календарей. Логическая схема выдаёт сигналы, моторы отрабатывают. Изменить частоту нельзя, прошивка жёсткая (pic16c57), только замена кварца.Duhas писал(а):как я понимаю у васЧПУ не может давать большую частоту?
Если не получится с заменой кондёров, попробуем с Кореи притащить аналог драйвера. В крайнем случае оставим новые драйвера и вдвое ниже скорость, это не критично, просто нужно перепаивать кварц и проверять потом работу логики, кроме моторов там ещё пневматика используется.
Последний раз редактировалось Eprinter 08 ноя 2017, 05:40, всего редактировалось 1 раз.
- michael-yurov
- Почётный участник

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

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Не надо из Кореи.Eprinter писал(а): Если не получится с заменой кондёров, попробуем с Кореи притащить аналог драйвера.
В Китае делают хорошие драйверы.
(и плохие - тоже делают)
-
Eprinter
- Новичок
- Сообщения: 8
- Зарегистрирован: 03 ноя 2017, 10:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Не подскажете, где или по каким критериям искать? Забиваю на Али "step motor driver 2", подсказка только 24В.michael-yurov писал(а):В Китае делают хорошие драйверы.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Емкость от высыхания может (почти) не страдать. А вот ESR (эквивалентное последовательное сопротивление) - растёт. Если нет под рукой ESR-метра, попробуйте просто конденсаторы поменять.Eprinter писал(а): предположил, что высыхает выходной конденсатор (100 мкФ 400 В), выпаял его, проверил - нет, ёмкость правильная.
Чудес не бывает. Бывают фокусы.
-
Eprinter
- Новичок
- Сообщения: 8
- Зарегистрирован: 03 ноя 2017, 10:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Я нашёл место, где можно получить режим step/direction, и новые драйверы управляются именно так. Но вот частоту изменить без кварца не получится - в станке важна не скорость, а число импульсов.michael-yurov писал(а):правда, для режима cw/ccw этот вопрос немного сложнее, чем для режима step/direction
Да, спасибо, этот вариант был первым в списке, но я пошёл другим путём - очень хотелось опробовать только что полученные драйверы в работе )))Сергей Саныч писал(а):попробуйте просто конденсаторы поменять.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Многие драйверы могут работать и в том и другом режиме.Eprinter писал(а): Я нашёл место, где можно получить режим step/direction, и новые драйверы управляются именно так.
Если финансы позволяют - не проблема умножить частоту до 16 раз: http://stepm.ru/Eprinter писал(а):Но вот частоту изменить без кварца не получится - в станке важна не скорость, а число импульсов.
(если нужно - могу изменить коэффициенты умножения на любые другие)
На счет драйверов, если выбирать на 230 В, то хорошие - Leadshine DM2282
Понимаю, что по цене далеко не tb6600.
-
Eprinter
- Новичок
- Сообщения: 8
- Зарегистрирован: 03 ноя 2017, 10:16
- Репутация: 0
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Замена униполярного драйвера на биполярный, проблема
Имел ввиду, что свои новые драйверы tb6600 подключил в режиме step/direction. Благо, что микросхемы на плате управления все в кроватках, вытащил одну и воткнул маленькую переходную платку, меняющую режим управляющего сигнала:michael-yurov писал(а):Многие драйверы могут работать и в том и другом режиме.
Эти слишком хорошие, наши требования где-то в самом низу их возможностей )))michael-yurov писал(а):хорошие - Leadshine DM2282
Надеюсь, удастся подшаманить старые.