Ich bin auch gerade dabei, mit dem JLCPCB Kristall eine Schaltung zu
entwerfen.
Du kannst nicht irgendeine Lastkapazität nehmen, sondern die für diesen
Kristall im Datenblatt festgelegte.
Allerdings ist die Sache leider alles Andere als eindeutig.
bei
https://lcsc.com/product-detail/SMD-Crystal-Resonators_Yangxing-Tech-X322516MLB4SI_C13738.html
steht als LC 9pf
im Datenblatt
https://datasheet.lcsc.com/szlcsc/1811141821_Yangxing-Tech-X322516MLB4SI_C13738.pdf
steht als LC 12pF oder 20pF.
Das Datenblatt gibt als Beispiel für die Typisierung: X322512M*S*B4SC,
wobei das S für Load Capacitance (pF) steht.
S ist aber leider keine Zahl, und unser Kristall hat da ein L:
X322516M*L*B4SI
Ich interpretiere das jetzt so, das S für small steht, und 12pf meint.
L steht für Large und meint 20pF.
Das ist aber immer noch nicht der Wert der Kondensatoren im Schaltplan.
Denn im Schaltplan werden 2 Kondensatoren in Reihe geschaltet, man muss
den Wert also verdoppeln. Dann gibt es noch parasitäre Kapazitäten, man
muss den Wert also wieder verkleinern.
Hier eine Faustformel C1, C2 = 2*CL – 2*Cstray
aus
https://blog.adafruit.com/2012/01/24/choosing-the-right-crystal-and-caps-for-your-design/
Wenn du den Kristall direkt neben den MCU chip setzt, würde ich mal 3pf
parasitäre C annehmen.
D.h. C(Bauteilwert) = 2*20pF - 2*3pF = 40pF - 6pF = 34pF.
Wenn der Wert etwas zu groß oder klein ist, dann ist das aber kein
großes Problem, denn der Kristall schwingt von 11 - 54 Mhz.
Wenn der MC aber gar nicht anspringen sollte, dann war die LC vielleicht
doch 9pf oder 12pf :-(
Berechnung für 9pF und 12pfm mit C_parasitär = 5pF:
2*9pF - 2*5pF = 18pF - 10pF = 8pF
2*12pF - 10pF = 14pF
Insofern liegst du mit deinen 22pF schön in der Mitte :-)