ОписаниеКонтроллер шаговых двигателей MKS SERVO57D CAN MB от Makerbase предназначен для управления двухфазными шаговыми двигателями NEMA 23 в системах с замкнутым контуром управления. В конструкции используются следующие компоненты:32-разрядный микроконтроллер N32L406 с ядром ARM Cortex-M4, алгоритмом векторного управления FOC (Field-Oriented Control) и 14-разрядным магнитным энкодером.Энкодер измеряет фактическое положение вала двигателя, что позволяет ему обнаруживать отклонения от целевого положения и корректировать работу привода. Управление с обратной связью снижает риск потери шагов и обеспечивает управление движением в робототехнике, станках с ЧПУ, 3D-принтерах и механизмах позиционирования.

MKS SERVO57D CAN MB работает вНапряжение питания от 12 В до 24 В постоянного токаКонтроллер поддерживает регулирование тока двигателя от 0 А до 5,2 А. В силовой части используются MOSFET-транзисторы AP30H80Q. Алгоритм FOC управляет крутящим моментом, скоростью и положением на основе сигналов энкодера. Частота обновления контура управления крутящим моментом составляет 20 кГц, а контуров скорости и положения — 10 кГц. Производитель заявляет о максимальной скорости вращения, превышающей 3000 об/мин. Контроллер позволяет настраивать деление шага от 1 до 256, с настройкой по умолчанию 1/16 шага, а также относительное и абсолютное управление положением и регулируемые профили ускорения и замедления.
Связь с главным контроллером осуществляется черезИнтерфейс CAN со скоростью передачи данных 125 кбит/с, 250 кбит/с, 500 кбит/с или 1 Мбит/с.Контроллер поддерживает до 2047 адресов ведомых устройств, широковещательный адрес и групповое управление, что позволяет создавать многоосевые системы управления движением. Интерфейс CAN использует приемопередатчик TJA1051T и линии CAN-H и CAN-L. Модуль также имеет входы управления STP, DIR и EN, входы IN1 и IN2 для концевых выключателей и выходы OUT1 и OUT2 для индикации состояния привода. Плата включает в себяДисплей и три кнопки: «Далее», «Ввод» и «Меню».Это позволяет настраивать параметры, калибровать устройство и проводить диагностику двигателя. Контроллер также поддерживает обнаружение блокировки привода и сброс к заводским настройкам.

Плата MKS SERVO57D CAN MB имеетразмеры 52 x 52 ммПредназначен для установки на задней части двигателя NEMA 23. Четырехполюсный винтовой разъем соединяет обмотки двигателя с клеммами A+, A-, B+ и B-, а боковые клеммы обеспечивают доступ к питанию, шине CAN и другим сигналам. Входящий в комплект алюминиевый корпус и силиконовая термопрокладка способствуют отводу тепла от электроники. В комплект также входят:Радиальный магнит 6 x 2,5 мм, сигнальный адаптер MKS APT и 6-контактный кабель XH2.54 длиной 100 см.С одной стороны заканчивается изолированными и лужеными проводами длиной 5 мм. Монтаж осуществляется с помощью винтов M3 и M2 и шестигранного ключа.В комплект не входит шаговый двигатель.Перед вводом в эксплуатацию проверьте правильность выравнивания магнита относительно энкодера, подключение обмоток, полярность источника питания и конфигурацию шины CAN.
Характеристики- Технические параметры
- Модель: MKS SERVO57D CAN MB
- Производитель: Makerbase
- Тип устройства: Драйвер шагового двигателя с обратной связью
- Предназначен для: двухфазных шаговых двигателей NEMA 23.
- Количество поддерживаемых движков: 1
- Количество каналов: 1
- Микроконтроллер: N32L406
- Архитектура микроконтроллера: 32-битный ARM Cortex-M4
- MOSFET-транзисторы: AP30H80Q
- Кодировщик: магнитный, 14-битный
- Разрешение энкодера: 16384 позиции на оборот
- Напряжение питания: от 12 В до 24 В постоянного тока.
- Диапазон регулировки тока двигателя: от 0 А до 5,2 А
- Максимальная скорость вращения, по данным производителя: более 3000 об/мин.
- Размеры пластины: 52 x 52 мм
- Управление двигателем
- Алгоритм управления: FOC (Field-Oriented Control — управление, ориентированное на поле).
- Управление с обратной связью по положению
- Регулировка крутящего момента, скорости и положения
- Частота обновления системы управления крутящим моментом: 20 кГц
- Частота обновления регулятора скорости: 10 кГц
- Частота обновления системы управления положением: 10 кГц
- Настраиваемое деление шага: от 1 до 256
- Шаг разделения по умолчанию: 1/16
- Контроль относительного и абсолютного положения
- Поддержка профилей ускорения и торможения
- Регулировка параметров тока и движения двигателя.
- Функция калибровки привода
- Функция обнаружения остановки двигателя
- Интерфейсы и связь
- Интерфейс связи: CAN
- CAN-трансивер: TJA1051T
- Скорость передачи данных по CAN: 125 кбит/с, 250 кбит/с, 500 кбит/с, 1 Мбит/с.
- Количество адресов ведомых CAN-устройств: 2047
- Поддержка широковещательных адресов
- Поддержка групповой адресации
- Взаимодействие с несколькими контроллерами по одной шине CAN.
- Контакты шины CAN: CAN-H, CAN-L
- Входы управления: STP, DIR, EN, COM
- Входы ограничителя движения: IN1, IN2
- Выходные сигналы: OUT1, OUT2
- Настройка и считывание параметров через CAN-соединение.
- Поддержка программного обеспечения MKS ServoD Control
- Строительство и сборка
- Двигатель NEMA 23 с задним креплением
- Разъем обмотки двигателя: A+, A-, B+, B-
- Винтовые клеммы для подключения питания и сигналов.
- Встроенный дисплей для настройки и диагностики.
- Три кнопки управления: Далее, Ввод, Меню
- Алюминиевый корпус для улучшения теплоотвода
- Силиконовая термопрокладка
- Измерение положения с помощью радиального магнита
- адаптер сигнала MKS APT
- 6-контактный кабель XH2.54, длиной 100 см.
- Функция сброса до заводских настроек
Включено- 1x Драйвер шагового двигателя Makerbase MKS SERVO57D CAN MB
- 1x алюминиевый корпус
- 1x силиконовая термопрокладка
- 1 радиальный магнит 6 x 2,5 мм
- 4 винта с шестигранной головкой M3 x 13 мм
- 3 винта с крестообразным шлицем M2 x 4 мм
- 1 шестигранный ключ M3
- 1 кабель XH2.54 с 6 контактами, 100 см, один конец зачищен и залужен на длине 5 мм.
- 1x плата адаптера MKS APT