Подключение униполярного шагового двигателя NEMA 23 57HM56-2006 к RAMPS 1.4

Подписаться на 3Dtoday
ABS
Идет загрузка
Загрузка
07.07.17
2351
9
печатает на RepRap
Техничка
21
Статья относится к принтерам:
RepRap
Добрый день 3д печатники и "колхозники".

Подключение униполярного шагового двигателя NEMA 23 57HM56-2006 к RAMPS 1.4.
Шаговый униполярный двигатель NEMA 23 57HM56-2006 имеет шесть проводов, и что бы подключить его к Ramp 1.4 или любой другой плате нам потребуется переделать его из униполярного в биполярный.
PREVIEW
Шаговый униполярный двигатель NEMA 23 57HM56-2006 имеет ток 2 А, поэтому обычный драйвер шагового двигателя A4998 нам не подойдёт. Я буду использовать драйвер ШД TB6600 и плату MKS CD 57/86, что бы подключить его к ramps.

Немного теории.

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

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

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

На схеме ниже показаны два двигателя. Слева униполярный, 6 выводов. Справа биполярный, 4 вывода.
bdad4d645bc504f27767695403e6412a.jpg
Аналогичная схема ниже, но у же с буквенным обозначением выводов.
Слева биполярный, справа униполярный двигатель.
cb33ccf5e9c46cff4ebfbe92e5991f08.PNG
Исходя из схем выше, возможно два варианта переделки униполярного двигателя в биполярный двигатель.

Я соберу тестовый стенд для наглядности, который включает в себя: ramps 1.4, arduino mega 2560, драйвер шагового двигателя TB6600, плата MKS CD 57/86 для внешнего драйвера ШД TB6600, LCD Display 2004, шаговый двигатель NEMA 23 57HM56-2006.

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

1) Устанавливаем плату MKS CD 57/86 в штатный разъем ramps 1.4 для шагового драйвера, соблюдая полярность.
74326221b608935641924d372e6a2180.jpg
4f5eb788d9b3565d8d8dfa4fbc1a7f92.jpg
2) Подключаем драйвер шагового двигателя TB6600 к плате MKS CD 57/86 кабелем с разъемом PH-4 и PH-4.
94e07daf4a589cb3eb3d25a508e5f26b.jpg
3) Подключаем шаговый двигатель NEMA 23 57HM56-2006 к драйверу ШД TB6600. Зеленый провод в разъём 1A, черный в разъём 1B, красный в разъём 2A, синий в разъём 2B. Желтый и белый провода лучше заизолировать, чтоб лишний раз с бубном не прыгать.
579d2fff9de33dd56c51f3900e5709ab.jpg
4eee7ba17fe4f1cb6657142f6898c6bd.jpg
4) Подключаем питание от 8-45 В к драйверу шагового двигателя TB6600.
25351e4633a1d05d3ca4b5cb3eaead15.jpg
Предыдущие четыре шага на фото ниже.
cd75aa5a69722c1b61d33e4a1017ec53.jpg
Подключаем LSD дисплей и питание к ramps 1.4.
0ea1a95107db4edd1336a1afdb1e7f63.jpg
Запускаем двигатель и радуемся результату ;).
2) Второй вариант. Подключаем двигатель к драйверу не используя крайние выводы в обмотках, то есть черный и синий. Таким способом подключения мы получим высокую приемистость.
f9dd506d03b0d74941024c6fa406660b.PNG
Пошаговая инструкция уже для опытных мейкеров 8).

1) Устанавливаем плату MKS CD 57/86 в штатный разъем ramps 1.4 для шагового драйвера, соблюдая полярность.

2) Подключаем драйвер шагового двигателя TB6600 к плате MKS CD 57/86 кабелем с разъемом PH-4 и PH-4.

3) Подключаем шаговый двигатель NEMA 23 57HM56-2006 к драйверу ШД TB6600. Зеленый провод в разъём 1A, желтый в разъём 1B, белый в разъём 2A, красный в разъём 2B. Черный и синий провода лучше заизолировать, не ну если Вам нравится прыгать с бубном то не делайте этого.
6098bd080f5a87b9fa2bf274c7e99c40.jpg
4) Подключаем питание от 8-45 В к драйверу шагового двигателя TB6600.
66260156dbad4cf1c35f4bb7e2aa16fb.jpg
Предыдущие четыре шага на фото ниже.
e2c837ad38cf5dfeb93bfad53fd0711f.jpg
Подключаем LSD дисплей и питание к ramps 1.4.
bbdc2bcc106aecfaf3ac5052a17eec78.jpg
Таким образом, подключить униполярный шаговый двигатель к ramps 1.4 не так уж и сложно, достаточно немного знать теории и быть внимательным. Надеюсь, что теперь Вам помощь бубна в этой теме не потребуется ;).

Ссылки на компоненты из статьи.

1. Шаговый двигатель nema 23 57HM56-2006;
2. Драйвер шагового двигателя TB6600;
3. Шилд (надстройка) RAMPS 1.4;
4. Плата управления arduino mega 2560;
5. Плата МКС CD 57/86 для внешнего драйвера;
6. LCD Display 2004 RAMPS 1.4.

З.Ы.
2512fa2a000e061003087159ed7f7a00.jpg
Подписаться на 3Dtoday
21
Комментарии к статье

Комментарии

7 Июл 23:25
1
двигатель NEMA 23 57HM56-2006 имеет ток 2 А, поэтому обычный драйвер шагового двигателя A4998 нам не подойдёт
поэтому обычный A4988 нам подойдет, но двигатель не будет выдавать заявленных 9 кг. момента ;) а за статью плюсую, полезно.
7 Июл 23:33
1
подойдет в теории ;), на практике увы нет, пыхнул сразу!!!
8 Июл 01:25
1
Сдуру ,можно и неломаемое сломать. Даже в теории.
8 Июл 08:34
1
Чем высокий моиент отличается от высокой приемистости? Что такое приемистость?
8 Июл 12:13
0
Приемистость - это как быстро мы сможем набрать заявленный момент. К примеру и порш и запорожец могут ехать и вести одинаковое кол-во людей на скорости 60 км/ч. Только один начнет это делать через 2 сек, а другой - через 10.
8 Июл 12:59
0
Подключаем двигатель к драйверу не используя центральные выводы в обмотках, то есть желтый и белый
и увеличиваем напругу в 2 раза - получим и приемистость и момент
9 Июл 00:23
1
Хорошая статья.
В копилку.

С Уважением,
Ski.
10 Июл 10:08
0
а зачем?
в чем плюс этого подключения для 3D принтера
10 Июл 10:45
1
drv8825 тянут Nema23 в 2А, у меня два экструдера на базе этих ШД построены, чтобы редуктора не городить.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Танцы с волками. Постобработка

Второй российский фестиваль Maker Faire пройдет в НИТУ «МИСиС»

3D-печать и силиконовые формы: новый вишневый торт Динары Касько

3D-печать и реклама. Лед и огненная вода!

3D-сканирование методом погружения

Anet A8. Китайские разъемы