🔀 ترانزیستور NPN

ترانزیستور NPN چیست و چطور با آردوینو موتور و بار سنگین را کنترل کنیم؟ پایه‌های بیس، کلکتور و امیتر، مقاومت بیس و مدار نمونه — با شبیه‌ساز آنلاین رایگان فارسی.

BC547 C B E
ترانزیستور NPN

ترانزیستور چیست؟

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

سه پایه

پایهنقش
B — بیس (Base)شیر کنترل؛ با ولتاژ کوچک اینجا، مسیر اصلی باز می‌شود
C — کلکتور (Collector)جریان اصلی از اینجا وارد می‌شود
E — امیتر (Emitter)جریان از اینجا خارج و به GND می‌رود

در BC547 و 2N2222 با نگاه به سمت صاف بدنه، ترتیب پایه‌ها از چپ C، B، E است — ولی همیشه دیتاشیت همان مدل را چک کن، چون در بعضی مدل‌ها فرق دارد.

چطور کار می‌کند؟

وقتی ولتاژ بیس نسبت به امیتر به حدود ۰٫۷ ولت برسد، ترانزیستور روشن می‌شود و مسیر کلکتور به امیتر باز می‌شود. جریان بیس می‌تواند تا ۱۰۰ برابر کوچک‌تر از جریان اصلی باشد — به این نسبت بهره می‌گویند.

چرا با آردوینو لازمش داریم؟

پایه‌ی آردوینو فقط حدود ۴۰ میلی‌آمپر می‌دهد، ولی یک موتور کوچک ۲۰۰ تا ۵۰۰ میلی‌آمپر می‌خواهد. ترانزیستور واسطه می‌شود: آردوینو فقط بیس را کنترل می‌کند و جریان سنگین از باتری و کلکتور می‌گذرد.

⚠️ همیشه یک مقاومت ۱ کیلواهمی بین پایه‌ی آردوینو و بیس بگذار. بدون آن، جریان بیس زیاد می‌شود و پایه یا ترانزیستور آسیب می‌بیند.

کد آردوینو

const int motorPin = 9;   // به مقاومت ۱k و بعد بیس

void setup() {
  pinMode(motorPin, OUTPUT);
}
void loop() {
  analogWrite(motorPin, 180);  // سرعت متوسط
  delay(2000);
  analogWrite(motorPin, 0);    // خاموش
  delay(2000);
}

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

با ترانزیستور یک موتور را راه بینداز ⚙️

قطعات مرتبط

💡

LED (دیود نورانی)

🟤

مقاومت (Resistor)

🔘

دکمه فشاری (Push Button)