Mengapa kita hanya mendapatkan satu frekuensi sebagai output dalam osilator?


12

Saya hanya menjadi osilator di mana saya belajar AB=1 untuk mempertahankan osilasi dalam umpan balik positif. Karena A dan B keduanya bergantung pada frekuensi, AB=1 hanya berlaku untuk frekuensi tertentu.

  1. Apa yang terjadi pada frekuensi-frekuensi yang dimiliki oleh AB>1 ??

  2. Apakah frekuensi ini akan terus diperkuat sampai rangkaian limiter membatasi mereka?

  3. Lalu mengapa kita tidak mendapatkan frekuensi itu di output kita ??


2
Saya tidak berpikir "AB" adalah terminologi standar. Saya menduga itu berarti mendapatkan loop?
Hearth

Iya ! maaf soal itu.
Souhardya Mondal

@ Hearth A adalah gain dan B adalah fraksi umpan balik. Ketika produk mereka adalah salah satu penyebut fungsi transfer adalah nol.
user110971

1
Saya pikir, kita harus lebih spesifik: Ketika gain loop mendekati kesatuan (nyata, dengan pergeseran fase nol) fungsi CLOSED-LOOP memiliki penyebut yang mendekati nol.
LvW

Jawaban:


12

Mengapa kita hanya mendapatkan satu frekuensi sebagai output dalam osilator?

Osilator bekerja pada satu frekuensi dengan memastikan dua hal: -

  • Sinyal yang diumpankan kembali untuk mempertahankan osilasi persis dalam fase dengan sinyal yang berusaha dipertahankannya. Pikirkan tentang mengetuk pendulum ayun secara ringan di tempat yang tepat dan, di arah yang benar.
  • Loop-gain sedikit lebih dari satu. Ini memastikan bahwa gelombang sinewik dihasilkan tanpa terlalu banyak distorsi dan "berkelanjutan". Jika loop-gain kurang dari 1, maka itu tidak bisa "mempertahankan" osilasi.

Jadi, jika kita merancang jaringan pemindah fasa yang memiliki pemindah fasa unik untuk setiap frekuensi yang ditanganinya, kita akan mendapatkan osilator tetapi, hanya jika sinyal umpan balik cukup dalam amplitudo untuk mempertahankan osilasi.

Namun, beberapa jaringan pemindah fasa dapat menghasilkan pergeseran fasa yang merupakan kelipatan dari frekuensi osilasi dasar. Dengan kata lain jika 1 MHz menghasilkan pergeseran fasa 360 derajat, mungkin beberapa frekuensi yang lebih tinggi mungkin menghasilkan 720 derajat (2 x 360). Ini berpotensi menimbulkan osilasi berkelanjutan pada dua frekuensi (biasanya dianggap tidak diinginkan).

Jadi, kami merancang jaringan pengalihan fase untuk memastikan bahwa kandidat "dalam-fase" frekuensi-lebih tinggi jauh lebih rendah dalam amplitudo daripada kandidat "dasar" dan, mengingat bahwa kami hanya mengizinkan penguatan menjadi satu kesatuan atau sedikit lebih tinggi (untuk mengakomodasi kerugian pada jaringan shift fase) untuk frekuensi yang kita inginkan, kandidat dengan frekuensi lebih tinggi tidak akan menyebabkan osilasi.

Di atas juga disebut sebagai kriteria Barkhausen .


Jadi apa yang terjadi pada frekuensi yang memiliki AB> 1 ??
Souhardya Mondal

Mereka tidak akan mempertahankan osilasi karena mereka tidak memberi umpan balik sinyal yang tepat dalam fase. Pikirkan pendulum; jika Anda menekannya (sedikit) tepat pada titik di mana ia mulai berayun kembali Anda tidak akan berefek pada frekuensi berosilasi DAN Anda akan mempertahankan osilasi.
Andy alias

1
Jika gain lebih besar dari sekedar lebih dari satu pada frekuensi osilasi maka amplitudo osilator naik sampai tidak dapat naik lagi karena keterbatasan tegangan suplai atau batas laju perubahan tegangan. Dengan kata lain klip amplitudo.
Andy alias

5

Jadi apa yang terjadi pada frekuensi yang memiliki AB> 1 ??

Kejenuhan.

Katakanlah ada beberapa frekuensi dengan gain loop SEBUAHB1 dan n2π fase pergeseran, tapi mari kita sebut satu dengan gain loop tertinggi fx . Untuk fx , SEBUAHB>1 dan Anda mungkin berharap untuk menghasilkan osilasi dengan peningkatan amplitudo dalam waktu. Tetapi tidak ada rangkaian nyata yang dapat memiliki peningkatan amplitudo outputnya tanpa batas. Biasanya ada beberapa perilaku saturasi yang membatasi amplitudo output.

Dan ketika ini terjadi, ia cenderung mengurangi gain untuk semua frekuensi, bukan hanya yang memiliki gain loop super-unity. Jadi akuntansi untuk saturasi, frekuensi ini fx akan berakhir dengan SEBUAHB=1 dan semua frekuensi lain yang analisis linear bilang punya SEBUAHB1 tetapi kurang dari pada fx , sekarang memiliki SEBUAHB<1 , sehingga mereka tidak lagi berosilasi tanpa batas.


Foton ... boleh saya bertanya: Apakah Anda pernah melihat sirkuit dengan gain loop nyata> 1 (fase nol!) Di "beberapa frekuensi"? Lebih dari itu, saya memiliki keraguan besar jika kalimat pertama paragraf kedua dalam jawaban Anda benar. Penguatan loop bergantung pada frekuensi - dan ketika dikurangi (karena beberapa non-linearitas) pada satu frekuensi, itu tidak akan secara otomatis berkurang untuk frekuensi lain dengan amplitudo lainnya (karena non-linearitas pada dasarnya tergantung pada sifatnya amplitudo) .
LvW

Saya kira Anda mengacu pada osilator berbasis integrator, benar? Tetapi kondisi besarnya dipenuhi pada satu frekuensi saja !!
LvW

Saya bertanya-tanya apakah layak untuk merancang osilator yang secara alami berosilasi pada dua frekuensi gelombang sinus yang berbeda? Membaca jawaban Anda seharusnya tidak mungkin dengan salah mencoba merancang osilator biasa tetapi itu membuat saya berpikir. Saya pikir saya ingat bermain-main dengan osilator saluran transmisi yang menghasilkan dua gelombang sinus yang berbeda tetapi saya tidak menjelajahi banyak hal.
Andy alias

3

Sebuah jawaban singkat dari sisi saya:

Anda tidak boleh berpikir dalam besaran saja. Jangan lupa fase. Produk AB harus asli. Sirkuit selektif-frekuensi memiliki magnitudo serta fase yang merupakan fungsi frekuensi. Dan - untuk desain yang benar - hanya akan ada satu frekuensi tunggal yang dapat memenuhi kedua kondisi secara bersamaan (kriteria osilasi Barkhausens dengan gain loop AB = 1 ):

  • | A * B | = 1 (untuk alasan praktis agak lebih besar dari "1", misalnya "1.2") dan

  • phaseshift exp (j * phi) = 1 (phi = 0).

Untuk tujuan ini, osilator paling dikenal menggunakan filter lowpass, highpass atau bandpass sebagai elemen umpan balik. Tetapi ada juga topologi lain (lebih maju).


@ LvW Bisakah Anda memberikan satu atau dua contoh (tautan) ke topologi yang lebih maju? silahkan.
analogsystemsrf

Contoh: (a) Dua integrator secara seri (inv./non-inv), (b) takik-filter, (c) topologi T-ganda, (d) Alihkan, (e) Struktur tahan negatif aktif, (f) ) GIC resonator (resonansi FDNR).
LvW

2
  • Dengan asumsi yang Anda maksud adalah osilator kristal klasik (XO) dengan output gelombang persegi (baik mode seri atau paralel).

Ketika saturasi terjadi, gain loop (GH atau AB) turun ke nol, kecuali selama transisi linear dari output. Kristal bertindak sebagai filter bandpass untuk menghasilkan gelombang sinus pada input yang mungkin juga mengandung harmonisa, tetapi laju perubahan tegangan keluaran gelombang persegi umumnya jauh lebih cepat daripada input gelombang sinus, sehingga energi harmonik tidak cukup menguraikan waktu linier untuk memperkuat ketika tidak jenuh dan gain nol, sehingga ditekan.

Informasi lebih lanjut

  • Namun dalam osilator linier, konten harmonik dapat berkontribusi terhadap noise fase, sehingga mereka yang memiliki noise fase terendah memiliki Q tertinggi pada fundamental, seperti kristal SC-cut misalnya osilator kristal yang dikendalikan oven 10 MHz (OCXOs) vs. pemotongan AT standar biasa digunakan di mana-mana. Itu saja yang akan saya katakan tentang ini untuk saat ini.

Namun, untuk struktur kristal yang lebih kecil> = 33 MHz resonansi gain harmonik cenderung lebih tinggi daripada fundamental. Dengan demikian Anda akan menemukan ini diklasifikasikan sebagai "kristal nada tinggi".

Untuk osilator umpan balik CMOS, sering kali seri R (3 kΩ ~ 10 kΩ) dari output digunakan untuk membatasi disipasi daya uW dalam kristal mikrosel DAN dalam frekuensi tinggi >> 10 MHz juga membuat atenuasi harmonik tambahan dari efek RC dengan efek pertama. memuat kapasitor. Yang paling umum adalah harmonik ketiga atau "nada", tetapi nada tinggi digunakan >> 150 MHz.

Tetapi ketika harmonik selektif diinginkan untuk osilasi (3, 5, 7, dll) maka baik bagaimana kristal diproses atau tambahan tuning LC pasif membantu untuk meningkatkan harmonik pilihan.

Peringatan paling umum untuk XO mendesain "Jangan pernah menggunakan buffered inverter" (tiga tahap penguatan linear vs satu) untuk menghindari amplifikasi harmonik palsu. Ketika mereka menjenuhkan inverter dan gain turun ke nol, mereka menekan frekuensi dasar kecuali untuk interval transisi pendek. Mereka dapat berperilaku seperti loop terkunci injeksi (ILL) di mana ia dapat secara acak terombang-ambing pada fundamental atau harmonik tergantung keuntungan relatif dan kondisi startup. Tetapi dengan inverter buffered ada lebih banyak kesempatan selama waktu transisi output untuk menyebabkan gangguan harmonik palsu pada transisi dan mengunci harmonik.

Namun, mereka yang berhasil menggunakan inverter buffered (termasuk saya sendiri) untuk XO sekarang dapat memahami bahwa jenis kristal dan gain relatif lebih rendah dari harmonik melindungi XO dari mengunci ke frekuensi fundamental yang diinginkan. Dalam beberapa kasus, ini bisa menjadi keuntungan, tapi itu pertanyaan yang berbeda.


1

Meskipun semua jawaban benar, saya yakin semua ini kehilangan semangat pertanyaan Anda.

Istilah "osilator" umumnya berlaku untuk rangkaian yang dirancang khusus untuk menghasilkan bentuk gelombang AC pada frekuensi tertentu. Ini memerlukan beberapa pilihan desain yang dimaksudkan untuk meminimalkan efek yang tidak diinginkan. Ini terutama berlaku untuk osilator linier (yang merupakan kasus loop-gain yang dinyatakan dalam pertanyaan Anda).

Anda secara khusus merancang gain menjadi sedikit lebih besar dari 1 pada frekuensi tertentu dan Anda merancang / mengandalkan non-linearitas dalam sistem untuk menjaga osilasi stabil. Jika Anda membiarkan kenaikan menjadi lebih besar dari 1 maka Anda berhenti memiliki osilator linier .

Namun, penyederhanaan teknik yang bermanfaat ini berasal dari hanya memiliki loop gain sedikit lebih besar dari yang memungkinkan Anda untuk memperlakukannya sebagai osilator linier, padahal kenyataannya tidak. Apa yang sebenarnya Anda miliki adalah kasus perbatasan yang disederhanakan dari sistem dinamik non-linear dengan orbit periodik stabil yang mendekati sinusoid.

Jika Anda lebih jauh mengembangkan sistem dinamis itu (misalnya dengan membuat AB >> 1) Anda dapat mencapai ekstrim lain, osilator relaksasi yang sangat tidak linier tetapi stabil atau dalam kasus menengah Anda akan menemukan urutan pengganda periode yang menciptakan osilator kacau seperti Sirkuit Chua atau osilator Van Der Pol .

Gambar ini dari implementasi rangkaian Chua Anda dapat melihat bahwa ia berperilaku agak sebagai kombinasi osilator relaksasi / osilator linier. Tetapi "komponen relaksasi" itu bersifat non-periodik dan jangka panjang tidak dapat diprediksi.

Bentuk gelombang sirkuit Chua

Ada kegunaan untuk semua alternatif tersebut, tetapi teori osilator linier secara khusus tetap menjauh dari kondisi tersebut.


2
Efek Relaksasi juga disebabkan oleh resistensi negatif nonlinear seperti histeresis kecil yang merupakan umpan balik AC positif bersama dengan umpan balik negatif DC. Efek ini biasa terjadi pada Buck PWM bertingkat kemudian Boost-PFM converter system noise, contoh yang menyebabkan noise teori chaos.
Tony Stewart Sunnyskyguy EE75

1
@TonyEErocketscientist, semua itu adalah "ember konseptual" yang kami gunakan untuk membuat efek lebih mudah dipahami, dianalisis, dan desain di sekitar. Tetapi pada kenyataannya ini semua adalah kasus-kasus khusus dari sistem dinamik non-linear yang lebih umum. Perhatikan bahwa Anda dapat mengatur sirkuit Chua untuk menampilkan semua perilaku itu hanya dengan mengubah karakteristik elemen non-linear.
Edgar Brown

1
Maaf, contoh mana yang "itu". Tidak akrab dengan publikasi Chua kecuali untuk namanya, ketika saya menemukan bagaimana membuat osilator sinus THD rendah linier-stabil dengan ccts nonlinear jauh sebelum Chua di tahun 70-an. Kaskade 90-an saya Buck> Booster inductor terdengar seperti air menggelegak di laboratorium dari akustik piezo, sampai saya memperbaikinya.
Tony Stewart Sunnyskyguy EE75

@TonyEErocketscientist semua perilaku mulai dari osilator linier, hingga osilator kacau, hingga osilator relaksasi. Meskipun sirkuit Chua adalah sistem dinamika fisik paling sederhana yang mungkin untuk menghasilkan kekacauan, pada dasarnya itu tidak lebih dari fungsi transfer urutan ketiga yang melekat pada resistor negatif non-linear.
Edgar Brown

1
Ya tentu saja. Saya melihat. Karena semua perilaku dengan harmonik adalah karena nonlinier, bahkan sifat struktural Xtals, bangunan. Jadi, "ember konseptual" mengacu pada perkiraan linier spesifik. Saya telah belajar bagaimana menggunakan pendekatan piecewise linear untuk teori non-linear untuk kegunaan yang baik seperti ketika bulk Rs (atau ESR seperti yang saya sebut) melebihi resistansi kenaikan nonlinier dengan meningkatnya arus dalam LED atau pembatasan lembut gelombang sinus Osc. untuk menipiskan harmonik dan menaikkan Q saat gain menyatu pada kesatuan.
Tony Stewart Sunnyskyguy EE75

1

|SEBUAH β|=1SEBUAH β=0 .

SEBUAH = penguatan amplifier,

β = atenuasi umpan balik.

Kriteria stabilitas Barkhausen

Jadi jika |SEBUAH β|=1, maka osilator akan stabil. Putaran umpan balik mengumpankan sebagian dari outputvHai kembali ke input, vf. Penguat menguatkan inputvf untuk membuat output yang lebih besar, vHai.

Jika |SEBUAH β|>1, maka osilator akan mengarahkan dirinya sendiri ke saturasi dan memotong bentuk gelombang output. Penguat adalah penguat operasional dengan±rel listrik. Amplifier tidak dapat menggerakkan output melewati power rails.

Osilator Tidak Stabil

Gain dan redaman tidak stabil dan output amplifier bertambah ke power rail amplifier. Jika itu adalah osilator gelombang sinus, output meningkat hingga amplifier jenuh, dan itu bukan lagi gelombang sinus. Atasan terpotong.

Jika |SEBUAH β|<1osilasi akan memudar. Ini disebut redaman.

Pembasahan

Mengingat bahwa: sirkuit osilator dirancang untuk berosilasi pada frekuensi tetap jika |SEBUAH β|=1 dan SEBUAH β=0 (sudut fase adalah 0).

Jadi inti dari pertanyaan Anda adalah: Mengapa osilator tidak berosilasi pada frekuensi lain? Ini diatur oleh komponen yang digunakan (resistor, kapasitor, induktor, dan amplifier).


1
Ya - Saya setuju dengan penjelasan (pendek). Hanya satu komentar lebih lanjut: Karena tidak mungkin untuk mencapai per desain gain loop yang persis "satu", kami selalu menyadari gain loop agak lebih besar dari "1" (pada satu frekuensi tunggal) dan memanfaatkan mekanisme regulasi amplitudo otomatis (non-linearitas, dioda, NTC, FET sebagai resistor, ...), yang dapat mengembalikan gain loop ke "1" sebelum kliping terjadi.
LvW

1
@ LVW saya akan pergi untuk sederhana. Ketika saya menjawab pertanyaan, saya melihat 4 kriteria. Bisakah saya menjawab pertanyaan itu? Apa tingkat OP? Apakah jawaban memenuhi level itu? Kesalahpahaman apa yang harus diperbaiki? Kami memiliki OP yang tidak tahu bahasa Yunani-nyaβdari B. Jadi saya membuat jawaban sederhana dengan grafik untuk tidak membebani beban kognitif OP. Lalu saya bersaing dengan jawaban kualitas yang lebih baik untuk melihat apakah saya dapat terhubung dengan OP. Saya senang jika OP mengertiβ.
StainlessSteelRat

Sekali lagi - Saya setuju dengan pendekatan Anda untuk menjawab pertanyaan seperti ini. Bolehkah saya menambahkan komentar lain (koreksi)? Kriteria yang dinamai Heinrich Barkhausen bukanlah "kriteria stabilitas" (kriteria seperti itu dirumuskan oleh Strecker dan secara paralel oleh Nyquist). Kriteria Barkhausens adalah apa yang disebut "kondisi osilasi" - untuk lebih spesifik: Ini hanya kondisi "perlu" bagi sirkuit untuk berosilasi - bukan kondisi yang memadai (Wikipedia tidak selalu benar).
LvW

@ LVW Terima kasih. Itu hasil edit orang lain. Saya akan men-tweak itu. Saya bukan penggemar tautan wiki.
StainlessSteelRat
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.