Approfondimento tecnico sulla progettazione del filtro di loop PLL, sulla scelta della larghezza di banda e sul margine di fase per 11 SKU di penne di lettura. Pensato per acquirenti OEM e ingegneri RF.

Pubblicato il: gen 27, 2026 - 135 Visualizzazioni

Penna di lettura PLL Loop Filter e larghezza di banda: stabilità su 11 SKU

Destinatari: Responsabili dell'hardware engineering e specialisti PLL che selezionano la topologia e la larghezza di banda del filtro d'anello per il PLL di pulizia del jitter all'interno di una penna di lettura. Destinatari secondari: architetti del firmware OEM che devono stimare la deriva di frequenza nel caso peggiore in caso di variazioni di temperatura o di carico.

Un distributore scolastico tedesco ha reso 180 unità del modello KF1 nel Q4 2024 con un difetto audio "click-pop". Abbiamo prelevato 8 unità, collegato un analizzatore di spettro Rohde & Schwarz FSVR all'uscita BLE a 2,4 GHz e misurato spur di riferimento a -42 dBc, a 24 kHz dalla portante. Causa principale: la larghezza di banda del filtro d'anello del PLL era di 240 kHz invece dei 100 kHz previsti dal progetto, consentendo il passaggio degli spur di riferimento; in un'azione di riduzione dei costi erano stati sostituiti i componenti errati (1,2 nF e 6,8 kΩ invece di 2,2 nF e 4,7 kΩ). Il ripristino del filtro d'anello conforme alle specifiche di progetto ha ridotto gli spur a -68 dBc, eliminando il difetto. Ogni penna di lettura (B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2, Y6) utilizza una topologia specifica di filtro d'anello PLL, e questa guida illustra larghezza di banda, margine di fase e scelta dei componenti che determinano se il PLL si aggancia in modo pulito.

1. Perché la progettazione del filtro d'anello PLL è fondamentale in una penna di lettura

Un PLL (phase-locked loop) in una penna di lettura prende un clock di riferimento (tipicamente 24 MHz o 26 MHz da un quarzo) e lo moltiplica fino a una frequenza di uscita target (26 MHz per il riferimento radio, 50 MHz per il clock del sensore OID, 96 MHz per il codec audio). Il PLL contiene un phase-frequency detector (PFD), una pompa di carica, un filtro d'anello, un VCO (voltage-controlled oscillator) e un divisore di retroazione. Il filtro d'anello è il circuito analogico che converte gli impulsi digitali del PFD in una tensione di controllo uniforme per il VCO.

La larghezza di banda del filtro d'anello determina tre metriche prestazionali critiche: attenuazione del jitter, soppressione degli spur di riferimento e tempo di aggancio. Una larghezza di banda maggiore (ad esempio 500 kHz) attenua il rumore di fase del VCO in modo più aggressivo, ma lascia passare gli spur di riferimento. Una larghezza di banda minore (ad esempio 30 kHz) sopprime gli spur di riferimento di ulteriori 40 dB, ma aumenta il tempo di aggancio da 200 µs a 4 ms e attenua il rumore di fase del VCO in modo meno efficace. L'obiettivo di progetto è una larghezza di banda che bilanci queste tre metriche per la specifica applicazione.

In una penna di lettura, il PLL presenta due modalità di guasto. La prima è la perdita di spur di riferimento nella banda audio, dove provocano artefatti click-pop. Gli spur di riferimento si verificano alla frequenza di confronto del PFD (tipicamente da 1 MHz a 5 MHz), e qualsiasi segnale a quella frequenza che attraversa il filtro d'anello appare come bande laterali sull'uscita del VCO. La seconda è il disaggancio del PLL durante i transitori di temperatura, in cui un avvio a freddo da -10 °C a +25 °C causa la sovraelongazione della tensione di controllo del VCO e la perdita di aggancio. Il margine di fase del filtro d'anello (tipicamente da 50° a 70°) determina se il PLL può superare il transitorio di temperatura senza disagganciarsi.

SKU Topologia PLL Tipo di filtro d'anello Larghezza di banda Margine di fase Spur di riferimento
B1 Interno alla MCU RC del 2° ordine 200 kHz 52° -55 dBc
B2 Interno alla MCU RC del 2° ordine 200 kHz 52° -55 dBc
F8 SiT8208 est. RC del 3° ordine 100 kHz 60° -68 dBc
K7 SiT8208 est. RC del 3° ordine 100 kHz 60° -68 dBc
KF1 SiT8208 est. RC del 3° ordine 100 kHz 60° -68 dBc
L5 SiT95201 est. attivo del 4° ordine 80 kHz 65° -75 dBc
P2 Interno al MCU RC del 2° ordine 200 kHz 52° -55 dBc
Q6 SiT8208 est. RC del 3° ordine 100 kHz 60° -68 dBc
Q8 SiT8208 est. RC del 3° ordine 100 kHz 60° -68 dBc
T2 SiT95201 est. attivo del 4° ordine 60 kHz 68° -78 dBc
Y6 SiT95201 VCTCXO n/d (interno) n/d n/d -82 dBc

2. Le tre topologie di filtro di loop

Utilizziamo tre topologie di filtro di loop nei 11 SKU. La prima è il filtro RC del 2° ordine interno al MCU, impiegato su B1, B2 e P2. La seconda è il filtro RC del 3° ordine esterno, impiegato su F8, K7, KF1, Q6 e Q8. La terza è il filtro attivo del 4° ordine esterno, impiegato su L5 e T2. Lo Y6 utilizza un VCTCXO che non richiede un filtro di loop.

Il filtro RC del 2° ordine è costituito da una resistenza in serie (R1) e un condensatore verso massa (C1), eventualmente con un secondo condensatore (C2) in parallelo. La funzione di trasferimento presenta un polo (alla frequenza di taglio RC) e uno zero (definito dal rapporto R1/C1). La larghezza di banda è circa 1 / (2π × R1 × C1), quindi una resistenza da 4,7 kΩ e un condensatore da 220 pF forniscono una larghezza di banda di 154 kHz. Il margine di fase è circa da 50° a 55°, che è marginale per un funzionamento stabile su tutta la gamma di temperatura.

Il filtro RC del 3° ordine aggiunge un secondo stadio RC (R2 e C2) dopo il primo stadio. Il secondo stadio introduce un polo a una frequenza più elevata (tipicamente 5×–10× il primo polo), che attenua gli spur di riferimento sopra il primo polo senza influire sulla stabilità del loop. Il filtro del 3° ordine offre 20 dB di soppressione degli spur di riferimento in più rispetto al filtro del 2° ordine, al prezzo di una selezione dei componenti più complessa.

Il filtro attivo del 4° ordine impiega un buffer con op-amp tra gli stadi RC, fornendo un pilotaggio a bassa impedenza al secondo stadio RC. L'op-amp elimina l'effetto di carico che il secondo stadio RC ha sul primo, consentendo la regolazione indipendente di ciascun polo. Il filtro del 4° ordine offre 30 dB di soppressione degli spur di riferimento in più rispetto al filtro del 2° ordine e un margine di fase più ampio (65° contro 50°), ma aggiunge $0,42 al costo della BOM.

Consiglio per l'acquirente: Quando ordini una build private-label per un'applicazione di audiolibri che richiede un SNR audio elevato (≥96 dB) o un lungo raggio BLE (≥12 m), specifica il PLL esterno SiT8208 con il filtro di loop del 3° ordine. L'incremento di $0,86 sulla BOM per unità viene recuperato entro le prime 800 unità spedite grazie alla riduzione dei difetti audio.

3. Calcolo della larghezza di banda del loop per ciascuno SKU

La larghezza di banda del loop si calcola a partire da tre equazioni. La prima è la relazione tra larghezza di banda, frequenza del PFD e fattore di smorzamento. La larghezza di banda è circa la frequenza del PFD divisa per (2π × fattore di smorzamento). La seconda è la relazione tra fattore di smorzamento e corrente della pompa di carica. Il fattore di smorzamento è circa (R1 × Icp) / (N × Kvco), dove R1 è la resistenza del filtro di loop, Icp è la corrente della pompa di carica, N è il rapporto del divisore di retroazione e Kvco è il guadagno del VCO. La terza è la relazione tra C1 e la frequenza naturale. C1 è circa (Icp × Kvco) / (R1 × ωn² × N).

Per il SiT8208 su F8, la frequenza del PFD è 1 MHz (impostata dal riferimento a 26 MHz diviso per 26), la corrente della pompa di carica è 1,2 mA, il guadagno del VCO è 80 MHz/V e il rapporto del divisore di retroazione è 1 (moltiplicatore PLL 1×). Il fattore di smorzamento target è 1,0 (criticamente smorzato), che dà una frequenza naturale di 100 kHz e una larghezza di banda del loop di circa 100 kHz. R1 è 4,7 kΩ e C1 è 2,2 nF, dando un primo polo a 15,4 kHz. R2 è 1,2 kΩ e C2 è 220 pF, dando un secondo polo a 600 kHz.

Per il SiT95201 su L5, la frequenza del PFD è 4 MHz (impostata dal riferimento a 48 MHz diviso per 12), la corrente della pompa di carica è 2,4 mA, il guadagno del VCO è 60 MHz/V e il divisore di retroazione è 1. Il fattore di smorzamento target è 0,9 (leggermente sotto-smorzato), che dà una frequenza naturale di 200 kHz e una larghezza di banda del loop di 80 kHz con il filtro attivo del 4° ordine. L'op-amp è un OPA369 a bassa potenza e basso rumore, con un costo di $0,32 per unità.

SKU Freq. PFD Pompa di carica Guadagno VCO Smorzamento Larghezza di banda Margine di fase
F8 1 MHz 1,2 mA 80 MHz/V 1,0 100 kHz 60°
K7 1 MHz 1,2 mA 80 MHz/V 1,0 100 kHz 60°
KF1 1 MHz 1,2 mA 80 MHz/V 1,0 100 kHz 60°
L5 4 MHz 2.4 mA 60 MHz/V 0.9 80 kHz 65°
Q6 1 MHz 1.2 mA 80 MHz/V 1.0 100 kHz 60°
Q8 1 MHz 1.2 mA 80 MHz/V 1.0 100 kHz 60°
T2 4 MHz 2.4 mA 60 MHz/V 1.0 60 kHz 68°
Y6 n/d n/d n/d n/d n/d n/d

4. Selezione dei componenti per topologia

Il filtro RC del 2° ordine su B1, B2 e P2 utilizza una resistenza da 4,7 kΩ in formato 0402 (Yageo RC0402FR-074K7L) e un condensatore X7R da 220 pF in formato 0402 (Murata GRM1555C1H221JA01D). I componenti costano $0.012 per set e hanno una tolleranza DC combinata di ±5%, che il PLL tollera senza problemi.

Il filtro RC del 3° ordine su F8, K7, KF1, Q6, Q8 utilizza una coppia di resistenze da 4,7 kΩ + 1,2 kΩ (due Yageo 0402) e una coppia di condensatori da 2,2 nF + 220 pF (Murata X7R 0402). I componenti costano $0.024 per set e hanno una tolleranza combinata di ±5%.

Il filtro attivo del 4° ordine su L5 e T2 utilizza due coppie RC in formato 0402 più un op-amp OPA369 in package SOT-23 a 5 pin. L'op-amp fornisce un buffering a guadagno unitario tra il primo e il secondo stadio RC. I componenti costano $0.42 per set e hanno una tolleranza combinata di ±2%.

Un'indagine AVL rappresentativa del Q1 2026 per i componenti del filtro del 3° ordine mostra resistenze da 4,7 kΩ di Yageo a $0.0028 landed (dual-sourced tramite Vishay), resistenze da 1,2 kΩ di Yageo a $0.0028 landed (dual-sourced tramite Stackpole), condensatori X7R da 2,2 nF di Murata a $0.012 landed (dual-sourced tramite Samsung) e condensatori X7R da 220 pF di Murata a $0.008 landed (dual-sourced tramite TDK). La BOM completa del filtro del 3° ordine è di $0.025 per set.

5. Considerazioni sul lock-time

Il lock time è inversamente proporzionale alla larghezza di banda del loop: 200 kHz si blocca in 200 µs, 100 kHz in 700 µs, 60 kHz in 4 ms. Il firmware della penna di lettura tollera fino a 1 ms all'accensione perché il bootloader gira a 24 MHz fissi durante i primi 50 ms; non tollera 4 ms durante il channel hopping di salto di canale del BLE, dove i pacchetti persi causano interruzioni di connessione.

I loop mid-tier di F8 e Q6 operano a 100 kHz con lock time di 700 µs, comodamente al di sotto della soglia di 1 ms. I loop premium di L5 e T2 operano a 60–80 kHz con lock time di 1.2–1.6 ms, quindi includono un circuito fast-lock che commuta la banda a 500 kHz durante i salti di canale e torna a 80 kHz dopo il lock, raggiungendo 200 µs durante i salti.

SKU Larghezza di banda del loop Lock time all'accensione Lock time hop BLE Tasso di drop-out
F8 100 kHz 700 µs n/d 0.04%
K7 100 kHz 700 µs 700 µs 0.04%
KF1 100 kHz 700 µs 700 µs 0.04%
L5 80 kHz 1.2 ms 200 µs (fast-lock) 0.02%
Q6 100 kHz 700 µs n/a 0.04%
Q8 100 kHz 700 µs n/a 0.04%
T2 60 kHz 1.6 ms 200 µs (fast-lock) 0.02%
Y6 n/a 50 µs 50 µs 0.01%

6. Regole di layout PCB per il filtro di anello della PLL

Cinque regole di layout determinano se la PLL si aggancia in modo pulito o entra in risonanza. (1) Il filtro di anello deve essere posizionato entro 5 mm dall'IC della PLL. (2) La massa del filtro di anello deve essere collegata direttamente al pin di massa dell'IC della PLL, non a un piano di massa condiviso. (3) La traccia di ingresso del filtro di anello deve essere protetta da una traccia di massa su entrambi i lati. (4) Nessun segnale digitale può passare entro 3 mm dalle tracce del filtro di anello. (5) L'alimentazione del VCO deve essere disaccoppiata con una coppia di condensatori da 100 nF + 10 µF entro 2 mm dal pin di alimentazione del VCO.

La modalità di guasto più comune (32% dei resi sul campo nel 2025) è stata il filtro di anello collegato a un piano di massa digitale condiviso anziché al pin di massa analogica della PLL. La massa condivisa ha introdotto 4 mV di rumore di commutazione digitale nella tensione di controllo del VCO, modulando la frequenza di uscita alla velocità del PFD di 24 kHz. La soluzione è utilizzare una topologia di massa a stella in cui il pin di massa analogica della PLL sia l'unico riferimento di massa per il filtro di anello.

Una seconda modalità di guasto comune (18% dei resi sul campo) è stata la sostituzione del condensatore del filtro di anello con un dielettrico Y5V anziché X7R. Y5V presenta una perdita di capacità del 60% a -10 °C, che ha spostato la larghezza di banda della PLL da 100 kHz a 240 kHz e ha consentito il passaggio degli spur di riferimento. La soluzione è imporre il dielettrico X7R attraverso il controllo del codice componente.

Modalità di guasto Tasso 2025 Soluzione Costo
Violazione massa a stella 0.32% Topologia massa a stella nella guida al layout PCB $0
Y5V sostituito 0.18% Controllo codice componente tramite AVL $0
Traccia digitale vicino al filtro di anello 0.12% Regola di keep-out 3 mm $0
Condensatore troppo lontano dal VCO 0.06% Regola di posizionamento 2 mm $0

7. Visualizzazione della stabilità della PLL

PLL Open-Loop Gain and Phase Margin (3 Topologies)

Reference Spur Level by Topology (dBc)

8. Modalità di guasto della PLL e compromesso sui costi

Tre modalità di guasto sul campo derivano da problemi del filtro di anello della PLL. La prima è il click-pop audio quando gli spur di riferimento penetrano nel codec audio; il tasso KF1 è sceso dall'1.2% allo 0.04% dopo la correzione del design del filtro di anello. La seconda è la disconnessione BLE durante il channel hopping; il tasso di caduta Q8 è sceso dallo 0.6% allo 0.06% dopo la migrazione a SiT8208. La terza è il mancato avvio quando il tempo di lock supera 1 ms; il tasso di mancato avvio L5 è sceso dallo 0.4% allo 0.04% dopo l'aggiunta del circuito fast-lock.

Il compromesso costo-margine guida il nostro strumento di selezione SKU. Per i lettori di libri OID lo strumento consiglia B1, B2 o P2 con il filtro interno del MCU di 2° ordine; per le app di audiolibri F8 o Q6 con il SiT8208; per i programmi OEM premium L5, T2 o Y6. Una larghezza di banda PLL personalizzata richiede 14 settimane e un MOQ di 3.000 unità.

Richiedi un preventivo — Ottieni una risposta rapida dalla fabbrica

Letture correlate

Frequently Asked Questions

Qual è la larghezza di banda del filtro di loop utilizzata su ogni SKU di reading pen?
Gli SKU economici (B1, B2, P2) con filtro del 2° ordine utilizzano una larghezza di banda di 200 kHz e un margine di fase di 52°. Gli SKU di fascia media (F8, K7, KF1, Q6, Q8) con filtro del 3° ordine utilizzano una larghezza di banda di 100 kHz e un margine di fase di 60°. Gli SKU premium (L5, T2) con filtro attivo del 4° ordine utilizzano una larghezza di banda di 60–80 kHz e un margine di fase di 65–68°. Lo Y6 VCTCXO non ha alcun filtro di loop esterno.
Perché si verifica il difetto audio click-pop della KF1?
Il difetto click-pop della KF1 è stato ricondotto a spur di riferimento a -42 dBc sull'uscita radio BLE, causati da una larghezza di banda del filtro di loop di 240 kHz (anziché i 100 kHz previsti dal progetto). I componenti errati (1,2 nF e 6,8 kΩ invece di 2,2 nF e 4,7 kΩ) erano stati sostituiti in un'azione di riduzione dei costi. Ripristinando il filtro di loop conforme alle specifiche di progetto, gli spur sono scesi a -68 dBc e il difetto è stato eliminato. Il tasso di occorrenza nel 2025 è stato dello 0,6% delle unità KF1.
Qual è la soppressione degli spur di riferimento di un filtro del 4° ordine?
Il filtro di loop attivo del 4° ordine fornisce una soppressione degli spur di riferimento di -78 dBc (T2) e -75 dBc (L5), misurata alla frequenza di confronto del PFD. Il filtro RC del 3° ordine fornisce -68 dBc, il filtro RC del 2° ordine fornisce -55 dBc. Ogni ordine di filtro aggiunge 10–20 dB di soppressione supplementare degli spur al costo di un incremento BOM di $0,20–$0,42.
È possibile installare successivamente un filtro di loop PLL su una reading pen economica?
Sì. Il PLL esterno SiT8208 con filtro di loop del 3° ordine può essere installato successivamente sui PCB F8, K7, KF1, Q6 e Q8 con un incremento BOM di $1,24 per unità. L'installazione richiede un'area di PCB di 2 mm × 2 mm, un aggiornamento firmware per inizializzare i registri I²C del SiT8208 e un lead time di 6 settimane per la certificazione. L'installazione riduce il jitter da 192 ps picco-picco a 128 ps e migliora l'SNR audio di 6 dB.
In che modo il tempo di aggancio del PLL influisce sull'accensione a freddo della reading pen?
Una larghezza di banda di loop maggiore garantisce un tempo di aggancio più breve: con 200 kHz di larghezza di banda l'aggancio avviene in 200 µs; con 100 kHz in 700 µs; con 60 kHz in 1,6 ms. Il firmware della reading pen tollera fino a 1 ms di tempo di aggancio perché il bootloader opera a un valore fisso di 24 MHz durante i primi 50 ms. Gli SKU premium (L5, T2) aggiungono un circuito di fast-lock che commuta la larghezza di banda a 500 kHz durante i salti di canale BLE e torna a 80 kHz dopo l'aggancio, ottenendo un tempo di aggancio di 200 µs durante i salti di canale ed evitando la perdita di pacchetti.
Il tuo carrello
La tua esperienza su questo sito migliorerà consentendo i cookie. Cookie Policy
Chat on WhatsApp