Das Projekt "Digiwobbler" in
Elektor 4/2008 mit einem SX28-Mikrocontroller von Parallax hat den Autor dazu motiviert, eine vergleichbare Lösung mit einem ATmega48 zu entwickeln. Es zeigte sich, dass die Schaltung mit dem ATmega fast ebenso leistungsfähig ist wie die mit dem SX28!
Eigenschaften
* Digitaler Wobbel-Betrieb:
Frequenz-Bereiche: 100..100.000 Hz / 50..15.000 Hz,
logarithmische Skala mit je 256 Werten
2 Timing-Werte: 0,2 / 0,4 ms pro Frequenz-Wert
(alle 0,2 bzw. 0.4 ms wird die Frequenz über die Änderung des Phasenincrements umgeschaltet).
Ausgänge im Wobbel-Modus:
* Sinus-Funktion
* Marker-Frequenz (Rechteck-Puls)
* Marker-Positions-Puls
* Trigger-Puls beim Beginn eines Wobbel-Zyklus
Digitaler Sinusgenerator-Betrieb:
Frequenzeingabe in Hertz über die Tastatur.
Format: '*' = Anfang der Zahl
digit(s) 0…9
'#' = Ende der Zahl, Start als Sinus-Frequenz-Generator
Ausgänge im Sinus-Betrieb:
* Sinus-Funktion (0…4,5 VSS)
* Frequenz/Marker-Puls (Rechteck-Puls).