Я разрабатываю привод, который выдает обороты около ~ 350 с выходным крутящим моментом около ~ 10 мНм. Я нашел дешевый двигатель, который обеспечивает этот крутящий момент (плюс еще для страховки), но скорость при номинальном напряжении намного выше, чем я хочу. Я рассчитал, что рабочий цикл 30% даст мне требуемые расчетный крутящий момент и число оборотов в минуту. Я просто обеспокоен тем, что я буду запускать двигатель слишком медленно. Я знаю, что микроконтроллер, отправляющий сигнал ШИМ, имеет ограничение на минимальный рабочий цикл, который я могу применить, но мне интересно, каково, в общем, хорошее эмпирическое правило для практических минимальных рабочих циклов, применяемых к двигателю (поскольку, если двигатель движется слишком медленно, трение, импульс и т. д. могут измениться, и он может не вести себя ожидаемым детерминированным образом). Короче говоря, 30% — это мало? Или меня должно больше беспокоить соотношение между номинальной скоростью и расчетной скоростью?
Позвольте мне предварить мой ответ заявлением об отказе от ответственности: весь мой опыт работы с ШИМ-двигателями связан с регулированием скорости охлаждающих вентиляторов. Ваше приложение, безусловно, будет отличаться, по крайней мере, немного.
Как я нахожу минимальный рабочий цикл, я ищу тот минимум, который позволит двигателю начать крутиться. Со стандартными веерами для маффинов это около 40%. Затем я добавляю небольшой запас на всякий случай. Я нахожу это, применяя рабочий цикл 0% и медленно увеличивая его, пока двигатель не начнет вращаться.
Эта пусковая мощность выше, чем мощность, необходимая для поддержания вращения двигателя после того, как он уже раскрутился. С вентиляторами это где-то в диапазоне 20-30%. Другими словами, если бы я хотел, чтобы вентилятор вращался очень медленно, мне пришлось бы приложить 40%, чтобы заставить его двигаться, а затем я мог бы вернуться к 20-30%.
Обычно, на всякий случай, я не снижаю мощность ниже стартовой. Таким образом, я могу быть уверен, что двигатель вращается, хотя это ограничивает минимальную скорость, которую я могу развивать.
Однако с этим есть проблемы. Многие факторы могут повлиять на требования к питанию при запуске. Температура, нагрузка на двигатель, возраст, запыленность, разные партии двигателей и т. д. Все это нужно учитывать и закладывать некоторый запас мощности.
В качестве альтернативы вы должны контролировать свой двигатель с помощью тахометра или чего-то подобного. Затем сделайте так, чтобы какое-нибудь программное обеспечение для управления двигателем выполняло соответствующие действия, если двигатель вращается слишком быстро или слишком медленно. Хорошее программное обеспечение для управления двигателем автоматически учитывает мощность при запуске и другие параметры.
Если вы не хотите писать программное обеспечение для управления двигателем, у вас нет другого выбора, кроме как эмпирически измерить требования к мощности при запуске для вашей системы, а затем добавить еще немного для запаса. И надеюсь, что вы добавили достаточно.
поход в прошлое
Макс Х.
поход в прошлое
Макс Х.