Транзисторы на воде
Транзистор — это умный кран: слабая струйка на «управляющем» выводе открывает или закрывает мощный поток. Выберите тип, двигайте кран управления и смотрите, что происходит внутри.
Как это происходит по шагам
Закрыт
Воды на базе нет (меньше порога ≈ 0,6 В). Пружина прижимает заслонку, главный поток стоит.
Порог
Слабая струйка базы давит на рычаг, но пружина пока сильнее — заслонка лишь начинает приоткрываться.
Активный режим
Чем сильнее давит база, тем шире открыта заслонка: Iк ≈ β · Iб. Это и есть усиление.
Насыщение
Заслонка упёрлась в ограничитель — поток максимальный. Транзистор работает как замкнутый ключ.
Открыт
Воды на базе нет (база на «−»). Давление питания держит заслонку открытой, вода течёт от эмиттера к коллектору.
Подали воду
Слабая струйка базы давит на рычаг в сторону закрытия. Пружина тянет рычаг обратно, к открытию.
Закрывается
Чем больше воды на базе, тем уже проход: ток Iк падает, когда напряжение на базе приближается к питанию эмиттера.
Закрыт
Давление на базе почти как у эмиттера (разница меньше ≈ 0,6 В) — поток остановлен. Ключ разомкнут.
NPN и PNP — сравнение
| NPN | PNP | |
|---|---|---|
| Открывается, когда | на базу подали «+» (≈ +0,7 В к эмиттеру) | базу потянули к «−» (≈ −0,7 В к эмиттеру) |
| Закрывается, когда | с базы сняли «+» | на базу подали «+», как на эмиттере |
| Ток базы | втекает в базу | вытекает из базы |
| Эмиттер подключён к | «−» / земле | «+» питания |
| Тип ключа | «нижний»: нагрузка между «+» и коллектором | «верхний»: нагрузка между коллектором и землёй |
| Сигнал Arduino / ESP | HIGH — включено | LOW — включено (инверсия) |
| Стрелка на символе | эмиттер, стрелка от базы | эмиттер, стрелка к базе |
Без него через переход база–эмиттер потечёт слишком большой ток, и транзистор или вывод микроконтроллера сгорят.
Rб ≈ (Uупр − 0,7 В) / Iб, где Iб ≈ Iк / 10 — с запасом для насыщения.
Iб ≈ 20 мА / 10 = 2 мА.
Rб ≈ (5 − 0,7) / 0,002 ≈ 2,2 кОм.
Подключаем: вывод Arduino → Rб → база; светодиод с резистором между «+» и коллектором; эмиттер на GND.