قیمت و موجودی تمامی کالاها به‌روز است.

راهنمای انتخاب رگولاتور: 7805، AMS1117، LM317 یا LM2596؟

مقالات⏱ 9 دقیقه مطالعهبه‌روزرسانی: 24 مهر 1405
راهنمای انتخاب رگولاتور 7805، AMS1117، LM317 یا LM2596؟
جواب کوتاه: برای انتخاب رگولاتور سه عدد لازم دارید: ولتاژ ورودی، ولتاژ خروجی و جریان بار. اگر اختلاف ولتاژ کم و جریان کم است (مثلاً 5 به 3.3 ولت با چند صد میلی‌آمپر)، رگولاتور خطی مثل AMS1117 ساده و کافی است. اگر اختلاف ولتاژ زیاد است یا جریان از حدود نیم آمپر بیشتر می‌شود (مثلاً 12 به 5 ولت با 2 آمپر)، رگولاتور خطی گرمای زیادی تولید می‌کند و باید سراغ مبدل سوئیچینگ کاهنده مثل LM2596 بروید. اگر خروجی باید بیشتر از ورودی باشد، به مبدل افزاینده نیاز دارید.

فهرست مطالب10 بخش
  1. قدم اول: سه عدد پروژه را بنویسید
  2. قدم دوم: افت ولتاژ (Dropout) را چک کنید
  3. قدم سوم: گرما را حساب کنید (مهم‌ترین قدم)
  4. مثال ۱: 12 به 5 ولت با 7805
  5. مثال ۲: 5 به 3.3 ولت با AMS1117
  6. مثال ۳: 12 به 5 ولت با 2 آمپر
  7. قدم چهارم: ولتاژ ثابت یا قابل تنظیم؟
  8. قدم پنجم: آی‌سی بخرم یا ماژول آماده؟
  9. وقتی خروجی باید از ورودی بیشتر باشد
  10. جدول سریع انتخاب بر اساس سناریو
  11. اشتباهات رایج
  12. جمع‌بندی
  13. پرسش‌های متداول

در مقاله‌ی رگولاتور ولتاژ چیست؟ انواع رگولاتور را معرفی کرده‌ایم و در مقایسه‌ی رگولاتور خطی و سوئیچینگ تفاوت این دو خانواده را توضیح داده‌ایم. این مقاله یک قدم جلوتر است. با چند محاسبه‌ی ساده و اعداد دیتاشیت‌های رسمی، بین مدل‌های پرفروش دسته‌ی رگولاتور ایکانو یکی را انتخاب می‌کنیم.

قدم اول: سه عدد پروژه را بنویسید

قبل از نگاه کردن به هر قطعه‌ای، این سه عدد را روی کاغذ بنویسید:

  • ولتاژ ورودی (Vin): کمترین و بیشترین مقدار آن. باتری لیتیومی هنگام تخلیه افت می‌کند و ولتاژ آداپتور بی‌بار ممکن است از عدد روی برچسب بیشتر باشد.
  • ولتاژ خروجی (Vout): ولتاژی که مدار شما لازم دارد، مثلاً 5 ولت برای میکروکنترلرهای AVR یا 3.3 ولت برای ESP32.
  • جریان بار (Iout): جمع جریان همه‌ی قطعات در بدترین حالت. مثلاً دیتاشیت اسپرسیف برای ماژول ESP32-WROOM-32D منبعی با حداقل 0.5 آمپر جریان توصیه می‌کند.

اگر Vout بیشتر از Vin است، رگولاتور خطی و مبدل کاهنده هیچ‌کدام کار نمی‌کنند. در این حالت مستقیم به بخش مبدل افزاینده بروید.

قدم دوم: افت ولتاژ (Dropout) را چک کنید

هر رگولاتور خطی برای کار کردن به مقداری اختلاف بین ورودی و خروجی نیاز دارد که به آن Dropout می‌گویند. اگر ورودی از Vout + Dropout کمتر شود، خروجی دیگر تنظیم نمی‌شود و همراه ورودی پایین می‌آید.

قطعهنوعافت ولتاژ / محدوده‌ی ورودیجریانمنبع
L7805CVخطی، 5 ولت ثابتDropout معمول 2V؛ حداکثر ورودی 35Vتا 1.5Aدیتاشیت ST
AMS1117-3.3خطی LDO، 3.3 ولت ثابتDropout معمول 1.1V و حداکثر 1.3V در 0.8A؛ حداکثر ورودی 15Vتا 1Aدیتاشیت AMS
LM317D2Tخطی، قابل تنظیم 1.2 تا 37 ولتحداکثر اختلاف ورودی و خروجی 40Vحداقل 1.5Aدیتاشیت ST
LM2596S-ADJسوئیچینگ کاهنده، 150kHzورودی کاری 4.5 تا 40V3Aدیتاشیت TI

مثال: برای گرفتن 5 ولت با 7805 ورودی باید دست‌کم حدود 7 ولت باشد (5 + 2). پس 7805 با یک باتری 6 ولتی خروجی پایداری نمی‌دهد. AMS1117-3.3 با Dropout حداکثر 1.3 ولت از یک منبع 5 ولتی به‌خوبی 3.3 ولت می‌سازد، چون 5 − 3.3 = 1.7 ولت از 1.3 بیشتر است. برای 3.3 ولت از دو باتری قلمی (حدود 3 ولت) هیچ‌کدام کافی نیستند.

قدم سوم: گرما را حساب کنید (مهم‌ترین قدم)

رگولاتور خطی اختلاف ولتاژ را به گرما تبدیل می‌کند. توان تلف‌شده از این رابطه به دست می‌آید:

P = (Vin − Vout) × Iout

افزایش دمای تراشه نسبت به محیط، بدون هیت‌سینک، تقریباً برابر P × θJA است. θJA مقاومت حرارتی پیوند تا محیط است و در دیتاشیت آمده. حداکثر دمای پیوند در دیتاشیت این قطعات 125 درجه است، پس دمای محیط به‌اضافه‌ی این افزایش باید با حاشیه از 125 کمتر بماند.

مثال ۱: 12 به 5 ولت با 7805

  • جریان 0.1 آمپر: P = 7 × 0.1 = 0.7 وات. با RthJA = 50 °C/W برای پکیج TO-220 (دیتاشیت ST)، دما حدود 35 درجه بالا می‌رود. بدون هیت‌سینک قابل قبول است.
  • جریان 0.5 آمپر: P = 7 × 0.5 = 3.5 وات و افزایش دما حدود 175 درجه است. این عدد از حد مجاز بیشتر است. یا هیت‌سینک بزرگ لازم است یا مبدل سوئیچینگ. هیت‌سینک‌ها را در دسته‌ی فن و المان سردکننده ببینید.

مثال ۲: 5 به 3.3 ولت با AMS1117

با جریان 0.5 آمپر: P = 1.7 × 0.5 = 0.85 وات. با θJA = 90 °C/W برای پکیج SOT-223 (دیتاشیت AMS)، افزایش دما حدود 77 درجه است و در دمای اتاق 25 درجه، دمای تراشه به حدود 100 درجه می‌رسد. این مقدار زیر 125 است، ولی حاشیه‌ی زیادی ندارد. اگر جعبه‌ی دستگاه گرم است، مس بیشتری زیر زبانه‌ی قطعه روی PCB بگذارید یا جریان را کم کنید.

مثال ۳: 12 به 5 ولت با 2 آمپر

یک رگولاتور خطی در این حالت 7 × 2 = 14 وات گرما تولید می‌کند. این عدد برای پروژه‌های معمولی غیرعملی است. مبدل سوئیچینگ به‌جای سوزاندن اختلاف ولتاژ، انرژی را با سلف جابه‌جا می‌کند. توان خروجی 10 وات است. اگر بازده را 73٪ فرض کنیم، یعنی عدد معمولی که دیتاشیت TI برای LM2596 در شرایط آزمون خودش ذکر کرده، تلفات حدود 3.7 وات می‌شود (10 ÷ 0.73 − 10). این تلفات بین تراشه، دیود و سلف پخش می‌شود. بازده واقعی به ولتاژها، جریان و قطعات جانبی بستگی دارد.

قدم چهارم: ولتاژ ثابت یا قابل تنظیم؟

اگر خروجی یکی از ولتاژهای استاندارد است، نسخه‌ی ثابت ساده‌تر است و قطعه‌ی کمتری می‌خواهد. نمونه‌ها: 7805 برای 5 ولت، AMS1117-3.3 برای 3.3 ولت و 78L05 برای 5 ولت با جریان کم در پکیج کوچک TO-92. برای ولتاژهای غیراستاندارد، نسخه‌ی قابل تنظیم را با دو مقاومت تنظیم کنید:

  • LM317: طبق دیتاشیت ST، VO = 1.25 × (1 + R2/R1) + IADJ × R2. جمله‌ی IADJ (معمول 50 میکروآمپر) معمولاً قابل صرف‌نظر است. همین دیتاشیت حداقل جریان بار تا 10 میلی‌آمپر را ذکر می‌کند، پس مقاومت‌های تقسیم ولتاژ نباید خیلی بزرگ باشند.
  • LM2596-ADJ: طبق دیتاشیت TI، VOUT = 1.23 × (1 + R2/R1). مثلاً با R1 = 1 کیلواهم، برای 5 ولت R2 حدود 3.07 کیلواهم لازم است.

مقاومت‌های مورد نیاز را از دسته‌ی مقاومت و برای تنظیم دقیق، ولوم مولتی‌ترن را از مولتی‌ترن‌ها تهیه کنید.

قدم پنجم: آی‌سی بخرم یا ماژول آماده؟

LM2596S-ADJ خود آی‌سی است. برای ساخت مبدل باید سلف، دیود شاتکی و خازن‌ها را طبق دیتاشیت روی PCB بگذارید. ماژول LM2596S همه‌ی این قطعات و پتانسیومتر تنظیم را آماده دارد. برای نمونه‌سازی سریع ماژول مناسب‌تر است و برای طراحی برد نهایی، آی‌سی. ماژول‌های آماده‌ی دیگر هم هستند: Mini-360 (MP2307) با ابعاد کوچک، MP1584EN و برای جریان‌های بالاتر ماژول XL4015 پنج آمپری. اگر آی‌سی سوئیچینگ را خودتان روی برد می‌بندید، سلف را از دسته‌ی سلف و دیود شاتکی مثل 1N5819 را از دسته‌ی دیود بردارید.

وقتی خروجی باید از ورودی بیشتر باشد

برای ساختن 12 ولت از یک باتری لیتیومی یا 5 ولت USB، به مبدل افزاینده (Boost) نیاز دارید. XL6009E1 یک آی‌سی افزاینده در پکیج TO-263 است. MC34063A آی‌سی همه‌کاره‌ای است که طبق دیتاشیت می‌تواند در آرایش کاهنده، افزاینده و معکوس‌کننده بسته شود. جزئیات آن را در صفحه‌ی محصول آورده‌ایم.

جدول سریع انتخاب بر اساس سناریو

سناریوپیشنهاددلیل
5V از USB به 3.3V برای ESP32 یا سنسورAMS1117-3.3اختلاف 1.7V بیشتر از Dropout حداکثر 1.3V است و تا چند صد میلی‌آمپر گرمای قابل کنترلی دارد
9 یا 12V به 5V، جریان کم (تا حدود 100mA)7805 یا 78L05ساده، بدون نویز سوئیچینگ و گرمای کم
12 یا 24V به 5V، یک تا چند آمپرماژول LM2596 یا Mini-360رگولاتور خطی ده‌ها وات گرما تولید می‌کند
ولتاژ دلخواه و بدون نویز سوئیچینگ (مثلاً منبع آزمایشگاهی ساده)LM317خروجی 1.2 تا 37V با دو مقاومت
خروجی بیشتر از ورودیXL6009E1 یا MC34063Aفقط مبدل افزاینده این کار را می‌کند

اشتباهات رایج

  • حذف خازن‌های ورودی و خروجی: شرایط آزمون دیتاشیت 7805 خازن 0.33µF در ورودی و 0.1µF در خروجی است. در AMS1117 خازن خروجی بخشی از پایداری حلقه است و دیتاشیت 22µF تانتالیوم را برای تضمین پایداری ذکر می‌کند. خازن‌ها را از دسته‌ی خازن تهیه کنید.
  • نگاه کردن فقط به جریان نامی: «1.5 آمپر» یعنی توانایی آی‌سی، نه اینکه بدون هیت‌سینک و با هر ولتاژ ورودی این جریان را می‌دهد. همیشه محاسبه‌ی قدم سوم را انجام دهید.
  • اشتباه در ترتیب پایه‌ها: ترتیب پایه‌ها در 7805، LM317 و AMS1117 یکسان نیست. قبل از لحیم کردن جدول پایه‌ها را در دیتاشیت ببینید. روش خواندن دیتاشیت را در راهنمای خواندن دیتاشیت توضیح داده‌ایم. جدول پایه‌های 7805، 7905، LM317 و AMS1117 را در مقاله‌ی پین‌اوت رگولاتورها ببینید.
  • نادیده گرفتن ولتاژ بی‌بار آداپتور: ورودی AMS1117 حداکثر 15 ولت است. آداپتوری که روی برچسبش 12 ولت نوشته شده، بی‌بار ممکن است ولتاژ بیشتری بدهد. با مولتی‌متر اندازه بگیرید.

برای انتخاب خود منبع تغذیه (باتری، پاوربانک یا آداپتور) مقاله‌ی انتخاب منبع تغذیه‌ی مناسب را بخوانید.

جمع‌بندی

اول Vin، Vout و Iout را بنویسید. بعد Dropout را چک کنید و توان تلف‌شده را حساب کنید. اگر عدد گرما با حاشیه زیر حد مجاز است، رگولاتور خطی ساده‌ترین و کم‌نویزترین انتخاب است. اگر نیست، مبدل سوئیچینگ بگیرید. اگر خروجی بیشتر از ورودی است، مبدل افزاینده تنها گزینه است. همه‌ی مدل‌ها را در دسته‌ی رگولاتور ایکانو ببینید.

پرسش‌های متداول

رگولاتور 7805 بدون هیت‌سینک چقدر جریان می‌دهد؟
به ولتاژ ورودی بستگی دارد. با RthJA برابر 50 درجه بر وات برای پکیج TO-220 (دیتاشیت ST) و دمای محیط 25 درجه، اگر بخواهید دمای پیوند زیر 125 درجه بماند، حداکثر حدود 2 وات تلفات مجاز است. از 12 به 5 ولت، 2 وات تقریباً معادل 0.28 آمپر است. برای کار مطمئن، طرح را با جریانی کمتر از این حد ببندید یا هیت‌سینک بگذارید.
آیا می‌توانم AMS1117-3.3 را با ورودی 12 ولت استفاده کنم؟
حداکثر ولتاژ ورودی AMS1117 طبق دیتاشیت 15 ولت است، پس از نظر ولتاژ مجاز است. ولی تلفات حرارتی زیاد است: از 12 به 3.3 ولت با فقط 0.1 آمپر، حدود 0.87 وات تلفات دارید که با θJA برابر 90 درجه بر وات، دما را حدود 78 درجه بالا می‌برد. برای جریان بیشتر، اول با یک مبدل کاهنده ولتاژ را پایین بیاورید.
چرا خروجی رگولاتور با باتری کم کم افت می‌کند؟
چون ولتاژ باتری از ولتاژ خروجی به‌اضافه‌ی افت ولتاژ (Dropout) رگولاتور کمتر شده است. مثلاً 7805 افت ولتاژ معمول 2 ولت دارد و برای خروجی پایدار به ورودی حدود 7 ولت یا بیشتر نیاز دارد.
آی‌سی LM2596 بخرم یا ماژول آماده‌ی آن را؟
برای نمونه‌سازی و پروژه‌ی سریع، ماژول آماده بهتر است چون سلف، دیود، خازن‌ها و پتانسیومتر را دارد. برای طراحی برد نهایی، آی‌سی را بخرید و قطعات جانبی را طبق دیتاشیت TI روی PCB بچینید.
برای مدارهای آنالوگ حساس، رگولاتور خطی بهتر است یا سوئیچینگ؟
رگولاتور خطی نویز سوئیچینگ ندارد و برای مدارهای آنالوگ و صوتی حساس انتخاب ساده‌تری است، به شرط اینکه گرمایش قابل کنترل باشد. یک راه رایج این است که ولتاژ را با مبدل سوئیچینگ پایین بیاورید و در مرحله‌ی آخر با یک رگولاتور خطی تمیز کنید.

اشتراک‌گذاری:تلگرامواتساپXلینکدین

محصولات مرتبط با این مقاله

مقاله‌های مرتبط

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