15.11.2010, 11:59 AM
Ich bin nicht glücklich. Die Kurven-Symmetrie-Einstellung haut einfach nicht hin.
Ich müsste die Ausgangsfrequenz auf 1/10 begrenzen, wenn ich eine PWM oder PPM in 10%-Sprüngen laufen lassen wollte.
1. Alternative: ich lade ein Schieberegister mit 20MHz aus dem RAM und takte es mit 160MHz, um zumindest 20MHz in 12,5% Schritten steuern zu können. DAS schafft nun allerdings selbst der CPLD nicht mehr...
2. Alternative: ich generiere zwei phasenverschobene 20MHz-Signale und bilde deren Antivalenz. Das geht eigentlich mit einem PLL sehr gut, den ich auf festen Phasenwinkel einrasten lasse und den Phasenwinkel analog moduliere. Das klappt aber leider nur in einem engen Frequenzbereich oder ich müsste den PLL-Filter mit Analogschaltern an andere Frequenzbereiche anpassen.
3. Alternative: im Moment keine Idee.
Ich müsste die Ausgangsfrequenz auf 1/10 begrenzen, wenn ich eine PWM oder PPM in 10%-Sprüngen laufen lassen wollte.
1. Alternative: ich lade ein Schieberegister mit 20MHz aus dem RAM und takte es mit 160MHz, um zumindest 20MHz in 12,5% Schritten steuern zu können. DAS schafft nun allerdings selbst der CPLD nicht mehr...
2. Alternative: ich generiere zwei phasenverschobene 20MHz-Signale und bilde deren Antivalenz. Das geht eigentlich mit einem PLL sehr gut, den ich auf festen Phasenwinkel einrasten lasse und den Phasenwinkel analog moduliere. Das klappt aber leider nur in einem engen Frequenzbereich oder ich müsste den PLL-Filter mit Analogschaltern an andere Frequenzbereiche anpassen.
3. Alternative: im Moment keine Idee.