Zitat Zitat von Rumgucker Beitrag anzeigen
Ich vermute, dass Du einen Treiber mit ULN2003 verwendest. Mit 16 bit aufgelöste PWM-Signale auf zwei Kanälen sollten mit dem Arduino hinzukommen sein. Deren Zyklusfrequenz sollte dann natürlich oberhalb von 20 kHz liegen, damit es nicht piepst.
Arduino verwendet für pwm den Befehl analogWrite(), er erzeugt 8bit-pwm (0-255) bei ca. 500-700Hz.