Должна ли частота ШИМ-сигнала быть постоянной для управления скоростью двигателя постоянного тока/вентилятора?

Все системы управления PWM, которые я видел для управления скоростью двигателя постоянного тока/вентилятора, использовали постоянную частоту. Действительно ли это необходимо во всех случаях?

Как должен быть рассчитан ток двигателя для ШИМ-управления с постоянной или переменной частотой?

Его не нужно разнообразить, да и проще не делать?
+1, чтобы стабилизировать пролетающий вниз голос, но нам нужно больше информации о том, что именно вы пытаетесь сделать.
Это не математический вопрос, поэтому немного странно просить математическое решение.
Ширина импульса представляет собой отношение или долю общей длины импульса. Длина импульса - это ПЕРИОД сигнала, который равен 1/ЧАСТОТА. Изменение частоты означает, что вы должны пересчитать или отрегулировать ширину импульса, чтобы получить ту же дробь (отметка/пробел), что и исходный сигнал, но не дает никакого преимущества - это то же самое среднее значение тока, напряжения или мощности. При сохранении той же частоты (ПЕРИОД) все, что должна сделать схема ШИМ, это изменить ширину импульса в течение этого периода.

Ответы (3)

Частота не обязательно должна быть постоянной, хотя она часто оказывается такой, потому что ее легко реализовать. Одной из причин изменения частоты является распространение электромагнитных помех и звукового шума по всему спектру. Также возможно осуществлять управление двигателем с помощью гистерезиса . Или ширина импульса может оставаться постоянной, но частота может изменяться. Или оба могут быть разнообразными.

Что действительно важно, так это среднее напряжение, прикладываемое к двигателю с течением времени. В случае простого привода постоянного тока среднее напряжение равно напряжению, приложенному в любой момент. Обычно напряжение переключается между 0 и напряжением питания В с с , поэтому среднее напряжение будет где-то между 0 и В с с , в зависимости от доли времени, затраченного на т о н в какой-то период т т о т а л :

В а в г "=" В с с т о н т т о т а л

Итак, если 100 м С , вы потратили в общей сложности 40 м с на, и В с с является 12 В , затем:

В а в г "=" 12 В 40 м с 100 м с "=" 4,8 В

Таким образом, в той мере, в какой индуктивность двигателя способна усреднить ток по 100 м с , вы могли бы также подать заявку 4,8 В постоянного тока к двигателю.

Это то, что устанавливает нижнюю границу частоты привода. Если частота слишком низкая, ток в обмотках двигателя (и, следовательно, крутящий момент и, следовательно, скорость) не будет постоянным. Возьмем крайний случай: вы подаете 12 В на 4 минуты, затем 0 В на 6 минут. Среднее напряжение по-прежнему составляет 4,8 В, но, очевидно, вы не получите того же эффекта.

По мере увеличения частоты максимальный ток (непосредственно перед переключением в выключенное состояние) и минимальный ток (непосредственно перед переключением во включенное состояние) не будут сильно отличаться, а ток двигателя в основном постоянен. Это связано с тем, что скорость изменения тока я в индуктивности л ограничивается приложенным напряжением В :

В "=" л г я г т

или эквивалентно:

г я г т "=" В л

Ваш источник питания может подавать только конечное напряжение на обмотки двигателя (индуктор), поэтому ток может изменяться очень быстро. Переключение достаточно быстрое, и ток никогда не успевает существенно измениться.

Другой способ думать об этом: ток в двигателе будет иметь некоторую постоянную составляющую, среднее значение, которое вращает двигатель в желаемом направлении. К этому также будут добавлены некоторые пульсации переменного тока, которые просто нагревают обмотки, поскольку он тратит половину своего времени на вращение двигателя в нужном направлении, а другую половину - в неправильном направлении. Ваша цель при проектировании привода двигателя с ШИМ состоит в том, чтобы максимально уменьшить пульсации тока и, как следствие, потери электроэнергии без увеличения других потерь в системе.

Другое требование часто заключается в том, чтобы двигатель не издавал слышимого шума, и для этого часто требуется, чтобы частота коммутации была выше пределов человеческого слуха, примерно 25 к ЧАС г .

Верхняя граница частоты коммутации определяется потерями, которые увеличиваются с увеличением частоты, в первую очередь потерями на коммутацию. Транзисторы не могут переключаться мгновенно, и поэтому обязательно какое-то время будут находиться как при значительном токе в них, так и при значительном напряжении на них, превращая тем самым электрическую энергию в тепловую ( п "=" я Е ) каждый раз, когда они переключаются. С повышением частоты количество переключений в секунду увеличивается, но время, затрачиваемое на переход из состояния «включено» в состояние « выключено», говорит о том же, поэтому средняя мощность в транзисторе увеличивается до тех пор, пока тепло не разрушит транзистор или КПД драйвера не станет неприемлемым.

Основная причина, по которой не следует увеличивать частоту ШИМ, — это стоимость переключения сигнала ШИМ — силовые полевые МОП-транзисторы потребляют много энергии при фактическом переключении, и чем чаще они это делают, тем больше энергии они потребляют.

Существует диапазон частот, внутри которого система будет хорошо работать. Этот диапазон довольно велик, но точные частоты зависят от двигателя и того, чего вы пытаетесь достичь. Но в этом диапазоне частот не имеет значения, какова точная частота, и она может перемещаться.

Большинству фанатов нужна достаточно высокая частота, чтобы вы не могли слышать ШИМ своими ушами. Обычно это ставит вашу частоту выше 20 кГц (но не всегда!).

С другой стороны, конденсаторы внутри вентилятора могут/будут ограничивать максимальную частоту. Количество энергии, теряемой в вашем MOSFET или силовом транзисторе, также будет увеличиваться по мере повышения частоты. Это ограничит максимальную разумную частоту, возможно, до 100 кГц, хотя я уверен, что есть некоторые системы, способные работать намного выше.

Но как уже говорили некоторые: почти всегда проще сделать фиксированную частоту ШИМ, чем переменную. Большинство людей используют фиксированную частоту, потому что это проще всего.

Поведение щеточных двигателей при более высоких скоростях ШИМ качественно отличается от их поведения при мощных скоростях ШИМ, при этом разделительной линией между «быстрым» и «медленным» является точка, в которой индуктивность двигателя достаточно высока, чтобы ток никогда не падает до нуля; Самым большим препятствием для использования более высоких скоростей является сама схема переключения. В какой степени схема коммутации, встроенная в типичные двигатели вентиляторов постоянного тока, влияет на ситуацию?

Это звучит как вопрос о домашней работе.

Однако добавить к комментарию @JIm к OP. ШИМ (для любого приложения) обычно имеет фиксированный период, потому что его проще всего реализовать аппаратно (его не нужно фиксировать).

Вы устанавливаете значения (в микроконтроллере или проводной схеме) и забываете.

Любая математика связана с внедрением периода, счетчиков, минимального и максимального рабочих циклов, фильтрации выходного сигнала RC-цепью для расчета выходного постоянного тока и его пульсаций, если это необходимо.