Hallo Roland

einen DSP mußt Du dafür nicht bemühen. Wie Du schon schreibst geht das mit einem PWM-Ausgang oder, mit einem DAC. Da Du ohnehin an einem Filter nicht vorbeikommst würde ich das mit einem DAC machen. uC mit 8 Bit DAC, Sinuswerte ausrechnen, in Tabelle rein und in den DAC reinschieben. Dahinter noch einen Tiefpass fertig. Kann man auch mit PWM und nachgeschaltetem Filter erledigen. Das muß dann aber vermutlich ein aktiver Filter sein, kein passiver Tiefpass, da 1Khz doch schon relativ hochfrequenz (1kHz = 1ms, und hier mindestens 10 Werte(Schwingung = mindesten 10kHz, besser 20Khz PWM).

Gerhard