Помогите разогнать шаговики Nema 17 и Nema 23.
Добавлено: 20 авг 2013, 19:12
Купил у китайцев шаговики (Nema 17 - 17HS3404 и Nema 23 - 23HS2430 – биполярные, четыре провода) с драйверами (DM420 и DM542 соответственно) – фотки приложены.
Меня интересует вопрос, как их можно разогнать до высоких оборотов и при этом они держали высокий момент? В инете куча роликов, где шаговики разгоняют до 4000+ RPM и даже 9000+ RMP (http://www.youtube.com/watch?v=8cxl3B99MQQ). У меня Nema 17 раскручивается до скорости 6.7 об/сек, при этом нормально держит момент. А при раскручивании до 8-и об/сек, его можно остановить пальцами. При более высоких оборотах не вращается вовсе. То же самое с Nema 23, раскручивается до 15 об/сек, держит момент, при 20 об/сек его легко остановить, ещё дальше не раскручивается.
Параметры системы: Напряжение питания 24 вольта. На драйвере установил средний ток 0,52А для Nema 17 и 3А для Nema 23, количество шагов на оборот - 1600. Импульсы подаю микроконтроллером, написал программу подающую прямоугольные импульсы, частота этих импульсов плавно увеличивается для плавного разгона двигателей.
Как мне увеличить скорость вращения? При каких оборотах движки должны сохранять момент близкий к моменту удержания (хотя бы 50% от него)? Порекомендуйте какой-нибудь стандартный вариант управления.
Всем заранее спасибо за ответы!
Меня интересует вопрос, как их можно разогнать до высоких оборотов и при этом они держали высокий момент? В инете куча роликов, где шаговики разгоняют до 4000+ RPM и даже 9000+ RMP (http://www.youtube.com/watch?v=8cxl3B99MQQ). У меня Nema 17 раскручивается до скорости 6.7 об/сек, при этом нормально держит момент. А при раскручивании до 8-и об/сек, его можно остановить пальцами. При более высоких оборотах не вращается вовсе. То же самое с Nema 23, раскручивается до 15 об/сек, держит момент, при 20 об/сек его легко остановить, ещё дальше не раскручивается.
Параметры системы: Напряжение питания 24 вольта. На драйвере установил средний ток 0,52А для Nema 17 и 3А для Nema 23, количество шагов на оборот - 1600. Импульсы подаю микроконтроллером, написал программу подающую прямоугольные импульсы, частота этих импульсов плавно увеличивается для плавного разгона двигателей.
Как мне увеличить скорость вращения? При каких оборотах движки должны сохранять момент близкий к моменту удержания (хотя бы 50% от него)? Порекомендуйте какой-нибудь стандартный вариант управления.
Всем заранее спасибо за ответы!