Использование драйвера шагового двигателя A4988 для малоточного (15 мА) шагового двигателя.
У меня есть шаговый двигатель BKA30DR5, который работает при токе 15 мА. Я хочу управлять им с помощью модуля шагового двигателя A4988. Раньше я успешно управлял шаговыми двигателями, которые используют гораздо более высокие токи (около 1 А), с этими модулями, поэтому решил использовать их снова.
Я установил опорное напряжение на модуле в соответствии с этим методом в сочетании с информацией на эту страницу. Резисторы измерения тока на плате имеют номинал R100, поэтому моя формула для расчета опорного напряжения составляет 0,015 А * 8 * 0,1 Ом = 0,012 В. Это настолько низкое напряжение, что у меня возникают проблемы с его настройкой с помощью подстроечного потенциометра: мне приходится вносить незначительные корректировки, как только я опускаюсь ниже диапазона 0,02 В, и даже тогда оно просто меняется от 0,02 В до 0,005 В, казалось бы, случайным образом. Я думаю, что триммер становится неточным на этом очень-очень низком диапазоне.
Как мне заставить модуль подавать на двигатель правильное опорное напряжение? Я предполагаю, что двигатель потребляет так мало энергии, что технически я мог бы полностью пропустить модуль и подключить его напрямую к контактам на Arduino, но я не уверен, безопасно ли это для Arduino, учитывая обратную ЭДС. Возможно, также можно установить для модуля более высокое опорное напряжение, а затем использовать отдельный резистор, чтобы понизить напряжение до нужной величины, но я не уверен, работает ли это вообще с шаговыми двигателями или где между модулем и двигателем резистор(ы?) должен быть подключен.
Есть идеи?
@Bas, 👍0
Обсуждение1 ответ
Для такого маленького двигателя есть более подходящие модули: модуль A4988 рассчитан на напряжение 8–35 В, а ваш шаговый двигатель — на 5 В.
- Шаговый двигатель не работает с платой A4988
- Шаговый двигатель работает медленно при чтении с датчика MPU 6050
- AccelStepper.h — Как быстро увеличить скорость двигателя NEMA 17?
- CD rom stepper нагревается
- Перегорают ли мои шаговые двигатели? В чем здесь проблема?
- Почему мой шаговый двигатель работает, когда я открываю последовательный порт?
- Как управлять шаговым двигателем, и одновременно выполнять другие задачи?
- Нужна помощь с независимым регулированием скорости на нескольких ступенях
Ваш двигатель в настоящее время вообще не работает или глохнет?, @jonathan
Я еще не подключил его, опасаясь его испортить., @Bas