تقویتکننده تفاضلی یا Differential Pair Amplifier یکی از مهمترین و پرکاربردترین مدارهای آنالوگ در طراحی سیستمهای الکترونیکی محسوب میشود. این ساختار پایه بسیاری از تقویتکنندههای عملیاتی (Operational Amplifiers)، مدارهای پردازش سیگنال، مقایسهکنندهها، تقویتکنندههای ابزار دقیق و بسیاری از سامانههای مخابراتی و کنترلی است. دلیل اهمیت این مدار، توانایی آن در تقویت اختلاف بین دو سیگنال ورودی و حذف مؤلفههای مشترک بین آنها است. این ویژگی باعث میشود نویزهای مشترک تا حد زیادی حذف شده و کیفیت سیگنال خروجی افزایش یابد.
در این شبیهسازی، رفتار یک تقویتکننده تفاضلی مبتنی بر ترانزیستورهای BJT مورد بررسی قرار میگیرد. مدل ارائه شده در محیط Simscape و Matlab امکان تحلیل عملکرد مدار در شرایط مختلف را فراهم میکند و کاربران میتوانند پاسخ مدار را در برابر ورودیهای تفاضلی و همچنین ورودیهای حالت مشترک (Common Mode) بررسی نمایند. این شبیهسازی علاوه بر نمایش عملکرد مدار در حوزه زمان، امکان استخراج پاسخ فرکانسی و تحلیل خطی سیستم را نیز فراهم میکند.
معرفی ساختار تقویتکننده تفاضلی
تقویتکننده تفاضلی از دو ترانزیستور مشابه تشکیل شده است که به صورت متقارن در کنار یکدیگر قرار گرفتهاند. هر یک از این ترانزیستورها یکی از سیگنالهای ورودی را دریافت میکنند و خروجی مدار از اختلاف ولتاژ کلکتور دو ترانزیستور استخراج میشود. در شرایط ایدهآل، اگر هر دو ترانزیستور دارای مشخصات کاملاً یکسان باشند،
مدار تنها به اختلاف دو ورودی حساس خواهد بود و سیگنالهای مشترک در خروجی مشاهده نخواهند شد.
این ویژگی باعث میشود که تقویتکننده تفاضلی در محیطهای دارای نویز بسیار مناسب باشد. در بسیاری از کاربردهای صنعتی و پزشکی، سیگنالهای اندازهگیری شده دارای نویز مشترک هستند و استفاده از این نوع تقویتکننده موجب حذف بخش بزرگی از این نویزها خواهد شد.
عملکرد مدار در این شبیهسازی
مدل ارائه شده یک مدار کامل تقویتکننده تفاضلی را نمایش میدهد که امکان بررسی عملکرد آن تحت شرایط مختلف را فراهم میکند. مدار میتواند توسط دو نوع سیگنال تحریک شود:
- ورودی تفاضلی (Differential Input)
- ورودی حالت مشترک (Common Mode Input)
در حالت ورودی تفاضلی، اختلاف بین دو سیگنال ورودی تقویت شده و در خروجی مشاهده میشود. اما در حالت ورودی مشترک، هر دو پایه ورودی سیگنال یکسانی دریافت میکنند. اگر مشخصات دو ترانزیستور کاملاً یکسان باشد، خروجی متعادل مدار دارای بهره صفر نسبت به سیگنال مشترک خواهد بود. این ویژگی همان نسبت حذف مد مشترک یا CMRR بالا را نشان میدهد که یکی از مهمترین مشخصههای تقویتکنندههای دقیق محسوب میشود.
منبع جریان ثابت و نقش آن در مدار
یکی از مهمترین بخشهای این مدار، ترانزیستور NPN شماره 3 است که به عنوان یک منبع جریان ثابت عمل میکند. وجود این ترانزیستور باعث میشود جریان عبوری از شاخه امیتر تقریباً مستقل از تغییرات ولتاژ باقی بماند و در نتیجه بهره تفاضلی مدار پایداری بیشتری پیدا کند.
در این ساختار، مقاومتهای R1 و R3 به همراه دیود D1 ولتاژ پایه ترانزیستور منبع جریان را تنظیم میکنند. این ترکیب ولتاژی در حدود یک ولت بالاتر از ریل منفی تغذیه ایجاد میکند. از آنجایی که ولتاژ اشباع اتصال بیس-امیتر تقریباً برابر 0.4 ولت در نظر گرفته شده است، اختلاف ولتاژ دو سر مقاومت R2 برابر حدود 0.6 ولت خواهد بود.
با توجه به مقدار مقاومت R2 که برابر 220 اهم است، جریان امیتر مطابق رابطه زیر محاسبه میشود:
I = 0.6 / 220 ≈ 2.7 mA
این جریان تقریباً ثابت بوده و نقش بسیار مهمی در تثبیت بهره مدار و کاهش اثر تغییرات منبع تغذیه و پارامترهای ترانزیستور ایفا میکند.
نقش دیود D1 در جبرانسازی دمایی
یکی از مشکلات مدارهای ترانزیستوری، تغییر مشخصات الکتریکی با افزایش یا کاهش دما است. ولتاژ اتصال بیس-امیتر ترانزیستور با تغییر دما تغییر میکند و در نتیجه نقطه کاری مدار ممکن است جابجا شود.
برای جلوگیری از این مشکل، در مدار از دیود D1 استفاده شده است. مشخصات این دیود مشابه دیود معروف IN4148 در نظر گرفته شده و تغییرات ولتاژ مستقیم آن نسبت به دما تقریباً مشابه تغییرات ولتاژ اتصال بیس-امیتر ترانزیستور است. بنابراین تغییرات ناشی از دما تا حد زیادی یکدیگر را خنثی کرده و پایداری نقطه کاری مدار افزایش پیدا میکند.
مشخصات قطعات مدار
در این شبیهسازی، پارامترهای ترانزیستورها بر اساس مشخصات واقعی ترانزیستور BC107 انتخاب شدهاند. این ترانزیستور یکی از ترانزیستورهای NPN متداول در مدارهای تقویتکننده کوچک سیگنال است و رفتار مناسبی در تحلیلهای آموزشی دارد.
همچنین پارامترهای دیود بر اساس مشخصات دیود IN4148 تعریف شدهاند که یکی از رایجترین دیودهای سیگنال سریع در مدارهای الکترونیکی محسوب میشود. استفاده از مدلهای واقعی باعث میشود نتایج شبیهسازی به رفتار مدارهای عملی نزدیکتر باشد.
تحلیل پاسخ زمانی مدار
یکی از بخشهای مهم این شبیهسازی، بررسی پاسخ زمانی تقویتکننده است. در این تحلیل، اختلاف ولتاژ دو پایه بیس یعنی (vb2-vb1) به عنوان ورودی مدار در نظر گرفته میشود. خروجی نیز اختلاف ولتاژ دو کلکتور یعنی (vc2-vc1) خواهد بود.
نتایج ثبت شده توسط Simscape Logging نشان میدهد که اختلاف ولتاژ ورودی بیش از 40 برابر تقویت میشود. این موضوع بیانگر بهره قابل توجه مدار در حالت تفاضلی است و عملکرد صحیح تقویتکننده را تأیید میکند.
بررسی نمودارهای خروجی همچنین نشان میدهد که مدار دارای پاسخ متقارن بوده و دو شاخه مدار عملکرد تقریباً یکسانی دارند. این تقارن یکی از شروط اصلی دستیابی به بهره مناسب و حذف مؤثر سیگنالهای مشترک است.
تحلیل پاسخ فرکانسی مدار
علاوه بر تحلیل زمانی، این مدل امکان بررسی پاسخ فرکانسی تقویتکننده را نیز فراهم میکند. برای انجام این تحلیل، گزینه Start simulation from steady state در بلوک Solver Configuration فعال شده است. فعال بودن این گزینه باعث میشود مدل در نقطه کار پایدار خطیسازی شود و نتایج تحلیل فرکانسی با دقت بیشتری استخراج شوند.
در محیط Matlab میتوان از دستور linmod برای خطیسازی مدل استفاده کرد. همچنین در صورت نصب Simulink Control Design، ابزار Model Linearizer امکان استخراج پاسخ فرکانسی، نمودار بود (Bode Plot)، حاشیه بهره، حاشیه فاز و سایر مشخصات سیستم را فراهم میکند.
در این فرآیند نقاط خطیسازی بر روی سیگنالهای ورودی و خروجی تعیین میشوند و سپس نرمافزار مدل غیرخطی را به یک مدل خطی معادل در اطراف نقطه کاری تبدیل میکند. این روش برای طراحی کنترلکنندهها و تحلیل پایداری سیستم بسیار ارزشمند است.
مزایای استفاده از Simscape در شبیهسازی این مدار
استفاده از محیط Simscape مزایای متعددی در تحلیل این مدار فراهم میکند. تمامی اجزای مدار دارای مدلهای فیزیکی دقیق هستند و رفتار واقعی قطعات شامل اثرات غیرخطی، تغییرات دمایی و پارامترهای داخلی در شبیهسازی لحاظ میشود. علاوه بر این، امکان مشاهده تمامی ولتاژها، جریانها و توان مصرفی قطعات وجود دارد و تحلیل مدار تنها به خروجی نهایی محدود نمیشود.
ترکیب Simscape با Simulink نیز امکان توسعه مدل، افزودن کنترلکنندهها، تحلیل پاسخ فرکانسی، بررسی شرایط گذرا و انجام مطالعات پیشرفته را فراهم میکند. به همین دلیل این محیط یکی از بهترین گزینهها برای آموزش و تحقیق در حوزه مدارهای آنالوگ محسوب میشود.
کاربردهای تقویتکننده تفاضلی
تقویتکنندههای تفاضلی در طیف وسیعی از تجهیزات الکترونیکی مورد استفاده قرار میگیرند. از جمله مهمترین کاربردهای آنها میتوان به طراحی تقویتکنندههای عملیاتی، تقویتکنندههای ابزار دقیق، سیستمهای اندازهگیری دقیق، تجهیزات پزشکی مانند ECG و EEG، مبدلهای داده، گیرندههای مخابراتی، مدارهای پردازش سیگنال، سامانههای کنترلی، تجهیزات صوتی حرفهای و بسیاری از مدارهای مجتمع آنالوگ اشاره کرد.
توانایی حذف نویز مشترک، بهره مناسب، پایداری بالا و امکان استفاده در ساختارهای مجتمع باعث شده است این مدار همچنان یکی از مهمترین بلوکهای پایه در طراحی مدارهای الکترونیکی مدرن باقی بماند.
جمعبندی
این شبیهسازی نحوه عملکرد یک تقویتکننده تفاضلی مبتنی بر ترانزیستورهای BJT را به صورت دقیق نمایش میدهد. استفاده از منبع جریان ثابت، جبرانسازی دمایی توسط دیود، مدلسازی دقیق ترانزیستورها و امکان تحلیل در حوزه زمان و فرکانس، این مدل را به یک نمونه آموزشی ارزشمند برای دانشجویان، پژوهشگران و مهندسان الکترونیک تبدیل کرده است. همچنین قابلیت خطیسازی مدل و استخراج پاسخ فرکانسی در Matlab و Simulink، امکان تحلیل عمیقتر رفتار مدار و طراحی سیستمهای پیشرفتهتر را فراهم میکند و درک کاملی از عملکرد تقویتکنندههای تفاضلی در اختیار کاربران قرار میدهد.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







آیا میتوان در شبیهسازی Matlab اثر عدم تطابق پارامترهای ترانزیستورها را بررسی کرد؟
بله، با تغییر پارامترهایی مانند ضریب بهره (β) یا ولتاژ بیس-امیتر یکی از ترانزیستورها، میتوان تأثیر عدم تطابق بر بهره تفاضلی، CMRR و نقطه کار مدار را ارزیابی کرد.
در شبیهسازی Matlab چگونه میتوان عملکرد حذف مد مشترک (CMRR) را ارزیابی کرد؟
با اعمال یک سیگنال یکسان به هر دو ورودی و اندازهگیری اختلاف ولتاژ خروجی، اگر خروجی نزدیک به صفر باشد، مدار دارای CMRR مناسب و حذف مؤثر سیگنال مد مشترک است.
چگونه میتوان پاسخ فرکانسی تقویتکننده تفاضلی را در شبیهسازی Matlab استخراج کرد؟
با خطیسازی مدل توسط Model Linearizer یا دستور linmod در Matlab، میتوان نمودار بود (Bode Plot) و سایر مشخصات فرکانسی مدار را به دست آورد.
دلیل فعال کردن گزینه Start simulation from steady state در شبیهسازی تقویتکننده تفاضلی چیست؟
این گزینه باعث میشود شبیهسازی از نقطه کار پایدار آغاز شود و نتایج تحلیل خطی، پاسخ فرکانسی و خطیسازی مدل در Matlab با دقت بیشتری محاسبه شوند.
چگونه میتوان بهره تفاضلی (Differential Gain) را در شبیهسازی Matlab اندازهگیری کرد؟
با اندازهگیری اختلاف ولتاژ خروجی کلکتورها (vc2-vc1) و تقسیم آن بر اختلاف ولتاژ ورودی (vb2-vb1)، بهره تفاضلی مدار در شبیهسازی محاسبه میشود.