Диммер и PSC двигатель, избавиться от шума

Как сделать так, чтобы двигатель вентилятора перестал шуметь.
1) Если использовать диммер с алгоритмом для регуляции света (обрезает конец синусоиды в моем случае) то мотор начинает гудеть 50гц, и чем медленнее крутиться тем сильнее гудит.
2) Если использовать алгоритм, который пропускает полный период синусоиды (скажем каждый пятый) тогда двигатель начинает "стучать"
Может можно что-то придумать без полного выпремления и синтеза новой синусоиды высокочастотным сигналом?
PS. диммер тут: https://github.com/vkorehov/hw/blob/master/dimmer.PDF
код диммера тут: https://github.com/vkorehov/pic/blob/master/dimmer.X/interrupts.c (с оберезанием части синусоиды)
код диммера тут: https://github.com/vkorehov/pic/blob/master/fan.X/interrupts.c (с пропусканием периодов)
Что если пропускать не каждытй пятый а скажем 3 из 15 циклов подряд, может тогда двигателю будет больше времени раскрутиться?
может синусоиду резать с друх сторон?, может использовать варистор, для сглаживания пиков тока? и т.д.
Есть у кого практический опыт?
|
</> |