Mengapa kapasitor kristal dianggap seri?


13

Saya mencoba untuk memilih kristal dan kapasitor untuk clocking MCU, dan, dari apa yang saya mengerti, kristal saya membutuhkan kapasitansi beban 30pF (ini ditentukan dalam datasheet ) agar dapat berfungsi dengan baik. Cara saya melakukan ini adalah:

skema

mensimulasikan rangkaian ini - Skema dibuat menggunakan CircuitLab

Namun, semua orang mengatakan kepada saya bahwa saya harus melakukan ini:

skema

mensimulasikan rangkaian ini

Karena kapasitor, entah bagaimana, seri. Ini masuk akal bagi saya: Saya menggunakan satu kapasitor lagi, dan kapasitor di sebelah kanan di sebelah output impedansi rendah dari inverter, jadi saya tidak melihatnya secara seri. Juga, desain saya menggunakan satu kapasitor lebih sedikit. Apa yang saya lewatkan?

Jawaban:


10

Ada dua aspek kapasitansi beban. Apa yang dilihat kristal adalah kapasitansi antara kedua ujung kristal. Biasanya rangkaian osilator akan membutuhkan kapasitansi antara satu ujung kristal dan tanah, tetapi itu kurang penting bagi kristal.

Jika kedua ujung kristal bergerak ke atas dan ke bawah dengan cara anti-fase yang sempurna, dan dua kapasitor beban diukur sesuai dengan rasio kebalikan dari amplitudo, maka arus yang mengalir dari satu kapasitor ke tanah akan secara tepat menyamai arus yang mengalir dari tanah ke kapasitor yang lain, sedemikian sehingga jika satu tanah dilepaskan tetapi membiarkan kapasitor terhubung satu sama lain, operasi rangkaian tidak akan terpengaruh. Dalam situasi itu akan menjadi jelas mengapa nilai seri kapasitansi penting, karena satu-satunya kapasitansi yang terlibat adalah dua kapasitor, secara seri.

Dalam praktiknya kedua ujung kristal tidak berosilasi cukup 180 derajat, dan kapasitor tidak berukuran sesuai dengan rasio amplitudo, jadi ada sedikit arus tanah yang mengalir di tutup, tetapi umumnya hanya sebagian kecil dari total cap saat ini, sehingga perilaku dominan masih dari dua caps secara seri


Mengapa arus yang melewati C2 penting? Bukankah seharusnya inverter dapat sumber arus ini?
FrancoVS

3
@ FrancoVS: Dalam rangkaian osilator, inverter akan dirancang untuk memiliki arus keluaran yang sangat terbatas; jika inverter tidak dibatasi, perlu ditambahkan resistor secara seri. Gunakan inverter dengan output arus tinggi dan tanpa resistor kemungkinan akan menyebabkan kegagalan kristal prematur.
supercat

ah, itu menjelaskan hal seri. Tapi mengapa tidak menggunakan satu tutup 30pF saja di atas kristal saja?
FrancoVS

2
@ FrancoVS: Jika tidak ada kapasitansi ke tanah dan inverter memiliki kisaran tegangan input yang menyebabkan output tidak ke sumber atau arus tenggelam, maka setiap kali input berada pada tegangan seperti itu kedua ujung kristal akan mengambang. Seseorang mungkin dapat menempatkan satu topi sejajar dengan kristal dan meletakkan tutup kedua ke tanah di salah satu ujungnya, tetapi menggunakan sepasang kapasitor berukuran tepat dengan cara biasa akan lebih efisien.
supercat

5

Memutar skema ini menunjukkan mengapa Anda dapat mempertimbangkan kapasitansi melintasi kristal untuk ditafsirkan sebagai seri. Beban diukur melintasi XTAL dan tidak relatif terhadap pentanahan

skema

mensimulasikan rangkaian ini - Skema dibuat menggunakan CircuitLab


2
Memang, tapi itu tergantung juga di mana amp terhubung. Tapi yang diposting OP adalah osilator Pierce ; perhitungan yang lebih terperinci ditemukan pada hal. 3 di sini , tetapi dapat diperkirakan seperti yang Anda katakan.
Fizz

4

Memang benar bahwa desain osilator Pierce bog standar yang dapat Anda temukan di lembar catatan / lembar data kuno menggunakan kapasitor yang sama:

masukkan deskripsi gambar di sini

Tapi itu memang bukan satu-satunya hal yang mungkin bisa berhasil , meskipun saya melihat bahwa topi kiri bukan topi kanan adalah yang ditinggalkan:

masukkan deskripsi gambar di sini

Anda tidak mengatakan frekuensi apa yang Anda targetkan ... atau apa amp / chip yang Anda gunakan. Semua itu penting jika Anda ingin mendesain sendiri daripada mengikuti beberapa rekomendasi buku masak.

masukkan deskripsi gambar di sini

Bahkan pendekatan desain yang lebih sederhana perlu mempertimbangkan setidaknya input dan output kapasitansi dari amp yang digunakan:

masukkan deskripsi gambar di sini

Jika Anda menempatkan topi besar hanya pada satu sisi xtal, tetapi di sisi lain Anda hanya memiliki tutup kapasitansi input (atau output) yang jauh lebih kecil dari ampli Anda, apa yang akan menjadi kapasitansi total (seri)? Mungkin akan agak tidak terduga dan didominasi oleh kapasitansi kecil.

Mengisolasi xtal dari melihat kapasitansi kecil adalah salah satu cara untuk meningkatkan stabilitasnya (meskipun skema yang terakhir ini jarang digunakan, sejauh yang saya tahu).

masukkan deskripsi gambar di sini

Dan kembali ke catatan pertama:

Desain osilator adalah seni yang tidak sempurna. Kombinasi teknik desain teoritis dan eksperimental harus digunakan.

Jadi cobalah milikmu [pertama dalam sim lebih disukai] dan kemudian di papan nyata dan lihat apakah ada baiknya mencoba menyelamatkan topi itu.

Dan karena karakteristik amp / driver penting, perhatikan juga sedikit saran dari ST appnote ini :

Banyak produsen kristal dapat memeriksa kompatibilitas mikrokontroler / pasangan kristal berdasarkan permintaan. Jika pemasangan dinilai sah, mereka dapat memberikan laporan termasuk nilai CL1 dan CL2 yang direkomendasikan serta pengukuran resistansi negatif osilator.

Akhirnya, ketidakseimbangan antara tutup ini kadang - kadang diperkenalkan dengan sengaja untuk meningkatkan tegangan output osilator (untuk ini Anda perlu membuat yang kiri lebih kecil), tetapi ini juga meningkatkan disipasi daya pada xtal:

masukkan deskripsi gambar di sini


4

Saya tidak merasa terbantu jika menganggap kapasitor kristal terhubung secara seri. Mereka berdua melakukan pekerjaan serupa tetapi bertindak di berbagai bagian sirkuit. Kapasitor pertama (dan yang paling penting) ada di umpan balik ke input inverter: -

masukkan deskripsi gambar di sini

Bagian kiri gambar di atas menunjukkan rangkaian ekivalen dari kristal 10 MHz bersama dengan kapasitor 20pF (C3) ke ground. V1 adalah sumber penggerak dan di sebelah kanan saya telah merencanakan respons frekuensi dan fase. Perhatikan juga keberadaan R2 (yang akan saya jelaskan lebih jauh ke bawah).

Pada lebih dari 10MHz sudut fase rangkaian sangat hampir 180 derajat dan ini penting karena kristal digerakkan oleh inverter. Inverter menghasilkan pergeseran fase 180 derajat (alias inversi) dan kristal dan kapasitor eksternalnya menghasilkan 180 derajat lainnya sehingga 360 derajat dan umpan balik positif.

Juga untuk mempertahankan osilasi, gain harus lebih besar dari 1. Salam gambar di atas, pada sedikit di atas 10 MHz, sirkuit menghasilkan gain, yaitu H (s) lebih besar dari 1 dan osilasi akan terjadi jika jaringan telah menghasilkan pergeseran fasa 180 derajat .

Mengapa menambahkan kapasitor tambahan di sisi penggerak kristal?

Ini tidak hanya mencegah kristal digerakkan terlalu keras tetapi menghasilkan beberapa derajat pergeseran fasa tambahan dan memungkinkan sirkuit berosilasi. Perhatikan resistor 100 ohm berlabel R2 - membatasi arus ke dalam kristal tetapi, kapasitor ekstra untuk membumikan pada titik ini akan menambah pergeseran fase yang diperlukan.

Banyak sirkuit osilator kristal tidak menunjukkan resistor seri ini karena memanfaatkan impedansi keluaran bukan nol dari inverter. Jika Anda memiliki inverter yang relatif kuat (mampu menggerakkan puluhan mA) maka diperlukan resistor dan pikirkan - siapa yang akan menempel 20pF pada output mentah sebuah inverter tanpa merenungkan resistor seri?

Pertanyaan terkait: Merancang Osilator


mengapa lembar data kristal menetapkan "kapasitansi beban" yang, menurut Anda, hanya setengah dari kapasitansi beban aktual? Juga, bukankah C2 (dalam gambar saya) akan tergantung pada resistansi seri inverter?
FrancoVS

@ FrancoVS Saya tidak mengatakan itu - pernyataan saya adalah bahwa kapasitansi beban adalah apa yang muncul dalam diagram pertama Anda (C1). C2 agak tergantung pada internal inverter tetapi saya tidak melihat bagaimana ini terkait dengan bagaimana xtal dimuat.
Andy alias

maksud saya adalah bahwa sebagian besar tutorial yang saya baca memberi tahu saya bahwa cara yang baik untuk menentukan C1 dan C2 adalah dengan mengasumsikan mereka sama, dan bahwa saya harus menentukan mereka sedemikian rupa sehingga kapasitansi seri mereka sama dengan nilai "muat kapasitansi" pada kristal datasheet (mengabaikan kapasitansi dewan). Jika saya mengerti benar apa yang Anda katakan, ini salah: C1 adalah kapasitor beban (karena itu, saya menghadirkan 60pF ke kristal yang mengharapkan 30pF), dan C2 tidak bergantung pada kristal sama sekali: itu harus ditentukan sesuai ke inverter.
FrancoVS

@FrancoVS Saya mendengar persis apa yang Anda katakan dan tampaknya semua tutorial biasa tentang xtals membagi kapasitansi di kedua sisi dan biasanya sama. Nah, sejauh analisis saya berjalan, ujung xtal yang digerakkan adalah, beberapa ohm atau puluhan ohm. Katakanlah maks 50 ohm. Sekarang lihat impedansi 22pF tepat di sisi input buffer. Pada (katakanlah) 10MHz impedansinya adalah 723 ohm. Ini memberitahu saya bahwa beban pada xtal adalah seri 22pF dengan 50 ohm. Menempatkan 22pF lain pada output hanya shunting 50 ohm sedikit.
Andy alias

Tentu saja semua ini mengasumsikan bahwa rangkaian ekivalen xtal yang dipasok oleh lembar data pabrikan tepat di sekitar frekuensi operasi. Tidak ada dalam pengalaman saya membuat saya percaya bahwa tutup pada output inverter ada untuk hal lain selain membentuk gelombang output untuk membuatnya "lebih mudah" pada xtal kecil yang halus.
Andy alias
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.