Die PWM-Pseudoanalogausgabe des Arduino ist als Steuerspannung eines VCO nicht geeignet (geht doch, siehe unten). Ich werde deshalb als DA-Wandler ein R2R Widerstandsnetzwerk verwenden. An Stelle des ursprünglich geplanten Arduino Uno muss ich nun einen Mega verwenden, da nur dieser genügend Ausgänge hat, um mehrere analoge Signale zu erzeugen (oder multiplexen, das lasse ich aber erstmal).

http://www.auctoris.co.uk/2011/05/25/arduino-function-generator-part-2

Die Ausgänge sollte man komplett als Port ansprechen, nicht einzeln.

Hier das PINout des Arduino Mega:

arduino mega 2560

 

Nachtrag: es geht auch ohne R2R, man kann die Frequenz hochsetzen