Abschnitte der Dokumentation
PLL-Schleifenfilter-Designer
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug pll-loop-filter. Entwerfen Sie einen passiven PLL-Schleifenfilter zweiter Ordnung vom Typ 2. Berechnet Zeitkonstanten, Kondensator- und Widerstandswerte für die Zielschleifenbandbreite und den Phasenrand.
Eingaben
Senden Sie jede dieser Eingaben in inputs, in den gezeigten Einheiten. Die meisten sind erforderlich: Ein Aufruf, dem eine davon fehlt, wird abgelehnt (400) und kostet nichts; eine, auf die der Rechner verzichten kann, erhält den gezeigten Standardwert. Eine Eingabe außerhalb ihres Bereichs wird trotzdem berechnet und in der Provenienz markiert.
| Name | Einheit | Bereich | Standardwert | Beschreibung |
|---|---|---|---|---|
| fRefZahl | kHz | mindestens 0.001 | 100 | Referenzfrequenz (Vergleichsfrequenz) am Eingang des Phasendetektors |
| loopBWZahl | kHz | mindestens 0.001 | 5 | Gewünschte Closed-Loop-Bandbreite (Übergangsfrequenz). In der Regel 1/10 bis 1/100 der Referenzfrequenz. |
| phaseMarginZahl | deg | 10 … 89 | 45 | Gewünschter Phasenabstand für Schleifenstabilität. 45° sorgt für ein gutes Einschwingverhalten. |
| kvcoZahl | MHz/V | mindestens 0.001 | 20 | Verstärkung der VCO-Frequenzabstimmung (Empfindlichkeit). Aus dem VCO-Datenblatt. |
| nZahl | keine | mindestens 1 | 100 | Rückkopplungsteilerverhältnis N. f_out = N × f_ref. |
| icpZahl | μA | 1 … 10000 | 500 | Ausgangsstrom der Ladungspumpe. Aus dem PLL IC-Datenblatt. |
| eSeriesZahl | keine | 0 … 96 | 0 | Rundet jedes Bauteil auf den nächsten Wert der Reihe; Verhalten und Export gelten für den gerundeten Entwurf. |
Ausgaben
Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.
| Feld | Einheit | Beschreibung |
|---|---|---|
| c1Hauptwert | nF | C1 (Primärkondensator) |
| r1 | kΩ | R1 (Nullwiderstand) |
| c2 | pF | C2 (Polkondensator) |
| pmActual | ° | Tatsächlicher Phasenrand |
| bwRatio | keine | BW//f_ref Verhältnis |
| crossoverBuilt | kHz | Durchtrittsfrequenz (realisiert) |
Aufruf
- Berechnen: ein Aufruf, Anfrage und Antwort vollständig, und seine Fehler.
- Batch: dieser Rechner zusammen mit anderen oder ein Sweep, in einer Anfrage.
- Nach einem Zielwert auflösen: der Wert einer Eingabe, der eine Ausgabe auf einen Zielwert bringt.