Почему для шаговых двигателей и ЧПУ нужен особый подход к питанию
Стандартный промышленный блок питания рассчитан на стабильную резистивную или слабоиндуктивную нагрузку. Шаговые двигатели и сервоприводы ведут себя иначе: они потребляют импульсный ток при ускорении, а при торможении работают как генераторы — возвращают энергию обратно в шину питания. Это явление называют рекуперацией, и оно вызывает кратковременный скачок напряжения на выходе блока питания.
Если блок питания не рассчитан на такой скачок, срабатывает защита от перенапряжения (OVP), и контроллер ЧПУ останавливается в середине цикла обработки. Именно поэтому выбор блока питания для ЧПУ-станка или робота с шаговыми двигателями требует учёта нескольких факторов, которые обычно не указаны в спецификациях нагрузки.
Какое напряжение выбирать: 24 В или 48 В
Большинство современных драйверов шаговых двигателей и сервоусилителей поддерживают диапазон питания от 20 В до 80 В постоянного тока. Выбор конкретного уровня напряжения напрямую влияет на динамические характеристики привода.
При более высоком напряжении питания увеличивается скорость нарастания тока в обмотке двигателя, что даёт больший момент на высоких скоростях и сокращает время позиционирования. Для ЧПУ-станков с требованиями к точности и скорости подачи 48 В — обоснованный выбор. Для простых конвейерных подавателей или дозаторов, где скорость подачи невелика, достаточно 24 В.
Сервоприводы обычно имеют встроенный регулятор и могут питаться как от 24 В (маломощные), так и от 48 В (среднемощные). Всегда сверяйтесь со спецификацией конкретного сервоусилителя.
Запас по току: почему «хватает впритык» — это плохо
Пиковые токи при старте шагового двигателя или серво могут в 3-5 раз превышать номинальный ток удержания. Если номинальный ток нагрузки совпадает с максимальным выходным током блока питания, при каждом старте напряжение просаживается, а драйвер может выдать ошибку или потерять шаги.
Практическое правило: подбирать блок питания с запасом 30-50% от расчётного пикового тока. Для станка с четырьмя шаговыми двигателями по 4 А каждый (16 А суммарно) целесообразно брать блок питания минимум на 20 А.
Рекуперация и защита от скачка напряжения
Когда двигатель тормозит, накопленная в индуктивности энергия возвращается в шину питания. Напряжение на выходе блока питания кратковременно растёт выше номинала. В некоторых системах этот рост может достигать 10-20% от номинального напряжения.
Есть несколько способов защититься от этого явления:
- Буферный конденсатор — дополнительный электролитический конденсатор на шине питания (например, 4700-10000 мкФ на 63 В для 48-вольтовой системы) поглощает пик энергии и удерживает напряжение в допустимых пределах.
- Тормозной резистор (brake resistor) — резистор, подключаемый параллельно шине через транзисторный ключ. Когда напряжение превышает порог, резистор подключается и рассеивает избыток энергии теплом. Некоторые драйверы имеют встроенный ключ для внешнего тормозного резистора.
- Широкий диапазон допустимого OVP — некоторые блоки питания имеют повышенный порог срабатывания OVP (например, 130% от номинала вместо 110%). Такая конфигурация более толерантна к рекуперативным скачкам.
Перед выбором блока питания уточните у производителя драйвера, какая рекомендуемая ёмкость буферного конденсатора и нужен ли внешний тормозной резистор.
Обзор подходящих блоков питания для систем 24 В и 48 В
| Модель | Напряжение | Ток | Мощность | Форм-фактор | PFC |
|---|---|---|---|---|---|
| LRS-350-24 | 24 В | 14,6 А | 350 Вт | Enclosed | Нет |
| PMT-24V350W2BR | 24 В | 14,58 А | 350 Вт | Enclosed | Нет |
| NDR-480-24 | 24 В | 20 А | 480 Вт | DIN-рейка | Да |
| DRM-24V480W1PN | 24 В | 20 А | 480 Вт | DIN-рейка | Да |
| LRS-350-48 | 48 В | 7,3 А | 350 Вт | Enclosed | Нет |
| NDR-480-48 | 48 В | 10 А | 480 Вт | DIN-рейка | Да |
| NDR-240-48 | 48 В | 5 А | 240 Вт | DIN-рейка | Да |
Серия Mean Well NDR и серия Delta DRM/DRP имеют активный PFC, что снижает реактивную составляющую тока из сети — актуально для шкафов с несколькими приводами. Серии LRS и PMT без PFC дешевле, но вносят больше гармоник в сеть.
Особенности монтажа в шкаф автоматики
Для ЧПУ-станка или робота с несколькими осями рекомендуется выделить отдельный блок питания для силовых приводов и отдельный — для контроллера и логики. Это развязывает силовые помехи от переключений драйверов и защищает микроконтроллер от просадок напряжения при старте двигателей.
Блок питания для приводов целесообразно подключать через отдельный автоматический выключатель с номинальным током, соответствующим выходному току блока с запасом 25%. Для блоков питания на DIN-рейку монтаж в ряд рядом с автоматами и контакторами — стандартная практика.
Если блок питания монтируется в закрытом шкафу без принудительной вентиляции, проверяйте допустимую температуру окружающей среды в спецификации — большинство моделей дают полную мощность до 40°C, при 50°C — снижение на 20-30%.
Как рассчитать мощность
Общая расчётная мощность нагрузки — отправная точка, но для приводов нужен поправочный коэффициент. Удобный алгоритм:
- Суммируйте номинальные токи всех двигателей (ток удержания или номинальный рабочий ток — смотрите спецификацию драйвера).
- Если все двигатели стартуют одновременно — умножьте сумму на 1,5. Если по очереди — умножайте только наибольший двигатель.
- Добавьте 10-20% на потери в проводке и нагрев блока.
- Подберите блок с мощностью не ниже рассчитанной.
Более детальный подход описан в нашей статье «Как рассчитать мощность блока питания». Если нагрузка сложная или смешанная — пришлите перечень нагрузок, подберём за 1 рабочий день.