1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

www.1cnc.in

  • Опис
  • Відгуки (0)

Шаговый двигатель с энкодером, замкнутого типа NEMA23 57HSE2N-D25 с гибридным серводрайвером HSS57 – 2х фазный двигатель с энкодером, работает плавно с очень низким уровнем шума и нагревания. Главной особенностью двигателя 57HSE2N-D25 есть быстрая реакция и отсутствия “рысканий” (неравномерной работы). Шаговые двигатели с энкодером работают без потери шагов по сравнению с обычными шаговыми двигателями не замкнутого типа. Он идеально подходит для использования механизмов с ременным приводом либо механизмов низкой жесткости. Максимальная эффективная работа двигателя с энкодером обеспечивается совместным использованием с гибридными серводрайвером HSS57. Двигатель также можно подключать к обычному драйверу, без подключения энкодера, в этом случае он будет работать без точного контроля положения ротора. Шаговые двигатели с энкодером широко применяются для станков с ЧПУ, гравировальных станках, лазерной резке, маркировочных машинах, специальных промышленных швейных машинах, монтажное оборудование и так далее.

Особенности:

-Количество фаз: 2

-Диаметр вала: 8 мм

-Макс. скорость: 2000 об./мин.

-Номинальная скорость: 1000 об./мин.

-Максимально крутящий момент: 2 N.m

-Угол шага 1,8 ° (точность: ± 5%)

– Погрешность сопротивления: ± 10%

– Максимальная температура 80ºС

– Рабочий диапазон температур от -20ºС до +50ºС

– Диэлектрическая стойкость 500VAC в одну минуту

– Радиальное биение вала 0,02 мм (при нагрузке 450 г)

– Осевое биение вала 0,08 мм (при нагрузке 450 г)

-Разрешение энкодера: 1000 PRR

– Длина мотора: 76 мм

Комплект поставки: шаговый двигатель с энкодером 57HSE2N-D25, драйвер HSS57, провод длиной 2,6м

Размеры:

Драйвер шагового двигателя HSS57 с энкодером– 2-х фазный драйвер для управления шагового двигателя с энкодером. Драйвер обеспечивает стабильную и точную работу двигателя без потери шагов. Драйвер разработанный на 32-битной технологии DSP, поддерживает управления сигналами PUL/DIR (CP/CW).

Читать еще:  Что означает v10 двигатель

Быстрая реакция и отсутствие «рысканий» делают серию драйверов идеальным вариантом для приложений которые требуют быстрого передвижения на короткие расстояния и где «рыскания» (неравномерная робота) были бы нежелательными (например в механизмах с ременным приводом либо механизмы низкой жесткости, где при остановке ШД необходима малая вибрация).

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

– Драйвер HSS57 подходит для NEMA 23, 24 (с крутящим моментом 2.2N.m – 3N.m) замкнутого цикла шагового двигателя;

– Исключена возможность потери шагов;

– Обеспечивает плавную работу двигателя, низкую вибрацию, гарантирует высокие динамические характеристики при ускорении и торможении двигателя;

– Отсутствие вибрации при изменении от нулевой до максимальной скорости;

– Наличие автоматической регулировки тока в зависимости от нагрузки;

– Уменьшение крутящего момента при увеличении скорости значительно ниже, чем у обычного ШД;

– Частота до 200 кГц;

– Микрошаг 16, максимум 51200 импульсов/об ;

– Максимальный ток – 6А;

– Разрешение энкодера: 1000 PRR

– Сопротивление изоляции : > = 500MΩ;

– Рабочая температура: 0

-Рабочая влажность 40

– Способ охлаждение: естественный или радиатор;

Настройка микрошага:

SW2: Настройка направления поворота: вкл. (on) = CW, выкл. (off) = CCW

SW3, SW4, SW5, SW6: установка микрошага

Обратите внимание: Неправильно подключены провода энкодера могут привести к повреждению драйвера или энкодера.

Статус индикаторов:

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

ALM: индикатор тревоги: Если красный свет мигает один раз в течение 3 секунд, это означает, перегрузки по току или короткого замыкания; Если красный свет мигает два раза в течение 3-х секунд, это означает перегрузки напряжения; если красный свет мигает три раза в течение 3-х секунд, это означает, ультра разницу или отключен энкодер датчик.

Читать еще:  402 двигатель не тянет на холодную

Управление ШД в EMC2

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

Потом настраиваем все параметры пид, опять же как для любой сервы.
(! добавлю код позже !)

И переходим к самому главному:
Заводим обратную связь от энкодера в pid контроллер.
net x-feedback encoder. .position => pid. .feedback
И заводим пин вывода pid на вход stepgen.velocity-cmd или stepgen.position-cmd, в зависимости от того, чем хотим управлять.
Т.е.
net x-output pid. .output => stepgen. .velocity-cmd
или
net x-output pid. .output => stepgen. .position-cmd

Если мы хотим управлять шаговым двигателем в режиме управления скоростью, это нужно указать во время загрузки компонента stepgen, т.е. в строчке
loadrt stepgen step_type=0,0,0
добавить тип управления для stepgen (p — управление положением, v — управление скоростью)
loadrt stepgen step_type=0,0,0 ctrl_type=p,p,v

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector