Ich versteh euer problem nicht
Ich hab mir ne lüftersteuerung gebaut und das ganze folgendermaßen aufgebaut:

Ich steuer über einen transistor nen N-Channel mosfet an (nen BUZ11) (als low side switch, d.h. ich schalte immer GND, frei, GND usw) dann kommt ne Spule (hatte ich noch rumliegen ka wa genau für ne induktivität sollte aber ca bei 47µH liegen) und dahinter nen 100 µF kondensator.
Egal was ich für ne frequenz verwende (also jetzt so ganz niedrige frequenzen ausgeschlossen ich nutz ca 20kHz) kein fiepen oder tackern mehr und ich kann das ganze über die ganze spanne regeln!