Kflop + Leadshine EM705

KFlop, KStep, KAnalog, KMotion...
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Kflop + Leadshine EM705

Сообщение AlexNikov »

Доброго дня уважаемые форумчане. После сборки механической части (переделывал свой Proxxon BFB2000+KT150) встал вопрос об электронной части. Прошу подсказать вот какую вещь - ориентируюсь на покупку связки K-Flop + 3 драйвера Leadshine EM 705 + 3 Nema 23 ST57-56, собственно вопрос в правильном подключении K-flop и драйверов (если не затруднит можно подробнее?...), нужны ли в итоге ограничительные резисторы, какие пины разъемов k-step подключать к соответствующим разъемам драйверов? Уж очень понравились характеристики указанных драйверов.

(Если я правильно разобрался то управление с разъема JP7 - PIN15 к PUL+, PIN16 к DIR+, PUL- и DIR- соответственно к PIN 25,26. Что сделать с выходом FLT и входом активации ENA?)

С другой стороны Dinomotion выпустили свой K-step, приходилось кому-нибудь пользоваться? Мб выбор сделать в сторону уже готового решения (только вопрос открытый с плавностью хода - мультистепинг, подавлению резонанса)?

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

Re: Kflop + Leadshine EM705

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

Не понял - речь про килофлоп или килостеп?
Если про килофлоп - то у него можно выбрать режим работы выходов - обычный, или открытый коллектор.
Разработчик рекомендует использовать режим открытый коллектор и подключить оптопары драйверов между +5В и выходом.
Сам я так и подключил, но, как мне кажется - было бы лучше, если бы я использовал обычный выход 3,3 В и без хитростей подключил бы его напрямую к драйверам (ну так, как вы и предложили, только нужно будет не забыть настроить выход в обычный режим).

Для подключения следует руководствоваться вот этой таблицей:
KFLOPFunctionalDiagramLarge.png (11557 просмотров) <a class='original' href='./download/file.php?id=23106&sid=e0613dfe1fd0d28809c2a29a3614fb1e&mode=view' target=_blank>Загрузить оригинал (108.96 КБ)</a>
И информацией с этой страницы: http://www.dynomotion.com/Help/Schemati ... sKFLOP.htm
AlexNikov писал(а):Что сделать с выходом FLT и входом активации ENA?)
Можно ничего не делать. Можно написать программы для килофлопа, чтобы он мог включать/выключать драйверы и соответствующим образом обрабатывал сигнал ошибки.
Тут уж как вам нравится - так и делайте. Сама программа не предполагает какого-то конкретного решения.
AlexNikov писал(а):С другой стороны Dinomotion выпустили свой K-step, приходилось кому-нибудь пользоваться? Мб выбор сделать в сторону уже готового решения (только вопрос открытый с плавностью хода - мультистепинг, подавлению резонанса)?
Мультистеппинг с килофлопом вам не понадобится - он наоборот только портит сигнал, т.к. реализован не идеально. Подавление резонанса - понятие размытое. У EM705 есть корректировки неравномерности моторов, есть режим микрошага (это тоже подавление резонанса), есть дампинг (вязкость работы). В общем то этого достаточно.
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение AlexNikov »

michael-yurov писал(а):Не понял - речь про килофлоп или килостеп?
Если про килофлоп - то у него можно выбрать режим работы выходов - обычный, или открытый коллектор.
Разработчик рекомендует использовать режим открытый коллектор и подключить оптопары драйверов между +5В и выходом.
Сам я так и подключил, но, как мне кажется - было бы лучше, если бы я использовал обычный выход 3,3 В и без хитростей подключил бы его напрямую к драйверам (ну так, как вы и предложили, только нужно будет не забыть настроить выход в обычный режим).

Для подключения следует руководствоваться вот этой таблицей:
KFLOPFunctionalDiagramLarge.png
И информацией с этой страницы: http://www.dynomotion.com/Help/Schemati ... sKFLOP.htm
AlexNikov писал(а):Что сделать с выходом FLT и входом активации ENA?)
Можно ничего не делать. Можно написать программы для килофлопа, чтобы он мог включать/выключать драйверы и соответствующим образом обрабатывал сигнал ошибки.
Тут уж как вам нравится - так и делайте. Сама программа не предполагает какого-то конкретного решения.
AlexNikov писал(а):С другой стороны Dinomotion выпустили свой K-step, приходилось кому-нибудь пользоваться? Мб выбор сделать в сторону уже готового решения (только вопрос открытый с плавностью хода - мультистепинг, подавлению резонанса)?
Мультистеппинг с килофлопом вам не понадобится - он наоборот только портит сигнал, т.к. реализован не идеально. Подавление резонанса - понятие размытое. У EM705 есть корректировки неравномерности моторов, есть режим микрошага (это тоже подавление резонанса), есть дампинг (вязкость работы). В общем то этого достаточно.
Доброго дня. Речь о связке KFLOP+KSTEP (производитель уж очень рекомендует использовать с KFLOP именно их драйвер ШД - KSTEP). Основной акцент вопроса в выборе между EM705 и KSTEP (у первого привлекают характеристики, со вторым проще в реализации, вот и хотел услышать мнение ваше, совет профи. У KSTEP заявленные характеристики до 5А для ШД - реализовано это без радиаторов охлаждения, что несколько смущает).
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Kflop + Leadshine EM705

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

EM705, возможно, придется немного доработать http://cnc-club.ru/forum/viewtopic.php? ... 034#p77034
Причина в том, что сейчас в драйверы ставят новую модель оптоинтерфейса, а нагрузочные резисторы долгое время имели номиналы старой схемы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение Serg »

AlexNikov писал(а):У KSTEP заявленные характеристики до 5А для ШД - реализовано это без радиаторов охлаждения, что несколько смущает).
Если на выходе стоят хорошие мосфеты, то почему нет?
Для примера: у меня в авто уже несколько лет работает самодельный контроллер подогревателя сидений (штатный купить жаба не дала): нагреватели сидений в режиме начального разогрева потребляют около 25А, коммутируют их мосфеты в корпусе so8 без радиаторов.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Kflop + Leadshine EM705

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

UAVpilot писал(а):у меня в авто уже несколько лет работает самодельный контроллер подогревателя сидений (штатный купить жаба не дала):
Тоже сам сделал )))
Именно ради того, чтобы и нагревалось быстро и попу не жарило.
IMAG0935.jpg (11538 просмотров) <a class='original' href='./download/file.php?id=23107&sid=e0613dfe1fd0d28809c2a29a3614fb1e&mode=view' target=_blank>Загрузить оригинал (758.08 КБ)</a>
IMAG0936.jpg (11538 просмотров) <a class='original' href='./download/file.php?id=23108&sid=e0613dfe1fd0d28809c2a29a3614fb1e&mode=view' target=_blank>Загрузить оригинал (531.47 КБ)</a>
IMAG0938.jpg (11538 просмотров) <a class='original' href='./download/file.php?id=23109&sid=e0613dfe1fd0d28809c2a29a3614fb1e&mode=view' target=_blank>Загрузить оригинал (562.49 КБ)</a>
Мосфеты у меня, конечно не so8, но что было - из того и собрал - с запасом.
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение AlexNikov »

UAVpilot писал(а):
AlexNikov писал(а):У KSTEP заявленные характеристики до 5А для ШД - реализовано это без радиаторов охлаждения, что несколько смущает).
Если на выходе стоят хорошие мосфеты, то почему нет?
Для примера: у меня в авто уже несколько лет работает самодельный контроллер подогревателя сидений (штатный купить жаба не дала): нагреватели сидений в режиме начального разогрева потребляют около 25А, коммутируют их мосфеты в корпусе so8 без радиаторов.
Да, не обратил внимание что выходные каскады на поливиках собраны.
michael-yurov писал(а):
AlexNikov писал(а):Что сделать с выходом FLT и входом активации ENA?)
Можно ничего не делать. Можно написать программы для килофлопа, чтобы он мог включать/выключать драйверы и соответствующим образом обрабатывал сигнал ошибки.
Тут уж как вам нравится - так и делайте. Сама программа не предполагает какого-то конкретного решения.
С выходом ENA все же "ничего не делать" мне думается не получится, если правильно понимаю для запуска работы ШД на этом входе должен быть высокий уровень (+5В)?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Kflop + Leadshine EM705

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

AlexNikov писал(а):С выходом ENA все же "ничего не делать" мне думается не получится, если правильно понимаю для запуска работы ШД на этом входе должен быть высокий уровень (+5В)?
Нет, наоборот, если в настройках драйвера не менять - то высокий уровень на этом входе именно выключает драйверы.
Чтобы их выключать - еще нужно продумать, когда и как это можно делать так, чтобы не сбить рабочие координаты.
Т.е. драйверы можно выключать до запуска программы и до привязки машинных координат к датчикам хоум, ну и после того, как вся работа сделана.
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение AlexNikov »

michael-yurov писал(а):
AlexNikov писал(а):С выходом ENA все же "ничего не делать" мне думается не получится, если правильно понимаю для запуска работы ШД на этом входе должен быть высокий уровень (+5В)?
Нет, наоборот, если в настройках драйвера не менять - то высокий уровень на этом входе именно выключает драйверы.
Чтобы их выключать - еще нужно продумать, когда и как это можно делать так, чтобы не сбить рабочие координаты.
Т.е. драйверы можно выключать до запуска программы и до привязки машинных координат к датчикам хоум, ну и после того, как вся работа сделана.
Возможно ошибка в мануале на драйвер у поставщика на сайте:
ss (2014-01-06 at 01.19.30).png (11533 просмотра) <a class='original' href='./download/file.php?id=23110&sid=e0613dfe1fd0d28809c2a29a3614fb1e&mode=view' target=_blank>Загрузить оригинал (30.68 КБ)</a>
Указано что именно высокий уровень активирует драйвер.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Kflop + Leadshine EM705

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

Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение AlexNikov »

Спасибо, изучил.

Решил все же взять K-flop+K-step. По приезду посылки буду пробовать запускать :thinking:
Woodmaster
Опытный
Сообщения: 112
Зарегистрирован: 10 сен 2011, 18:18
Репутация: 11
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение Woodmaster »

Силовые драйверы в KStep построены на основе микросхемы А4989 с внешними силовыми ключами.
В принципе неплохая микросхема, но в сравнении с цифровыми драйверами от Лидшайна - она так скажем "ни о чем".
Woodmaster
Опытный
Сообщения: 112
Зарегистрирован: 10 сен 2011, 18:18
Репутация: 11
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение Woodmaster »

AlexNikov писал(а):Возможно ошибка в мануале на драйвер у поставщика на сайте:
ss (2014-01-06 at 01.19.30).png
Указано что именно высокий уровень активирует драйвер.
Силовая часть драйвера выключается, когда через цепь входного сигнала ENA протекает ток, т.е. оптрон включен.
А каким уровнем включается оптрон уже зависит от способа управления входом - NPN или PNP ключ.

Вообще китайцы немного перепутали. По логике, сигнал должен называться DISABLE или SHUTDOWN, так как именно активное состояние входа выключает силовую часть.
Но у них у всех теперь наоборот - сигнал называется ENABLE.

Если нет необходимости или желания отключать "силу" в драйверах, то можно просто не подключать сигнал ENA вообще.
Хотя для надежности, лучше подключить оба входа сигнала ENA+ и ENA- к общему (+5В или 0В) сигналу, чтобы не произошло ложного срабатывания.
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение AlexNikov »

Спасибо за советы! В общем дождусь k-flop+k-step, и закажу Leadshine EM 705 - постараюсь сделать более менее адекватное сравнение, что получится отпишусь :thinking:
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2180
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение ukr-sasha »

AlexNikov писал(а):постараюсь сделать более менее адекватное сравнение, что получится отпишусь
Уважуха. :good: ;)
Ждем.
Darxton
Мастер
Сообщения: 2113
Зарегистрирован: 17 янв 2013, 08:19
Репутация: 622
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение Darxton »

michael-yurov писал(а):EM705, возможно, придется немного доработать viewtopic.php?f=41&t=3413&p=77034#p77034
как минимум EM806 этой болезнью не страдают. EM705 точно не проверяли.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Kflop + Leadshine EM705

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

Darxton писал(а):как минимум EM806 этой болезнью не страдают. EM705 точно не проверяли.
Нужно смотреть конкретный драйвер, т.к, судя по всему, зависит не от модели, а от времени производства.
Как я понял - они уже заметили косяк, и в новых драйверах проблемы нет, но на складах то остались драйверы с этой проблемой (например, недавно купил DM442 - там старые номиналы резисторов и новый оптоинтерфейс).
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение AlexNikov »

Приехал наконец-то Dinomotion. Теперь пора начать собирать все в кучу и запускать:) сниму постараюсь подробную видюшку по всем этим движениям:)
Вложения
IMAG0064.jpg (11342 просмотра) <a class='original' href='./download/file.php?id=23685&sid=e0613dfe1fd0d28809c2a29a3614fb1e&mode=view' target=_blank>Загрузить оригинал (476.54 КБ)</a>
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение AlexNikov »

И все таки она вертится:) Первый запуск KFlop+Kstep: http://youtu.be/eJn41LwEUkA Осталось ШД установить на станочек мой и разбираться в настройках KFlop....

Настройки, сделанные при первом запуске:
1. В окне "Configuration and FLASH" выбирая каналы с 0 по 2 подгружаю файлы конфигурации осей (кнопка Load Channel и файлы KStepAxis0.mot, KStepAxis1.mot, KStepAxis2.mot соответственно).

2. В "С Programm" подгружаю программу InitKStep3Axis.c и записываю её в первый Thread, аналогично в Configuration and FLASH выбираю этот же чек-бокс и записываю все во флеш-память.
Последний раз редактировалось AlexNikov 15 фев 2014, 09:24, всего редактировалось 1 раз.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2180
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Kflop + Leadshine EM705

Сообщение ukr-sasha »

AlexNikov писал(а):И все таки она вертится:)
Что же так медленно? Давай газу. :hehehe:
Ответить

Вернуться в «KFlop»