Як контролювати швидкість крокового двигуна (тобто як розрахувати частоту імпульсів)

Введення двофазного крокового двигуна:

Фактичне керування кроковим двигуном дуже просте, програма дурна, виробники добре справляються з драйвером крокового двигуна, кроковим двигуном, як керувати драйвером, нам не потрібно глибоко розуміти кроковий двигун , якщо ви знаєте, що застосування методу драйвера крокового двигуна може бути. Звичайно, прості робочі характеристики крокового двигуна, або повинні знати, я познайомлю нижче!

Роль підрозділу:

Двофазний кроковий двигун, основний кут кроку 1,8 градусів, тобто: 200 імпульсів двигуна повертають коло, що називається цілим кроком.

Функцію підрозділу можна встановити на драйвері крокового двигуна:

При встановленні на 2 підрозділи (також називаються півкроками), кут кроку становить 0,9 градусів, 400 імпульсів повертають коло.

При встановленні на 4 підрозділи кут кроку становить 0,45 градусів і 800 імпульсів.

Якщо встановлено на 8 підрозділів, кут кроку становить 0,225 градусів і 1600 імпульсів.

Чим вищий підрозділ, тим менша довжина імпульсу, надісланого головним комп’ютером, тим вища точність! Це добре зрозуміло, імпульс на 10 мм, похибка 10%, похибка пульсу 1 мм, імпульс на 1 мм, ті ж 10% похибка, похибка пульсу 0,1 мм.

Звичайно, ми не можемо встановити дрібну фракцію дуже великою, щоб досягти мети кожного імпульсу пройти особливо малу довжину.

Ви пам'ятаєте, двофазний кроковий двигун 200 імпульсів обертає коло на лінії! Чим більше поділ, тим більше кількість імпульсів за один оберт крокового двигуна!
Перекладено за допомогою DeepL.com (безкоштовна версія)

Якщо ми хочемо, щоб кроковий крок пройшов 400 мм зі швидкістю 600 обертів за хвилину, як ми обчислимо кількість імпульсів і частоту імпульсів, які має надіслати OP?

Як ми контролюємо швидкість крокового двигуна (тобто, як ми обчислюємо частоту імпульсів):

Припускаючи, що налаштування дорівнює чотирьом дрібним фракціям, кількість імпульсів, необхідних для того, щоб двигун здійснив один оберт, тобто 800, щоб досягти швидкості крокового двигуна 600 об/хв, розрахунок частоти імпульсів, які має надсилати хост комп'ютер:

Поняття частоти - це кількість імпульсів, що надсилаються за одну секунду.

Отже, спочатку обчисліть кількість обертів крокового двигуна в секунду

600/60 = 10 обертів за секунду

Потім обчисліть кількість імпульсів, необхідних для 10 обертів/сек.

10 X 800 = 8000

Тобто частота імпульсів 8000, або 8К.

Висновок: щоб реалізувати швидкість крокового двигуна 600 об/хв, головний комп’ютер повинен підтримувати вихідну частоту імпульсів 8K.

Тепер ти розумієш? Щоб обчислити частоту пульсу, необхідно знати дві передумови:

1, знати кількість імпульсів, необхідних для одного оберту крокового двигуна;

2, знайте швидкість обертання крокового двигуна, одиниця швидкості обертання: обертів на

Як розрахувати кількість імпульсів, необхідних для крокового двигуна.

Якщо припустити, що налаштування дорівнює чотирьом дрібним фракціям, кількість імпульсів, необхідних для обертання двигуна по колу, становить 800, і щоб зрозуміти, що кроковий двигун проходить відстань 400 мм, розрахунок кількості імпульсів, які повинні бути надіслані верхній комп'ютер:

Якщо вихідний вал крокового двигуна і гвинт (крок: 10 мм) пряме з'єднання або через привід шківа, окружність колеса 10 мм. Тобто кроковий двигун обертається по колу, довжина механічної ходьби 10 мм.

Кількість імпульсів одного оберту двигуна 800, тоді тривалість імпульсу крокує:

10 мм / 800 = 0,0125 мм

Кількість імпульсів, необхідних для проходження 400 мм:

400 / 0,0125 = 32000 імпульсів

Висновок: щоб реалізувати відстань у 400 мм, пройдену кроковим двигуном, кількість імпульсів, які має надіслати головний комп’ютер, становить 32000.

тепер розумієш? Щоб обчислити кількість імпульсів, потрібно знати три передумови:

1, знати кількість імпульсів, необхідних для одного оберту крокового двигуна;

2, знайте кроковий двигун, щоб повернути коло довжини ходьби;

3, знайте загальну довжину ходу, необхідну кроковому двигуну;

Якщо ми хочемо підвищити точність, ми можемо збільшити підрозділ, якщо підрозділ встановлено на 64. Кількість імпульсів, необхідних для одного оберту двигуна, становить:

64 X 200 = 12800

Тривалість пройденого імпульсу становить:

10 мм / 12800 = 0,00078 мм

Кількість імпульсів, необхідних для проходження 400 мм:

400 / 0,00078 = 512000 імпульсів

Щоб досягти швидкості 600 об/хв, частота імпульсів, які має надсилати головний комп’ютер, становить:

(600/60) X 12800 = 128000

Тобто: 128 тис
Перекладено за допомогою DeepL.com (безкоштовна версія)


Час публікації: 11 серпня 2024 р