تصویر شاخص نوشته: دیود چیست؟ شیر یک‌طرفهٔ جریان برق

دیود چیست؟ شیر یک‌طرفهٔ جریان برق

۲۶ تیر ۱۴۰۵ مبانی الکترونیک

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

چطور واقعاً کار می‌کند

داخلِ دیود دو نوع مادهٔ نیمه‌رسانا کنارِ هم قرار گرفته‌اند: یک طرف که کمبودِ الکترون دارد (نوعِ P) و طرفِ دیگر که الکترونِ اضافه دارد (نوعِ N). محلِ به‌هم‌رسیدنشان را «پیوندِ PN» می‌گویند و همین پیوند، رازِ رفتارِ یک‌طرفهٔ دیود است.

وقتی سرِ مثبتِ برق را به طرفِ P (پایهٔ Anode) و منفی را به طرفِ N (پایهٔ Cathode) وصل کنی، جریان عبور می‌کند؛ به این می‌گویند «بایاسِ مستقیم». اما اگر برعکس ببندی، پیوند بسته می‌شود و تقریباً هیچ جریانی رد نمی‌شود؛ این «بایاسِ معکوس» است. برای همین می‌گوییم دیود یک شیرِ یک‌طرفه است.

یک نکتهٔ مهم: عبورِ جریان از دیود مجانی نیست. یک دیودِ معمولیِ سیلیکونی حدودِ ۰٫۷ ولت از ولتاژ را برای خودش برمی‌دارد؛ به این «افتِ ولتاژِ مستقیم» می‌گویند. LEDها که نوعی دیودِ نوردهنده‌اند، افتِ بیشتری (بسته به رنگ) دارند. یعنی تا وقتی ولتاژِ دو سرِ دیود از این آستانه رد نشود، عملاً باز/روشن نمی‌شود.

مهم‌ترین کاربردِ این رفتارِ یک‌طرفه «یکسوسازی» (Rectification) است: تبدیلِ برقِ متناوب (که مدام جهتش عوض می‌شود) به برقی که فقط یک جهت دارد — قدمِ اولِ ساختنِ برقِ DC از برقِ شهر.

کاربردهای واقعی

  • آداپتور و شارژر (یکسوساز): دیودها برقِ متناوبِ پریز را به برقِ یک‌جهته تبدیل می‌کنند تا وسیله‌های دیجیتال بتوانند از آن استفاده کنند.
  • محافظت در برابرِ برعکس‌بستنِ باتری: یک دیودِ سری اجازه نمی‌دهد اگر باتری را اشتباه و برعکس وصل کردی، جریانِ خراب‌کننده وارد مدار شود.
  • محافظتِ Flyback: وقتی یک موتور یا رله را خاموش می‌کنی، سیم‌پیچش یک ضربهٔ ولتاژِ خطرناک تولید می‌کند؛ یک دیود این ضربه را بی‌خطر می‌چرخاند و از ترانزیستور و تراشه محافظت می‌کند.
  • LED: خودِ LED یک دیود است که موقعِ عبورِ جریان نور می‌دهد.

در عمل

برای دیدنِ رفتارِ آستانه‌ایِ دیود، یک تقسیم‌کنندهٔ ولتاژ (با یک پتانسیومتر) می‌سازیم و از نقطهٔ وسط، از راهِ یک دیود به یک LED می‌رویم. تا وقتی ولتاژِ آن نقطه از مجموعِ آستانهٔ دیود و LED رد نشود، LED خاموش می‌ماند. کد فقط ولتاژِ نقطه را می‌خواند:

from machine import Pin, ADC
import time

adc = ADC(Pin(34))
adc.atten(ADC.ATTN_11DB)

while True:
    raw = adc.read()
    volts = raw * 3.3 / 4095
    print("ADC =", raw, "  V =", round(volts, 2))
    time.sleep_ms(150)

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

  • برعکس‌بستنِ دیود: اگر جهتِ دیود را اشتباه بزنی، جریان اصلاً عبور نمی‌کند و مدار «کار نمی‌کند» بدونِ اینکه چیزی بسوزد. نوارِ روی بدنهٔ دیود سمتِ Cathode را نشان می‌دهد.
  • فراموش‌کردنِ افتِ ۰٫۷ ولت: در محاسبهٔ ولتاژِ خروجی باید افتِ دیود را کم کنی، وگرنه عدد اشتباه درمی‌آید.
  • حذفِ دیودِ flyback: راه‌اندازیِ موتور بدونِ دیودِ محافظ، به‌مرور ترانزیستورِ راه‌انداز را از بین می‌برد.

همین حالا امتحان کن

شبیه‌سازِ آیرو این مدار را با حلِ واقعیِ ولتاژِ گره‌ها (node voltages) اجرا می‌کند، پس رفتارِ یک‌طرفه و آستانه‌ایِ دیود را واقعاً می‌بینی: با چرخاندنِ پتانسیومتر، LED دقیقاً وقتی از آستانهٔ دیود رد شوی روشن می‌شود. امتحانش کن: دمو: تقسیم‌کنندهٔ ولتاژ + دیود. برای کاربردِ دیودِ محافظ در راه‌اندازیِ موتور هم فصلِ درایورِ موتور را ببین.