اپتوکوپلر

دسته بندی ها
  • اپتوکوپلر

اپتوکوپلر چیست و چگونه کار می‌کند

یک اپتوکوپلر (که optoisolator هم نامیده می‌شود) یک قطعه نیمه‌هادی است که اجازه می‌دهد یک سیگنال الکتریکی بین دو مدار ایزوله‌شده منتقل شود. برای اینکه بفهمیم اپتوکوپلر چیست و چگونه کار می‌کند، عملکرد آن را بررسی می‌کنیم. در این قطعه الکتریکی از دو بخش استفاده می‌شود: یک LED که نور مادون‌قرمز ساطع می‌کند و یک قطعه حساس به نور که نور LED را تشخیص می‌دهد. هر دو بخش درون یک محفظه‌ی مشکی با پایه‌هایی برای اتصال قرار گرفته‌اند. مدار ورودی سیگنال ورودی را، چه AC و چه  DC، دریافت می‌کند و از آن سیگنال برای روشن کردن LED استفاده می‌کند.

فتوسنسور مدار خروجی است که نور را تشخیص می‌دهد، و بسته به نوع مدار خروجی، خروجی AC یا DC خواهد بود. ابتدا جریان به اپتوکوپلر اعمال می‌شود و باعث می‌شود LED نوری مادون‌قرمز ساطع کند که متناسب با جریانی است که از داخل قطعه عبور می‌کند. وقتی نور به فتوسنسور می‌رسد، یک جریان هدایت می‌شود و روشن می‌شود. وقتی جریان عبوری از LED قطع می‌شود، پرتو مادون‌قرمز نیز قطع می‌شود و باعث می‌شود فتوسنسور عملکرد خود را متوقف کند.

پس اپتوکوپلر چگونه کار می‌کند

طراحی پایه‌ای یک اپتوکوپلر شامل یک منبع نور، معمولاً یک LED (دیود نورافشان) است که توسط سیگنال ورودی تغذیه می‌شود. این سیگنال ورودی می‌تواند یک ولتاژ یا جریان دیجیتال یا آنالوگ باشد، بسته به مشخصات منبع نور.

وقتی جریان از طریق LED عبور می‌کند، در سمت ورودی (فرستنده) نور مادون‌قرمز ساطع می‌شود. با این حال، یک مقاومت سری با مقدار ثابت باید استفاده شود تا جریان مستقیم به یک مقدار ایمن محدود شود.

نور تولیدشده توسط منبع نور ورودی از طریق یک ماده عایق شفاف درون بسته‌بندی IC اپتوکوپلر عبور می‌کند. این ماده عایق، ایزولاسیون الکتریکی ایجاد می‌کند (که معمولاً برای kV2.5  تا kV5 یا بیشتر بین ورودی و خروجی طراحی شده است).

یک قطعه نیمه‌هادی حساس به نور (گیرنده) در سمت خروجی این ماده عایق برای تشخیص نور ساطع‌شده استفاده می‌شود و یک سیگنال خروجی تولید می‌کند. هر دو بخش LED و قطعه حساس به نور در یک محفظه کاملاً تیره یا بسته‌بندی با پایه‌های فلزی برای اتصالات الکتریکی قرار دارند.

بنابراین، یک اپتوکوپلر یا اپتوایزولاتور از یک منبع نور (LED) و یک گیرنده حساس به نور تشکیل شده است که می‌تواند شامل یک فتودیود، فوتوترانزیستور، فوتورزیستور، Photo-SCR  یا Photo-triac باشد. بنابراین، عملکرد پایه‌ای اپتوکوپلر بسیار ساده و قابل‌فهم است.

انواع اپتوکوپلر

اپتوکوپلرها را می‌توان بر اساس اجزای داخلی‌شان دسته‌بندی کرد؛ اجزایی که مشخص می‌کنند خروجی چگونه کنترل شود و این قطعه برای چه نوع کاربردهایی مناسب‌تر است.

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

  • فوتوترانزیستوری
  • دارلینگتون
  • Photo-SCR
  • Photo-triac اپتوکوپلرها

اپتوکوپلر فوتو ترانزیستوری (Phototransistor Optocoupler)

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

اپتوکوپلر دارلینگتون (Darlington Optocoupler)

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

اپتوکوپلرهای فوتودارلینگتون معمولاً در مدارهای کنترل کم‌مصرف استفاده می‌شوند، جایی که یک جریان ورودی کوچک یک بار خروجی بزرگ‌تر را کنترل می‌کند.

اپتوکوپلر (Photo-SCR)

این اپتوکوپلرها برای کاربردهای توان بالا طراحی شده‌اند. در این نوع، نور LED یک photo-SCR را تحریک می‌کند و سپس SCR مدار خروجی را روشن یا خاموش می‌کند. SCRها قادر به تحمل جریان‌ها و ولتاژهای بالا هستند، که باعث می‌شود اپتوکوپلرهای Photo-SCR برای کنترل توان در سیستم‌های AC و DC ایده‌آل باشند.

اپتوکوپلر ترایاک (Photo-triac)

این قطعه مشابه اپتوکوپلرهای Photo-SCR است اما به‌طور خاص برای سوئیچ‌کردن بارهای AC طراحی شده است. در این حالت، نور LED یک photo-triac را فعال می‌کند که می‌تواند جریان را در هر دو جهت هدایت کند (جریان AC). این نوع اپتوکوپلر معمولاً در کاربردهایی استفاده می‌شود که باید یک بار AC کنترل شود، مانند دیمرهای نور یا سیستم‌های گرمایشی.

اپتوکوپلر آنالوگ و دیجیتال

وقتی می‌خواییم به «اپتوکوپلر آنالوگ» یا «اپتوکوپلر دیجیتال» فکر کنیم، فرق اصلی‌شون در اینه که:

  • نوع دیجیتال برای سیگنال‌های روشن/خاموش (On/Off) طراحی شده؛ یعنی شما ورودی می‌فرستی، خروجی دقیقاً پاسخ می‌ده. به‌عبارتی، بیشتر برای انتقال داده یا فرمان در مدارهای منطقی استفاده می‌شه. 
  • نوع آنالوگ از اونور می‌تونه سیگنال‌هایی با مقدار متغیر (نه فقط روشن یا خاموش) رو منتقل کنه؛ بنابراین وقتی نیاز باشه تغییرات پیوسته بررسی بشن، گزینه بهتریه.
    مثال ملموس: اگر از میکروکنترلر بخوای یک LED خاموش/روشن کنه، نسخه دیجیتال مناسب‌تره؛ اگر بخوای سیگنال آنالوگ حساس مثلاً ولتاژ چند ولتی رو ایزوله کنی و بخوای تغییراتش رعایت بشن، نسخه آنالوگ منطقی‌تره.

کاربرد اپتوکوپلر در مدارات الکترونیکی

اپتوکوپلر یک ایزولاسیون بین مدار کنترل و مدار قدرت اضافه می‌کند.
این یک قطعهٔ ایزوله‌سازی کامل است که از نور (معمولاً از یک  LED) استفاده می‌کند تا یک گیرندهٔ نوری را روشن کند و اجازه دهد جریان در مدار قدرت شما جریان پیدا کند.

اپتوکوپلر بخش‌های حساس‌تر مدار را از قسمت‌های توان بالا به‌صورت الکتریکی ایزوله می‌کند.

این موضوع مخصوصاً زمانی مهم است که سمت «ثانویه» به‌نوعی برای کاربر نهایی قابل‌دسترسی باشد. شما نمی‌خواهید دستگاه به‌گونه‌ای خراب شود که کاربر ولتاژ برق شهری را لمس کند.

برای مثال، در کنترل‌پنل درایوهای صنعتیِ کنترل دور موتور (VFD)، اتصال سریال همیشه به‌صورت نوری انجام می‌شود نه الکتریکی. این کار باعث می‌شود کاربر نهایی از بخش‌های خطرناک و پرقدرت کاملاً ایزوله بماند.

نمونه‌ای از استفادهٔ اپتوکوپلر: ایزوله‌کردن یک مدار موتور از آردوینو

گاهی لازم است یک جریان بالا را از طریق یک مدار میکروکنترلری، مثل آردوینو، کنترل کنید. اگرچه انجام این کار با یک ترانزیستور امکان‌پذیر است، اما استفاده از اپتوکوپلر ایمن‌تر است، زیرا تضمین می‌کند که هیچ نویز یا پالس ولتاژ بالایی از مدار جریان بالا وارد مدار کنترلی نمی‌شود.

در مثال زیر، یک Arduino Uno یک موتور DC را از طریق یک اپتوکوپلر کنترل می‌کند. از دید آردوینو، آن فقط یک LED ساده را کنترل می‌کند. اما LED داخل اپتوکوپلر فوتوترانزیستور داخلی را فعال می‌کند، و سپس این فوتوترانزیستور اجازه می‌دهد ولتاژ به گیت nMOSFET برسد و موتور روشن شود.

همان‌طور که در شکل می‌بینید، یک مقاومت در ورودی اپتوکوپلر قرار دارد تا جریان عبوری از LED داخلی را کنترل کند. در این مثال، یک مقاومت 190 اهم جریان 20 میلی‌آمپر را در ورودی اپتوکوپلر PC817 حفظ می‌کند؛ این مقدار با توجه به منبع 5 ولت پین آردوینو و افت ولتاژ 1.2 ولت LED محاسبه شده است.

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

این یعنی ترانزیستورهای داخلی اپتوکوپلر قادر به کنترل دستگاه‌های پرقدرت، مثل موتور، نیستند. به‌جای آن باید از یک قطعهٔ سوئیچینگ دیگر (مثل MOSFET در مثال بالا) استفاده کنید که توسط خروجی اپتوکوپلر کنترل می‌شود.

قیمت و خرید اپتوکوپلر

وقتی قرار باشه اپتوکوپلر بخری، چند تا نکته مهم هست:

  • قیمت‌ها بسته به برند، تعداد کانال، سرعت انتقال (برای دیجیتال) یا خطی بودن (برای آنالوگ)، توان ایزولاسیون و نوع خروجی متغیره.
  • برای انتخاب درست، باید ببینی آیا خروجی قطعه مناسب کاری هست که بهش می‌خوای بدی؛ مثلاً خروجی ترانزیستور، فوتوترانزیستور، یا تریاک؟
  • پیشنهاد می‌کنم اول نیاز مدار رو دقیق بنویسی: ولتاژ ورودی/خروجی، سرعت لازم، ایزولاسیون، بعد بر اساس اون گزینه بگیری.

سوالات متداول درباره اپتوکوپلر

اپتوکوپلر چه تفاوتی با ایزولاتور نوری دارد؟

در بسیاری از منابع، «اپتوکوپلر» و «ایزولاتور نوری» (Optoisolator) با هم استفاده می‌شن و معنای بسیار مشابه دارن؛ اگر بخوای دقیق‌تر بشیم: ایزولاتور نوری ممکنه به‌‌گونه‌ای طراحی شده باشه که برای جداسازی شدیدتر (ولتاژ بالا یا سرعت خاص) به‌کار بره، در حالی که اپتوکوپلر ممکنه بیشتر حالت عمومی‌تر باشه. به‌هرحال، در استفاده روزمره معمولاً تفاوت کارکردی خاصی میان‌شان نیست.

آیا اپتوکوپلر در آردوینو هم کاربرد دارد؟

کاملاً بله. اگر بخوای یه میکروکنترلر مثل Arduino Uno رو به بخشی وصل کنی که ممکنه ولتاژ یا نویز زیاد داشته باشه، استفاده از اپتوکوپلر کمک می‌کنه که مدار کنترلی (آردوینو) از بخش قدرت یا ولتاژ بالا ایزوله بمونه و آسیبی نبیند.
مثلاً وقتی موتور یا بخش AC داری که با آردوینو کنترل می‌کنی، اپتوکوپلر ورودی سیگنال آردوینو رو ایزوله می‌کنه و خروجی اون سمت قدرت رو کنترل می‌کنه. اینطوری اگه ولتاژ بالا یا جهش ناگهانی باشه، به میکروکنترلر آسیب نمیرسه.

بهترین مدل اپتوکوپلر برای مدار تغذیه کدام است؟

وقتی مداری تغذیه داری و می‌خوای اپتوکوپلر استفاده کنی، بهتره مدلی انتخاب بشه که:

  • توان ایزولاسیون خوبی بین ورودی و خروجی داشته باشه (مثلاً چند کیلو ولت)
  • سرعت انتقال کافی برای مدار داشته باشه (اگر سیگنال فرمانیه)
  • خروجی مناسب برای بار تغذیه داشته باشه (مثلاً اگر باید بخش قدرت رو کنترل کنه، خروجی ترانزیستور یا فوتو SCR/ تریاک داشته باشه)
    به‌عنوان مثال، مدل‌هایی که در datasheet سرعت، جریان و ولتاژ خروجی‌شون ذکر شده و برای ایزولاسیون فرمان به بخش تغذیه طراحی شدند، گزینه‌های خوبی هستن.
    در نهایت، انتخاب دقیق بستگی به مشخصات مدار تغذیه‌ات داره؛ پس همیشه دیتاشیت مدل رو با نیازت مطابقت بده.