Кроковий двигун Arduino


11

Як користуватися Arduino зі ступінчастим двигуном?

Відповіді:


11

Існує два види крокових двигунів: однополярний та двополюсний. У однополярних кроків є шість проводів, що відходять від них, а двополюсні - чотири. Для управління однополярним кроком потрібно використовувати чіп, який називається масив darlington. Для управління біполярним кроком ви використовуєте h-міст.

Я ніколи не працював з однополярними степерами, але можу пояснити, як використовувати біполярні. Перше, що вам потрібно зробити - це знайти, які дроти є парними. Використовуйте мультиметр і підключайте по черзі вимірювач до кожної можливої ​​пари проводів, вимірюючи опір. На двох з пар ви знайдете нескінченну кількість опору. Це сполучені пари. Прикріпіть кожне з них до різних половин вашого h-мосту.

Після того, як ваш ланцюг управління підключений (будь то h-міст для біполярного кроку або матриця Дарлінгтона для однополярного), ви використовуєте бібліотеку кроків Arduino для управління ним

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

Том Ігуе на своєму сайті чудово написав інформацію про степперів.


10

Альтернативою для створення власних драйверів та витіснення правильного порядку керування парами кроків є використання позашляхового драйвера для вашого крока. Більшість із них мають просте двоконтактне керування, яке спрямоване на напрямок та імпульс, щоб зробити крок, що значно зменшує кількість штифтів, які ви використовуєте на своєму ардуїно, та кількість логіки. Не кажучи вже про те, що вони також прагнуть підтримувати ходовий (мікроступінчастий) рух, що зменшує загальне споживання струму і дозволяє запускати їх при більш високій напрузі та отримувати плавніші рухи.

Деякі приклади нестандартних драйверів включають:

Easydriver (улюблений серед людей з ардуїно) Probotix Unipolar Stepper Drivers та драйвери Gecko (можливо, Rolls-Royce крокових драйверів)

(Я не включив посилання, оскільки це не дозволяє мені включати більше ніж одне посилання, але їх можна легко знайти через google.)

Важливий момент, який потрібно зауважити, коли ви починаєте керувати степперами, що часто не помічається в безлічі навчальних посібників там: ви повинні рухатись у та виходити з повної швидкості кроку під час руху в кілька кроків. Я бачив чимало прикладів, коли вони кажуть, що просто надсилають однакову швидкість кроків до двигуна. Це не тільки призведе до більшої вібрації та шуму при русі на повній швидкості, але також може призвести до невдачі в русі, а також при недостатньому або надмірному положенні стрільби. Застосовуйте належні лінійні (або іншим чином) швидкісні нахили до своїх рухів. (Початок та кінець із більшою затримкою між кроками, ніж затримка, що використовується у швидкісному русі.)

! c


4

Ось у вас підручник, зроблений моїм португальською мовою, але Google досить добре його переклав на англійську.

http://translate.google.pt/translate?js=y&prev=_t&hl=pt-PT&ie=UTF-8&u=http%3A%2F%2Fwww.lusorobotica.com%2Findex.php%2Ftopic%2C106.0.html&sl= pt & tl = en & history_state0 = & swap = 1

Мовою оригіналу можна ознайомитись з джерелом без перекладу.

З найкращими побажаннями,

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.