Hallo zusammen

Ich muss mit meinem Mikrocontroller 2 Verbraucher (ein Lüfter und ein Heizelement) schalten, beide an 12V und max. 1A.
Dafür habe ich mir den BD437, ein PNP Transistor ausgesucht, laut Datenblatt ist er gut für bis zu 4A und 45V (max!).
Schalten möchte ich ihn mit einem ATmega32, d.h. 5V und 20mA.

Nun zur Rechnung. Zuerst Suche ich mir die maximale Verstärkung aus dem Datenblatt, da komme ich auf 30 (laut Anleitung auf Mikrocontroller.net wähle ich jene für den geringsten Kollektorstrom, und teile diesen dann noch durch 10, also 3).

Strom Verbraucher / Hfe = 0.33
Basiswiderstand (5-0.7)/(0.33) = ~13 Ohm, also wähle ich einen 15 Ohm

Liegt hier das Problem? Laut ohmschem Gesetzt würde da ja ein Strom von 0.3 A fliessen, was der ATmega natürlich nicht leisten kann!? Kann ich diesen Typen also nicht verwenden?