هنگام کار با LED در پروژه های آردوینو، محاسبه و محدود کردن جریان برای جلوگیری از آسیب به اجزای فعلی بیش از حد می تواند LED ها را برای سوختن ایجاد کند و همچنین ممکن است به هیئت مدیره Arduino آسیب برساند.

درک جریان LED و ولتاژ

LED ها نیاز به یک ولتاژ خاص و فعلی برای کار درست دارند، به طور معمول، یک LED استاندارد حدود 2V در 20mA کاهش می یابد و جریان بیشتری نسبت به توصیه شده می تواند منجر به بیش از حد گرم شدن و شکست شود، بنابراین محاسبه ارزش مقاومت مناسب برای عملیات ایمن بسیار مهم است.

محاسبه ارزش مقاومت

مقاومت جریان فعلی را از طریق LED محدود می کند.استفاده از قانون اوهم: R = (V source - V LED) / I desired. برای مثال، با عرضه 5V Arduino، یک LED 2V و جریان مطلوب 20mA، ارزش مقاومت باید:

R = 5V - 2V - 0.02A = 150Ω

محدود کردن جریان در عمل

برای جلوگیری از آسیب، همیشه یک مقدار مقاومت برابر یا بیشتر از مقدار محاسبه شده را انتخاب کنید.استفاده از یک مقدار مقاومت کمی بالاتر، طول عمر LED را افزایش می دهد.

نکات اضافی

  • از چند متر برای تأیید جریان و ولتاژ استفاده کنید.
  • از اجرای LED ها در حداکثر سطح فعلی خود به طور مداوم اجتناب کنید.
  • محدودیت فعلی در طراحی مدار خود را از ابتدا پیاده سازی کنید.
  • استفاده از ماژول های فعلی محدود کننده راننده LED برای پروژه های پیچیده را در نظر بگیرید.