Der BD535 kann lt. Datenblatt gut 1A bei einem min. ß von 25 schalten. 1A / 25 = 40mA (Basisstrom)
Damit ist ein µC mit einem max. Ausgangsstrom von 20mA überfordert. Ein BCxxx NPN als Darlingtontreiber kann das Manco beseitigen. Die Stromverstärkungsfaktoren der beiden Transistoren multiplizieren sich und da auch der schlechteste BC über 100 liegt, kann der Basiswiderstand in den kOhm Bereich verschoben werden. Ein BC547 kann max 100mA Ic liefern. Damit kann er den BD im ungünstigsten Fall bis zu 2,5A treiben. Der BD selber könnte bis 8A, allerdings müßte dann der BC gegen einenTyp mit höherem max Ic getauscht werden. Bei einem Ic von 1A am BD535 muß dieser schon gekühlt werden. (ca. 1W Verlustleistung). Die Berechnung der Vorwiderstände für die Leuchdioden setze ich mal als bekannt voraus. Sicher kann man einen "fertigen" Darlington Transistor verwenden, Solch eine Zusammenschaltung gibt die Bastelkiste oft eher her, als extra einen Typ zu bestellen. Zu guter Letzt, die Schaltzeiten der NPN Si Transistoren liegen im MHz Bereich. Wer Wert auf exakte Rechtecke legt, sollte die Grenzfrequenz seines Transistors 5 bis 10 mal höher als die höchste auftretende Frequenz wählen. (BD535 min. 3MHz, abhängig vom max IC. BC's liegen über 100MHz). Auch wenn der Leistungstransistor die Flanken für die LED verschleift, wird nicht viel passieren, da normale LED auf Grund ihrer großen Eigenkapazität von Hause aus nicht besonders schnell sind.

Bild hier  

73 Gerd H