Célközönség: Hardvermérnöki csapatvezetők és PLL-szakértők, akik az olvasótollakban lévő jitter-szűrő PLL hurokszűrő-topológiáját és sávszélességét választják ki. Másodlagos célcsoport: az OEM firmware-építészek, akiknek a legrosszabb esetű frekvencia-ingadozást kell becsülniük hőmérséklet- vagy terhelésváltozás mellett.
Egy német iskolai forgalmazó 180 KF1-es egységet küldött vissza 2024 Q4-ben egy "click-pop" hanghibával. 8 egységet kivettünk, Rohde & Schwarz FSVR spektrumanalizátort csatlakoztattunk a BLE rádió 2,4 GHz-es kimenetére, és -42 dBc referenciajel-oldalcsúcsokat mértünk a vivőtől 24 kHz-re. Kiváltó ok: a PLL hurokszűrő sávszélessége 240 kHz volt a tervezett 100 kHz helyett, ami átengedte a referenciajel-oldalcsúcsokat; egy költségcsökkentési akció során rossz alkatrészeket (1,2 nF és 6,8 kΩ a 2,2 nF és 4,7 kΩ helyett) építettek be. A tervezési specifikációnak megfelelő hurokszűrőre való visszatérés -68 dBc-re csökkentette az oldalcsúcsokat, és megszüntette a hibát. Minden olvasótoll (B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2, Y6) egy adott PLL hurokszűrő-topológiát használ, és ez az útmutató végigmegy azon a sávszélességen, fázistartalékon és alkatrészválasztáson, amelyek meghatározzák, hogy a PLL tisztán záródik-e.
1. Miért fontos a PLL hurokszűrő-tervezés egy olvasótollnál
Az olvasótollon lévő PLL (fáziszárt hurok) egy referenciaórát (jellemzően 24 MHz vagy 26 MHz kvarckristályról) vesz, és egy cél kimeneti frekvenciára szorozza fel (26 MHz a rádió referenciájához, 50 MHz az OID-érzékelő órajeléhez, 96 MHz az audiokodekhez). A PLL tartalmaz egy fázis-frekvencia-detektort (PFD), egy töltésszivattyút, egy hurokszűrőt, egy VCO-t (feszültségvezérelt oszcillátor) és egy visszacsatoló osztót. A hurokszűrő az az analóg áramkör, amely a PFD digitális impulzusait sima vezérlőfeszültséggé alakítja a VCO számára.
A hurokszűrő sávszélessége három kritikus teljesítménymutatót határoz meg: a jitter-csillapítást, a referenciajel-oldalcsúcsok elnyomását és a zárási időt. Egy szélesebb sávszélesség (például 500 kHz) agresszívebben csillapítja a VCO fáziszaját, de átengedi a referenciajel-oldalcsúcsokat. Egy szűkebb sávszélesség (például 30 kHz) 40 dB-lel jobban elnyomja a referenciajel-oldalcsúcsokat, de a zárási időt 200 µs-ről 4 ms-re növeli, és kevésbé hatékonyan csillapítja a VCO fáziszaját. A tervezési cél egy olyan sávszélesség, amely egyensúlyt teremt e három mutató között az adott alkalmazáshoz.
Egy olvasótollnál a PLL-nek két meghibásodási módja van. Az első a referenciajel-oldalcsúcsok beszivárgása az audiotartományba, ahol click-pop műtermékeket okoznak. A referenciajel-oldalcsúcsok a PFD összehasonlító frekvenciájánál (jellemzően 1 MHz és 5 MHz között) jelentkeznek, és minden olyan jel ezen a frekvencián, amely átjut a hurokszűrőn, oldalsávokként jelenik meg a VCO kimenetén. A második a PLL zárásának elvesztése hőmérséklet-tranziensek alatt, amikor a -10 °C-ről +25 °C-re történő hideg indítás a VCO vezérlőfeszültségének túllövését okozza, ami a zárás elvesztéséhez vezet. A hurokszűrő fázistartaléka (jellemzően 50° és 70° között) határozza meg, hogy a PLL képes-e túlélni a hőmérséklet-tranzienst zárásvesztés nélkül.
| SKU | PLL topológia | Hurokszűrő típusa | Sávszélesség | Fázistartalék | Referenciajel-oldalcsúcs |
|---|---|---|---|---|---|
| B1 | MCU-n belüli | 2. rendű RC | 200 kHz | 52° | -55 dBc |
| B2 | MCU-n belüli | 2. rendű RC | 200 kHz | 52° | -55 dBc |
| F8 | SiT8208 külső | 3. rendű RC | 100 kHz | 60° | -68 dBc |
| K7 | SiT8208 külső | 3. rendű RC | 100 kHz | 60° | -68 dBc |
| KF1 | SiT8208 külső | 3. rendű RC | 100 kHz | 60° | -68 dBc |
| L5 | SiT95201 külső | 4. rendű aktív | 80 kHz | 65° | -75 dBc |
| P2 | MCU-n belüli | 2. rendű RC | 200 kHz | 52° | -55 dBc |
| Q6 | SiT8208 külső | 3. rendű RC | 100 kHz | 60° | -68 dBc |
| Q8 | SiT8208 külső | 3. fokú RC | 100 kHz | 60° | -68 dBc |
| T2 | SiT95201 külső | 4. fokú aktív | 60 kHz | 68° | -78 dBc |
| Y6 | SiT95201 VCTCXO | n/a (belső) | n/a | n/a | -82 dBc |
2. A három hurokszűrő topológia
Három hurokszűrő topológiát alkalmazunk a 11 SKU-n. Az első a B1, B2 és P2 típusokon használt MCU-belső 2. fokú RC szűrő. A második az F8, K7, KF1, Q6 és Q8 típusokon használt külső 3. fokú RC szűrő. A harmadik az L5 és T2 típusokon használt külső 4. fokú aktív szűrő. Az Y6 típus VCTCXO-t használ, amelyhez nincs szükség hurokszűrőre.
A 2. fokú RC szűrő egy soros ellenállás (R1) és egy földhöz csatlakoztatott kondenzátor (C1), opcionálisan egy második, párhuzamos kondenzátorral (C2). Az átviteli függvénynek egy pólusa van (az RC-határfrekvencián) és egy zérusa (amelyet az R1/C1 arány határoz meg). A sávszélesség hozzávetőleg 1 / (2π × R1 × C1), így egy 4,7 kΩ-os ellenállás és egy 220 pF-os kondenzátor 154 kHz-es sávszélességet ad. A fázistartalék hozzávetőleg 50° és 55° között van, ami a stabil működéshez a hőmérséklet-tartományban csupán határeset.
A 3. fokú RC szűrő egy második RC-fokozatot (R2 és C2) ad az első fokozat után. A második fokozat egy magasabb frekvencián elhelyezkedő pólust ad (jellemzően az első pólus 5×–10×-ese), amely az első pólus feletti referencia-zavarjeleket csillapítja anélkül, hogy a hurok stabilitását befolyásolná. A 3. fokú szűrő 20 dB-lel jobb referencia-zavarjelelnyomást biztosít, mint a 2. fokú, cserébe bonyolultabb alkatrész-kiválasztást igényel.
A 4. fokú aktív szűrő egy műveleti erősítős puffert használ az RC-fokozatok között, alacsony impedanciájú meghajtást biztosítva a második RC-fokozat számára. A műveleti erősítő kiküszöböli a második RC-fokozatnak az elsőre gyakorolt terhelő hatását, lehetővé téve minden pólus független hangolását. A 4. fokú szűrő 30 dB-lel jobb referencia-zavarjelelnyomást nyújt a 2. fokúnál, valamint szélesebb fázistartalékot (65° a 60° helyett), viszont 0,42 USD-vel növeli a BOM-költséget.
Vevői tipp: Ha hangoskönyv-alkalmazáshoz rendel sajátmárkás (private-label) gyártást, amely magas audio SNR-t (≥96 dB) vagy nagy BLE hatótávolságot (≥12 m) igényel, kérje a SiT8208 külső PLL-t a 3. fokú hurokszűrővel. Az egységenkénti 0,86 USD BOM-többletköltség a kiszállított első 800 darab után megtérül a csökkentett audiohibák révén.
3. A hurok-sávszélesség kiszámítása minden SKU-hoz
A hurok-sávszélességet három egyenletből számítjuk. Az első egyenlet a sávszélesség, a PFD-frekvencia és a csillapítási tényező közötti kapcsolat. A sávszélesség hozzávetőleg a PFD-frekvencia osztva (2π × csillapítási tényező)-vel. A második egyenlet a csillapítási tényező és a töltőszivattyú-áram közötti kapcsolat. A csillapítási tényező hozzávetőleg (R1 × Icp) / (N × Kvco), ahol R1 a hurokszűrő-ellenállás, Icp a töltőszivattyú-áram, N a visszacsatolási osztó-arány, Kvco a VCO gain. A harmadik egyenlet a C1 és a természetes frekvencia közötti kapcsolat. C1 hozzávetőleg (Icp × Kvco) / (R1 × ωn² × N).
Az F8-on lévő SiT8208 esetén a PFD-frekvencia 1 MHz (a 26 MHz-es referencia 26-tal osztva), a töltőszivattyú-áram 1,2 mA, a VCO gain 80 MHz/V, a visszacsatolási osztó aránya 1 (1× PLL-szorzó). A cél csillapítási tényező 1,0 (kritikusan csillapított), ami 100 kHz-es természetes frekvenciát és hozzávetőleg 100 kHz-es hurok-sávszélességet ad. Az R1 4,7 kΩ, a C1 2,2 nF, ami 15,4 kHz-es első pólust eredményez. Az R2 1,2 kΩ, a C2 220 pF, ami 600 kHz-es második pólust ad.
Az L5-ön lévő SiT95201 esetén a PFD-frekvencia 4 MHz (a 48 MHz-es referencia 12-vel osztva), a töltőszivattyú-áram 2,4 mA, a VCO gain 60 MHz/V, a visszacsatolási osztó 1. A cél csillapítási tényező 0,9 (enyhén alulcsillapított), ami 200 kHz-es természetes frekvenciát és 80 kHz-es hurok-sávszélességet ad a 4. fokú aktív szűrővel. A műveleti erősítő egy OPA369 kis fogyasztású, alacsony zajú erősítő, amelynek egységenkénti költsége 0,32 USD.
| SKU | PFD-frekvencia | Töltőszivattyú | VCO gain | Csillapítás | Sávszélesség | Fázistartalék |
|---|---|---|---|---|---|---|
| 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/a | n/a | n/a | n/a | n/a | n/a |
4. Komponensválasztás topológiánként
A 2. rendű RC szűrő a B1, B2 és P2 modelleken 4,7 kΩ-os 0402 ellenállást (Yageo RC0402FR-074K7L) és 220 pF-os 0402 X7R kondenzátort (Murata GRM1555C1H221JA01D) használ. Az alkatrészek szettenként 0,012 dollárba kerülnek, együttes DC tűrésük ±5%, amelyet a PLL probléma nélkül elvisel.
A 3. rendű RC szűrő az F8, K7, KF1, Q6, Q8 modelleken 4,7 kΩ + 1,2 kΩ ellenálláspárt (két Yageo 0402) és 2,2 nF + 220 pF kondenzátorpárt (Murata X7R 0402) használ. Az alkatrészek szettenként 0,024 dollárba kerülnek, együttes tűrésük ±5%.
A 4. rendű aktív szűrő az L5 és T2 modelleken két 0402 RC párt és egy OPA369 műveleti erősítőt tartalmaz 5-ös SOT-23 tokozásban. Az erősítő egységnyi erősítésű pufferként működik az első és a második RC fokozat között. Az alkatrészek szettenként 0,42 dollárba kerülnek, együttes tűrésük ±2%.
A 3. rendű szűrő alkatrészeire vonatkozó 2026 Q1-es reprezentatív AVL-felmérés szerint a 4,7 kΩ-os ellenállások Yageo-tól érkezéskor 0,0028 dollárba kerülnek (Vishay-en keresztül kettős forrásból), az 1,2 kΩ-os ellenállások Yageo-tól szintén 0,0028 dollárba (Stackpole-on keresztül kettős forrásból), a 2,2 nF-os X7R kondenzátorok Murata-tól 0,012 dollárba (Samsungon keresztül kettős forrásból), a 220 pF-os X7R kondenzátorok Murata-tól pedig 0,008 dollárba (TDK-n keresztül kettős forrásból). A teljes 3. rendű szűrő BOM szettenként 0,025 dollár.
5. Zárási idő szempontjai
A zárási idő fordítottan arányos a huroksávszélességgel: 200 kHz esetén 200 µs, 100 kHz esetén 700 µs, 60 kHz esetén 4 ms. Az olvasótoll firmware legfeljebb 1 ms zárási időt tolerál bekapcsoláskor, mivel a bootloader az első 50 ms-ban fix 24 MHz-en fut; a 4 ms-os zárást viszont nem tolerálja BLE csatornaváltás közben, mivel a kimaradt csomagok kapcsolatmegszakadást okoznak.
Az F8 és Q6 középkategóriás hurkok 100 kHz-en működnek 700 µs zárási idővel, kényelmesen az 1 ms-os küszöb alatt. Az L5 és T2 prémium hurkok 60–80 kHz-en futnak 1,2–1,6 ms zárási idővel, ezért gyorszáras áramkört tartalmaznak, amely csatornaváltáskor 500 kHz-re kapcsolja a sávszélességet, zárás után pedig vissza 80 kHz-re, így ugráskor 200 µs zárást érnek el.
| Cikkszám | Huroksávszélesség | Zárási idő bekapcsoláskor | BLE ugrás zárási ideje | Kimaradási arány |
|---|---|---|---|---|
| F8 | 100 kHz | 700 µs | n/a | 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. PCB-tervezési szabályok a PLL hurokszűrőhöz
Öt tervezési szabály határozza meg, hogy a PLL tisztán záródik-e vagy gerjed. (1) A hurokszűrőt a PLL IC-től számított 5 mm-en belül kell elhelyezni. (2) A hurokszűrő földelésének közvetlenül a PLL IC föld lábához kell csatlakoznia, nem pedig egy közös föld síkhoz. (3) A hurokszűrő bemeneti vezetékét mindkét oldalon egy-egy föld vezetékkel kell védeni. (4) Digitális jel nem haladhat a hurokszűrő vezetékeitől számított 3 mm-en belül. (5) A VCO tápellátását 100 nF + 10 µF kondenzátorpárral kell dekupolni, a VCO táp lábától 2 mm-en belül.
A leggyakoribb hibaüzemmód (a 2025-ös terepi visszaküldések 32%-a) az volt, amikor a hurokszűrő egy közös digitális föld síkhoz csatlakozott a PLL analóg föld lába helyett. A közös föld 4 mV digitális kapcsolási zajt juttatott a VCO vezérlőfeszültségbe, amely a 24 kHz-es PFD frekvencián modulálta a kimeneti frekvenciát. A megoldás a csillagpontos földelési topológia alkalmazása, ahol a PLL analóg föld lába az egyetlen földreferencia a hurokszűrő számára.
A második gyakori hibaüzemmód (a terepi visszaküldések 18%-a) az volt, amikor a hurokszűrő kondenzátort Y5V dielektrikumra cserélték X7R helyett. Az Y5V -10 °C-on 60%-os kapacitásveszteséggel jár, ami a PLL sávszélességét 100 kHz-ről 240 kHz-re tolta el, és lehetővé tette a referenciaszélcsúcok átjutását. A megoldás az X7R dielektrikum alkalmazásának kikényszerítése az alkatrészszám-ellenőrzésen keresztül.
| Hibaüzemmód | 2025-ös arány | Megoldás | Költség |
|---|---|---|---|
| Csillagpontos földelés megsértése | 0,32% | Csillagpontos földelési topológia a NYÁK-tervezési útmutatóban | $0 |
| Y5V helyettesítve | 0,18% | Alkatrészszám-ellenőrzés az AVL-en keresztül | $0 |
| Digitális vezeték a hurokszűrő közelében | 0,12% | 3 mm-es kizárási zóna szabály | $0 |
| Kondenzátor túl messze a VCO-tól | 0,06% | 2 mm-es elhelyezési szabály | $0 |
7. PLL-stabilitás vizualizáció
8. PLL-hibaüzemmódok és költség-kompromisszum
Három terepi hibaüzemmód származik a PLL hurokszűrő problémáiból. Az első a kattanó-tapsoló audio, amikor a referenciaszélcsúcsok az audio kodekbe szivárognak; az KF1 arány 1,2%-ról 0,04%-ra csökkent a hurokszűrő tervezésének javítása után. A második a BLE kapcsolat megszakadása a csatornaváltás során; a Q8 kiesési arány 0,6%-ról 0,06%-ra csökkent a SiT8208-ra való átállás után. A harmadik az indítási idő tévesztése, amikor a zárási idő meghaladja az 1 ms-ot; az L5 tévesztési arány 0,4%-ról 0,04%-ra csökkent a gyorszáras áramkör hozzáadása után.
A költség-marginális kompromisszum hajtja a SKU-választó eszközünket. OID-könyvolvasókhoz az eszköz a B1, B2 vagy P2 modelleket ajánlja a beépített MCU 2. rendű szűrővel; hangoskönyv-alkalmazásokhoz az F8 vagy Q6 modelleket a SiT8208-cal; a prémium OEM programokhoz pedig az L5, T2 vagy Y6 modelleket. Egyedi PLL sávszélesség 14 hetet és 3 000 egység MOQ-t igényel.
Kapcsolódó olvasmányok
- Olvasótoll órafa-tervezése és jitter-tervezés
- Olvasótoll tápzaj és dekupolási stratégia
- Olvasótoll földugrás és SSOP tokozás induktivitás
- Olvasótoll NYÁK-tervezés és EMC kompatibilitás
- Olvasótoll EMI EMC és ESD teszt
- Olvasótoll kristályoszcillátor kiválasztása
- ODM olvasótoll mérnöki szolgáltatás
- Kérjen árajánlatot olvasótollra