Что такое биполярный шаговый двигатель
Как подобрать шаговый двигатель для станка ЧПУ. ШД из принтера.
Любая разработка начинается с выбора компонентов. При разработке ЧПУ станка очень важно правильно подобрать шаговые двигателя . Если у вас есть деньги на покупку новых двигателей, в таком случае нужно определить рабочее напряжения и мощность двигателя. Я купил себе для второго ЧПУ станка шаговые двигателя вот такие: Nema17 1.7 А.
Если у вас нет достаточно денег или вы просто пробуете свои силы в данной сфере. То вы скорее всего будите использовать двигателя из принтеров . Это самый недорогой вариант. Но тут Вы столкнетесь с рядом проблем. У двигателя может быть 4, 5, 6, 8 — проводов для подключения. Как их подключить к драйверам L298n и СNC shield.
Давайте разберемся по порядку. Какие шаговые двигателя бывают. Если вы видите четное количество выводов это биполярный шаговый двигатель . Расположение обмотки для данного двигателя вот такое.
Если у двигателя 5 выводов, это униполярный шаговый двигатель . Вот так выгладит его схема.
Наши драйвера рассчитаны на двигателя с 4 выводами . Как быть? Как их подключить?
Биполярные ШД с 6-ю выводами подключаются к драйверу двумя способами:
В данном случае ШД имеет момент в 1.4 раза больше. Момент более стабилен на низких частотах.
При таком типе подключения нужно уменьшить ток, подаваемый на обмотки двигателя в √2 раз. Например, если номинальный рабочий ток двигателя составляет 2 А, то при последовательном включении обмоток требуемый ток — 1.4 А, то есть в 1.4 раза меньше.
Это можно легко понять из следующих рассуждений.
Номинальный рабочий ток, указанный в каталоге, рассчитан на сопротивление одной обмотки (R — именно оно приведено в каталоге). При последовательном включении обмоток сопротивление объединенной обмотки возрастает в два раза (2R).
Потребляемая мощность ШД — I*2 * R
При последовательном включении обмоток потребляемая мощность становится Iпосл.*2 * 2 * R
Потребляемая мощность не зависит от типа подключения, поэтому I*2 * R = Iпосл.*2 * 2* R, откуда
Так как крутящий момент двигателя прямо пропорционален величине магнитного поля, создаваемого обмотками статора, то он возрастает с увеличением числа витков обмотки и убывает с уменьшением ток, пропускаемого через обмотки. Но так как ток уменьшился в √2 раз, а число витков обмотки увеличилось в 2 раза, то крутящий момент возрастет в √2 раз.
Во втором случае момент более стабилен на высоких частотах. Параметры ШД при таком подключении соответствуют заявленным в datasheet, (момент, ток), момент более стабилен на высоких частотах .
Униполярный шаговый двигатель можно переделать.
Для этого нужно разобрать шаговый двигатель и перерезать провод соединяющий центр обмоток. И при подключении общий провод подключать ни куда не нужно.
В итоге у нас получается биполярный двигатель с 4 выводами.
Шаговые двигателя с 8-ю выводами можно подключить тремя способами.
Подключение А — шаговик работает с характеристиками, заявленными в описании (момент, ток), момент более стабилен на высоких частотах.
Подключение B – момент ↑1.4 раза, момент более стабилен на низких частотах (относительно А).
Подключение C – момент ↑1.96 раза, момент более стабилен на высоких частотах (относительно А).
Вот мы и решили проблему подключения шаговых двигателей. Но не все двигателя у нас заработают. Нужно еще определить рабочее напряжение двигателей. Самый правильный способ это найти datasheet. Так все параметры есть. Но не ко все двигателя из принтера можно найти datasheet. В таких случаях я пользуюсь вот такой таблицой .
Сопротивление обмотки, Ом
Рабочее напряжение, В
Не знаю на сколько данная таблица верная но у меня все сходиться и работает как надо.
Двигателя я выбираю чтобы рабочее напряжение было меньше или равно напряжению источника питания. Для двигателей рассчитанных на меньшее напряжения необходимо настроить ток ниже.
Настраивать СNC shield будем в следующей статье. Не пропустите!
Подписывайтесь на мой канал на Youtube и вступайте в группы в Вконтакте и Facebook.
Спасибо за внимание!
Понравилась статья? Поделитесь ею с друзьями:
Принцип работы и управления униполярного шагового двигателя
Шаговым двигателем называют электромеханическое устройство, преобразующее электрические сигналы в дискретные угловые перемещения вала. Применение шаговых двигателей позволяет рабочим органам машин совершать строго дозированные перемещения с фиксацией своего положения в конце движения.
Применяются в станках с ЧПУ, робототехнике, где требуется дискретные движения, фиксация положения и небольшая скорость.
Отличие и разновидности шаговых двигателей
По принципу работы они ближе к двигателям постоянного тока. Конструкция электродвигателей постоянно совершенствуется для уменьшения трудозатрат при изготовлении, повышения КПД и увеличения количество оборотов. У них по сравнению с двигателем постоянного тока нет щёток, коллектора, а обмотки с меньшим количеством витков.
Среди первых двигателей был создан миниатюрный двигатель для ручных часов и назван в честь французского инженера Мариус Лавета. Статор расцеплен на краях или в районе ротора имеет небольшие сужения. Ротор диаметром 1.5 мм, магнитный на основе кобальта. Одна обмотка в один ряд питание 1.5 вольта. Угол поворота 90 градусов.
Моторчик лавета применяется также и в медицине для перекачки различной жидкости, а также часто используется в миксерах и блендерах.
В последнее время ведутся разработки пьезоэлектрических двигателей с использованием пьезомагнитного эффекта и применяя в конструкции ферромагнитные материалы. Совершенствуются линейные электродвигатели, у которых вал не вращается, а совершает линейные движения. Для оборудования точной механики российские производители выпускают двигатели с маркировкой серии:
ДШ.
- ДШР.
- ДШГ.
- ДШЛ.
- ШД.
- ДШЭ
В производстве их участвуют такие предприятия, как НПО «АТОМ», ZETEK, компания Электропривод, Stepmotor, Вексон, НПО РИФ, Саратовский эл. механический, корпорация ВНИИЭМ, ЗАО Уралэлектромаш, АРК «Энергосервис». Производством ШД FL 203, FL 28, FL 57, 35 HS, 57 HS, 17 HD занимаются зарубежные фирмы: Fulling motor, Autonics, Motionking YUHA motor, Jlangsu, Phytron и другие. Ассортимент выпускаемых ШД разнообразный: по типоразмерам, мощности, со встроенным редуктором и платой управления.
Конструкция и принцип работы
Шаговый двигатель состоит из статора и вращающегося ротора. Сердечник статора выполнен в виде набора листов электротехнической стали (штампованных). Это уменьшает вихревые токи и соответственно нагрев. Статор по окружности разбит на 4.6.8 продольных пазов. Применяется и больше. На выступах между пазами располагаются обмотки в виде катушек. Количество пазов соответствует количеству полюсов двигателя. Чем больше полюсов, тем меньше угол поворота ротора, то есть шаг.
Ротор состоит из одного или двух постоянных магнитов, с торцов, металлические пластины которого закреплены с зубьями. При этом плюса S и N постоянного магнита разбиваются на n полюсов, что соответствует количеству зубьев. Это также влияет на величину шага вращения. По конструкции ШД выпускаются трёх типов в зависимости от конструкции ротора:
- реактивный;
- ротор из постоянного магнита;
- гибридный.
Реактивный — ротор выполнен из ферромагнитного материала с продольными пазами, полюсами. Он используется редко, только для выполнения простых задач. В основном из-за того, что у него нет стопорящего момента. Гибридный — ротор изготовлен из двух половинок ферромагнитного материала, с продольными пазами и между ними расположен постоянный магнит. Пазы половинок относительно друг друга, сдвинуты на небольшой угол, для понижения шага. Они чаще всего применяются.
При подаче импульсного напряжения на обмотку статора образуется электромагнитное поле. Взаимодействуя, с ближайшим полюсом постоянного магнита создаётся крутящий момент. Вал двигателя поворачивается на определённый угол. Угол поворота в основном зависит от количества полюсов ротора.
Такой двигатель и будет называться шаговым. Благодаря небольшим размерам ШД серии Em 422 применяется в матричных принтерах.
Методы управления фазами
Управление в основном зависит от количества полюсов и конфигурации обмоток статора. ШД выпускаются в основном со следующими обмотками:
- Две обмотки с 4 выводами.
- Две обмотки с 6 проводами со средним выводом.
- Четыре обмотки — 8 выводов.
Управлять можно двумя методами, использовать однополярное напряжение — униполярное или двухполярное — биполярное. Униполярный шаговый двигатель имеет 4 полюса и 2 обмотки. У четырехфазного каждая обмотка разделена пополам и располагается на противоположных полюсах. Вращение осуществляется поочерёдной подачей напряжения на обмотки. При 6 выводах или 5 тоже 2 обмотки, но с отводом от середины. Обычно средние выводы катушки соединяются вместе на минусовой провод, а плюсовой через управляемые ключи подаётся на обмотки.
Двигатели с биполярным управлением имеют 4 обмотки, по 2 на каждую фазу. Управление происходит при смене полярности обмотки. При таком управлении усложняется схема подключения шагового двигателя, но крутящий момент при этом получается больше. Основные характеристики — напряжение питания, потребляемый ток фазы, шаг, мощность и размер фланца. Посадочные места стандартизированы и указываются как, например, Nema 23. Это соответствует расстоянию между отверстиями под крепление 57 мм.
Способы управления шаговым двигателем
Применение ШД в станках с ЧПУ конкурирует только с сервоприводами, например, в эрозионных станках или принтерах, они даже превосходят их по своим техническим возможностям, себестоимости и простым схемам управления. Управление можно осуществлять на цифровых микросхемах, специализированных — А3977, на программированной PIC16, через ключи или драйверы SMSD 1.5.
Большинство драйверов управляются компьютером через порты RS-232, USB и LPT. Они вырабатывают сигналы управления: шаг, направление, разрешение и обеспечивают дробление шага на ½ до 1/32 и работают с программами: MACH3, KCam, DeskCNC, Turbocnc и другими. Кабелем подключить двигатель к драйверу согласно описанию. Изучив работу программы, запустить в работу несложно. Для включения используется напряжение от 5 вольт до 48 вольт. Исключения составляют двигатели на 220/110 вольт.
Микрошаговый режим привода
Основное время работы ШД происходит в пошаговом или полушаговом режиме, а при пуске и остановке желательно использовать микрошаговый режим для точной фиксации. Пошаговый режим определён конструкцией и импульсным управлением. При микрошаговой работе на обмотки подаются синусоидальные напряжения с нужным сдвигом фаз.
Ротор фиксируется при определённом соотношении фаз токов в обмотках. Расчёт точки равновесия произвести по формуле x = S *pi/2*arctg a/b где:
- a — момент, создаваемый первой фазой и b — второй фазой;
- x — точка равновесия ротора или микрошаг в радианах;
- S — угол шага.
А также надо учитывать максимальную частоту управляющего сигнала, при которой нет потери или добавления лишнего шага в процессе работы. Она является основным показателем переходного режима шагового двигателя и обозначается в характеристиках, как частота приёмистости двигателя.
В процессе эксплуатации необходимо следить за чистотой вокруг привода и не допускать попадания металлической стружки, возможен выход из строя ШД. Найти способ защитить привод. Ремонт аналогичен ремонту коллекторного двигателя, требует аккуратности.
После разборки взять и продуть сжатым воздухом статор и ветошью протереть ротор. Проверить отсутствие биения подшипников.
Применение шаговых двигателей
Использование шаговых двигателей в производстве
Шаговые электродвигателя представляют собой бесколлекторные синхронные импульсные двигатели. Поворот ротора на определенный угол и установка его в заданном положении осуществляется за счет поступающих в возбуждающую обмотку статора управляющих импульсов. В результате протекания импульсного потока через обмотку меняется ориентация магнитного поля между полюсами статора и создается механическое поворотное усилие. Необходимые угловые перемещения или шаги ротора производятся последовательной активацией обмоток статора. У шаговых двигателей купить отсутствует пусковая обмотка, т.к. используется частотный пуск, и для осуществления установки ротора в нужную позицию нет необходимости в датчике положения. Отсутствие коллектора повышает надежность и долговечность устройства.Приборы такого типа применяются в промышленности в качестве исполнительных устройств.
Установка
Шаговые двигатели устанавливаются в устройствах с дискретным управлением при необходимости точного позиционирования исполнительных механизмов. Их также используют в оборудовании с непрерывным перемещением и импульсным управлением, в котором характер движения задается программно, например, в станках с ЧПУ. Ротор может поворачиваться не только на заданный угол, но и на определенное число оборотов вокруг оси. Эта возможность позволяет использовать шаговые двигатели для позиционирования считывающих головок дисковых накопителей, проигрывателях оптических дисков, печатающих головок принтеров, сканеров и других бытовых и промышленных устройств и приборов.
Применение шаговых двигателей
Кроме промышленного и бытового секторов шаговые двигатели находят применение в творчестве радиолюбителей, изготовлении роботов, самодельных движущихся устройств, самодельных станков с ЧПУ и т.д. Купить шаговый двигатель для ЧПУ можно также через интернет. В двигателях используются постоянные магниты, электромагниты или оба вида магнитов в гибридных моделях. Последние чаще используются в промышленных станках различного назначения. Питаются двигатели от источника постоянного тока. Механические характеристики устройств зависят от частоты вращения вала и напряжения. При большой частоте момент на валу понижается. Такие устройства наиболее эффективны в низко динамических системах. Существуют разные способы управления шаговыми двигателями купить. Для управления используются специализированные контроллеры или сложные электронные схемы. Есть модели с управлением импульсными сигналами через порт компьютера.
К достоинствам шаговых двигателей относится доступность, позволяющая недорого купить шаговый двигатель для ЧПУ, при большой точности и стабильности угловых перемещений, простота установки, подключения и управления. Шаговые двигатели отличаются высокой безопасностью, надежностью и долговечностью. Для шагового двигателя не нужен редуктор, т.к. на низких оборотах угловой момент оказывается достаточным для любого применения. При выходе из строя устройство просто останавливается. Для определения текущего углового положения ротора не используется усложняющая схему обратная связь.
Возможные недостатки
Имеются и определенные недостатки, которые нужно учитывать перед тем как купить шаговый двигатель для ЧПУ. К ним относится невысокий коэффициент полезного действия и высокое удельное потребление энергии. По сравнению с электродвигателями других типов со сходными характеристиками они обладаю невысокой мощностью. Для исключения резонанса необходима специальная схема управления. Бывает повышенный нагрев и шум при работе. Устройства отличаются высокой инерционностью и низкой устойчивостью к перегрузкам. Угловой момент зависит от частоты вращения ротора. Отсутствует контур обратной связи, используемый для контроля точности позиционирования. Несмотря на недостатки, шаговые двигатели широко применяются в бытовых электронных приборах и промышленном оборудовании.
Драйвер шагового двигателя A4988.
Драйвер шагового двигателя A4988 является электронным устройством, которое заставляет вращаться шаговый двигатель, путем совершение шагов. Данное устройство незаменимо при разработке высокоточных ЧПУ станков и 3D принтеров.
Применение драйвера для шагового двигателя A4988.
Для создания высокоточных станков используют шаговые двигатели, которые обладают рядом преимуществ перед коллекторными двигателями:
- Шаговый двигатель быстро стартует, останавливается и совершает реверс.
- Высокая точность перемещения и позиционирования.
- Позволяет позиционировать без применения обратной связи.
- Большой диапазон изменения скорости.
- Возможность обеспечивать низкую скорость вращения без применения редуктора.
Спектр применения шаговых двигателей очень большой. Вы пользуетесь офисной техникой и не подозреваете, что управляет вашим ксероксом, принтером, факсом, 3D принтером шаговые двигатели.
Управляет шаговым двигателем драйвер. Driver с английского языка «водитель». Одним из недорогих драйверов, и в связи с этим достаточно популярным, является драйвер A4988. Модуль A4988 имеет защиту от перегрузки и перегрева. Одним из параметров шаговых двигателей является количество шагов на один оборот 360°. Например, для шаговых двигателей Nema17 это 200 шагов на оборот, т.е 1 шаг равен 1.8°. Драйвер A4988 позволяет увеличить это значение за счёт возможности управления промежуточными шагами и имеет пять режимов микрошага (1(полный), 1/2, 1/4, 1/8 и 1/16).
Технические характеристики A4988.
- напряжение питания: 8-35 v
- режим деления шага: 1, 1/2, 1/4, 1/8, 1/16
- логическое напряжение: 3-5.5 В
- защита от перегрева
- максимальный фазный ток: — 1 А без радиатора; — 2 А с радиатором
- габариты драйвера: 20 х 15 х 10 мм;
- габариты радиатора: 9 х 5 х 9 мм;
- вес с радиатором: 3 г;
- вес без радиатора: 2 г
Распиновка драйвера A4988.
Драйвер A4988 имеет всего 16 контактов, которые позволяют управлять шаговыми двигателями. Распиновка у A4988 следующая:
Назначение контактов драйвера A4988.
- ENABLE – включение/выключение драйвера
- MS1,MS2,MS3 – контакты для установки микрошага
- RESET — сброс микросхемы
- STEP — генерация импульсов для движения двигателей (каждый импульс – шаг), можно регулировать скорость двигателя
- DIR – установка направления вращения
- VMOT – питание для двигателя (8 – 35 В)
- GND – общий
- 2B, 2A, 1A, 1B – контакты для подключения обмоток двигателя
- VDD – напряжение питания микросхемы (3.5 –5В)
Выводы выбора микрошага.
Драйвер A4988 допускает использование режима микрошага. Это достигается за счет подачи питания на катушки с промежуточными уровнями тока.
Например, если вы решите управлять шаговым двигателем NEMA 17 с шагом 1,8 градуса (200 шагов на оборот) в режиме 1/4 шага, то двигатель будет выдавать 800 микрошагов на оборот.
Драйвер A4988 имеет три вывода селектора размера шага (разрешения), а именно: MS1, MS2 и MS3. Установив соответствующие логические уровни на эти контакты, мы можем настроить двигатели на одно из пятиступенчатых разрешений.
Выводы выбора микрошага драйвер A4988.
По умолчанию эти три контакта подтянуты к земле внутренним резистором. Если мы оставим эти выводы не подключенными, то двигатель будет работать в режиме полного шага.
Выводы управления.
Драйвер A4988 имеет два управляющих вывода, а именно: STEP и DIR.
STEP — управляет микрошагом мотора. Каждыйвысокий импульс, отправляемый на этот вывод, приводит двигатель в действие на количество микрошагов, заданное выводами Microstep Selection (MS1, MS2 и MS3). Чем быстрее импульсы, тем быстрее будет вращаться двигатель.
DIR — управляет направлением вращения двигателя. Если на него подать высокий уровень, то двигатель будет вращаться по часовой стрелке, а если низкий — против часовой стрелки.
Если вы просто хотите, чтобы двигатель вращался только в одном направлении, то вы можете соединить вывод DIR непосредственно с VCC или GND соответственно.
Выводы STEP и DIR не подтянуты внутренними резисторами, поэтому вы не должны оставлять их не подключенными.
Выводы управления питанием A4988.
A4988 имеет три различных вывода для управления состоянием питания, а именно. EN, RST и SLP.
EN — вывод включения (0)/ выключения (1) драйвера A4988. По умолчанию на этом выводе установлен низкий уровень, поэтому драйвер всегда включен.
SLP — подача на данный вывод сигнала низкого уровня переводит драйвер в спящий режим, сводя к минимуму потребление энергии. Вы можете использовать этодля экономии энергии.
RST — при подаче сигнала низкого уровня все входные данные STEP игнорируются, до тех пор, пока не будет установлен высокий уровень. Низкий уровень также сбрасывает драйвер, устанавливая внутренний транслятор в предопределенное состояние Home. Исходное состояние — это в основном начальное положение, с которого запускается двигатель, и оно различается в зависимости от разрешения микрошага.
Выводы для подключения шагового двигателя.
Выходные контакты: 1B, 1A, 2A и 2B.
К этим выводам можно подключить любой биполярный шаговый двигатель с напряжением питания от 8 до 35 В.
Каждый выходной контакт модуля может обеспечить ток до 2 А. Однако величина тока, подаваемого на двигатель, зависит от источника питания системы, системы охлаждения и настройки ограничения тока.
Система охлаждения — радиатор.
Чрезмерное рассеивание мощности микросхемы драйвера A4988 приводит к повышению температуры, которая может выйти за пределы возможностей микросхемы, что, вероятно, приведет к ее повреждению.
Даже если микросхема драйвера A4988 имеет максимальный номинальный ток 2 А на катушку, микросхема может подавать только около 1 А на катушку без перегрева.
Для достижения более 1 А на катушку требуется радиатор или другой метод охлаждения.
Драйвер A4988 обычно поставляется с радиатором. Желательно установить его перед использованием драйвера.
Ограничение тока.
Перед использованием драйвера нам нужно сделать небольшую настройку. Для этого нужно ограничить максимальный ток, протекающий через катушки шагового двигателя, и предотвратить превышение номинального тока двигателя.
На драйвере A4988 есть небольшой потенциометр, который можно использовать для установки ограничения тока. Вы должны установить ограничение по току равным или ниже номинального тока двигателя.
Расчет и установка ограничещего тока драйвер шагового двигателя A4988.
В данном случае мы собираемся установить ограничение тока путем измерения напряжения (Vref) на выводе «ref».
- Взгляните на техническое описание вашего шагового двигателя. Запишите его номинальный ток. Для примера расчета будем использовать NEMA 17 200 шагов/об, 12 В 350 мА.
- Переведите драйвер в полношаговый режим, оставив три контакта выбора микрошага отключенными.
- Удерживайте двигатель в фиксированном положении, не синхронизируя вход STEP.
- Во время регулировки измерьте напряжение Vref (один щуп мультиметра на минус питания, а другой к металлическому корпусу потенциометра).
- Отрегулируйте напряжение Vref по формуле:
Vref = Imax * 8 * (RS)
Imax — ток двигателя;
RS — сопротивление резистора. В моем случае RS = 0,100.
Формула Vref для A4988 изменяется от номинала токочувствительных резисторов. Это два черных прямоугольника на плате драйвера. Обычно подписаны R050 или R100.
- Для 17HS4401 Vref = 1,7 * 8 * 0,100 = 1,36 В.
В связи с тем что рабочий ток двигателя равен 70% от тока удержания. Полученное значение нам нужно умножить на 0,7. В противном случае двигателя в режиме удержания будут сильно греться.
Для 17HS4401 Vref ист. = 1,36*0,7 = 0,952 В.
- Аналогично можно рассчитать значения дляEM-181
Vref = 1,2 * 8 * 0,100 = 0,96 В
Vrefист. = 0,96*0,7 = 0 ,672 В.
Электроника для ЧПУ станков, в которой можно использовать драйвер шагового двигателя A4988.
Драйвер шагового двигателя A4988 можно подключить к микроконтроллеру, например к Arduino, напрямую.
Скетч вращения шагового двигателя NEMA 17, драйвер A4988.
Программа для вращения шагового двигателя NEMA 17, драйвер A4988. Сначала мотор совершает полный оборот в одну сторону, потом в другую.
Подробнее о подключении шаговых двигателей к Ardiono смотрите на сайте Ардуино технологии.
Для более простого подключения шагового двигателя к Arduino или другому микроконтроллеру существуют модули. Модули бывают разные, на фото ниже приведен пример двух различных модулей.
Распиновку и как подключать модуль драйвера A4988 будем рассматривать в следующей статье.
Использование драйвера A4988 с CNC shield v3 и CNC shield v4.
Драйвер A4988 можно установить на CNC shield v3 и CNC shield v4. CNC shield используются для управления ЧПУ станками и облегчают сборку электроники.
Данный набор позволяет без пайки собрать электронику для двух осевых, трех осевых, четырех осевых ЧПУ станков, а также для самостоятельной сборки 3D принтеров. При реализации ЧПУ станков данные шилды используются достаточно часто благодаря своей низкой цене и простоте сборки.
Более подробно CNC shield v3 и CNC shield v4 будем рассматривать в следующих статьях.
Мы еще не рассмотрели использование данных драйверов для создания 3D принтеров на основе Ramps. Но это совсем другая история.
Вывод можно сделать следующий. Не смотря на свою небольшую стоимость и небольшой размер, драйвера отлично подходят для реализации большого количества проектов. От самодельных станков, до роботов манипуляторов.
Понравился Драйвер шагового двигателя A4988? Не забудь поделиться с друзьями в соц. сетях.
А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.
Спасибо за внимание!
Технологии начинаются с простого!