Kalkulator KB-33
Kalkulator rezystora bazowego tranzystora
Włączanie przekaźnika, taśmy LED lub silnika z wyjścia mikrokontrolera.
Wynik
W skrócie: Obliczanie rezystora bazowego klucza tranzystorowego: prąd bazy, wartość z szeregu E24, moc i zapas nasycenia. Do sterowania z Arduino, ESP32 i innych mikrokontrolerów. Przykład: Rezystor z szeregu E24: 820 Ω.
Przykład obliczeń
| Napięcie sterujące | 5 V |
|---|---|
| Prąd obciążenia | 100 mA |
| Współczynnik hFE | 100 |
| Zapas nasycenia | 5 razy |
| Napięcie baza-emiter | 0,7 V |
| Rezystor z szeregu E24 | 820 Ω |
|---|---|
| Dokładne obliczenie | 860 Ω |
| Prąd bazy | 5,244 mA |
| Moc na rezystorze | 22,5 mW |
| Obciążenie wyjścia | wystarczy wyjście mikrokontrolera |
Jak to jest obliczane
Rb = (Ub − Ube) / Ib
Aby tranzystor działał jako klucz, do bazy podaje się prąd z zapasem względem wartości minimalnej. Dzięki temu jest całkowicie otwarty i prawie się nie grzeje. Zwykle przyjmuje się zapas 5–10 razy, a wartość rezystora zaokrągla w dół.
Na co zwrócić uwagę
- Do przekaźnika i innych obciążeń indukcyjnych koniecznie podłącz diodę zabezpieczającą równolegle do cewki.
- Obciążenia powyżej 500 mA łatwiej przełączać tranzystorem MOSFET z poziomem logicznym: nie potrzebuje prądu bazy.
Często zadawane pytania
Jaki rezystor wstawić w bazę tranzystora sterowanego z Arduino?
R = (Uster − 0,7) · hFE / (Iobc · k). Dla 5 V, 100 mA, hFE równego 100 i zapasu 5 wychodzi 860 Ω; z szeregu E24 wybieramy 820 Ω.
Po co zostawiać zapas prądu bazy?
Żeby tranzystor wszedł w nasycenie: spadek napięcia na nim jest wtedy minimalny i prawie się nie grzeje. Wzmocnienie prądowe maleje wraz z prądem i różni się między egzemplarzami, dlatego zwykle przyjmuje się zapas 5–10 razy.
Jaki prąd wytrzyma wyprowadzenie mikrokontrolera?
Sprawdźcie kartę katalogową: dla Arduino Uno z ATmega328 zaleca się prąd do 20 mA. Jeśli baza potrzebuje więcej, zastosujcie drugi tranzystor albo MOSFET z bramką logiczną.
