Шаговый двигатель: различия между версиями
Znacki.ru (обсуждение | вклад) |
Dulfer (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии 1 участника) | |||
Строка 38: | Строка 38: | ||
! scope="col"| Вес, г | ! scope="col"| Вес, г | ||
|- | |- | ||
− | ! scope="row"| [ | + | ! scope="row"| [https://www.aliexpress.com/store/product/freeshipping-to-any-Country-4-lead-Nema17-Stepper-Motor-42-motor-NEMA-17-motor-42BYGH-1/822038_969326211.html 17HS4401] |
| style="text-align:center;" |1,8 | | style="text-align:center;" |1,8 | ||
| style="text-align:center;" |40 | | style="text-align:center;" |40 | ||
Строка 46: | Строка 46: | ||
| 280 | | 280 | ||
|- | |- | ||
− | ! scope="row"| [ | + | ! scope="row"| [https://www.aliexpress.com/item/New-products-3PCS-Nema17-CNC-Stepper-Motor-40mm-58-Oz-in-1-3A-CNC-stepper-motor/32252298970.html 17HS4402] |
| style="text-align:center;" |1,8 | | style="text-align:center;" |1,8 | ||
| style="text-align:center;" |40 | | style="text-align:center;" |40 | ||
Строка 54: | Строка 54: | ||
| 280 | | 280 | ||
|- | |- | ||
− | ! scope="row"| [ | + | ! scope="row"| [https://www.aliexpress.com/item/1-PCS-lot-4-lead-Nema-17-Stepper-Motor-42-motor-17HS8401-1-8A-CE-ROSH/1050631173.html 17HS8401] |
| style="text-align:center;" |1,8 | | style="text-align:center;" |1,8 | ||
| style="text-align:center;" |48 | | style="text-align:center;" |48 | ||
Строка 62: | Строка 62: | ||
| 400 | | 400 | ||
|- | |- | ||
− | ! scope="row"| [ | + | ! scope="row"| [https://www.aliexpress.com/item/Promotion-42BYGHW609-Stepper-Motor-1-7A-Laser-Grind-Foam-Plasma-Cut-Silver-black/32622973254.html 42BYGHW609] |
| style="text-align:center;" |1,8 | | style="text-align:center;" |1,8 | ||
| style="text-align:center;" |40 | | style="text-align:center;" |40 | ||
Строка 70: | Строка 70: | ||
| 240 | | 240 | ||
|- | |- | ||
− | ! scope="row"| [ | + | ! scope="row"| [https://www.aliexpress.com/item/HOT-wantai-cnc-router-5-pcs-70oz-in-48mm-2-5-A-4-Lead-Wires-Nema/747023593.html 42BYGHW811] |
| style="text-align:center;" |1,8 | | style="text-align:center;" |1,8 | ||
| style="text-align:center;" |48 | | style="text-align:center;" |48 | ||
Строка 78: | Строка 78: | ||
| 340 | | 340 | ||
|- | |- | ||
− | ! scope="row"| [ | + | ! scope="row"| [https://www.aliexpress.com/af/42BYGHM809.html 42BYGHM809] |
| style="text-align:center;" |0,9 | | style="text-align:center;" |0,9 | ||
| style="text-align:center;" |48 | | style="text-align:center;" |48 | ||
Строка 93: | Строка 93: | ||
| style="text-align:center;" |0,48 | | style="text-align:center;" |0,48 | ||
| 220 | | 220 | ||
+ | |- | ||
+ | ! scope="row"| [https://www.aliexpress.com/store/product/3D-printer-MKS-4248-450-stepper-motor-default-1A-48mm-1-8C-0-45N-with-low/1047297_32597030910.html MKS 4248-450] | ||
+ | | style="text-align:center;" |1,8 | ||
+ | | style="text-align:center;" |48 | ||
+ | | style="text-align:center;" |1 | ||
+ | | style="text-align:center;" |3 | ||
+ | | style="text-align:center;" |0,45 | ||
+ | | 380 | ||
+ | |- | ||
+ | ! scope="row"| [https://www.aliexpress.com/store/product/3D-printer-MKS-4240-400-stepper-motor-1A-with-low-noise-low-heating-high-torque/1047297_32596802650.html MKS 4240-400] | ||
+ | | style="text-align:center;" |1,8 | ||
+ | | style="text-align:center;" |40 | ||
+ | | style="text-align:center;" |1 | ||
+ | | style="text-align:center;" |3 | ||
+ | | style="text-align:center;" |0,40 | ||
+ | | 295 | ||
+ | |- | ||
+ | ! scope="row"| [https://www.aliexpress.com/store/product/3D-printer-42-stepper-motor-MKS-4234-290-default-1A-1-8C-34mm-0-29N-with/1047297_32598148404.html MKS 4234-290] | ||
+ | | style="text-align:center;" |1,8 | ||
+ | | style="text-align:center;" |34 | ||
+ | | style="text-align:center;" |1 | ||
+ | | style="text-align:center;" |3,1 | ||
+ | | style="text-align:center;" |0,29 | ||
+ | | 240 | ||
|} | |} | ||
Строка 100: | Строка 124: | ||
Обмотки определяются очень просто - при закорачивании (соединении выводов обмотки) ротор двигателя прокручивается с большим усилием. Также это можно определить мультиметром. | Обмотки определяются очень просто - при закорачивании (соединении выводов обмотки) ротор двигателя прокручивается с большим усилием. Также это можно определить мультиметром. | ||
− | [[Файл:Wiring.png|border|none]] | + | [[Файл:Wiring.png|border|none]] |
+ | |||
+ | |||
+ | == Шлейф для подключения двигателей MKS == | ||
+ | |||
+ | [[Файл:MKS wire stepper motor.png|border|none]] | ||
== Уменьшение вибраций == | == Уменьшение вибраций == | ||
− | Возможно использование амортизаторов (демпферов) на двигатели для уменьшения вибраций. Выглядят они обычно так | + | Возможно использование [https://www.aliexpress.com/af/3D-Damper.html амортизаторов (демпферов)] на двигатели для уменьшения вибраций. Выглядят они обычно так |
− | [[Файл:АмортNEMA17_top.jpg|300px|Left]] [[Файл:АмортNEMA17_side.jpg|300px|left]] | + | [[Файл:АмортNEMA17_top.jpg|300px|Left|border]] [[Файл:АмортNEMA17_side.jpg|300px|left|border]] |
Так же можно встретить двигатели с уже установленным амортизатором. | Так же можно встретить двигатели с уже установленным амортизатором. | ||
В некоторых случаях это не оправдано. | В некоторых случаях это не оправдано. | ||
Строка 118: | Строка 147: | ||
# [https://github.com/rcarlyle/StepperSim StepperSim] | # [https://github.com/rcarlyle/StepperSim StepperSim] | ||
# Видео "[https://www.youtube.com/watch?v=lltPYkIJDsI Переделка унипрлярного двигателя в биполярный]" | # Видео "[https://www.youtube.com/watch?v=lltPYkIJDsI Переделка унипрлярного двигателя в биполярный]" | ||
+ | # [http://www.texnologia.ru/development/stepper_motor/stepper_motor_management_of_phases_engine.html Диаграммы, диаграммы...] | ||
[[Категория:Электрика]] | [[Категория:Электрика]] |
Текущая версия на 19:56, 9 февраля 2018
Содержание
Описание
В 3D принтерах используются шаговые двигатели типоразмера NEMA 17, то есть посадочные отверстия унифицированы и габаритно отличаются только по длине. Шаговые двигатели вращаются дискретно. Обычный двигатель делает 200 шагов на оборот. Для более плавного вращения драйвер шагового двигателя делит полный шаг на микрошаги. Обычно используется драйвер A4988 с дроблением шага на 16 микрошагов, а это уже 3200 микрошагов на один оборот. Подобные двигатели используются в обычных чернильных принтерах, только меньшей мощности. Нам нужны биполярные двигатели, имеющие четыре провода.
У обесточенного двигателя момент удержания не равен нулю вследствие действия постоянных магнитов ротора. Этот момент обычно составляет около 10% максимального момента, обеспечиваемого двигателем.
Микрошаг
Если запитать одновременно две обмотки двигателя, то момент будет равен сумме моментов, обеспечиваемых обмотками по отдельности. При этом, если токи в обмотках одинаковы, то точка максимума момента будет смещена на половину шага. На половину шага сместится и точка равновесия ротора. Этот факт положен в основу реализации полушагового режима.
Ротор вращается в след за магнитным полем статора, стремясь занять положение равновесия. Смещение точки равновесия ротора говорит о том, что ротор можно зафиксировать в любой произвольной позиции. Для этого нужно лишь правильно установить отношение токов в фазах. Именно этот факт используется при реализации микрошагового режима. В результате обеспечиваются меньшие вибрации и практически бесшумная работа вплоть до нулевой частоты. К тому же меньший угол шага способен обеспечить более точное позиционирование. В микрошаговом режиме можно осуществлять только разгон и торможение, а основное время работать в полношаговом режиме. К тому же, для достижения высоких скоростей в микрошаговом режиме требуется очень высокая частота повторения микрошагов, которую не всегда может обеспечить управляющий микроконтроллер. |
Возможные артефакты от шагового двигателя
Идеальный шаговый двигатель при питании фаз синусоидальным и косинусоидальным током должен вращаться с постоянной скоростью. У реального двигателя в таком режиме будут наблюдаться некоторые колебания скорости. Связано это с нестабильностью воздушного зазора между полюсами ротора и статора, наличием магнитного гистерезиса, что приводит к погрешностям величины и направления магнитного поля и т.д. Поэтому положения равновесия и момент имеют некоторые отклонения. Эти отклонения зависят от погрешности формы зубцов ротора и статора и от примененного материала магнитопроводов.
Если измерить положения равновесия ротора при вращении двигателя по и против часовой стрелки, то получатся несколько разные результаты. Этот гистерезис связан в первую очередь с магнитным гистерезисом материала сердечника, хотя свой вклад вносит и трение. Магнитный гистерезис приводит к тому, что магнитный поток зависит не только от тока обмоток, но и от предыдущего его значения. Погрешность, создаваемая гистерезисом может быть равна нескольким микрошагам. Поэтому в высокоточных приложениях при движении в одном из направлений нужно проходить за желаемую позицию, а затем возвращаться назад, чтобы подход к нужной позиции всегда осуществлялся в одном направлении.
Размеры
Самые распространённые модели
Модель | Угол шага, град | Длина, мм | Ток, А | Сопротивление обмотки, Ом | Момент удержания, Н*m | Вес, г |
---|---|---|---|---|---|---|
17HS4401 | 1,8 | 40 | 1,7 | 1,5 | 0,4 | 280 |
17HS4402 | 1,8 | 40 | 1,3 | 2,5 | 0,4 | 280 |
17HS8401 | 1,8 | 48 | 1,8 | 1,8 | 0,52 | 400 |
42BYGHW609 | 1,8 | 40 | 1,7 | 1,5 | 0,4 | 240 |
42BYGHW811 | 1,8 | 48 | 2,5 | 1,25 | 0.48 | 340 |
42BYGHM809 | 0,9 | 48 | 1,68 | 1,6 | 0.42 | 340 |
GZGW09 | 1,8 | 34 | 0,84 | 5,75 | 0,48 | 220 |
MKS 4248-450 | 1,8 | 48 | 1 | 3 | 0,45 | 380 |
MKS 4240-400 | 1,8 | 40 | 1 | 3 | 0,40 | 295 |
MKS 4234-290 | 1,8 | 34 | 1 | 3,1 | 0,29 | 240 |
Подключение
Провода желательно свить в косички от наводок.
Обмотки определяются очень просто - при закорачивании (соединении выводов обмотки) ротор двигателя прокручивается с большим усилием. Также это можно определить мультиметром.
Шлейф для подключения двигателей MKS
Уменьшение вибраций
Возможно использование амортизаторов (демпферов) на двигатели для уменьшения вибраций. Выглядят они обычно так
Так же можно встретить двигатели с уже установленным амортизатором. В некоторых случаях это не оправдано.