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

Содержание

Шаговые двигатели. Принцип работы и управление

При большом числе зубцов ротора Zр его угол поворота значительно меньше угла поворота поля статора.

Величина углового шага редукторного реактивного шагового двигателя определяется выражением:

αш = 360 / Kt * Zр

В выражении для KT величину n2 следует брать равной 1, так как изменение направления поля не влияет на положение ротора.

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

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

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

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

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

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

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

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

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

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

Что такое шаговый двигатель?

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

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

Преимущества и недостатки шагового электродвигателя

К преимуществам эксплуатации шагового двигателя можно отнести:

  • В шаговых электродвигателях угол поворота соответствует числу поданных электрических сигналов, при этом, после остановки вращения сохраняется полный момент и фиксация;
  • Точное позиционирование – обеспечивает 3 – 5% от установленного шага, которая не накапливается от шага к шагу;
  • Обеспечивает высокую скорость старта, реверса, остановки;
  • Отличается высокой надежностью за счет отсутствия трущихся компонентов для токосъема, в отличии от коллекторных двигателей;
  • Для позиционирования шаговому двигателю не требуется обратной связи;
  • Может выдавать низкие обороты для непосредственно подведенной нагрузки без каких-либо редукторов;
  • Сравнительно меньшая стоимость относительно тех же сервоприводов;
  • Обеспечивается широкий диапазон управления скоростью оборотов вала за счет изменения частоты электрических импульсов.

К недостаткам применения шагового двигателя относятся:

  • Может возникать резонансный эффект и проскальзывание шагового агрегата;
  • Существует вероятность утраты контроля из-за отсутствия обратной связи;
  • Количество расходуемой электроэнергии не зависит от наличия или отсутствия нагрузки;
  • Сложности управления из-за особенности схемы

Устройство и принцип работы

Рис. 1. Принцип действия шагового двигателя

На рисунке 1 изображены 4 обмотки, которые относятся к статору двигателя, а их расположение устроено так, что они находятся под углом 90º относительно друг друга. Из чего следует, что такая машина характеризуется размером шага в 90º.

В момент подачи напряжения U1 в первую обмотку происходит перемещение ротора на те же 90º. В случае поочередной подачи напряжения U2, U3, U4 в соответствующие обмотки, вал продолжит вращение до завершения полного круга. После чего цикл повторяется снова. Для изменения направления вращения достаточно изменить очередность подачи импульсов в соответствующие обмотки.

Типы шаговых двигателей

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

По конструкции ротора

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

Реактивный

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

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

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

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

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

С постоянным магнитом
Гибридные

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

Устройство гибридного шагового двигателя

 

Преимущества гибридного шагового двигателя заключатся в его высокой точности, плавности и скорости перемещения, малым шагом – от 0,9 до 5°. Их применяют для высококлассных станков ЧПУ, компьютерных и офисных приборах и современной робототехнике. Единственным недостатком считается относительно высокая стоимость.

Для примера разберем вариант гибридных ШД на 200 шагов позиционирования вала. Соответственно каждый из цилиндров будет иметь по 50 зубцов, один из них является положительным полюсом, второй отрицательным. При этом каждый положительный зубец расположен напротив паза в отрицательном цилиндре и наоборот. Конструктивно это выглядит так:

Расположение пазов гибридника

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

Рис. 6. Принцип работы гибридного ШД

За счет такой конструкции можно достичь смещения того же южного полюса относительно статора в 50 различных позиций. За счет отличия положения в полупозиции между северным и южным полюсом достигается возможность перемещения в 100 позициях, а смещение фаз на четверть  деления предоставляет возможность увеличить количество шагов за счет последовательного возбуждения еще вдвое, то есть до 200 шагов углового вала за 1 оборот.

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

По виду обмоток

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

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

Униполярный

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

Униполярный ШД

Для использования всей мощности катушки средний вывод оставляют не подключенным. Рассмотрите конструкции униполярных агрегатов, они могут содержать 5 и 6 выводов. Их количество будет зависеть от того, выводится срединный провод отдельно от каждой обмотки двигателя или они соединяются вместе.

Схема а) с различными, б) с одним выводом

Биполярный

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

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

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

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

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

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

Типичные схемы подключения ШД

В зависимости того, какое количество выводов представлено на конкретном шаговом двигателе: 4, 6 или 8 выводов, будет отличаться и возможность использования той или иной схемы их подключения Посмотрите на рисунки, здесь показаны типичные варианты подключения шагового механизма:

Схемы подключения различных типов шаговых двигателей

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

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

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

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

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

Волновое управление

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

Полношаговое управление

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

Полушаговое управление

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

Без контроллера

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

Схема Н-моста

Как видите, от источника питания V напряжение подается на мост. При попарном включении контактов S1 – S4 или S3 – S2 будет происходить движение тока через обмотки двигателя. Что и обусловит вращение в ту или иную сторону.

С контроллером

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

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

Популярные схемы управления ШД

Схема управления от контроллера с дифференциальным выходом

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

Схема управления от контроллера с выходом типа «открытый коллектор»

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

Простейший драйвер шагового двигателя своими руками

Чтобы собрать схему драйвера в домашних условиях могут пригодиться некоторые элементы от старых принтеров, компьютеров и другой техники. Вам понадобятся транзисторы, диоды, резисторы (R) и микросхема (RG).

Схема простейшего драйвера

Для построения программы руководствуйтесь следующим принципом: при подаче на один из выводов D логической единицы (остальные сигнализируют ноль)  происходит открытие транзистора и сигнал проходит к катушке двигателя. Таким образом, выполняется один шаг.

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

Полезное видео

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

Современные шаговые двигатели, гибридые либо ШД на постоянных магнитах,  как правило, производятся с двумя обмотками (4 вывода), с двумя обмоткми и центральными отводами (6 либо 5 выводов) и с четырьмя обмотками (8-ми выводные ШД). Биполярные двигатели имеют две обмотки и, соответственно, четыре вывода. Униполярные двигатели также имеют две по обмотки, но у каждой из них есть центральный отвод, что позволяет использовать для управления двигателем простой униполярный драйвер (т. е. переключать направление магнитного поля, создаваемого обмотками двигателя переполюсовкой половин обмоток двигателя). Иногда средние отводы могут быть объединены внутри двигателя, такой двигатель может иметь 6 или 5 выводов. В силу простоты униполярной схемы управления эти двигатели находят широкое применение в самых различнх областях промышленности.

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

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

6-ти выводные шаговые двигатели

Для подключения 6-ти выводного шагового двигателя к классическому биполярному драйверу может быть выбран один из двух способов — униполярное либо биполярное подключение обмоток двигателя.

Униполярное подключение

Если требуется вращать двигатель на средних и высоких скоростях (из диапазона рабочих скоростей), лучший тип подключения — использовать центральный отвод.

Электрические характеристики двигателя — ток обмотки, сопротивление обмотки, статический крутящий момент, индуктивность обмоток и др. — в этом случае равны данным, приведенным в каталоге.

Биполярное подключение

Если требуется вращать двигатель на низких скоростях (из диапазона рабочих скоростей), лучший тип подключения — биполярное.

При таком типе подключения нужно уменьшить ток, подаваемый на обмотки двигателя в  √2 раз. Например, если номинальный рабочий ток двигателя составляет 2 А, то при последовательном включении обмоток требуемый ток — 1.4 А, то есть в 1.4 раза меньше.

Это можно легко понять из следующих рассуждений.

Номинальный рабочий ток, указанный в каталоге, рассчитан на сопротивление одной обмотки (R — именно оно приведено в каталоге). При последовательном включении обмоток сопротивление объединенной обмотки возрастает в два раза (2R).

Потребляемая мощность при униполярном включении — Iуниполяр.2 * R

При последовательном включении обмоток потребляемая мощность становится Iбиполяр.* 2 * R

Потребляемая мощность не зависит от типа подключения, поэтому Iуниполяр.2 * R = Iбиполяр.2 * 2* R, откуда

Iбиполяр.=  Iуниполяр. / √2, т.е.

Iбиполяр.= 0.707 * Iуниполяр.

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

Tбиполяр. = 1.4 * Tуниполяр.

Итак, характеристики ШД будут такими:

Параметр Значение
Ток обмотки, А Iбиполяр.= 0.707 * Iуниполяр.
Сопротивление обмотки, Ом Rбиполяр. = 2 * Rуниполяр.
Индуктивность обмотки, мГн Lбиполяр. = Lуниполяр.
Крутящий момент, кг×см Tбиполяр. = 1.4 * Tуниполяр.

8-ми выводные шаговые двигатели

Для подключения 8-ми выводного шагового двигателя (то есть двигателя с четырьмя обмотками) к классическому биполярному драйверу может быть выбран один из трех способов — униполярное, последовательное либо параллельное подключение обмоток двигателя.

Униполярное подключение шагового двигателя (схема электрическая)

 

 

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

Электрические характеристики двигателя — ток обмотки, сопротивление обмотки, статический крутящий момент, индуктивность обмоток и др. — в этом случае равны данным, приведенным в каталоге.

Биполярное последовательное подключение  шагового двигателя (схема электрическая)

Наиболее эффективно для низкоскоростного диапазона рабочих скоростей двигателя.

При таком типе подключения нужно уменьшить ток, подаваемый на обмотки двигателя в  √2 раз. Например, если номинальный рабочий ток двигателя составляет 2 А, то при последовательном включении обмоток требуемый ток — 1.4 А, то есть в 1.4 раза меньше.

Это можно легко понять из следующих рассуждений.

Номинальный рабочий ток, указанный в каталоге, рассчитан на сопротивление одной обмотки (R — именно оно приведено в каталоге). При последовательном включении обмоток сопротивление объединенной обмотки возрастает в два раза (2R).

Потребляемая мощность при униполярном включении — Iуниполяр.2 * R

При последовательном включении обмоток потребляемая мощность становится Iпослед.* 2 * R

Потребляемая мощность не зависит от типа подключения, поэтому Iуниполяр.2 * R = Iпослед.2 * 2* R, откуда

Iпослед.=  Iуниполяр. / √2, т.е.

Iпослед.= 0.707 * Iуниполяр.

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

Tпослед. = 1.4 * Tуниполяр.

Итак, характеристики ШД будут такими:

Параметр Значение
Ток обмотки, А Iбиполяр.= 0.707 * Iуниполяр.
Сопротивление обмотки, Ом Rбиполяр. = 2 * Rуниполяр.
Индуктивность обмотки, мГн Lбиполяр. = Lуниполяр.
Крутящий момент, кг×см Tбиполяр. = 1.4 * Tуниполяр.

Биполярное параллельное подключение шагового двигателя (схема электрическая)

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

При таком типе подключения нужно увеличить ток, подаваемый на обмотки двигателя в  √2 раз. Например, если номинальный рабочий ток двигателя составляет 2 А, то при параллельном включении обмоток требуемый ток — 2.8 А, то есть в 1.4 раза больше.

Это можно легко понять из следующих рассуждений.

Номинальный рабочий ток, указанный в каталоге, рассчитан на сопротивление одной обмотки (R — именно оно приведено в каталоге). При параллельном включении обмоток сопротивление объединенной обмотки уменьшаетсяв два раза (0.5 R).

Потребляемая мощность при униполярном включении — Iуниполяр.2 * R

При параллельнном включении обмоток потребляемая мощность становится 0.5 * Iбиполяр.* R

Потребляемая мощность не зависит от типа подключения, поэтому Iуниполяр.2 * R = 0.5 * Iбиполяр. 2 * R, откуда Iбиполяр..=  Iуниполяр. /√2, т. е.

Iбиполяр.= 1.4 * Iуниполяр.

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

Tбиполяр. = 1.4 * Tуниполяр.

Итак, характеристики ШД будут такими:

Параметр Значение
Ток обмотки, А Iбиполяр.= 1.4 * Iуниполяр.
Сопротивление обмотки, Ом Rбиполяр.. = 0.5 * Rуниполяр.
Индуктивность обмотки, мГн Lбиполяр. . = 4 * Lуниполяр.
Крутящий момент, кг×см Tбиполяр. = 1.4 * Tуниполяр.

Пример: параметры ШД FL60STH86-2008AF для различных подключений

Параметр униполярное параллельное последовательное
Ток/ фаза, А 2 2.8 1.4
Сопротивление обмотки, Ом 1.5 0.75 3
Индуктивность обмотки, мГн 3 1.5 6
Крутящий момент, кг×см 22 кг х см 31 кг х см 31 кг х см
Преимущества / недостатки Средний момент при среднем энергопотреблении Высокий момент при высоком потреблении тока Высокий момент на низких скоростях при низком энергопотреблении
Максимальная эффективность средний скоростной диапазон высокоскоростной диапазон низкоскоростной диапазон

Общий характер изменения динамических характеристик ШД в зависимости от типа подклюяения

Как работают шаговые двигатели | РОБОТОША

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

 
 
 

Что такое шаговый двигатель?

Прежде всего, шаговый двигатель — это двигатель. Это означает, что он преобразует электрическую энергию в механическую. Основное отличие между ним и всеми остальными типами двигателей состоит в способе, благодаря которому происходит вращение. В отличие от других моторов, шаговые двигатели вращаются НЕ непрерывно! Вместо этого, они вращаются шагами (отсюда и их название). Каждый шаг представляет собой часть полного оборота. Эта часть зависит, в основном, от механического устройства мотора и от выбранного способа управления им. Шаговые двигатели также различаются способами питания. В отличие от двигателей переменного или постоянного тока, обычно они управляются импульсами. Каждый импульс преобразуется в градус, на который происходит вращение. Например, 1.8º шаговый двигатель, поворачивает свой вал на 1. 8° при каждом поступающем импульсе. Часто, из-за этой характеристики, шаговые двигатели еще называют цифровыми.

 

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

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

Здесь мы видим 4 обмотки, расположенные под углом 90° по-отношению друг к другу, размещенные на статоре. Различия в способах подключения обмоток в конечном счете определяют тип подключения шагового двигателя. На рисунке выше, обмотки не соединяются вместе. Мотор по такой схеме имеет шаг поворота равный 90°. Обмотки задействуются по кругу — одна за другой. Направление вращения вала определяется порядком, в котором задействуются обмотки. Ниже показана работа такого мотора. Ток через обмотки протекает с интервалом в 1 секунду. Вал двигателя поворачивается на 90° каждый раз, когда через катушку протекает ток.

 

Режимы управления

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

Волновое управление или полношаговое управление одной обмоткой

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

 У такого мотора будет 4 шага на оборот, что является номинальным числом шагов.

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

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

Такой мотор имеет 4 шага на полный оборот, что и является номинальным числом шагов для него.

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

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

Однообмоточный режим


Двухобмоточный режим

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

Режим микрошага

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

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

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

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

 

Типы шаговых двигателей

Шаговый двигатель с постоянным магнитом

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

Обычно, величина шага таких двигателей лежит в диапазоне 45-90°.

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

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

Шаговые двигатели с переменным магнитным сопротивлением обычно имеют шаг, лежащий в диапазоне 5-15°.

Гибридный шаговый двигатель

Данный тип шаговых моторов получил название «гибридный» из-за того, что сочетает в себе характеристики шаговых двигателей и с постоянными магнитами и с переменным магнитным сопротивлением. Они обладают отличными удерживающим и динамическим крутящим моментами, а также очень маленькую величину шага, лежащую в пределах 0. 9-5°, обеспечивая великолепную точность. Их механические части могут вращаться с большими скоростями, чем другие типы шаговых моторов. Этот тип двигателей используется в станках ЧПУ high-end класса и в роботах. Главный их недостаток — высокая стоимость.

Обычный мотор с 200 шагами на оборот будет иметь 50 положительных и 50 отрицательных полюсов с 8-ю обмотками (4-мя парами). Из-за того, что такой магнит нельзя произвести, было найдено элегантное решение. Берется два отдельных 50-зубых диска. Также используется цилиндрический постоянный магнит. Диски привариваются один с положительному, другой к отрицательному полюсам постоянного магнита. Таким образом, один диск имеет положительный полюс на своих зубьях, другой — отрицательный.

Два 50-зубых диска помещены сверху и снизу постоянного магнита

Фокус в том, что диски размещаются таким образом, что если посмотреть на них сверху, то они выглядят как один 100-зубый диск! Возвышения на одном диске совмещаются со впадинами на другом.

Впадины на одном диске выровнены с возвышениями на другом

Ниже показана работа гибридного шагового двигателя, имеющего 75 шагов на оборот (1.5° на шаг). Стоит заметить, что 6 обмоток спарены, каждая имеет обмотку с противоположной стороны. Вы наверняка ожидали, что катушки расположены под углом в 60° следом друг за другом, но, на самом деле, это не так. Если предположить, что первая пара — это самая верхняя и самая нижняя катушки, тогда вторая пара смещена под углом 60+5° по отношению к первой, и третья смещена на 60+5° по отношению ко второй. Угловая разница и является причиной вращения мотора. Режимы управления с полным и половинным шагом могут использоваться, впрочем как и волновое управление для снижения энергопотребления. Ниже продемонстрировано полношаговое управление. В полушаговом режиме, число шагов увеличится до 150!

Не пытайтесь следовать за обмотками, чтобы понаблюдать, как это работает. Просто сфокусируйтесь на одной обмотке и ждите.  Вы заметите, что всякий раз, когда обмотка задействована, есть 3 положительных полюса (красный) в 5° позади, которые притягиваются по направлению вращения и другие 3 отрицательных полюса (синий) в 5° впереди, которые толкаются в направлении вращения. Задействованная обмотка всегда находится между положительным и отрицательным полюсами.

 

Подключение обмоток

Шаговые двигатели относятся к многофазным моторам. Больше обмоток, значит, больше фаз. Больше фаз, более гладкая работа мотора и более выокая стоимость. Крутящий момент не связан с числом фаз. Наибольшее распространение получили двухфазные двигатели. Это минимальное количество необходимых для того, чтобы шаговый мотор функционировал. Здесь необходимо понять, что число фаз не обязательно определяет число обмоток. Например, если каждая фаза имеет 2 пары обмоток и мотор является двухфазным, то количество обмоток будет равно 8. Это определяет только механические характеристики мотора. Для упрощения, я рассмотрю простейший двухфазный двигатель с одной парой обмоток на фазу.

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

Биполярный двигатель

Это наиболее простая конфигурация. Используются 4 провода для подключения мотора к контроллеру. Обмотки соединяются внутри последовательно или параллельно. Пример биполярного двигателя:

Мотор имеет 4 клеммы. Два желтых терминала (цвета не соответствуют стандартным!) питают вертикальную обмотку, два розовых — горизонтальную обмотку. Проблема такой конфигурации состоит в том, что если кто-то захочет изменить магнитную полярность, то единственным способом будет изменение направления электрического тока. Это означает, что схема драйвера усложнится, например это будет H-мост.

Униполярный двигатель

В униполярном двигателе общий провод подключен к точке, где две обмотки соединены вместе:

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

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

8-выводной шаговый двигатель

Это наиболее гибкий шаговый мотор в плане подключения. Все обмотки имеют выводы с двух сторон:

Этот двигатель может быть подключен любым из возможных способов. Он может быть подключен как:

  • 5 или 6-выводной униполярный,
  • биполярный с последовательно соединенными обмотками,
  • биполярный с параллельно соединенными обмотками,
  • биполярный с одним подключением на фазу для приложений с малым потреблением тока

 


Еще по этой теме

Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

УПРАВЛЕНИЕ ШАГОВЫМ ДВИГАТЕЛЕМ

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

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

Типы шаговых двигателей

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

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

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

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

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

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

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

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

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

Подключение шаговых двигателей

   Разные шаговые двигатели могут иметь разное количество проводов, как правило, 4, 5, 6, или 8. 4-х проводные линии могут поддержать только биполярные шаговые двигатели, поскольку у них нет центрального провода.

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

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

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

   Полный шаг — такой привод всегда имеет два электромагнита. Для вращения вала, один из электромагнитов выключается и далее электромагнит включен, вызывая вращение вала на 1/4 зуба (по крайней мере для гибридных шаговых двигателей). Этот стиль имеет самый сильный момент вращения, но и самый большой размер шага.

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

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

Схема подключения шаговых двигателей

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

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

Originally posted 2018-11-23 11:47:42. Republished by Blog Post Promoter

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

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

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

В общем и целом процесс подключения шагового двигателя не является затруднительным. В первую очередь нужно определить, какой тип ШД используется. Для этого следует обратить внимание на то, сколькими проводами снабжён электропривод.  В зависимости от типа, шаговый двигатель может иметь 4, 5, 6 или 8 проводов.

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

Шаговый двигатель, оснащённый 6-ю или 8-ю проводами, помимо пары проводов для каждой из обмоток имеет также центр-кран для каждой из них. Такой электродвигатель считается униполярным и может быть подключён как к биполярным, так и к униполярным устройствам. Для разделения провода при подключении униполярного ШД рекомендуется использовать измерительный прибор. Если униполярный шаговый двигатель подключается к однополярному элементу, допускается использование всех проводов. Если же подключение необходимо произвести к биполярному оборудованию, используются один конец провода и один центральный кран для каждой из обмоток.

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

Стандартной схемой, использующейся для подключения 4-выводного биполярного ШД к драйверу или контроллеру является подключение первой обмотки к разъёмам А и А*, а второй – непосредственно к контроллеру через разъёмы B и B*. Разъёмы контроллера Dir и Step при таком методе подключения не используются; программное управление осуществляется при помощи генератора импульсов.


ВНИМАНИЕ – всегда проверяйте цветовую схему выводов, шаговый двигатель от конкретного производителя отличается от абсолютно аналогичного ШД другого производителя, а значит, может иметь другую цветовую схему выводов!

По вопросу подключения шагового двигателя, вы всегда можете обратиться к нашим специалистам по телефону по России (звонок бесплатный) 8 800 5555 068 либо по электронной почте.

Принцип работы шагового двигателя — ООО «СЗЭМО Электродвигатель»

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

Как работает шаговый электродвигатель

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

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

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

Виды шаговых двигателей

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

Чаще всего в быту и на производстве применяются двухфазные шаговые двигатели. В зависимости от типа обмотки электромагнитных катушек они подразделяются на:

  • униполярные;
  • биполярные.

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

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

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

Трехфазный шаговый двигатель устанавливается на фрезерных станках с ЧПУ, запускаемых с компьютера, и транспортных средствах, в которых используется дроссельная заслонка.

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

Выбор схемы подключения шагового двигателя зависит от:

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

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

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

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

Для успешной эксплуатации механизма нужно иметь в виду следующие нюансы:

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

Благодаря высокой степени защиты шаговые двигатели успешно работают в тяжелых условиях.


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

Введение

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

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

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

В этом проекте мы разработали простую схему драйвера шагового двигателя на 12 В с использованием микросхемы таймера 555 (действующей как контроллер), счетчика декад CD4017 (действующего как драйвер) и нескольких других компонентов.

Принципиальная схема

Необходимые компоненты

  • 555 Таймер IC
  • CD4017 Счетчик декады Джонсона (10 декодированных выходов)
  • 4 x 2N2222 NPN транзисторы
  • 4 x 1N4007 PN переходные диоды
  • 4 x 1 кОм 1/4 Вт)
  • 2.Резистор 2 кОм (1/4 Вт)
  • Резистор 470 Ом (1/4 Вт)
  • Потенциометр 100 кОм (тип ручки)
  • Керамический дисковый конденсатор 100 пФ (код — 101) (также читается как 0,1 нФ)
  • Поляризованный конденсатор 1 мкФ 16 В
  • Шаговый двигатель 12 В (униполярный — 5 проводов)
  • Соединительные провода
  • Макетная плата (макетная плата)
  • Источник питания 12 В

Описание компонентов

Таймер 555 IC

IC 555 — очень известный таймер ИС, которая часто используется для временных задержек, генерации импульсов и многих приложений генераторов.IC 555 имеет три режима работы: нестабильный мультивибратор (генератор импульсов), моностабильный мультивибратор (временные задержки) и бистабильный мультивибратор (триггер). В этом проекте мы использовали эту микросхему 555 для генерации импульса, то есть в нестабильном режиме работы.

ИС счетчика декад CD4017

CD4017 — ИС счетчика, которая выдает 10 декодированных выходов и, следовательно, счетчик декады. Эти счетчики часто используются в дисплеях, операциях частотного деления, двоичных счетчиках и т. Д.

Но в этом проекте мы используем микросхему счетчика CD4017 в качестве драйвера шагового двигателя.И, следовательно, эта схема драйвера шагового двигателя по сути является схемой двоичного счетчика.

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

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

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

Но для схемы драйвера биполярного шагового двигателя требуется соединение типа Н-мост. Следовательно, мы используем ИС с H-мостом, такие как L293D, для управления биполярными шаговыми двигателями.

Проектирование схем

Мы начнем с генератора прямоугольных импульсов, то есть микросхемы 555 в нестабильном режиме. Резистор 2,2 кОм подключен между VCC и разрядным контактом 555 (контакт 7).

Потенциометр 100 кОм подключен между разрядным контактом (контакт 7) и пороговым контактом (контакт 6), который, в свою очередь, закорочен с контактом триггера (контакт 2).

Конденсатор емкостью 1 мкФ подключен между контактом триггера (контакт 2) и GND. Байпасный конденсатор 100 пФ подключен к выводу управляющего напряжения (вывод 5). Другие контакты, то есть VCC (контакт 8), подключены к источнику питания 12 В, контакт сброса (контакт 4) к источнику питания 12 В и контакт заземления (контакт 1) к GND.

Выход микросхемы таймера 555, т. Е. Вывод 3, подается как вход тактового сигнала на микросхему счетчика CD4017, то есть на ее 14-й вывод. Контакты VDD и VSS CD4017, то есть контакты 16 и 8, подключены к источнику питания 12 В и заземлению соответственно.Контакт включения (контакт 13) подключен к земле.

Нам нужно управлять 4 клеммами катушек двух катушек в шаговом двигателе. Следовательно, нам нужно всего 4 выхода от драйвера. Это выходы от Q0 до Q3, то есть контакты 3, 2, 4 и 7 соответственно. Выходы счетчика подключены к базовым клеммам 4 транзисторов через отдельные резисторы 1 кОм.

Счетчик должен сбрасываться при пятом импульсе и, следовательно, Q4 (вывод 10), который только пятым выходом подключен к выводу сброса CD4017 i.е. контакт 15, и этот контакт подключен к GND через резистор 470 Ом.

Шаговый двигатель униполярного типа с 5-проводной конфигурацией. Центральный контакт закорочен внутри и подключен к источнику питания (здесь 12 В).

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

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

Работа схемы драйвера шагового двигателя

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

В зависимости от положения потенциометра частота прямоугольной волны будет варьироваться от 7 Гц до 340 Гц.

Этот прямоугольный сигнал подается на ИС счетчика CD4017 в качестве тактового входа. Для каждого положительного перехода тактового сигнала, то есть перехода от низкого к высокому уровню, выход счетчика увеличивается на один счет.

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

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

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

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

Когда первый тактовый сигнал подается на CD4017, Q0 становится ВЫСОКИМ. Это включит соответствующий транзистор.

В результате питание от общего провода идет через точку А на землю. Это возбуждает катушку и действует как электромагнит. Ротор притянется и повернется в это положение.

Во время второго тактового импульса выход Q1 становится ВЫСОКИМ, и в результате связанный с ним транзистор включается. Теперь ток течет от общего провода к GND через точку B.

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

Преимущества

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

Недостатки

  • Такая конструкция неэффективна.
  • Требуется много сложной проводки для небольшого приложения.

Конструкция и вывод Видео

Шаговые двигатели | Двигатели переменного тока

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

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

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

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

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

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

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

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

Slo-syn Синхронные двигатели могут работать от сетевого напряжения переменного тока, как однофазные асинхронные двигатели с постоянными конденсаторами.Конденсатор генерирует вторую фазу 90, °, °. При постоянном сетевом напряжении у нас есть двухфазный привод.

Форма волны возбуждения биполярная (±) прямоугольные волны 2-24 В в наши дни более распространены. Биполярные магнитные поля могут также создаваться униполярными напряжениями (одна полярность), приложенными к чередующимся концам обмотки с центральным отводом (рисунок ниже).

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

Униполярный привод катушки с центральным отводом в точке (b), имитирует переменный ток в одиночной катушке в точке (a)

Характеристики

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

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

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

Эти фазы часто делятся на пары. Таким образом, 4-полюсный шаговый двигатель может иметь две фазы, состоящие из линейных пар полюсов, разнесенных друг от друга на 90, ° и °. Также может быть несколько пар полюсов на фазу.Например, 12-полюсный шаговый двигатель имеет 6 пар полюсов, по три пары на фазу.

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

Они имеют номинальный крутящий момент до тысячи унций (дюймов-унций) или десяти Н-м (ньютон-метров) для блока размером 4 кг. Шаговый двигатель маленького размера «копейки» имеет крутящий момент в одну сотую ньютон-метра или несколько дюймов-унций.Большинство шаговых двигателей имеют диаметр в несколько дюймов с крутящим моментом в доли нм или несколько дюймов на дюйм.

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

Эта скорость часто недостижима из-за механического резонанса комбинации нагрузок двигателя.

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

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

перемещаются по одному шагу за раз, угол шага при изменении формы волны возбуждения. Угол шага связан с деталями конструкции двигателя: числом витков, числом полюсов, числом зубцов. Это может быть от 90 ° до 0,75 ° , что соответствует от 4 до 500 шагов на оборот.

Электроника привода может уменьшить угол шага вдвое, перемещая ротор на полутонов .

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

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

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

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

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

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

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

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

Трехфазные и четырехфазные шаговые двигатели с регулируемым сопротивлением

Формы сигналов возбуждения для шагового двигателя с 3 фазами можно увидеть в разделе «Реактивный двигатель». Привод для шагового двигателя 4 φ показан на рисунке ниже. Последовательное переключение фаз статора создает вращающееся магнитное поле, за которым следует ротор.

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

 ΘS = 360o / NS ΘR = 360o / NR ΘST = ΘR - ΘS где: ΘS = угол статора, ΘR = угол ротора, ΘST = угол шага NS = количество полюсов статора, NP = количество полюсов ротора 

Последовательность шагов для шагового двигателя с переменным сопротивлением

На рисунке выше переход от φ1 к φ2 и т. Д., магнитное поле статора вращается по часовой стрелке. Ротор движется против часовой стрелки (CCW). Обратите внимание, чего не происходит! Точечный зуб ротора не перемещается на следующий зуб статора. Вместо этого поле статора φ2 притягивает другой зуб при перемещении ротора против часовой стрелки, который представляет собой меньший угол (15 ° ), чем угол статора 30 ° .

Угол зуба ротора 45 ° входит в расчет по приведенному выше уравнению. Ротор перемещается против часовой стрелки к следующему зубцу ротора под углом 45 ° , но он совмещен с правым поворотом на 30 ° зуба статора.Таким образом, фактический угол шага — это разница между углом статора 45 ° и углом ротора 30 °.

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

При запуске в состоянии покоя с включенной фазой φ1 требуются три импульса (φ2, φ3, φ4) для совмещения «пунктирного» зубца ротора со следующим зубцом статора против часовой стрелки, который составляет 45 ° . С 3 импульсами на зуб статора и 8 зубцами статора, 24 импульса или шагов перемещают ротор на 360, °, .

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

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

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

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

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

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

Вал часто оснащается приводным винтом (рисунок выше). Это может перемещать головки дисковода гибких дисков по команде контроллера дисковода гибких дисков.

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

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

Резюме: шаговый двигатель с регулируемым сопротивлением

  • Ротор представляет собой цилиндр из мягкого железа с выступающими (выступающими) полюсами.
  • Это наименее сложный и самый недорогой шаговый двигатель.
  • Единственный тип шагового двигателя без фиксирующего момента при ручном вращении обесточенного вала двигателя.
  • Угол большой ступени
  • Ходовой винт часто устанавливается на вал для линейного шагового движения.

Шаговый двигатель с постоянным магнитом

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

Биполярный привод с переменной полярностью необходим для питания обмоток без центрального ответвителя. Чистый шаговый двигатель с постоянным магнитом обычно имеет большой угол шага. Вращение вала обесточенного двигателя показывает фиксирующий момент. Если угол фиксации большой, скажем 7,5 ° до 90 ° , это, скорее всего, шаговый двигатель с постоянным магнитом, а не гибридный шаговый двигатель.

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

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

Волновой привод

Последовательность возбуждения волн PM (a) φ1 +, (b) φ2 +, (c) φ1-, (d) φ2-

Концептуально, самый простой привод — это волновой привод .Последовательность вращения слева направо: положительная φ-1 направляет северный полюс ротора вверх, (+) φ-2 направляет ротор на север вправо, отрицательная φ-1 притягивает ротор на север вниз, (-) φ-2 указывает ротор влево. Приведенные ниже формы волны возбуждения показывают, что одновременно находится под напряжением только одна катушка. Несмотря на простоту, это не дает такого большого крутящего момента, как другие методы привода.

Формы сигналов: биполярный волновой привод

Формы сигналов (рисунок выше) биполярны, потому что обе полярности, (+) и (-), управляют шаговым двигателем.Магнитное поле катушки меняется на противоположное, потому что меняется полярность управляющего тока.

Формы сигналов: однополярный волновой привод

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

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

Шаговые двигатели с постоянными магнитами производятся с различными конфигурациями выводов.

Схема подключения шагового двигателя

  • 4-проводный двигатель может работать только с биполярным сигналом.
  • Шестипроводный двигатель, наиболее распространенный вариант, предназначен для униполярного привода из-за центральных ответвлений.Тем не менее, это может быть вызвано биполярными волнами, если игнорировать центральные отводы.
  • 5-проводный двигатель может приводиться в движение только однополярными волнами, поскольку общий центральный ответвитель мешает, если обе обмотки находятся под напряжением одновременно.
  • 8-проводная конфигурация встречается редко, но обеспечивает максимальную гибкость. Он может быть подключен как для униполярного привода, так и для 6-проводного или 5-проводного двигателя. Пара катушек может быть соединена последовательно для высоковольтного биполярного слаботочного привода или параллельно для низковольтного сильноточного привода.

Бифилярная обмотка получается путем параллельной намотки катушек двумя проводами, часто красного и зеленого эмалированного провода. Этот метод обеспечивает точное соотношение витков 1: 1 для обмоток с центральным отводом. Этот метод намотки применим ко всем схемам, кроме четырехпроводной схемы, описанной выше.

Полный шаговый привод

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

Полный шаг, биполярный привод

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

Полушаговый привод

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

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

Полушаг, биполярный привод

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

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

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

Строительство

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

Шаговый двигатель с постоянными магнитами, 24-полюсная конструкция штабелирования

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

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

Если полярность фазы поменять местами, ротор подскочит на 360 ° /24 = 15 ° . Мы не знаем, какое направление, что бесполезно. Однако, если мы активируем φ-1, а затем φ-2, ротор переместится на 7,5 ° , потому что φ-2 смещен (повернут) на 7,5 ° от φ-1. См. Смещение ниже. И он будет вращаться в воспроизводимом направлении, если фазы чередуются.

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

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

(а) внешний вид штабеля банок, (б) деталь смещения поля

Конструкция шагового двигателя PM в виде штабелированных банок отличительна, и ее легко идентифицировать по сложенным «банкам» (рисунок выше).Обратите внимание на смещение вращения между двухфазными секциями. Это ключ к тому, чтобы ротор следил за переключением полей между двумя фазами.

Резюме: шаговый двигатель с постоянными магнитами

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

Гибридный шаговый двигатель

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

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

Полюса север-юг полярности смены фаз, когда ток фазового привода меняется на противоположное. Биполярный привод необходим для обмоток без отвода.

Гибридный шаговый двигатель

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

Это смещение допускает вращение с шагом 1/96 оборота за счет изменения полярности поля одной фазы. Обычно используются двухфазные обмотки, как показано выше и ниже. Хотя фаз могло быть целых пять.

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

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

Как будто это было недостаточно сложно, главные полюса статора разделены на две фазы (φ-1, φ-2). Эти фазы статора смещены друг от друга на четверть зуба.Эта деталь видна только на схематических диаграммах ниже. В результате ротор перемещается с шагом в четверть зуба при поочередном включении фаз.

Другими словами, ротор перемещается с шагом 2 × 96 = 192 шага за оборот для вышеуказанного шагового двигателя.

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

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

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

Особенности схемы гибридного шагового двигателя
  • Верх ротора постоянного магнита — это южный полюс, нижний — северный.
  • Зубцы ротора с севера на юг смещены на половину зуба.
  • Если статор φ-1 временно находится под напряжением, север вверху, юг внизу.
  • Верхние зубцы статора φ-1 выровнены на север по отношению к верхним южным зубцам ротора.
  • Нижние зубцы статора φ-1 ’выровнены на юг с нижними северными зубцами ротора.
  • Крутящий момент, приложенный к валу, достаточный для преодоления удерживающего момента, приведет к перемещению ротора на один зуб.
  • Если бы полярность φ-1 была изменена на противоположную, ротор переместился бы на половину зубца, направление неизвестно.Выравнивание будет следующим: верхняя часть южного статора — низ северного ротора, нижняя часть северного статора — южный ротор.
  • Зубья статора φ-2 не совмещены с зубьями ротора, когда φ-1 находится под напряжением. Фактически, зубцы статора φ-2 смещены на четверть зуба. Это обеспечит вращение на эту величину, если φ-1 обесточен, а φ-2 включен. Полярность φ-1 и привода определяют направление вращения.

Последовательность вращения гибридного шагового двигателя

Вращение гибридного шагового двигателя
  • Вверху ротора расположен постоянный магнит на юге, внизу — на севере.Поля φ1, φ-2 переключаемые: вкл., Выкл., Реверс.
  • (a) φ-1 = вкл. = Север-верх, φ-2 = выкл. Выровнять (сверху вниз): φ-1 статор-N: ротор-верх-S, φ-1 ’статор-S: ротор-низ-N. Начальное положение, вращение = 0.
  • (б) φ-1 = выключено, φ-2 = включено. Выровнять (справа налево): φ-2 статор-N-справа: ротор-верх-S, φ-2 ’статор-S: ротор-низ-N. Поверните на 1/4 зуба, полное вращение = 1/4 зуба.
  • (c) φ-1 = реверс (включен), φ-2 = выключен. Выровнять (снизу вверх): φ-1 статор-S: ротор-нижний-N, φ-1 ’статор-N: ротор-верх-S.Поверните на 1/4 зуба от последнего положения. Полный оборот с начала: 1/2 зуба.
  • Не показано: φ-1 = выключено, φ-2 = обратное (включено). Выровнять (слева направо): Общее вращение: 3/4 зуба.
  • Не показано: φ-1 = включено, φ-2 = выключено (то же, что и (a)). Совмещение (сверху вниз): Общее вращение, 1 зуб.

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

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

СВЯЗАННЫЙ РАБОЧИЙ ЛИСТ:

Как правильно выбрать микросхему драйвера для шаговых двигателей

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

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

Краткий обзор: Как управлять шаговым двигателем

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

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

Общие ИС для шагового управления

Первое, что нужно иметь в виду, это то, что ИС, предназначенные для базовых функций управления двигателем — или даже просто для базовых функций драйвера — могут использоваться с шаговыми двигателями. Вам не нужна ИС, которая специально помечена или продается как устройство с шаговым управлением. Если вы используете биполярный привод, вам потребуется два H-образных моста на шаговый двигатель; Если вы используете однополярный подход, вам нужно четыре драйвера для одного двигателя, но каждый драйвер может быть одним транзистором, потому что все, что вы делаете, — это включаете и выключаете ток, а не меняете его направление.

Примером детали из категории «универсальная ИС» является DRV8803 от Texas Instruments. Это устройство описывается как «драйверное решение для любого приложения с переключателем низкого уровня».

Схема из таблицы DRV8803.

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

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

Полнофункциональные драйверы шагового двигателя

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

Возьмем для примера L6208 от STMicroelectronics.

Схема взята из таблицы данных L6208.

Вместо логических входов, которые напрямую управляют током, подаваемым на обмотки двигателя, L6208 имеет

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

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

Это полношаговый шаблон для управления биполярным шаговым двигателем. «A» и «B» относятся к двум обмоткам, а столбцы «Q» указывают состояние транзисторов, которые управляют током обмотки. Таблица взята из этой заметки о приложении, опубликованной Silicon Labs.

Микрошагов

Как следует из названия, микрошаг заставляет шаговый двигатель совершать вращение, которое значительно меньше одного шага. Это может быть 1/4 шага, 1/256 шага или что-то среднее между ними.Микрошаговый режим позволяет позиционировать двигатель с более высоким разрешением, а также обеспечивает более плавное вращение. В некоторых приложениях микрошаг совсем не нужен. Однако, если ваша система может выиграть от чрезвычайно точного позиционирования, более плавного вращения или снижения механического шума, вам следует подумать о микросхеме драйвера, которая имеет возможность микрошага.

TMC2202 от Trinamic является примером микрошагового контроллера шагового двигателя.

Схема взята из таблицы данных TMC2202.

Размер шага может составлять всего 1/32 от полного шага, и кроме того, есть какая-то функция интерполяции, которая обеспечивает «полную плавность 256 микрошагов». Этот чип также дает вам представление о том, насколько сложным может быть драйвер шагового двигателя — он имеет интерфейс UART для управления и диагностики, специализированный алгоритм драйвера, улучшающий режим ожидания и работу на низкой скорости, а также различные другие вещи, о которых вы можете прочитать в 81-страничный технический паспорт детали.

Заключение

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

Как использовать шаговый двигатель: 12 шагов (с изображениями)

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

У полного шагового привода всегда два электромагнита «включены». Чтобы вращать центральный вал, один из электромагнитов выключается, а следующий электромагнит включается, заставляя вал вращаться на 1/4 зубца (по крайней мере, для гибридных шаговых двигателей). Этот стиль, когда всегда включены два электромагнита, имеет наибольший крутящий момент из всех стилей, но самый большой размер шага.

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

Microstepping, что неудивительно, имеет наименьший возможный размер шага из всех этих стилей. Один из наиболее распространенных способов выполнения микрошага — это микрошаговый синус-косинус. Это означает, что ток, текущий через каждую катушку, регулируется таким образом, что создается синусоидальная / косинусоидальная волна. «Перекрытие» волн между двумя катушками приводит к большому количеству подшагов. Фактическое количество подшагов зависит от того, сколько различных изменений тока вы можете обеспечить катушкам, но микрошаг по-прежнему будет иметь наименьшие размеры шага и, следовательно, наиболее точное движение из всех стилей.Крутящий момент, связанный с этим стилем, зависит от того, сколько тока проходит через катушки в конкретное время, но всегда будет меньше, чем у полного шагового привода.

Цепь шагового двигателя

— Онлайн-курс по цифровой электронике

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

  • 2-битный синхронный счетчик — входы D (направление) и CLK. D определяет направление вращения, а частота CLK задает скорость вращения.
  • Схема драйвера двигателя и униполярный шаговый двигатель — схема драйвера двигателя преобразует цифровые сигналы Q A и Q B в соответствующие управляющие токи, необходимые для шагового двигателя.

2-битный синхронный счетчик

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

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

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

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

Показан шаговый двигатель PF443-03A от Mycom. Он указан при напряжении питания 12 В и токе катушки 0,31 А. Каждый шаг составляет 1,8 градуса. Для прототипирования можно подключить шаговый двигатель от 5В.

Шаговый двигатель не может работать напрямую от выхода триггеров. ULN2003, высоковольтный сильноточный драйвер Дарлингтона, состоящий из семи пар Дарлингтона NPN, используется для привода двигателя.Все они оснащены встроенными фиксирующими диодами для переключения индуктивных нагрузок. ULN2003 имеет максимальное поддерживаемое выходное напряжение 50 В и максимальный выходной ток 0,5 А на канал, что легко соответствует требованиям шагового двигателя Mycom PF443.

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

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

Если вы получили пользу от этого сайта и можете, пожалуйста, отдать 10 долларов через Paypal . Это позволит нам продолжаем в будущее. Это займет всего минуту. Спасибо!

Я хочу дать!

© 2021 Emant Pte Ltd Co.Regn. № 200210155R | Условия использования | Конфиденциальность | О нас

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

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

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

Как вы можете видеть, изображенный продукт представляет собой оригинальное устройство, в основе которого лежат прецизионный шаговый двигатель и шариковый винт (https://www.wikiwand.com/en/Ball_screw). Просто одна интересная и полезная вещь для покупки, но посмотрите, она стоит 125 долларов (https://imall.com)!

К счастью, для хобби-проекта вы можете просто отказаться от такого дорогостоящего устройства, просто вытащив небольшой биполярный шаговый двигатель из неиспользуемого привода CD / DVD. Вероятно, тогда вы получите комбинацию биполярного шагового двигателя и ходового винта (https: // www.wikiwand.com/en/Leadscrew)!

Изображение такой комбинации показано выше. Я получил его из утилизированного дисковода оптических дисков старого настольного компьютера LG. Шаговый двигатель PL 15-S020 в этой сборке представляет собой 2-фазный мини-биполярный шаговый двигатель 5 В постоянного тока с 20 шагами на оборот от NMB-MAT.

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

Шаговые двигатели, по сути, имеют несколько «зубчатых» электромагнитов, расположенных вокруг металлической части в форме центральной шестерни. Электромагниты могут быть запитаны внешней схемой драйвера шагового двигателя. Поскольку двухфазные двухполюсные двигатели имеют одну обмотку / катушку на фазу (2 вывода на фазу), ток в обмотке / катушке необходимо поменять местами, чтобы перевернуть магнитный полюс. Типичный образец одного цикла привода двухфазного биполярного шагового двигателя будет следующим: A + B + A− B−, что означает, что катушка A возбуждения имеет положительный ток, а затем снимает ток с катушки A.Затем активируйте катушку B с положительным током, а затем снимите ток с катушки B. Затем активируйте катушку A с отрицательным током, а затем снимите ток с катушки A. Наконец, катушка B возбуждения с отрицательным током (см. Ниже).

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

Имейте в виду, что популярные режимы движения шагового двигателя — это полный шаг и полушаг. Полный шаг можно далее разделить на однофазный и двухфазный режимы. В «полношаговом однофазном» режиме драйвер подает питание на одну катушку за раз, в то время как в «полношаговом двухфазном» режиме драйвер подает питание на обе катушки одновременно.

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

Если у вас один шаговый двигатель с частотой управляющих импульсов 20 в секунду и углом шага 18 градусов, частота вращения в минуту (об / мин) будет «60 [(частота импульсов) ÷ (шагов на оборот)]».

Здесь количество шагов на один оборот (360 градусов) составляет «360/18 = 20 шагов на оборот».

Следовательно, частота вращения будет «60 [(20) ÷ (20)] = 60 (1) = 60 об / мин». Вы поняли математику?

Совершенно естественно, что вы захотите протестировать / оценить пригодность вашего «утилизированного» двухфазного биполярного шагового двигателя, прежде чем фактически использовать его в своем следующем проекте.Но как? К счастью, вы можете использовать микросхему драйвера L293D с четырьмя половинами H, которая может работать как драйвер с двумя H-мостами с Arduino Uno. На следующем изображении показана довольно простая принципиальная схема драйвера биполярного шагового двигателя на основе L293D.

Как видно на приведенной выше принципиальной схеме, микросхема L293D (IC1) имеет 16 контактов с 4 входами управления (1A-2A-3A-4A) и 4 выходами привода (1Y-2Y-3Y-4Y). 4 выхода привода подключены к катушкам (L1-L2) биполярного шагового двигателя, а 4 управляющих входа подключены к 4 входам / выходам (D8-D11) Arduino Uno, как показано на принципиальной схеме.Вся аппаратная установка должна питаться от надлежащего внешнего источника питания, скажем, от одной хорошо регулируемой системы питания 5 В постоянного тока / 1 А. Выход 5 В постоянного тока платы Arduino использовать нельзя!

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

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

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

Надеемся, что теперь вы знаете гораздо больше о том, как утилизировать «ржаво-коричневый» биполярный шаговый двигатель, расположенный где-то, как найти его ключевые характеристики, набрав номер детали в Google, и как быстро проверить его с помощью специального чипа драйвера двигателя. (конечно через микроконтроллер). Независимо от типа и размера шагового двигателя, основной принцип работы всех шаговых двигателей одинаков. Есть много способов управления униполярными / биполярными шаговыми двигателями, и вам, вероятно, будет лучше изучить различные методы управления шаговыми двигателями и попробовать / построить передовые схемы для плавного, безопасного и точного управления.Есть предположения?

Приложение

Небольшие биполярные шаговые двигатели этого типа обычно имеют фазное сопротивление 10–12 Ом. Поскольку на 5 В это составляет 400-500 мА, система питания должна иметь возможность выдерживать более высокий ток. Кроме того, этот тип небольших биполярных шаговых двигателей (используемых в дисководах компьютеров) имеет один подшипник вала на конце вала, а другой — внутри двигателя. Таким образом, если он находится вне рамы привода, ротор может не вращаться должным образом.И возможно заклинило!

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

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

Связанные проекты:
Управление биполярным шаговым двигателем Arduino
Управление шаговым двигателем с помощью Arduino и джойстика

В основном существует два типа шаговых двигателей: биполярные и униполярные.Биполярный шаговый двигатель — это двухфазный бесщеточный двигатель, который имеет две катушки (обмотки), этот двигатель имеет 4 провода (по 2 провода на каждую катушку).
Другой тип — униполярный шаговый двигатель, это 4-фазный бесщеточный двигатель с 5 или 6 проводами.

Популярные режимы управления шаговым двигателем: полный шаг и полушаг . Полную ступень можно разделить на 2 типа: однофазный и двухфазный .

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

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

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

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

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

Как показано на рисунке выше, имеется 4 катушки: A, B, C и D.Эти катушки имеют общую точку, обозначенную на рисунке Источник питания двигателя , который подключен к положительной клемме источника питания. Остальные клеммы катушки подключены к приводу двигателя.

Униполярный шаговый двигатель может приводиться в действие драйвером двигателя L293D или микросхемой транзисторов Дарлингтона ULN2003A. В этом примере я собираюсь использовать микросхему ULN2003A (или ULN2004).

В режиме полного шага управления всегда две обмотки находятся под напряжением одновременно в соответствии со следующей таблицей, где 1 означает, что катушка находится под напряжением, а 0 означает, что питание отсутствует (показаны оба направления):

Требуемое оборудование:

  • Плата Arduino UNO
  • 28BYJ-48 униполярный шаговый двигатель (с платой драйвера)
  • Потенциометр 10 кОм
  • Кнопка
  • Источник питания 5В
  • Хлебная доска
  • Перемычки

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

Arduino:
Пример принципиальной схемы показан ниже (все заземленные клеммы соединены вместе).

, а на следующем изображении показан контур фритзинга:

Шаговый двигатель подключен к плате ULN2003A, на которую подается внешний источник питания 5В. Линии управления (IN1, IN2, IN3 и IN4) этой платы подключены к Arduino следующим образом:
IN1 к контакту 11 Arduino
IN2 к контакту 10 Arduino
IN3 к контакту 9 Arduino
IN4 к контакту 8 Arduino

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

Кнопка, подключенная к выводу 4 Arduino, используется для изменения направления вращения шагового двигателя.

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

Шаговый двигатель, который я использовал в этом проекте, — 28BYJ-48 , этот двигатель оснащен редуктором скорости 1/64. Внутренний двигатель имеет 32 шага за один оборот, что означает, что внешний вал имеет 2048 шагов за один оборот (64 x 32).Количество шагов определяется в коде, как показано ниже:

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

Шаговый шаговый (ШАГИ, 8, 10, 9, 11);

Используя функцию stepper.step (direction_), шаговый двигатель перемещается в соответствии с переменной direction_, в этом примере эта переменная может быть 1 или -1.Если direction_ = 1, двигатель будет двигаться в первом направлении, а если direction_ = -1, двигатель будет двигаться в другом направлении.

При нажатии кнопки переменная direction_ будет инвертирована (1 или -1).

Остальной код описан в комментариях.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

18

19

20

21

22

23

24

25

26

27

28

29

30

34

35

36

37

38

39

40

41

42

43

44

45

46

47

0005

51

52

53

54

55

56

57

58

59

60

61

62

63

9 0004 64

65

66

67

/ *

* Управление скоростью и направлением униполярного шагового двигателя с помощью Arduino.

* Полный пошаговый контроль.

* Это бесплатное программное обеспечение БЕЗ ГАРАНТИЙ.

* https://simple-circuit.com/

* /

// включить библиотеку шаговых двигателей Arduino

#include

// изменить количество шагов на вашем двигателе

#define STEPS 32

// создайте экземпляр класса шагового двигателя, указав

// количество шагов двигателя и его штырьков

// подключенных к

Stepper stepper ( ШАГИ, 8, 10, 9, 11);

const int button = 4; // кнопка управления направлением подключена к пину 4 Arduino

const int pot = A0; // потенциометр управления скоростью подключен к аналоговому выводу 0

void setup ()

{

// настроить вывод кнопки как вход с включенным внутренним подтягиванием

pinMode (button, INPUT_PULLUP);

}

int direction_ = 1, speed_ = 0;

void loop ()

{

if (digitalRead (button) == 0) // если кнопка нажата

if (debounce ()) // сигнал кнопки противодействия

{

direction_ * = -1; // переменная обратного направления

while (debounce ()); // ждем отпускания кнопки

}

// считываем аналоговое значение с потенциометра

int val = analogRead (pot);

// преобразовать цифровое значение из [0, 1023] в [2, 500]

// ===> минимальная скорость = 2 и максимальная скорость = 500 об / мин

if (speed_! = Map (val, 0, 1023, 2, 500))

{// если скорость была изменена

speed_ = map (val, 0, 1023, 2, 500);

// установить скорость двигателя

шаговый.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *