29.12.2008, 08:21 PM
Gefordert war ja in "#1" 100kHz Ausgang. Ein typischer 1-Euro-Controller kann bis 20MHz Takt, sollte also 1MHz tri-state (!) ausgeben können. Er kann über beispielsweise vier Pins ein Widerstands-Netzwerk ansteuern. Also können wir 1 Million mal in der Sekunde die Spannung in 81 Stufen (4 Pins mal 3-state) variieren. Das integrieren wir natürlich und erreichen damit noch mehr Auflösung.
Die Kurvenform würde ich über eine analoge Steuerspannung vorgeben, die über einen Pin auf einen internen AD-Wandler geht. So wie die Joystick-Steuerung aus meinem Radio-Projekt.
Und ein Anschluss des Controllers wird mit dem Takt angesteuert, beispielsweise von einem externen Rechteckgenerator (0-20MHz).
Der ganze Funktionsgenerator besteht also aus einem 8-poligen Controller, ein paar Widerständen und einem Kondensator und als Bedienteil gibts einen Drehschalter für die Kurvenform.
Die Kurvenform würde ich über eine analoge Steuerspannung vorgeben, die über einen Pin auf einen internen AD-Wandler geht. So wie die Joystick-Steuerung aus meinem Radio-Projekt.
Und ein Anschluss des Controllers wird mit dem Takt angesteuert, beispielsweise von einem externen Rechteckgenerator (0-20MHz).
Der ganze Funktionsgenerator besteht also aus einem 8-poligen Controller, ein paar Widerständen und einem Kondensator und als Bedienteil gibts einen Drehschalter für die Kurvenform.