Praktische meetmethoden voor de post "Kwarts kristallen optimaliseren voor IC's" - Secties F.1 - F.4, 1 en 3
Naar het encyclopedie-artikel : Kristallen optimaal afstemmen op IC's
Waar het allemaal om draait
De negatieve ingangsweerstand -Rneg van een oscillatortrap is de actieve energiebron die de verliezen in het kristal (ESR) compenseert en de oscillatie verhoogt. De waarde van -Rneg bepaalt direct hoe betrouwbaar een kristal oscilleert - vooral bij lage voedingsspanning, lage temperatuur en in energiezuinige MCU's waarvan de oscillatortrappen bewust zwak zijn ontworpen omwille van de efficiëntie.
Dit bericht toont de metrologische bepaling van |-Rneg| en de resulterende veiligheidsmarge voor oscillatie in het echte doelsysteem. De beschreven serieweerstandsmethode is de gevestigde testmethode die in de praktijk wordt aanbevolen door veel MCU-fabrikanten (ST, NXP, Infineon, Microchip, Renesas, Silicon Labs).
Basisprincipe: transiënte toestand
Een Pierce oscillator oscilleert veilig als de actieve versterking van de invertertrap opweegt tegen de verliezen in het kristalcircuit. Formeel:
|-Rneg| > ESR_quartz (begintoestand volgens Barkhausen)
Er is een veiligheidsmarge nodig voor robuuste ontwerpen:
|-Rneg| ≥ 5 - ESR_quartz (industriestandaard)
|-Rneg| ≥ 10 - ESR_quartz (auto/industrie met groot temperatuurbereik)
De transiënte veiligheidsmarge wordt uitgedrukt als een verhouding:
Gain-marge = |-Rneg| / ESR_quartz
Metingsprincipe: serieweerstandsmethode
Het idee is eenvoudig: als een extra serieweerstand Rtest in het kwartscircuit wordt opgenomen, werkt deze als een extra verlies. De oscillator oscilleert alleen betrouwbaar zolang de som van Rtest en ESR_quartz kleiner is dan |-Rneg|.
Als Rtest stap voor stap wordt verhoogd, wordt de kritische waarde Rtest_krit gevonden waarbij de oscillatie net begint. Dan geldt het volgende:
|-Rneg| = Rtest_krit + ESR_quartz
Dit betekent: Met een enkele nauwkeurig gemeten waarde (Rtest_krit) en de bekende ESR van het gebruikte kwartskristal wordt de |-Rneg| van de oscillatortrap in het echte ontwerp direct verkregen - inclusief alle lay-out-, temperatuur- en VCC-invloeden.
Metingsopstelling
Schakelingsaanpassing
Een precisieweerstand wordt ingevoegd in de lijn tussen het kristal en een van de twee capaciteitsknooppunten (meestal aan de XOUT-zijde). De meest gebruikelijke implementatie:
- Voorzie een pad voor een 0402 of 0603 SMD-weerstand in serie met C2 op de printplaat (meestal voorzien van 0 Ω in de serielay-out).
- Voor printplaten die al zijn gemaakt: knip de geleiderbaan door en plaats een insteekweerstand via een kleine draadlus.
- Als alternatief kunt u een precisiepotentiometer met een bekende ijkcurve gebruiken (let op: de parasitaire capaciteit van de potentiometer kan het werkpunt beïnvloeden).
Uitrusting
- Set precisieweerstanden 0402 / 0603 in smalle stappen: 0 / 10 / 22 / 47 / 68 / 100 / 150 / 220 / 330 / 470 / 680 / 1000 Ω, tolerantie ±1 %
- Fijn soldeerstation en pincet voor snelle verwisseling
- Oscilloscoop met actieve FET-probe op XOUT (om te controleren of de oscillatie daadwerkelijk is gestart)
- Bestuurbare voeding (voor VCC-variatie), optionele temperatuurkamer
Perfectie
- Uitgangstoestand: Rtest = 0 Ω. Schakel het circuit in, bevestig oscillatie op de oscilloscoop. Noteer amplitude en starttijd.
- Verhoog Rtest stap voor stap (bijv. 47 Ω → 100 Ω → 150 Ω → 220 Ω → ...). Na elke vervanging: schakel het circuit volledig uit, wacht 5 s, schakel dan weer in.
- Controleer of de oscillator begint te oscilleren. Ja/nee beslissing op basis van de amplitude op XOUT na 100 ms (MHz kwarts) of 2 s (32,768 kHz kwarts).
- Verricht ten minste 10 inschakelprocessen per R-testfase - de oscillatie moet bij elke afzonderlijke test betrouwbaar starten.
- Noteer de hoogste Rtest-waarde waarbij de oscillatie bij alle 10 tests betrouwbaar start: Rtest_pass.
- Noteer de laagste Rtest-waarde waarbij de oscillatie niet meer betrouwbaar start: Rtest_fail.
- Rtest_krit ligt in dit interval. Meet voor nauwkeurige waarden tussenliggende stadia (bijvoorbeeld tussen 220 Ω en 330 Ω: 240, 270, 300 Ω).
- Bereken Rneg|: |-Rneg| = Rtest_crit + ESR_quartz.
Belangrijke randvoorwaarden: Het invoegen van Rtest verandert het werkpunt van de oscillator enigszins. Bij zeer lage |-Rneg| kan dit effect een systematische fout van 5 - 10% veroorzaken. Dit is geen probleem voor relatieve vergelijkingen (bijvoorbeeld kristal A vs. kristal B op dezelfde printplaat). De belastingscapaciteit verandert minimaal met Rtest omdat de weerstand de faserelatie tussen het kristal en C2 licht verschuift. Voor de gebruikelijke waarden Rtest < 1 kΩ is dit effect < 0,5 pF en dus verwaarloosbaar. |
Karakterisering via temperatuur en VCC
|-Rneg| is niet constant, maar neemt af met dalende VCC en - voor veel MCU's - met lage temperatuur. De volledige karakterisering wordt daarom uitgevoerd met behulp van een meetmatrix:
| Conditie | VCC | Temperatuur | |-Rneg| typ. (relatief tot +25 °C/Vnom) |
|---|---|---|---|
| Reference | Vnom | +25 °C | 100 % |
| Cold | Vnom | -40 °C | 70 - 90 % |
| Warm | Vnom | +85 °C | 85 - 100 % |
| Low VCC | Vmin | +25 °C | 60 - 80 % |
| Worst-Case | Vmin | -40 °C | 40 - 70 % |
</figuur>
In het slechtst denkbare scenario (meestal Vmin en -40 °C) moet de veiligheidsmarge voor de swing nog steeds voldoen aan de ontwerpdoelwaarde (gain margin ≥ 5 of ≥ 10).
Berekeningsvoorbeeld
Toepassing: 16 MHz kwarts, ESR_max (gegevensblad) = 40 Ω. MCU-specificatie: ESR_max toegestaan = 60 Ω.
Meetresultaten in het circuit bij +25 °C, Vnom:
| Rtest | Swing in 10 van de 10 pogingen? |
|---|---|
| 220 Ω | yes |
| 270 Ω | yes |
| 300 Ω | yes |
| 330 Ω | 8 of 10 |
| 390 Ω | 2 of 10 |
| 470 Ω | 0 of 10 |
Resultaat: Rtest_crit ≈ 300 Ω (hoogste waarde met 100% slagingskans).
|-Rneg| = 300 Ω + 40 Ω = 340 Ω
Gainmarge = 340 / 40 = 8,5
Rating: Zeer comfortabele reserve bij +25 °C. Herhaling bij -40 °C / Vmin resulteerde in Rtest_krit = 120 Ω → |-Rneg| = 160 Ω → Gain-Margin = 4,0. Dit voldoet aan de industriële eis (≥ 3) en ligt net onder de strenge automotive eis (≥ 5). Voor goedkeuring voor auto's: gebruik een kristal met een lagere ESR of een hogere frequentie, zodat de gain-marge ≥ 5 ook in het slechtste geval wordt gehaald.
Tweede methode: impedantiemeting met uitgeschakelde oscillator (analytisch)
Een analytisch alternatief is het bepalen van de ingangsimpedantie van de oscillatoringang in de actieve toestand, maar zonder het kristal. Dit heeft alleen zin in laboratoriumomgevingen met een netwerkanalyser en wordt in de praktijk meestal alleen gebruikt door IC-fabrikanten voor datasheetkarakterisatie.
Voor de ontwikkelaar in het veld blijft de serieweerstandsmethode de methode bij uitstek: deze meet |-Rneg| exact onder echte bedrijfsomstandigheden, inclusief alle lay-out- en omgevingseffecten.
Evaluatiecriteria van de zwenkveiligheidsreserve
| Gain margin (|-Rneg| / ESR) | Rating | Aanbevolen gebruik |
|---|---|---|
| < 3 | voldoende | rework design - lower ESR, stronger oscillator or improve layout |
| 3 - 5 | acceptable | Industriestandaard, commercieel temperatuurbereik |
| 5 - 10 | good | Industrie uitgebreid, robuuste consumentenproducten |
| > 10 | zeer goed | Automotive, medical technology, wide temperature and service life ranges |
Maatregelen die u moet nemen als de reserve te laag is
- Kies een kristal met een lagere ESR (LRT-technologie) of, indien nodig, met een hogere frequentie.
- Verlaag de belastingscapaciteit CL (indien toegestaan door het IC) - een kleinere CL resulteert meestal in een hogere |-Rneg|, maar ook in een hogere intrekgevoeligheid in ppm/pF. In dit geval moeten C1 en C2 worden geselecteerd met een tolerantie van ±1%, vooral voor draadloze toepassingen.
- Stel het versterkingsniveau van de oscillator in het MCU-register in op een hoger niveau (indien configureerbaar)
- Betere lay-out: kortere lijnen, speciaal GND-eiland, geen signalen onder het kristal
- Verlaag C1 en C2 - verlaagt de capacitieve belasting en verhoogt |-Rneg| (limiet: CL-specificatie moet nog steeds worden gehaald)
Doorontwikkeling
De theoretische afleiding van de negatieve ingangsweerstand, de startvoorwaarde van Barkhausen en de vereiste veiligheidsmarges worden gedetailleerd beschreven in de praktische gids "Kristallen optimaal afstemmen op IC's" (paragrafen F.1 tot F.4 en 1 en 3). Dit bericht laat de specifieke laboratoriummeting zien - de centrale methode waarmee je de verklaring van de gids kunt controleren op je echte ontwerp.
<p<p>
Je hebt vragen over de implementatie
Onze frequentiedeskundigen ondersteunen u bij het selecteren van het juiste kristal, het uitvoeren van metingen in uw schakeling en het bieden van ondersteuning bij het ontwerp tot en met de serievrijgave.
- Vraag technisch advies
- Bespreek uw toepassing met ons
- Bepaal en bestel een voorbeeldkristal
- Vraag een alternatief via kruisreferentie
Telefoon: +49 8191 305395 Email: info@petermann-technik.de
Uw succes is ons doel.
