Обучение серводвигателя постоянного тока работе как шагового двигателя
ДомДом > Новости > Обучение серводвигателя постоянного тока работе как шагового двигателя

Обучение серводвигателя постоянного тока работе как шагового двигателя

Aug 22, 2023

У [Фрэнка Херрманна] возникла интересная идея превратить мотор-редуктор постоянного тока в узел серводвигателя, но с интерфейсом, подобным шаговому двигателю. Уложив несколько небольших печатных плат за корпусом двигателя, можно было разместить драйвер двигателя постоянного тока DRV8837 и пару датчиков Холла на первом слое печатной платы, а магнитный энкодер плотно расположился за ним. Разъемы контактов на краю печатной платы подключаются ко второй плате, на которой установлен микроконтроллер, основанный на дешевом STM32L432. Вторая плата также содержит соответствующий LDO и светодиод отладки. Вместе эта горстка деталей обеспечивает все, что необходимо для чтения энкодера, управления вращением двигателя и прослушивания контактов интерфейса «драйвера шагового двигателя», подключенного к входному контроллеру движения. Исходный код Arduino можно найти в проекте GitHub.

Хотя [Фрэнк] упоминает, что этот узел имеет преимущество в весе и крутящем моменте по сравнению с шаговым двигателем размера NEMA 17, мы не видим точных данных о точности и повторяемости, которые были бы важны для точных операций, таких как 3D-печать.

Этот проект является частью более широкой цели по созданию полноценного 3D-принтера на основе «шаговых двигателей постоянного тока», за которыми мы будем наблюдать с интересом.

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