Здравствуйте!
Чтобы не плодить тем, напишу в эту.
Не могли бы Вы объяснить:
1) Есть ли универсальный критерий "плавного" разгона? Есть шаговый актуатор с дискретностью перемещения 1,5 мкм и контроллер SMSD-1.5 с блоком питания на 24В. Для актуатора известно только максимально допустимое усилие на штоке в зависимости от частоты шагов (95Н при 200 шагов/сек, 75Н при 1200 шагов/сек). Скорее всего, я таких усилий не достигну, но для перестраховки хочу обеспечить наиболее плавный разгон до конечной скорости 1000 шагов/сек. Я хочу реализовать его таким образом:
LD1*
BG*
EN*
DL*
SS1*
SD100*
AL50*
SD200*
AL100*
SD1000*
AL200*
Если я всё реализовал правильно, сначала двигатель разгоняется с 1 до 100 шагов/сек с ускорением 50 шагов/сек^2, затем сразу, без паузы, со 100 до 200 шагов/сек с ускорением 100 шагов/сек^2, потом – с 200 до 1000 шагов/сек с ускорением 200 шагов/сек^2. Будет ли это считаться плавным разгоном?
2) Как всё-таки рассчитать число шагов, которые двигатель пройдёт за время ускорения? Топикстартер, можете поделиться алгоритмом раскладки ускорения на шаги?
3) Я правильно понимаю, что микрошаг не влияет на скорость вращения, он изменяет только разрешение, т.е. при дроблении ¼, 1 шаг/5 мсек превращается в 1 «шаг»/1,25 мсек, но и то и то - 1 оборот/мин? Также микрошаг снижает момент на данной скорости, а, значит, при одной и той же нагрузке, допустимую скорость?