шаговый двигатель. расчет
- Войдите на сайт для отправки комментариев
Добрый день.
Хочу разобраться в расчетах герцы в обороты для шагового двигателя.
Купил данный серводвигатель https://ru.aliexpress.com/item/4000188878196.html?spm=a2g0s.9042311.0.0.5a1333edGsQpPQ
Хочу рассчитать и не понимаю как сделать расчет.
Например в описании пишут что в серве используется 17HS6401 . я открыл описание. написано 1.8 градуса на шаг. стало быть 360/1.8=200 импульсов на оборот.
Далее я читаю описание. там есть 16 режимов микрошагов. например я выбрал режим переключателями на против цифры 51200. что это за цифра. это сколько нужно импульсов в данном режиме на один оборот?
послать 51200 импульсов что бы сделать полный один оборот шагового двигателя?
предположим я все правльно понял и мне надо послать 51200. я формирую сигнал 1 герц.
1 герц это сколько импульсов в секунду?
для примера я посылаю 15килогерц. с какой скоростью будет крутится этот серводвигатель на микрошаге 51200
В заголовке таблицы на двигателе: PU/Rev - pulses on revolution.
См. герц.
В заголовке таблицы на двигателе: PU/Rev - pulses on revolution.
как расшифровать. к сожалению не понимаю. это за полный оборот столько пульсаций нужно?
Именно так - импульсов на оборот.
1 Гц означает одно исполнение (реализацию) такого процесса за одну секунду, другими словами — одно колебание в секунду
одно колебание в секунду - это вверх и вниз?
т.е. чисто теоретически я подаю 51200 грец и раз в секунду он будет делать оборот.?
Помогаю дальше понять про герц...
спасибо. получается вверх и вниз.
Причём тут вообще
Там даже такого числа нет.
И вообще причём тут частота? Время импульса там указано.2*(1+2,5+1) us Стало быть до 111кГц можете гнать (теоретически) и что Вам это дало?
Например в описании пишут что в серве используется 17HS6401 . я открыл описание. написано 1.8 градуса на шаг. стало быть 360/1.8=200 импульсов на оборот.
С табличкой на двигателе не стыкуется. Там при полном шаге - 400 импульсов на оборот, т.е. не 1,8, а 0,9 градуса на шаг.
ЕвгенийП - еще больше запутался. я пытаюсь вывести расчет для себя. за 1 секунду предположим. я задаю герцы 51200. сколько оборотов в итоге он сделает за эту секунду?
С табличкой на двигателе не стыкуется. Там при полном шаге - 400 импульсов на оборот, т.е. не 1,8, а 0,9 градуса на шаг.
Потому что это двигатель с интегрированным драйвером. И, по-хорошему, нужно ещё искать даташит на ESS42-P.
ЕвгенийП - еще больше запутался. я пытаюсь вывести расчет для себя. за 1 секунду предположим. я задаю герцы 51200. сколько оборотов в итоге он сделает за эту секунду?
51200Гц - это 51200 импульсов в секунду, так? Если делитель драйвера выставлен на 51200 шагов на оборот, то сколько оборотов в секунду совершит двигатель?
ЕвгенийП - я использовал драйвер в своих проектах который вы рекомендовали кстати TA7291P и операционный усилитель. все хорошо но только в теории. когда я собрал проект то при помощи концевика получил что число оборотов у меня плавает. замер делал раз в 5 минут. в итоге вернуться решил к шаговому двигателю,но по скольку нужна точность обратил внимание на этот серводвигатель. поскольку сейчас я знаю число герц которое задаю, то хотел отказаться от концевика для подсчета оборотов. а сделать это математически
Что означает фраза
за 1 секунду предположим. я задаю герцы 51200.
Простыми, человеческими словами, пожалуйста
ЕвгенийП - еще больше запутался. я пытаюсь вывести расчет для себя. за 1 секунду предположим. я задаю герцы 51200. сколько оборотов в итоге он сделает за эту секунду?
Один оборот, если Вы дадите 51200 импульсов за секунду (что и есть 51200Гц). В данном случае не совсем корректно говорить о частоте, для драйвера двигателя важно количество импульсов и неважно дадите вы их за секунду или за час. В первом случае он совершит один оборот за секунду , во втором за час. Т.е. за один импульс двигатель поворачивается на 360/51200 градуса.
я находил даташит. правда был на китайском. перевел его гуглом. но полезного для себя не так много подчерпнул
http://www.yankong.com/index.php/down-527.html
Вообще, расчёт всех этих герц на оборот - вещь умозрительная. На высоких оборотах только вентилятор получится, потому что момент падает со скоростью. Если для дела нужно, то следует посмотреть в даташите на двигатель график "Torque versus Speed" и из него делать выводы - сколько кгц подавать на драйвер.
Хорошо понял. спасибо. просто начал сомневаться после его коментария.
у меня в среднем 18 оборотов за 5 минут. но мне нужно прямо точно точно вращать вал . как видите из поста выше я описал ситуацию когда на обычном двигателе через драйвер я получал разное число оборотов.
Хорошо понял. спасибо. просто начал сомневаться после его коментария.
И следует учесть, что максимальная точность будет при полном шаге-400 шагов на оборот. Остальное уже может быть, а может и нет. Зависит от характера нагрузки на валу.
я находил даташит. правда был на китайском. перевел его гуглом. но полезного для себя не так много подчерпнул
http://www.yankong.com/index.php/down-527.html
力矩衰减小,转速可达 3000rpm
Производитель не советует гнать выше 3000 rotates per minute. Т.е. не выше 50 об/сек. Тоже полезная инфа.
этот двигатель что я купил - вроде как серводвигатель. там не просто драйвер должен быть а еще энкодер с обратной связью. поэтому он дорогой . там и ток нельзя выставлять поэтому. он сам должен при помощи PID и энкодера за этим следить. в тоеории. я так понимаю
"Вроде как" - не катит. Даташит на драйвер, который прикручен снизу мотора, даёт такой расклад по аларму:
过流时,指示灯按一次循环闪烁;
过压时,指示灯按两次循环闪烁;
欠压时,指示灯按三次循环闪烁;
超差时,指示灯按五次循环闪烁;
Цена примерно соответствует серву. Я понимаю работу так- я даю на входе постоянные герцы. Он считает обороты и даёт как входное на пид. Тот в свою очередь уже корректирует работу двигателя делая работу стабильной
вот совсем дешевый вариант того что я описал. в нутри своего я ожидаю тоже самое увидеть примерно
https://ru.aliexpress.com/item/32952527069.html?af=2513170&cv=30181444&cn=42q0v9myi6170piyhs1fa9nv8ed6oj5x&dp=v5_42q0v9myi6170piyhs1fa9nv8ed6oj5x&afref=&aff_platform=api&cpt=1573579403180&sk=mMTqr0pE&aff_trace_key=5f3e9fba43584cb58f2fc2c1ed7b20fd-1573579403180-04293-mMTqr0pE&terminal_id=aa278920d4114b84895de19a96276172
Он корректирует накачкой лепестричества в обмотки. Про энкодер в даташите ничего нет.
По приведённой выше ссылке признаков подключения энкодера тоже не наблюдается.
А нет, сорян, есть на этом мехдуино какая-то микросхема с энкодером. Но у него гораздо больше входов, как я посмотрю - всё равно на сабж он не похож. Ваш - скорее всего какой-нить DM42x-образный.
sadman41 спасибо я в печали) надо было сначала тут спросить раз сам не разобрался я
последний с энкодером 14 битным
вот совсем дешевый вариант того что я описал. в нутри своего я ожидаю тоже самое увидеть примерно
https://ru.aliexpress.com/item/32952527069.html?af=2513170&cv=30181444&cn=42q0v9myi6170piyhs1fa9nv8ed6oj5x&dp=v5_42q0v9myi6170piyhs1fa9nv8ed6oj5x&afref=&aff_platform=api&cpt=1573579403180&sk=mMTqr0pE&aff_trace_key=5f3e9fba43584cb58f2fc2c1ed7b20fd-1573579403180-04293-mMTqr0pE&terminal_id=aa278920d4114b84895de19a96276172
Не такой уж он и дешевый (почти 3 тыр), если в нем стоит мелкий НЕМА 17, который Вашему движку в подметки не годится. Это больше для игрушек и обучения, т.к. у него открытый исходный код. В вашем-стоит обычный мощный драйвер с микрошагом, и этого вполне достаточно, чтобы с достаточной точностью управлять солидным аппаратом. Конечно серводвигатель-это хорошо, но с такими-же параметрами как у Вас, он будет на порядок дороже. Преимущества сервоприводов высокая точность позиционирования на высоких скоростях и переменной нагрузке, в остальных случаях шаговики по цене / качеству, выигрывают.
sadman41 спасибо я в печали) надо было сначала тут спросить раз сам не разобрался я
Судя по описанию серии (http://www.yankong.com/index.php/proview-131-38.html) ESS42-P самый простой и без возможности управления со стороны (наврядли энкодер задействован), а вот уже ESS42-R управляется через modbus и в регистры ему можно записать кол-во шагов, которые нужно пройти (pg 13).
А за наводку на мехдуино - спасибо. Раньше кроме пандрайва ничего такого не попадалось.
понял. спасибо всем. если бы я знал что он без энкодера то купил бы с углом на 0.9 градусов просто и с среднем драйвером. сэкономил бы. а сейчас еще далеко не факт что драйвер работает у него хорошо. на официальном сайте так то написано что не допускает пропуски шагов и вибраций и все такое))) если не забуду - как придет отпишусь что за зверюга
А за наводку на мехдуино - спасибо. Раньше кроме пандрайва ничего такого не попадалось.
Заказывать будешь? Интересно, для чего применяешь, с шаговиками я не особо работал, а вот следящие электроприводы - да
Заказывать будешь?
Нет, просто знать буду, что есть альтернатива пандрайву.