توسعه دانشمقالات

Buck یا Boost؟ برای تبدیل ولتاژ مدار کدام مبدل را انتخاب کنیم؟

 

مدارهای افزاینده و کاهنده ولتاژ یا مبدل‌های DC-DC برای تغییر سطح یک ولتاژ DC به ولتاژ DC دیگری استفاده می‌شوند. اگر ولتاژ خروجی باید از ورودی کمتر باشد معمولاً از Buck Converter، اگر بیشتر باشد از Boost Converter و اگر ولتاژ ورودی ممکن است هم بالاتر و هم پایین‌تر از خروجی قرار بگیرد، از یکی از توپولوژی‌های Buck-Boost استفاده می‌شود.

اما انتخاب یک مبدل فقط با مقایسه Vin و Vout انجام نمی‌شود. جریان موردنیاز، راندمان، محدوده ولتاژ ورودی، Ripple، دمای کاری، ظرفیت سلف و توان واقعی ماژول نیز اهمیت دارند.

پاسخ سریع: اگر همیشه Vin از Vout بیشتر است → Buck؛ اگر همیشه Vin از Vout کمتر است → Boost؛ اگر Vin ممکن است بالاتر یا پایین‌تر از Vout باشد → Buck-Boost مناسب. البته نوع Buck-Boost نیز باید بر اساس قطبیت خروجی و نیاز مدار انتخاب شود.

مبدل DC-DC چیست؟

مبدل DC-DC یک مدار الکترونیک قدرت است که انرژی را از یک منبع DC دریافت کرده و با استفاده از سوئیچینگ، سلف، خازن و مدار کنترل، سطح ولتاژ دیگری ایجاد می‌کند.

برخلاف رگولاتور خطی که اختلاف ولتاژ را عمدتاً به گرما تبدیل می‌کند، Switching Converter انرژی را در سیکل‌های مختلف بین سلف، خازن و Load منتقل می‌کند و به همین دلیل در بسیاری از شرایط راندمان بالاتری دارد.

قبل از انتخاب مبدل، قانون توان را فراموش نکنید

یکی از رایج‌ترین اشتباهات این است که تصور کنیم اگر یک Boost ولتاژ را دو برابر کند، جریان خروجی نیز همان جریان ورودی باقی می‌ماند.

در یک مبدل واقعی:

Pout = Vout × Iout

Pout ≈ Pin × η

که در آن η راندمان مبدل است.

مثال: تبدیل 5 ولت به 12 ولت

فرض کنید منبع ورودی 5V و حداکثر 3A باشد:

Pin = 5 × 3 = 15W

اگر راندمان Boost را در این مثال 90٪ در نظر بگیریم:

Pout ≈ 15 × 0.9 = 13.5W

Iout ≈ 13.5 / 12 = 1.125A

بنابراین از این منبع نمی‌توان 12V و 3A واقعی دریافت کرد.

مدار کاهنده یا Buck Converter چیست؟

Buck Converter برای زمانی استفاده می‌شود که ولتاژ خروجی موردنیاز از ولتاژ ورودی کمتر باشد.

مثال‌های رایج:

  • 12V → 5V
  • 24V → 12V
  • 5V → 3.3V
  • باتری خودرو → تغذیه مدارهای 5V

در Buck غیرسنکرون معمولاً از Switch، Inductor، Diode و Capacitor استفاده می‌شود. در Synchronous Buck معمولاً یک MOSFET دوم جای دیود را می‌گیرد تا تلفات کاهش پیدا کند.

Duty Cycle در Buck

در حالت ایده‌آل و Continuous Conduction Mode یا CCM:

Vout ≈ D × Vin

D همان Duty Cycle یا نسبت زمان روشن‌بودن Switch در هر سیکل است.

برای مثال اگر Vin برابر 12V و Duty Cycle تقریباً 50٪ باشد، خروجی ایده‌آل نزدیک 6V خواهد بود.

مزایای Buck

  • راندمان مناسب در بسیاری از کاربردها
  • قابل طراحی برای جریان‌های بالا
  • اتلاف حرارتی کمتر از رگولاتور خطی در اختلاف ولتاژ زیاد
  • امکان تنظیم دقیق خروجی با Feedback
  • تنوع بسیار زیاد IC و ماژول آماده

محدودیت Buck

Buck معمولی نمی‌تواند خروجی بالاتر از ورودی ایجاد کند. همچنین چون یک Switching Converter است، Ripple و EMI باید در طراحی آن در نظر گرفته شوند.

مدار افزاینده یا Boost Converter چیست؟

Boost Converter زمانی استفاده می‌شود که ولتاژ خروجی باید از ولتاژ ورودی بیشتر باشد.

مثال:

  • 3.7V باتری لیتیوم → 5V
  • 5V → 12V
  • 12V → 24V

در Boost انرژی ابتدا در Inductor ذخیره شده و سپس با تغییر وضعیت Switch به سمت خروجی منتقل می‌شود.

رابطه ایده‌آل Boost

در حالت ایده‌آل و CCM:

Vout ≈ Vin / (1-D)

هرچه Duty Cycle افزایش پیدا کند، نسبت افزایش Voltage بیشتر می‌شود؛ اما در مدار واقعی محدودیت Current، تلفات Switching، مقاومت سلف، دیود یا MOSFET و حرارت اجازه نمی‌دهند Duty Cycle بدون محدودیت افزایش پیدا کند.

کاربردهای Boost

  • Power Bank
  • LED Driver
  • منابع تغذیه Battery-Powered
  • تولید Railهای ولتاژ بالاتر
  • تغذیه بعضی نمایشگرها و مدارات Analog
  • سیستم‌های قابل حمل

مبدل Buck-Boost چیست؟

وقتی Voltage ورودی ممکن است گاهی بالاتر و گاهی پایین‌تر از خروجی موردنیاز باشد، یک Buck یا Boost ساده کافی نیست.

در این شرایط از خانواده Buck-Boost استفاده می‌شود.

نکته: Buck-Boost فقط یک مدار واحد نیست؛ چند توپولوژی مختلف با رفتار متفاوت زیر این عنوان قرار می‌گیرند.

Inverting Buck-Boost

در ساختار کلاسیک Inverting Buck-Boost، اندازه خروجی می‌تواند کمتر یا بیشتر از ورودی باشد، اما قطبیت خروجی نسبت به ورودی معکوس است.

مثلاً:

+12V → -5V

رابطه ایده‌آل آن تقریباً به صورت زیر است:

Vout ≈ -[D / (1-D)] × Vin

Non-Inverting Buck-Boost

اگر بخواهیم خروجی هم‌قطب با ورودی باشد و در عین حال بتوانیم Voltage را افزایش یا کاهش دهیم، می‌توان از توپولوژی‌هایی مانند:

  • Four-Switch Buck-Boost
  • SEPIC
  • Zeta

استفاده کرد.

تفاوت Buck-Boost با Flyback چیست؟

این دو توپولوژی را نباید یکسان دانست.

ویژگی Buck-Boost غیرایزوله Flyback
جداسازی گالوانیکی معمولاً ندارد می‌تواند داشته باشد
عنصر مغناطیسی Inductor Coupled Inductor / Transformer
کاربرد معمول تبدیل DC-DC غیرایزوله منابع ایزوله و چند خروجی

تفاوت Buck، Boost و Buck-Boost در یک نگاه

ویژگی Buck Boost Buck-Boost
رابطه Vin/Vout Vin بالاتر از Vout Vin پایین‌تر از Vout Vin می‌تواند بالاتر یا پایین‌تر باشد
افزایش Voltage خیر بله بله
کاهش Voltage بله خیر بله
قطبیت خروجی معمولاً همان ورودی معمولاً همان ورودی بسته به توپولوژی
پیچیدگی نسبتاً ساده نسبتاً ساده بسته به توپولوژی، معمولاً بیشتر
کاربرد نمونه 12V → 5V 3.7V → 5V Battery Rail با Vin متغیر

چطور مبدل DC-DC مناسب پروژه را انتخاب کنیم؟

فقط به عبارت Buck یا Boost روی محصول توجه نکنید. این مشخصات باید بررسی شوند:

  • Minimum Input Voltage
  • Maximum Input Voltage
  • Output Voltage
  • Continuous Output Current
  • Peak Current
  • Efficiency
  • Switching Frequency
  • Output Ripple
  • Current Limit
  • Thermal Protection
  • Inductor Saturation Current
  • Cooling Requirements

آیا ماژول 5 آمپر واقعاً 5 آمپر خروجی می‌دهد؟

نه الزاماً.

عددی که در عنوان بعضی ماژول‌ها درج می‌شود ممکن است:

  • حداکثر جریان Switch
  • Peak Current
  • جریان قابل دستیابی با Cooling مناسب
  • یا حداکثر جریان در شرایط آزمایشگاهی خاص

باشد.

برای استفاده دائم باید Continuous Current واقعی Datasheet بررسی شود.

همچنین موارد زیر می‌توانند جریان قابل استفاده را محدود کنند:

  • داغ‌شدن MOSFET
  • داغ‌شدن دیود
  • Saturation سلف
  • عرض مسیرهای PCB
  • خازن ورودی و خروجی
  • اختلاف زیاد Vin و Vout
  • دمای محیط

Saturation Current سلف چرا مهم است؟

سلف در مبدل سوئیچینگ انرژی را ذخیره و آزاد می‌کند. اگر Current آن بیش از محدوده طراحی بالا برود، Core می‌تواند وارد Saturation شود.

در این شرایط Inductance مؤثر کاهش پیدا کرده و Current می‌تواند سریع‌تر افزایش یابد؛ موضوعی که باعث افزایش حرارت و فشار روی Switch و سایر قطعات می‌شود.

بنابراین فقط مقدار Inductance مثلاً 22µH مهم نیست؛ Saturation Current و DCR سلف نیز باید بررسی شوند.

راندمان مبدل DC-DC یعنی چه؟

Efficiency (%) = Pout / Pin × 100

مثلاً اگر Converter از ورودی 20W دریافت کند و 18W به Load تحویل دهد:

Efficiency = 18 / 20 × 100 = 90%

تقریباً 2W باقی‌مانده به شکل تلفات در Switch، Inductor، Diode، PCB و سایر اجزا ظاهر می‌شود و بخش زیادی از آن تبدیل به گرما خواهد شد.

چرا مبدل افزاینده یا کاهنده داغ می‌شود؟

دلایل رایج عبارت‌اند از:

  • جریان بار زیاد
  • راندمان پایین در نقطه کاری موردنظر
  • اختلاف زیاد Vin و Vout
  • Switching Loss
  • DCR بالای Inductor
  • افت دیود
  • خنک‌کاری ناکافی
  • Saturation سلف
  • PCB کوچک و دفع حرارت ضعیف

آیا Buck و Boost نویز ایجاد می‌کنند؟

بله. چون این مبدل‌ها با خاموش و روشن‌کردن سریع Switch کار می‌کنند، Switching Ripple و EMI بخشی از چالش طراحی آن‌هاست.

میزان نویز به عواملی مانند:

  • Switching Frequency
  • PCB Layout
  • Hot Loop
  • Inductor
  • Output Capacitor
  • ESR و ESL
  • سرعت Switching Edge
  • Grounding
  • Load Current

وابسته است.

در کاربردهای حساس می‌توان از LC Filter، Ferrite، Snubber یا حتی یک LDO بعد از Switching Converter استفاده کرد؛ البته هرکدام Trade-off خاص خود را دارند.

Buck بهتر است یا رگولاتور خطی؟

هرکدام کاربرد خود را دارند.

برای مثال در تبدیل:

12V → 5V @ 1A

یک Linear Regulator تقریباً باید اختلاف 7V را با جریان 1A تحمل کند:

Ploss ≈ (12 – 5) × 1 = 7W

که تلفات حرارتی زیادی است.

Buck معمولاً در چنین شرایطی راندمان بهتری دارد؛ اما Linear Regulator مزایایی مانند مدار ساده‌تر و نویز کمتر دارد.

استفاده از Buck و Boost در Arduino

در پروژه‌های Arduino می‌توان از DC-DC Converter برای ساخت Rail مناسب استفاده کرد.

مثلاً:

  • باتری 12V → Buck → 5V
  • باتری Li-ion → Boost → Rail 5V در صورت نیاز طراحی

اما قبل از اتصال:

  • خروجی را با مولتی‌متر تنظیم کنید.
  • حداکثر Current Load را بررسی کنید.
  • Polarity را بررسی کنید.
  • Ripple و Noise را در پروژه‌های Analog در نظر بگیرید.
  • در صورت استفاده از منابع جدا، شرایط Ground مشترک را طبق طراحی رعایت کنید.

استفاده برای Raspberry Pi

Raspberry Pi نسبت به افت Rail تغذیه حساس‌تر است؛ بنابراین Converter باید بتواند در Voltage خروجی موردنظر، Current واقعی و پایدار موردنیاز برد و تجهیزات USB را تأمین کند.

صرف اینکه روی ماژول عدد بزرگی مثل 5A نوشته شده کافی نیست.

اشتباهات رایج هنگام استفاده از مبدل‌های DC-DC

اشتباه روش صحیح
فرض اینکه افزایش Voltage باعث افزایش توان هم می‌شود توان ورودی، راندمان و جریان خروجی را محاسبه کنید
انتخاب Buck برای Vout بالاتر از Vin از Boost یا توپولوژی مناسب استفاده کنید
اعتماد کامل به Current تبلیغ‌شده ماژول Continuous Current و Thermal را بررسی کنید
اتصال مستقیم ماژول تنظیم‌شونده به مدار ابتدا خروجی را بدون Load تنظیم و اندازه‌گیری کنید
نادیده‌گرفتن Ripple برای مدارهای حساس نویز خروجی را بررسی کنید
نادیده‌گرفتن حرارت دمای قطعات و نیاز به Heat Sink/Airflow را بررسی کنید

یک راهنمای سریع برای انتخاب

شرایط انتخاب احتمالی
12V → 5V Buck
5V → 12V Boost
24V → 12V Buck
3.7V → 5V Boost، در صورت تطبیق کامل Vin Range
Vin گاهی بالاتر و گاهی پایین‌تر از Vout Buck-Boost مناسب
نیاز به خروجی منفی Inverting Buck-Boost یا توپولوژی متناسب
نیاز به جداسازی گالوانیکی توپولوژی ایزوله مانند Flyback، نه Buck/Boost معمولی

⚡ مبدل مناسب پروژه‌تان را با عدد روی ماژول انتخاب نکنید

قبل از انتخاب ماژول افزاینده یا کاهنده، Vin، Vout، جریان واقعی Load، توان، راندمان و شرایط خنک‌کاری را بررسی کنید. برای پروژه‌های باتری‌محور نیز کل بازه Voltage باتری را در نظر بگیرید، نه فقط ولتاژ نامی آن.

مشاهده قطعات و ماژول‌های الکترونیکی

مطالعه مرتبط: ماژول فست شارژ

اگر می‌خواهید یک نمونه کاربردی از تبدیل توان DC را در مدارهای شارژ بررسی کنید، مقاله ماژول فست شارژ را نیز مطالعه کنید.

سؤالات متداول

برای تبدیل 12 ولت به 5 ولت Buck بهتر است یا Boost؟

Buck مناسب است؛ چون Voltage ورودی از خروجی بیشتر است. Boost برای افزایش Voltage استفاده می‌شود.

آیا Boost علاوه بر ولتاژ، جریان را هم افزایش می‌دهد؟

نمی‌توان همزمان بدون محدودیت Voltage و Current را افزایش داد. توان خروجی از توان ورودی کمتر است و راندمان نیز کمتر از 100٪ است؛ بنابراین با افزایش Voltage معمولاً Current قابل تحویل خروجی نسبت به Current سمت کم‌ولتاژ محدودتر می‌شود.

چه زمانی Buck-Boost لازم است؟

وقتی محدوده Vin طوری باشد که در بخشی از زمان بالاتر و در بخشی پایین‌تر از Vout قرار بگیرد. نوع Buck-Boost باید براساس قطبیت خروجی، توان، Efficiency و سایر مشخصات پروژه انتخاب شود.

جمع‌بندی

مدار افزاینده و کاهنده فقط ابزاری برای تغییر عدد Voltage نیست؛ انتخاب صحیح آن به Vin Range، Vout، Current، Power، Efficiency، Ripple و Thermal Design وابسته است.

اگر Vin همیشه بالاتر از Vout باشد، Buck معمولاً انتخاب مناسب است. اگر Vin همیشه پایین‌تر باشد، Boost استفاده می‌شود. اگر Vin در دو طرف Vout تغییر کند، می‌توان سراغ یکی از توپولوژی‌های Buck-Boost رفت.

در نهایت هنگام انتخاب ماژول آماده، فقط به Voltage و عدد Current روی عنوان محصول اعتماد نکنید؛ Continuous Current، راندمان، Saturation Current سلف و شرایط دفع حرارت را هم بررسی کنید.

بنیان‌گذار و مدیرعامل

“همه‌چیز از یک رویا شروع شد؛ رویای ساختن فضایی که در آن هیچ ایده‌ای به خاطر نبودِ ابزار یا آموزش، در نطفه خفه نشود. به عنوان مدیرعامل پژوهشگران، وظیفه خودم می‌دانم که جاده را برای پژوهش و نوآوری شما صاف کنم. من اینجا هستم تا با فراهم کردن بهترین بستر آموزشی و سخت‌افزاری، به شما کمک کنم از یک علاقه‌مند به تکنولوژی، به یک خلق‌کننده و مهندس بزرگ تبدیل شوید. در این مسیر، روی حمایت همیشگی ما حساب کنید!”

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا