Forum: Mikrocontroller und Digitale Elektronik PLL Überschwinger


von Alex (Gast)


Lesenswert?

Hallo,


ich habe bei mir eine PLL 
(http://www.idt.com/products/getDoc.cfm?docID=9410871) im Einsatz welche 
soweit auch super tut. Allerdings habe ich beim wobbeln zwischen den 
Frequenzen welches glitch-free möglich ist Überschwinger beim Wechsel 
von f1 und f2 (bzgl. der Frequenz).

Nun hat der Schaltkreis auch die Möglichkeit, den Loop Filter Resistor 
sowie den Strom der Ladungspumpe vorzugeben. Wie wählt man solche 
Parameter üblicherweise um bspw. die Dynamik etwas zu senken (Dämpfung 
des Regelkreises erhöhen). Im Datenblatt finden sich dazu leider keine 
Angaben.


Gruß,
Alex

von 6644 (Gast)


Lesenswert?

Den VCO mit einem DAC anzusteuern ist keine Option ?
Schau dir mal den PLL Designer von Analog ADevices an. Dort kann mait 
PLL's und deren filtern spielen.

von Alex (Gast)


Lesenswert?

Wie man dem Datenblatt entnehmen kann, kann der VCO nicht direkt 
angesteuert werden ... ich sehe das aber eher als Vorteil, dafür gibt es 
ja solcherlei Schaltkreise (man spart sich den DAC).

von 6644 (Gast)


Lesenswert?

Welches Datenblatt ? Der Link geht nicht.

von 6644 (Gast)


Lesenswert?

Was fuer'n Schwachsinn. Open-document geht, Save-documaent geht nicht. 
So, ... gefunden. Minimum Order quantity 192 stueck. Die wollen nichts 
verkaufen. Vergiss die. Analog Devices sind nicht so zickig.

von Alex (Gast)


Lesenswert?

Der Link funktioniert unter XP mit Firefox und installiertem AcroReader. 
Auch das Speichern des Datenblattes ist möglich. Mir geht es nicht darum 
die Dinger zu bestellen sondern die Arbeit mit ihnen wie im ersten 
Posting beschrieben zu verbessern.

von 6644 (Gast)


Lesenswert?

Da man nur einen Widerstand mit 2 Bit waehlen kann, sind die 
Moeglichkeiten begrenzt. 5 bit fuer die Chargepump, damit macht man die 
Aussteuerung des VCO. Dh man kann sehr wenig machen. Wenn die 
permutierten 7 bit keine loesung bringen wird wohl nichts sein.

von Alex (Gast)


Lesenswert?

Das variieren der Parameter habe ich bis jetzt nicht gemacht (nutze 
default Werte), weil ich gerne verstehen möchte, warum die jeweiligen 
Parameter wie zu ändern sind damit sich das Verhalten ändert. Evtl. 
könnte man durch blindes probieren für einen bestimmten Frequenzbereich 
das Verhalten verbessern, dafür passt es woanders wieder nicht. Damit 
wäre mir nicht geholfen.

Evtl. hat ja hier jemand tiefergehende Kenntnisse bzgl. PLL-Bausteinen 
um mir helfen zu können.

von 6644 (Gast)


Lesenswert?

Es hat ein Schema dort. Die Stromquelle ist die Chargepump, einstellbar 
mit 5 bit. Dann ist ein 11pF parallel, ein einstellbarer Widerstand 
seriell (2 bit) und ein 300pF parallel. Das geht auf den VCO. Was ist 
daran schwierig zu verstehen ? kannst ja mal simulieren.

von HildeK (Gast)


Lesenswert?

PLL ist ein nicht einfaches Thema. Regelungstechnik mindestens 2. 
Ordnung.
Literatur-Klassiker ist z.B. "Theorie und Anwendungen des Phase-locked 
Loops" von Roland Best
Je nachdem, wie das Filter ausgelegt ist, kann ein Sprung in der 
Eingangsfrequenz langsam (i.A. ohne Überschwinger) oder schnell 
ausgeregelt werden (dann meist mit Überschwinger). Einen Tod musst du 
leiden.

von 6644 (Gast)


Lesenswert?

Ein Simulator : ADISimPLL von Analog Devices.
http://forms.analog.com/form_pages/rfcomms/adisimpll.asp

von Alex (Gast)


Lesenswert?

"Was ist daran schwierig zu verstehen ?"

Bis jetzt bist auch du gescheitert, mal einfach rüber zu bringen, wie an 
den beiden Parametern zu drehen ist, um die Dämpfung des Regelkreises zu 
erhöhen / senken. Also kann es ja so easy doch nicht sein :)

ADI hat keine PLL, die auch nur Ansatzweise den Ausgangsfrequenzbereich 
in einem Chip abdeckt, wie es der angegebene Schaltkreis tut.

von 6644 (Gast)


Lesenswert?

Das Simulationsprogram erlaubt einen theoretischen VCO als MHz/V 
vorzugeben. Filter koennen als Passive, sowie als Aktive mit mehreren 
Parametern gerechnet werden. Man kann den Einfluss der Eingangsstroeme, 
der Offsetspannungen erproben, Regelgeschwindigkeit gegen Ueberschwingen 
abwaegen usw. Du wirst eh nicht mit einer Einstellung von 200Hz bis 
270MHz fahren koennen. Zu den einstellbaren Parametern. Die Ladungspumpe 
ergibt den Bereich, der Widerstand die Bandbreite.

von Jadeclaw D. (jadeclaw)


Lesenswert?

@Alex:
Von F1 nach F2, gehst du da langsam von einer zur anderen Frequenz
oder schaltest du 'hart' um?
Wenn letzteres der Fall ist, dann mußt du dich nicht wundern, wird einem 
PLL eine Sprungantwort abverlangt, werden Überschwinger absolut normal 
sein, da die VCO-Frequenz mehrfach um die Sollfrequenz pendelt, bis die 
Schleife einrastet. Übrigens ein in der gängigen Fachliteratur als 
normal bezeichnetes Verhalten.

Quote: ""Glitch-free frequency transitions,
where the clock period changes slightly over many cycles,
are possible.""

Also sehr langsame kleine Änderungen (bezogen auf die Frequenz) sind 
möglich, was sich mit meinen Erfahrungen mit anderen PLL-Schaltungen 
deckt.

Hmm, könnte hier ein DDS eventuell die bessere Wahl sein?

Gruß
Jadeclaw.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.