Шаговый двигатель принцип работы видео

Шаговые двигатели, принцип действия, разновидности, характеристики

StepM

Во многих своих разработках я применяю шаговые двигатели. Есть области точной механики в которых они просто незаменимы. Я постараюсь как можно проще объяснить, как работает шаговый двигатель, что он из себя представляет.

Шаговый двигатель это бесколлекторный синхронный двигатель, ротор которого совершает дискретные перемещения (шаги) определенной величины с фиксацией положения ротора в конце каждого шага.

Т.е. перемещение ротора происходит шагами известной величины. Подсчитав шаги можно определить, на сколько изменилось положение ротора, вычислить его абсолютную позицию.

Объединяя в себе двигатель и позиционирующее устройство без обратной связи, шаговый двигатель является идеальным приводом в промышленном оборудовании, станках с ЧПУ, робототехнике…

Принцип действия шаговых двигателей

Представьте себе двухполюсный постоянный магнит на валу двигателя – это ротор, окруженный замкнутым магнитопроводом с четырьмя обмотками — статор. Вернее это две обмотки AB и CD с половинками, расположенными на противоположных полюсах статора.

Схема

Подключили к источнику напряжения обмотку AB (полярность + -) как показано на рисунке. Ток в этой обмотке вызовет появление магнитного поля статора с полюсами сверху N, снизу S.

Как известно разноименные полюса магнитов притягиваются.

В результате ротор (постоянный магнит) займет положение, в котором оси магнитных полей ротора и работающих полюсов статора совпадают. Механическое положение будет устойчивым. При попытке сдвинуть ротор, возникнет сила, возвращающая его назад.

Схема

Теперь снимем напряжение с обмотки AB и подадим на обмотку CD (полярностью + -). Ток в обмотке CD вызовет магнитное поле с горизонтальными полюсами, слева S, справа N.

Магнитное поле делает все, чтобы магнитный поток замкнулся по минимальному пути. Ротор повернется в положение указанное на рисунке. Механическое положение ротора опять устойчивое. Это был первый шаг двигателя. В нашем случае он равен одной четвертой оборота.

Схема

Отключаем обмотку CD и подаем напряжение опять на обмотку AB, но уже в другой полярности (- +). Опять магнитное поле статора повернется на 90°, а за ним и ротор.

Схема

Еще одна коммутация AB — отключаем, CD — подключаем (полярность — +) и ротор совершает еще один шаг на одну четвертую окружности.

Следующая коммутация (с которой мы начали) вернет ротор в исходное положение. Мы сделали полный поворот за 4 шага.

Если продолжить переключение фаз, ротор будет вращаться с частотой, пропорциональной частоте переключения фазных обмоток.

Если коммутировать фазы в противоположной последовательности – крутиться в обратном направлении, прекратить коммутацию — остановится.

Биполярные и униполярные шаговые двигатели

Это был биполярный шаговый двигатель.

Биполярный двигатель имеет по одной обмотке для каждой фазы. На предыдущих рисунках это обмотки AB и CD. Для изменения магнитного поля должна обеспечиваться сложная коммутация обмоток. Каждая обмотка:

  • отключается от источника напряжения,
  • подключается в прямой полярности
  • подключается с противоположной полярностью.

L298

Для такой коммутации требуется сложный мостовой драйвер. Примером такого устройства является микросхема L298N. Микросхема обеспечивает ток коммутации до 2 А. Если нужны большие токи, то задача управления биполярным двигателем еще усложняется.

Существует другой способ изменения магнитного поля в статоре с гораздо более простой схемой коммутации. Это применение двигателя с униполярными обмотками.

Схема двух фазного шагового двигателя с униполярными обмотками и последовательность коммутаций обмоток выглядит так.

Схема

У всех четырех обмоток один вывод подключен к плюсовому выводу источника питания. А другие выводы A,B,C,D последовательно коммутируются к минусовому сигналу. Соответствующие обмотки создают магнитное поле, и ротор поворачивается вслед за ним.

Схема

Схема

Схема

Для коммутации обмоток таким способом достаточно четырех ключей, замыкающих обмотки на землю. Ключи часто управляются непосредственно с выводов микроконтроллеров.

Иногда средние выводы обмоток конструктивно объединены внутри двигателя, иногда выводятся все выводы отдельно. Кстати, это не повод называть двигатель четырехфазным. Все равно он будет двухфазным.

Униполярный

Биполярный двигатель обеспечивает, при тех же размерах, больший крутящий момент, по сравнению с униполярным. Оно и понятно. Одновременно в униполярном двигателе работает только одна обмотка, вместо двух. Выигрыш в моменте у биполярного составляет около 40%.

Зато, если нет необходимости использовать двигатель на полную мощность, униполярным двигателем гораздо проще управлять.

Разновидности шаговых двигателей

Основные виды шаговых двигателей:

  • с переменным магнитным сопротивлением
  • с постоянными магнитами
  • гибридные.

Шаговые двигатели с переменным магнитным сопротивлением

У двигателей с переменным магнитным сопротивлением в роторе нет постоянных магнитов. Их ротор выполнен из магнитомягкого материала и имеет зубчатую форму. Магнитный поток замыкается через ближайшие к полюсам статора зубцы. Зубцы притягиваются к полюсам. Этим и обеспечивается вращение.

При тех же размерах, двигатели с переменным магнитным сопротивлением имеют меньший крутящий момент, чем другие типы шаговых двигателей.

Применяются они довольно редко. Я знаю только одну фирму, которая использовала такие двигатели. Я разрабатывал управление для них. Выбор двигателей именно с переменным магнитным сопротивлением был обусловлен тем, что фирма сама изготавливала все детали двигателя. А сделать ротор для привода такого вида намного проще, потому что в нем не используются постоянные магниты.

Двигатели с постоянными магнитами

У шаговых двигателей этого вида ротор содержит постоянные магниты. Общий принцип действия шагового двигателя я объяснял на двигателе с постоянным магнитом. Только в реальных двигателях магнитов больше. Вот пример двигателя с тремя парами полюсов ротора.

С постоянными магнитами

У реальных двигателей с постоянными магнитами число шагов на оборот доходит до 48, что соответствует углу шага 7,5 °.

Гибридные двигатели

Гибридные двигатели обеспечивают меньшую величину шага, больший момент и скорость. Число шагов на оборот для такого типа двигателей доходит до 400 (угол шага 0,9°).

При этом они более сложные в изготовлении и более дорогие. Я не хочу забивать читателю голову конструкцией этих двигателей. У них есть и зубчатый ротор, и постоянные магниты. По принципу действия гибридные двигатели эквивалентны двигателям с постоянными магнитами, но с гораздо большим числом полюсов.

Это самый распространенный тип шаговых двигателей.

Управление шаговым двигателем

Существуют три режима управления шаговым двигателем:

  • полношаговый
  • полушаговый
  • микрошаговый.

Первый способ был описан в примерах выше. Это попеременная коммутация фаз, фазы не перекрываются, в каждый момент времени к источнику напряжения подключена только одна фаза.

Способ называется на английском one phase on full step – одна фаза на полный шаг. Точки равновесия ротора совпадают с полюсами статора.

Одна фаза на полный шаг

Недостатком этого режима является то, что в один и тот же момент используется половина обмоток для биполярного двигателя, и только четверть для униполярного.

Есть вариант полношагового режима управления при котором в одно и то же время включены две фазы. Называется two-phase-on full step – две фазы на полный шаг. При таком способе ротор фиксируется между полюсами статора за счет подачи питания на все обмотки..

Две фазы на полный шаг

Это позволяет увеличить крутящий момент двигателя на 40%. Угол шага не меняется, просто ротор в состоянии равновесия смещен на пол шага.

Полушаговый режим.

Этот способ позволяет от двигателя получить в два раза больше шагов на оборот ротора. Каждый второй шаг включается одна фаза, а между ними — включаются сразу две.

Полушаговый режим

В результате такой коммутации угловое перемещение шага уменьшается в два раза, или в два раза увеличивается число шагов. Полный момент получить в полушаговом режиме не удается. Не смотря на это, полушаговый режим используется часто. Уж очень простыми методами он удваивает число шагов двигателя.

Надо помнить, что для обоих режимов справедливо то, что при остановке двигателя со снятием напряжения со всех фаз, ротор двигателя находится в свободном состоянии и может смещаться от механических воздействий. Чтобы зафиксировать положение ротора, необходимо формировать в обмотках двигателя ток удержания. Этот ток может быть значительно меньше номинального.

Способность шагового двигателя фиксировать свое положение при остановке позволяет обходиться без механических фиксаторов, тормозных систем и т.п.

Микрошаговый режим.

Для получения еще большего числа шагов двигателя применяют микрошаговый режим. Включают две фазы, как на полушаговом режиме, но токи обмоток распределяют не равномерно. Магнитное поле статора смещается между полюсов, смещается и положение ротора. Как правило, диспропорция токов между рабочими фазами происходит с определенной дискретностью, микрошагом. Бывают микрошаги с величиной треть от полного шага. Бывают значительно больше. Я разрабатывал систему управления индукторным приводом, так там было больше 1000 микрошагов.

Микрошаговый режим способен значительно повысить точность позиционирования шагового двигателя. Хотя система управления приводом становится намного сложнее.

Читайте также  Подвесной подшипник камаз 65201

Недостатки и достоинства шаговых двигателей .

Преимущества шаговых двигателей.

  • Точное позиционирование без обратной связи. Число импульсов определяет угол поворота.
  • Двигатель обеспечивает полный крутящий момент при снижении скорости вращения, вплоть до остановки.
  • Двигатель фиксирует свое положение при остановке за счет тока удержания.
  • Регулировка скорости вращения с высокой точностью без обратной связи.
  • Способность быстрого старта, остановки, реверса.
  • Высокая надежность. Отсутствие коллекторных щеток.

Недостатки шаговых двигателей.

  • Сложная система управления.
  • Невысокие скорости вращения.
  • Возможно явление резонанса.
  • Может произойти потеря позиционирования при механических перегрузках.
  • Низкая удельная мощность.

Как и всему на свете шаговому двигателю присущи определенные достоинства и недостатки. Но есть области в точной механике, в которых он просто незаменим. Там где надо перемещать механические узлы, мгновенно останавливать, двигать назад, регулировать скорость. Попробуйте мгновенно остановить коллекторный двигатель, и вы забудете о недостатках шагового. Попробуйте реализовать изменение скорости коллекторного двигателя в широких пределах. Проще поставить шаговый с его недостатками.

В оборудовании, которое разрабатывал я, например, станок для розлива и запайки ампул содержит 7 шаговых двигателей, станок для фасовки сыпучих препаратов – 10 двигателей. И ни один из этих двигателей я не могу заменить на коллекторный. Если интересно, посмотрите фильм, как работают шаговые двигатели в оборудовании.

Характеристики шаговых двигателей.

Шаговый двигатель с точки зрения механики и электротехники очень сложное устройство, имеющее много механических и электрических параметров. Приведу расшифровку основных технических параметров, которые используются на практике.

Устройство шагового двигателя: механизм его действия и назначение, где и как применяется

Шаговый двигатель

Шаговые двигатели постоянного тока очень часто используют при работе с установками с числовым программным руководством и робототехнике. Главная отличительная особенность такого вида двигателя – это то, как именно действует.

Суть в том, что его работа не непрерывна, а осуществляется пошагово со сменой установленного угла оборота на один шаг. Так образом рабочий элемент имеет конкретный угол поворота в определенный момент, что позволяет контролировать процесс.

Шаговый двигатель

Питание такого мотора делимое, совершаемое импульсно. Именно импульсы и обеспечивают поворот вала на какой-то установленный угол.

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

Сегодня мы хотим поделиться с вами своими знаниями о данном типе механизмов, о том, как он работает и зачем нужен.

Конструкция шагового двигателя

Шаговый двигатель

Если классифицировать данный тип мотора, то его мы отнесем к бесколлекторному синхронному мотору, в составе которого присутствуют статор и ротор.

Ротор имеет раздельные отсеки, состоящие из электротехнической стали, имеет «зубатую» структуру, а они разграничены постоянными магнитами. Статоре имеет специальные обмотки, которые схожи с катушками.

Как же это выглядит на деле?

Шаговый пример двигатель

Понять механизм действия шагового двигателя поможет схематическое изображение. первая позиция: на обмотки А и В подается напряжение установленной полярности.

Затем в статоре формируется электромагнитное поле. в силу того, что разноименные полюса притягиваются, ротор примет свою позицию по оси магнитного поля.

Кроме этого, поле шагового двигателя защищает от возможных действий с целью поменять позицию ротора снаружи. Упростив длинные объяснения, можно сказать так: магнитное поле статора обеспечивает установленную позицию ротора, несмотря на тяжесть.

При условии, когда на обмотки D и С попадает напряжение такой же полярности, электромагнитное поле меняет положение.

Шаговый обычный двигатель

При этом ротор совершает шаг номер два, поворачиваясь на девяносто градусов. Третий шаг совершается, когда на обмотки А и В попадает напряжение обратной полярности.

При этом, ротор перемещается к положению, равному ста восьмидесяти градусам и устанавливается в положении, диаметрально противоположному первому.

Далее следует смещение к двумстам семидесяти градусам, когда на обмотки D и C приходится напряжение обратной полярности. Последний, четвертый шаг, совершается, когда на обмотки А и В подается напряжение с позитивным зарядом.

Таким образом, поворот станет равен тремстам шестидесяти градусам. Пропустить один из шагов не удастся. Ротор должен пройти полный оборот, шаг за шагом.

Если попытаться подключить обмотки из первого положения в четвертое, ротор сделает поворот в обратную сторону.

Обмотки бывают разные

шаговый мотор двигатель

В шаговых моторах используют биполярные или униполярные обмотки. Как это работает мы объясняли на примере биполярного устройства. Такой механизм предполагает применение отличных друг от друга фаз для снабжения обмоток.

Такая схема достаточно трудная, кроме того, для нее нужны сильные платы управления, которые стоят немалых денег.

шаговый пример двигатель

Приборы с униполярными обмотками имеют более простой тип управления. Такие схемы имеют общий «плюс» подключения. На вторые выводы обмоток в порядке очереди подается «минус». Вот так и совершается работа ротора.

Каждый из этих типов имеет преимущества и недостатки. Биполярные шаговые моторы мощнее униполярных, их крутящий момент на сорок процентов превосходит униполярки, хотя вторые легче в управлении.

Типы двигателей по конструкции ротора

Шаговые двигатели делятся зависимо от типа устройства ротора Зависимо от того, какой ротор используют в конкретном устройстве, моторы можно разделить на следующие виды:

  • с установленным магнитом;
  • с альтернирующим магнитным противодействием;
  • гибридные.

Шаговые двигатели с установленными магнитами на роторе аналогичны тем, о которых мы говорили ранее.

Есть разница только в одном аспекте: в настоящем устройстве магнитов очень много. Они расположены на одном диске.

Численность полюсов в нынешних двигателях достигает сорока восьми. Одна поступь в данном моторе равен семь с половиной градусов. Неплохо, да?

Шаговые двигатели с альтернирующим магнитным противодействием. Такой тип ротора в своей конструкции имеет мягкие магнитные сплавы, их так же именуют «реактивными шаговыми моторами».

Ротор состоит из дискретных пластин и в разрезе имеет вид зубчатого колеса.

Подобная схема строения нужна с той целью, что это позволяет замкнуть магнитный поток через зубцы колеса.

Преимущество данного типа мотора состоит вот в чем: здесь нет ничего, что затормозило бы работу двигателя. Соль в том, что ротор с установленными магнитами притягивается к частям двигателя, которые состоят из металла.

Обеспечить непрерывную работу шагового двигателя без напряжения практически невозможно. Но данный тип устройства эту проблему решил на корню. Но имеется и слабое место, а именно — маленький крутящий момент. Это значит, что одна поступь такого мотора будет равна от пяти до пятнадцати градусов.

Гибридный тип двигателя соединил оптимальные качества предшествующих. У них маленький шаг ( девять десятых – пять градусов), высокий момент и удерживающая способность. Главной фишкой тут мы считаем максимальную точность работы аппарата.

Этот двигатель используют в новых устройствах, где точность ставят первоочередной задачей. Но, есть одно «но» — цена.

За такое удовольствие придется дорого платить. Схематично такой ротор можно описать как цилиндр с магнитными свойствами, который имеет мягкомагнитные зубцы.

Проследим закономерность на деле: возьмем шаговый двигатель на двести шагов. Для него нужно два зубчатых диска, по пятьдесят зубцов.

Наш диск смещается на ползуба, таким образом, проем положительного полюса попадает на шип негативно заряженного . Итого, оказывается сто полюсов с обратной полярностью.

Методы управления шаговым мотором:

  1. Волновой. При таком типе управления напряжение поступает на одну из катушек, к ней притягивается ротор. Но такой вариант высокую мощность обеспечить не сможет.
  2. Полношаговое координирование осуществляется следующим образом: обе обмотки задействованы сразу, соответственно мощность будет высокой.
  3. Полушаговый. Это смесь из предыдущих двух методов. При таком типе управления напряжение идет поочередно: на одну обмотку, а потом – на обе. Таким образом, мы получим много шагов, высокую мощность, а так же в случае чрезмерного разгоне срабатывает удерживающая сила, которая тормозит мотор, когда это необходимо.
  4. Микрошаговое управление осуществляется с микроступенчатых импульсов. Это обеспечивает плавную работу мотора.

Плюсы и минусы шаговых моторов

Смело запишем к преимуществам следующее:

  • высокие скорости старта, тормоза и реверса;
  • вал делает оборот в согласно команде главного устройства на указанный угол;
  • точная фиксация позиции после тормоза;
  • четкость установки позиции;
  • максимальная надежность в связи с отсутствием коллектора;
  • обеспечение наибольшего крутящего момента при низких скоростях.

Шаговый Nema 17 двигатель с редуктором 27e1 (17HS4401)

  • есть риск изменения позиции в случае перегрузки вала, которая превышает ПДК для шагового мотора;
  • риск резонанса;
  • трудности в управлении;
  • низкая скорость оборотов, хотя это не совсем минус, так так ШД применяют не для обеспечения вращения, а для обеспечения определенных позиций элемента в конкретный момент.

Наш шаговый мотор имеет второе имя, которое дает максимальное описание устройства, а именно: «электродвигатель с конечным числом положений ротора». Их используют в новых устройствах, таких, как 3D-принтеры, роботы, станки.

Читайте также  Правила дорожного движения пешеходов водителей пассажиров

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

Шаговый Двигатель Схема Подключения

Формирование импульсов отводится микроконтроллерам например Arduino.

В одном 8 выводном корпусе SOIC-8 размещены 2 транзистора.

Путь для повышения магнитного поля — это увеличение тока или числа витков обмоток.
Управление биполярным шаговым двигателем

Двигатели с 4 обмотками имеют преимущество в том, что вы можете подключить обмотки любым удобным для вас образом и получить как биполярный, так и униполярный двигатель.

Например, двигатели с дисковым намагниченным ротором. Полушаговое управление интересно тем, что становится возможным более точное позиционирование вала двигателя, благодаря к тому, что к целым шагам добавляются еще и половинки это достигается совмещение предыдущих двух режимов работы, а обмотки чередуются, то включаясь попарно, то по одной.

У его намагниченного центрального вала имеется два набора зубов для двух магнитных полюсов, которые затем выстраиваются в линию с зубами вдоль электромагнитов. Оба сигнала имеют логические уровни и, если для их формирования используются выходы с открытым коллектором, то потребуются соответствующие резисторы подтяжки на Рисунке 10 они не показаны.

Чередующиеся полюса ротора имеют прямолинейную форму и расположены параллельно оси двигателя.

Зависимость момента от скорости, влияние нагрузки Момент, создаваемый шаговым двигателем, зависит от нескольких факторов: скорости. Причиной этого является фильтрующее действие инерции ротора и нагрузки.

Управление шаговым двигателем

Сморите видео

Несмотря на то, что драйвер, обеспечивающий микрошаговый режим, намного сложнее обычного драйвера, всё равно система может оказаться более простой и дешевой, чем шаговый двигатель, плюс редуктор. Конструкция в поперечном разрезе напоминает шестерню с зубцами. Полная схема, приведенная в [ 10 ] и многократно повторенная на интернет-сайтах, пригодна для использования в качестве тестовой платы. С помощью подстроечного резистора видно на правом фото можно задавать выходной ток.

Схема содержит описанный ранее двунаправленный двухфазовый формирователь на D-триггерах Рисунок

Современные микроконтроллеры иногда имеют встроенные ЦАПы, которые можно использовать для реализации микрошагового режима взамен специальных контроллеров.

Увеличение или уменьшение питающего напряжения ни к чему не приведет, так как обороты задаются частотой сети. Направление магнитного поля зависит от того, на какой именно вывод обмотки подан положительный потенциал.

Соответственно, в режиме удержания поскольку используются 8 разрядов ЦАП , максимальный ток составит 1 А. При этом используется номинальное число шагов.

Синусоидальный ток фаз может быть обеспечен применением специальных драйверов.

Это означает, что в таком режиме не может быть получен полный момент. Внутри находятся полюсные наконечники в виде ламелей.
Шаговый двигатель БЕЗ ДРАЙВЕРА!

Виды шаговых двигателей по типу ротора:

После этого ротор повернется и будет стараться принять одно из следующих положений равновесия. Для устранения колебаний момента при работе двигателя в полушаговом режиме можно снижать ток в те моменты, когда включены две фазы.

Соответственно, в режиме удержания поскольку используются 8 разрядов ЦАП , максимальный ток составит 1 А.

Упрощенная схема коммутатора шагового двигателя без реверса. Еще раз обращаю внимание: при самостоятельном расчете не забудьте учитывать, что формирователь обеспечивает режим с перекрытием фаз, то есть необходимо закладываться на номинальный ток схемы питания, равный удвоенному максимальному току обмоток при выбранном напряжении питания. Из-за этих ограничений микрошаговый режим используется в основном для обеспечения плавного вращения особенно на очень низких скоростях , для устранения шума и явления резонанса.

Зависимость момента от угла поворота ротора для двух запитанных обмоток. Обычно у них четыре вывода, две обмотки.

В полношаговом режиме с двумя включенными фазами положения точек равновесия ротора смещены на пол-шага. Средние выводы обмоток могут быть объединены внутри двигателя, поэтому такой двигатель может иметь 5 или 6 выводов рис.


Назначение этих диодов — гасить ЭДС самоиндукции, возникающую при выключении управляющих ключей. При включени тока в одной из катушек, ротор стремится занять такое положение, когда разноименные полюса ротора и статора находятся друг напротив друга. Да и в современной бытовой технике, автомобилях, промышленном оборудовании коллекторные двигатели распространены достаточно сильно.

Если хотя бы одна обмотка шагового двигателя запитана, ротор принимает определенное положение. Но такой ток от микросхем серии 74HCхх забрать невозможно, поэтому потребуются дополнительные драйверы.

Обеспечивает паспортное значение электрических характеристик. Драйверы делятся на две категории: Повторяющие форму сигналов. Ротор не имеет постоянных магнитов, он выполнен из магнитомягкого материала в виде многоконечной звезды. Магнитный гистерезис приводит к тому, что магнитный поток зависит не только от тока обмоток, но и от предыдущего его значения. С точки зрения автора статьи, самым оптимальным для управления коммутацией обмоток двигателей небольшой мощности является использование подходящих по току и сопротивлению открытого канала RDC ON MOSFET, но с учетом рекомендаций, описанных выше.
Шаговый двигатель. Micro Step Driver. PLC Omron. Подключение,программирование. (Часть 1)

Технические характеристики A4988

Конструктивно это выглядит как два круглых полюса, на поверхности которых расположены зубцы ротора из магнитомягкого материала. Можно увеличить количество шагов в 16, 32, 64 раза и т.

Поддержка такого режима для указанного драйвера осуществляется микропроцессором, управляющим входами ЦАП. Таким образом, выполняется один шаг.

Для изменения направления вращения достаточно изменить очередность подачи импульсов в соответствующие обмотки. Режим управления двигателем задается коммутатором. Шаговые двигатели.

Данный двигатель можно не только использовать как биполярный или униполярный, но и самим определять, как соединить электромагниты обмоток, последовательно или параллельно. Из-за чего обеспечивается максимальный момент, в случае параллельного соединения или последовательного включения обмоток будет создаваться максимальное напряжение или ток. Этот метод использует в два раза больше шагов, чем полный шаг, но он также имеет меньший крутящий момент.

А принцип работы этого всего очень прост: конденсатор формирует сдвиг фаз на одной из обмоток, в результате обмотки работают почти попеременно и шаговый двигатель крутится. В таком двигателе сечение отдельных обмоток вдвое больше, а омическое сопротивление — соответственно вдвое меньше. Так, пожалуй, можно дать строгое определение. Готовые шаговые двигатели с редукторами хотя и существуют, однако являются экзотикой. Иногда двигатели с постоянными магнитами имеют 4 раздельных обмотки.

Общие сведения:

Микрошаговый режим. Режим удержания уменьшает максимальный ток, потребляемый обмотками двигателя, с двух до одного ампера. Диаграммы, диаграммы

В пределе, шаговый двигатель может работать как синхронный электродвигатель в режиме непрерывного вращения. Схема контроллера униполярного шагового двигателя с драйвером на биполярных транзисторах. Описание библиотеки для работы с шаговым двигателем В среде разработки Ардуино IDE существует стандартная библиотека Strepper. Гибридный двигатель.
Обзор копеечной платы управления шаговым двигателем.

Шаговый двигатель: принцип работы и характеристики 🕔 1 мин.

Шаговый двигатель: принцип работы и характеристики

Бесщеточный электродвигатель, в котором подача тока на обмотку статора приводит к фиксации ротора, называется шаговым. В нем происходит поочередная активация обмоток статора, вызывающая перемещения ротора (шаг) под определенным углом. Они применяются в машиностроении, при изготовлении факсимиле-машин и в космических аппаратах. Такие приборы реализуются в некоторых специализированных интернет-магазинах, где можно выбрать агрегат из нескольких вариантов.

Устройство шагового электродвигателя

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

  • Контроллер специального назначения для шагового привода.
  • Клеммы.
  • Обмотки.
  • Блок управления или приборная модель.
  • Магнитная часть.
  • Сигнализаторы.
  • Передатчики.

Принцип работы шагового электродвигателя

Принцип работы электродвигателя состоит в следующем. На клеммы прибора подается напряжение, после чего щетки двигателя приводятся в постоянное движение. Двигатель на холостом ходу начинает преобразование входящих импульсов прямоугольного направления в положение приложенного вала, имеющего определенную направленность, и перемещает его под некоторым углом.

Максимальная эффективность такого электродвигателя достигается наличием нескольких зубчатых магнитов, сосредоточенных вокруг железного колеса зубчатой формы. Когда к определенному электромагниту прилагается энергия, он начинает притягивать зубья колеса. После их выравнивания по отношению к этому электромагниту, они становятся смещены относительно следующей магнитной части электродвигателя.

Первый магнит отключается, включается второй электромагнит, происходит вращение шестеренки, которая выравнивается с предыдущим колесом. Это циклическое действие происходит необходимое количество раз. Одно выполненное вращение называют шагом электродвигателя.

Преимущества и недостатки

К основным преимуществам шаговых электродвигателей относят их точность. То есть, при попадании напряжения на обмотку, прибор поворачивается на строго определенную величину угла. Еще одним несомненным достоинством можно назвать стоимость агрегата. Ведь если сравнивать их цену с, например, сервоприводами, то они стоят в 2 раза дешевле.

Читайте также  Свидетельство о регистрации тс как выглядит

Основной недостаток шагового электропривода — возможное проскальзывание ротора. Причин может быть несколько:

  • Слишком высокая нагрузка на валу.
  • Неправильные настройки программы управления.
  • Скорость вращения приближается к резонансным показателям.

Решение этих проблем возможно, если использовать датчики поворота. Но автоматически эта проблема решается не всегда. В некоторых случаях задача выполнима только после остановки производственной программы. Проблема проскальзывания электродвигателя решается также путем увеличения его мощности.

Область применения шагового электродвигателя

Самыми популярными моделями шаговых электродвигателей являются те, которые имеют угловое перемещение 1,8° и 200 шагов за один оборот, а также 0,9° с 400 шагами за один оборот.

Область применения шагового электродвигателя достаточно обширна. Например, гибридные шаговые электродвигатели активно используют при создании станков с числовым программным управлением, которые работают по дереву, выполняют плазменную резку металлов или фрезерные операции. Шаговые приборы отлично подходят для управления чертежной головкой в копировальных станках с цифровым программным управлением.

Передача факсов на расстояние при помощи телефонной связи также не обходится без использования таких приборов. В космических летательных аппаратах для изучения космоса шаговые двигатели использовались, например, в ЛА Mariner как устройство для наведения телевизионных камер и спектрометров на нужные цели.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Шаговые двигатели и моторы Ардуино 28BYJ-48 с драйвером ULN2003

В этой статье мы поговорим о шаговых двигателях в проектах Ардуино на примере очень популярной модели 28BYJ-48. Так же как и сервоприводы, шаговые моторы являются крайне важным элементом автоматизированных систем и робототехники. Их можно найти во многих устройствах рядом: от CD-привода до 3D-принтера или робота-манипулятора. В этой статье вы найдете описание схемы работы шаговых двигателей, пример подключения к Arduino с помощью драйверов на базе ULN2003 и примеры скетчей с использованием стандартной библиотеки Stepper.

Шаговый двигатель – принцип работы

Схема шагового двигателя

Шаговый двигатель – это мотор, перемещающий свой вал в зависимости от заданных в программе микроконтроллера шагов и направления. Подобные устройства чаще всего используются в робототехнике, принтерах, манипуляторах, различных станках и прочих электронных приборах. Большим преимуществом шаговых двигателей над двигателями постоянного вращения является обеспечение точного углового позиционирования ротора. Также в шаговых двигателях имеется возможность быстрого старта, остановки, реверса.

Шаговый двигатель обеспечивает вращения ротора на заданный угол при соответствующем управляющем сигнале. Благодаря этому можно контролировать положение узлов механизмов и выходить в заданную позицию. Работа двигателя осуществляется следующим образом – в центральном вале имеется ряд магнитов и несколько катушек. При подаче питания создается магнитное поле, которое воздействует на магниты и заставляет вал вращаться. Такие параметры как угол поворота (шаги), направление движения задаются в программе для микроконтроллера.

Основные виды шаговых моторов:

  • Двигатели с переменными магнитами (применяются довольно редко);
  • Двигатели с постоянными магнитами;
  • Гибридные двигатели (более сложные в изготовлении, стоят дороже, но являются самым распространенным видом шаговых двигателей).

Где купить шаговый двигатель

Самые простые двигатели Варианты на сайте AliExpress:

Драйвер для управления шаговым двигателем

Драйвер – это устройство, которое связывает контроллер и шаговый двигатель. Для управления биполярным шаговым двигателем чаще всего используется драйверы L298N и ULN2003.

Работа двигателя в биполярном режиме имеет несколько преимуществ:

  • Увеличение крутящего момента на 40% по сравнению с униполярными двигателями;
  • Возможность применения двигателей с любой конфигурацией фазной обмотки.

Но существенным минусов в биполярном режиме является сложность самого драйвера. Драйвер униполярного привода требует всего 4 транзисторных ключа, для обеспечения работы драйвера биполярного привода требуется более сложная схема. С каждой обмоткой отдельно нужно проводить различные действия – подключение к источнику питания, отключение. Для такой коммутации используется схема-мост с четырьмя ключами.

Драйвер шагового двигателя на базе L298N

Этот мостовой драйвер управляет двигателем с током до 2 А и питанием до 46В. Модуль на основе драйвера L298N состоит из микросхемы L298N, системы охлаждения, клеммных колодок, разъемов для подключения сигналов, стабилизатора напряжения и защитных диодов.

Драйвер двигателя L298N

Драйвер шагового двигателя ULN2003

Описание драйвера шаговых двигателей UNL2003

Шаговые двигателями с модулями драйверов на базе ULN2003 – частые гости в мастерских Ардуино благодаря своей дешевизне и доступности. Как правило, за это приходится платить не очень высокой надежностью и точностью.

Другие драйвера

Существует другой вид драйверов – STEP/DIR драйверы. Это аппаратные модули, которые работают по протоколу STEP/DIR для связи с микроконтроллером. STEP/DIR драйверы расширяют возможности:

  • Они позволяют стабилизировать фазные токи;
  • Возможность установки микрошагового режима;
  • Обеспечение защиты ключа от замыкания;
  • Защита от перегрева;
  • Оптоизоляция сигнала управления, высокая защищенность от помех.

В STEP/DIR драйверах используется 3 сигнала:

  • STEP – импульс, который инициирует поворот на шаг/часть шага в зависимости от режима. От частоты следования импульсов будет определяться скорость вращения двигателя.
  • DIR – сигнал, который задает направление вращения. Обычно при подаче высокого сигнала производится вращение по часовой стрелке. Этот тип сигнала формируется перед импульсом STEP.
  • ENABLE – разрешение/запрет работы драйвера. С помощью этого сигнала можно остановить работу двигателя в режиме без тока удержания.

Одним из самых недорогих STEP/DIR драйверов является модуль TB6560-V2. Этот драйвер обеспечивает все необходимые функции и режимы.

Подключение шагового двигателя к Ардуино

Подключение будет рассмотрено на примере униполярного двигателя 28BYj-48 и драйверов L298 и ULN2003. В качестве платы будет использоваться Arduino Uno.

Подключение шагового двигателя к Ардуино

Еще один вариант схемы с использованием L298:

Подключение шагового двигателя к Ардуино на базе L298

Схема подключения на базе ULN2003 изображена на рисунке ниже. Управляющие выходы с драйвера IN1-IN4 подключаются к любым цифровым контактам на Ардуино. В данном случае используются цифровые контакты 8-11. Питание подключается к 5В. Также для двигателя желательно использовать отдельный источник питания, чтобы не перегрелась плата Ардуино.

Подключение шагового двигателя

Принципиальная схема подключения.

Принципиальная схема подключения шагового двигателя

Еще одна схема подключения биполярного шагового двигателя Nema17 через драйвер L298 выглядит следующим образом.

Подключение биполярного двигателя

Обзор основных моделей шаговых двигателей для ардуино

Nema 17 – биполярный шаговый двигатель, который чаще всего используется в 3D принтерах и ЧПУ станках. Серия 170хHSхххА мотора является универсальной.

Nema-17

Основные характеристики двигателя:

  • Угловой шаг 1,8°, то есть на 1 оборот приходится 200 шагов;
  • Двигатель – двухфазный;
  • Рабочие температуры от -20С до 85С;
  • Номинальный ток 1,7А;
  • Момент удержания 2,8 кг х см;
  • Оснащен фланцем 42 мм для легкого и качественного монтажа;
  • Высокий крутящий момент – 5,5 кг х см.

28BYJ-48 – униполярный шаговый двигатель. Используется в небольших проектах роботов, сервоприводных устройствах, радиоуправляемых приборах.

28BYJ-48

  • Номинальное питание – 5В;
  • 4-х фазный двигатель, 5 проводов;
  • Число шагов: 64;
  • Угол шага 5,625°;
  • Скорость вращения: 15 оборотов в секунду
  • Крутящий момент 450 г/сантиметр;
  • Сопротивление постоянного тока 50Ω ± 7% (25 ℃).

Описание библиотеки для работы с шаговым двигателем

В среде разработки Ардуино IDE существует стандартная библиотека Strepper.h для написания программ шаговых двигателей. Основные функции в этой библиотеке:

  • Stepper(количество шагов, номера контактов). Эта функция создает объект Stepper, которая соответствует подключенному к плате Ардуино двигателю. Аргумент – контакты на плате, к которым подключается двигатель, и количество шагов, которые совершаются для полного оборота вокруг своей оси. Информацию о количестве шагов можно посмотреть в документации к мотору. Вместо количества шагов может быть указан угол, который составляет один шаг. Для определения числа шагов, нужно разделить 360 градусов на это число.
  • Set Speed(long rpms) – функция, в которой указывается скорость вращения. Аргументом является положительное целое число, в котором указано количество оборотов в минуту. Задается после функции Step().
  • Step(Steps) –поворот на указанное количество шагов. Аргументом может быть либо положительное число – поворот двигателя по часовой стрелке, либо отрицательное – против часовой стрелки.

Пример скетча для управления

В наборе примеров библиотеки Stepper.h существует программа stepper_oneRevolution, в которой задаются все параметры для шагового двигателя – количество шагов, скорость, поворот.

Заключение

В этой статье мы с вами узнали, что такое шаговый двигатель, как можно его подключить к ардуино, что такое драйвер шагового двигателя. Мы также рассмотрели пример написания скетча, использующего встроенную библиотеку Stepper. Как видим, ничего особенно сложного в работе с шаговыми моторами нет и мы рекомендуем вам обязательно поэкспериментировать самостоятельно и попробовать включить его в своих проектах Arduino.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: