نوسانسازهای الکترونیکی یکی از بنیادیترین بلوکهای سازنده در سیستمهای مخابراتی، ابزارهای اندازهگیری و مدارهای فرکانس بالا هستند. در میان انواع مختلف نوسانسازها، نوسانسازهای LC به دلیل بهرهگیری از عناصر سلف (L) و خازن (C) از پایداری فرکانسی مناسب و ضریب کیفیت (Q factor) بالا برخوردارند. یکی از ساختارهای مشهور در این دسته، مدار نوسانساز کلتپیتس (Colpitts Oscillator) است که به طور گسترده در تولید سیگنالهای سینوسی پایدار در محدوده فرکانسهای RF مورد استفاده قرار میگیرد.
در این شبیهسازی، یک نوسانساز LC مبتنی بر مدار کلتپیتس با فرکانس نامی حدود 9 مگاهرتز مورد بررسی قرار میگیرد. هدف اصلی این شبیهسازی، تحلیل رفتار دینامیکی مدار، بررسی شرط نوسان، و مشاهده شکل موج خروجی در حوزه زمان با استفاده از ابزارهای شبیهسازی مداری و همچنین بررسی امکان پیادهسازی آن در Matlab و Simulink است.

ساختار کلی مدار نوسانساز کلتپیتس
مدار کلتپیتس یکی از انواع نوسانسازهای LC است که در آن تقسیم ولتاژ خازنی نقش تعیینکنندهای در ایجاد فیدبک مثبت ایفا میکند. این مدار معمولاً از یک سلف L و دو خازن C1 و C2 تشکیل شده است که به صورت سری یا تقسیمکننده ولتاژ خازنی در مسیر فیدبک قرار میگیرند. ترانزیستور (BJT یا FET) به عنوان عنصر تقویتکننده در مدار عمل کرده و انرژی تلفات را جبران میکند تا نوسان پایدار باقی بماند.
یکی از ویژگیهای مهم این ساختار، وابستگی فرکانس نوسان تنها به مقادیر L، C1 و C2 است که موجب سادگی طراحی و تنظیم فرکانس خروجی میشود. این ویژگی باعث شده است که مدار کلتپیتس در کاربردهای فرکانس بالا مانند اسیلاتورهای RF، فرستندهها و سیستمهای مخابراتی بسیار محبوب باشد.
فرکانس نوسان در مدار کلتپیتس
فرکانس نوسان در مدار LC کلتپیتس از رابطه زیر به دست میآید:
f = 1 / (2π √(L1 * (C1 * C2 / (C1 + C2))))
در این رابطه، مقدار خازن معادل سری C1 و C2 تعیینکننده ظرفیت مؤثر مدار است. این ساختار معادل باعث میشود که مدار رفتاری مشابه یک تانک LC (LC Tank Circuit) داشته باشد. انرژی به طور متناوب بین میدان الکتریکی خازنها و میدان مغناطیسی سلف تبادل میشود و این تبادل انرژی عامل ایجاد نوسان پایدار است.
در طراحی مورد بررسی، فرکانس هدف حدود 9 مگاهرتز در نظر گرفته شده است. بنابراین انتخاب مقادیر L، C1 و C2 باید به گونهای باشد که حاصل رابطه فوق، مقدار فرکانس مورد نظر را تولید کند. انتخاب صحیح این مقادیر همچنین بر پایداری، دامنه نوسان و اعوجاج سیگنال خروجی تأثیر مستقیم دارد.
شرط نوسان و نقش تقویتکننده
برای ایجاد نوسان پایدار در مدار کلتپیتس، شرط بارکهاوزن (Barkhausen Criterion) باید برقرار باشد. این شرط شامل دو بخش اصلی است: بهره حلقه باید برابر یا بزرگتر از یک باشد و اختلاف فاز در حلقه فیدبک باید مضرب صحیحی از 360 درجه باشد.
در این مدار، ترانزیستور نقش تقویتکننده را ایفا میکند و سیگنال کوچک اولیه (Noise یا تحریک اولیه) را تقویت کرده و از طریق شبکه LC به ورودی بازمیگرداند. در صورتی که بهره حلقه به درستی تنظیم شده باشد، سیگنال به صورت نمایی رشد کرده و سپس به دلیل محدودیتهای غیرخطی ترانزیستور به حالت پایدار میرسد.
رفتار دینامیکی مدار
در لحظات ابتدایی روشن شدن مدار، نوسانات بسیار کوچک ناشی از نویز حرارتی یا تغییرات اولیه در مدار باعث تحریک سیستم میشوند. این نوسانات به کمک فیدبک مثبت در هر چرخه تقویت میشوند. در نهایت، مدار به یک حالت پایدار سینوسی با دامنه مشخص میرسد.
در شبیهسازی انجام شده، مشاهده میشود که سیگنال خروجی در ابتدا دارای رشد دامنه است و پس از گذشت مدت کوتاهی به حالت پایدار میرسد. این رفتار نشاندهنده وجود غیرخطی بودن در مدار واقعی است که از افزایش بینهایت دامنه جلوگیری میکند.
نتایج شبیهسازی در حوزه زمان
نتایج شبیهسازی نشان میدهد که ولتاژ خروجی مدار کلتپیتس به صورت یک موج سینوسی پایدار با فرکانس نزدیک به 9 مگاهرتز ظاهر میشود. در بازه زمانی کوتاه (در حد میکروثانیه)، میتوان دوره تناوب سیگنال را به وضوح مشاهده و از آن فرکانس را استخراج کرد.
در نمودارهای خروجی، معمولاً دو بازه زمانی نمایش داده میشود: یک بازه طولانی برای مشاهده روند رسیدن به حالت پایدار و یک بازه کوتاهتر برای تحلیل دقیق فرکانس. این نوع نمایش به تحلیلگر کمک میکند تا هم رفتار گذرا و هم رفتار پایدار مدار را بررسی کند.
تحلیل انرژی در مدار LC
یکی از نکات مهم در درک عملکرد نوسانسازهای LC، بررسی تبادل انرژی بین سلف و خازنها است. در یک چرخه کامل نوسان، انرژی الکتریکی ذخیره شده در خازنها به انرژی مغناطیسی در سلف تبدیل میشود و بالعکس. این تبادل انرژی بدون اتلاف ایدهآل، منجر به نوسان پایدار میشود. اما در مدار واقعی، مقاومتها و تلفات باعث کاهش انرژی میشوند که توسط تقویتکننده جبران میگردد.
در مدار کلتپیتس، تقسیم ولتاژ خازنی علاوه بر تعیین فرکانس، نقش مهمی در کنترل فیدبک و پایداری انرژی دارد. نسبت C1 به C2 میتواند میزان فیدبک را تنظیم کند و در نتیجه بر دامنه نوسان تأثیرگذار باشد.
پیادهسازی در Matlab و Simulink
برای تحلیل دقیقتر رفتار مدار کلتپیتس، میتوان از Matlab و Simulink استفاده کرد. در این محیط، امکان مدلسازی اجزای مدار به صورت معادلات دیفرانسیل و بلوکهای سیگنال وجود دارد. همچنین Simscape Electrical امکان شبیهسازی فیزیکی دقیقتری از مدار فراهم میکند.
در یک پیادهسازی معمول، سلف و خازنها به عنوان عناصر ذخیرهکننده انرژی مدل میشوند و ترانزیستور به صورت یک بلوک غیرخطی یا مدل معادل کوچکسیگنال در نظر گرفته میشود. سپس با حل عددی معادلات، رفتار زمانی مدار به دست میآید.
یکی از مزایای استفاده از Matlab، امکان تحلیل طیفی سیگنال خروجی است. با استفاده از تبدیل فوریه (FFT)، میتوان فرکانس غالب سیگنال را استخراج کرده و آن را با مقدار تئوری 9 مگاهرتز مقایسه کرد. این مقایسه نشاندهنده دقت مدلسازی و صحت طراحی مدار است.
کاربردهای نوسانساز کلتپیتس
نوسانسازهای کلتپیتس در طیف گستردهای از کاربردهای الکترونیکی مورد استفاده قرار میگیرند. از جمله مهمترین کاربردها میتوان به تولید سیگنال حامل در فرستندههای رادیویی، مدارهای محلی در گیرندههای سوپرهترودین، سیستمهای مخابراتی بیسیم و تجهیزات اندازهگیری فرکانس اشاره کرد.
پایداری فرکانسی بالا و قابلیت تنظیم آسان فرکانس، این مدار را به گزینهای مناسب برای کاربردهای حساس تبدیل کرده است. همچنین در فرکانسهای بالا، عملکرد این مدار نسبت به نوسانسازهای RC برتری قابل توجهی دارد.

جمعبندی
مدار نوسانساز LC مبتنی بر کلتپیتس یکی از ساختارهای مهم در تولید سیگنالهای سینوسی پایدار در فرکانسهای بالا است. در این شبیهسازی، عملکرد مدار با فرکانس حدود 9 مگاهرتز بررسی شد و نشان داده شد که چگونه انرژی بین سلف و خازنها تبادل شده و نوسان پایدار ایجاد میشود.
همچنین مشخص شد که شرط بارکهاوزن نقش کلیدی در آغاز و تداوم نوسان دارد و ترانزیستور به عنوان عنصر تقویتکننده، انرژی از دست رفته را جبران میکند. استفاده از Matlab و Simulink نیز امکان تحلیل دقیقتر رفتار زمانی و فرکانسی مدار را فراهم میسازد و ابزار قدرتمندی برای طراحی و بهینهسازی نوسانسازها محسوب میشود.
همه چیز، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







در تحلیل FFT خروجی در Matlab چه چیزی نشاندهنده صحت شبیهسازی است؟
وجود یک پیک غالب در حدود 9MHz و کاهش هارمونیکهای فرعی نشاندهنده صحت مدلسازی و پایداری نوسانساز است.
چرا در شبیهسازی Matlab خروجی ابتدا ناپایدار است و بعد پایدار میشود؟
به دلیل وجود رفتار گذرا در مدار و رشد تدریجی نوسان از نویز اولیه است؛ سپس با اعمال غیرخطی بودن اجزا، دامنه به حالت پایدار میرسد.
در شبیهسازی نوسانساز کلتپیتس در Matlab چطور میتوان فرکانس 9MHz را دقیق تنظیم کرد؟
با انتخاب دقیق مقادیر L، C1 و C2 بر اساس رابطه فرکانس و کاهش گام زمانی شبیهسازی (Time Step) میتوان به فرکانس نزدیک 9MHz رسید.