Basisstrom bei uC Ausgang zu hoch

Gast #3150292
Hallo. Ich möchte mit einem uC einen NPN-Transistor schalten, um daran 
Power-LEDs zu betreiben. Jedoch wäre der Basisstrom am Transistor höher, 
als der Mikrocontroller liefern kann. Was macht man da am besten? 
Funktioniert das gut, wenn ich vom NPN auf einen weiteren NPN gehe, 
damit ich den uC nicht überlaste? Hat man da noch genug 
Schaltgeschwindigkeit?
Ich möchte nämlich die LEDs mit ca 1kHz blinken lassen. Danke und LG
Gast #3150300
Bobby schrieb:
> Hallo. Ich möchte mit einem uC einen NPN-Transistor schalten, um daran
> Power-LEDs zu betreiben. Jedoch wäre der Basisstrom am Transistor höher,
> als der Mikrocontroller liefern kann. Was macht man da am besten?
> Funktioniert das gut, wenn ich vom NPN auf einen weiteren NPN gehe,
> damit ich den uC nicht überlaste? Hat man da noch genug
> Schaltgeschwindigkeit?
> Ich möchte nämlich die LEDs mit ca 1kHz blinken lassen. Danke und LG

Darlington oder nen Fet nehmen.
Gast #3152338
Bobby schrieb:
>
> uC: PIC16F628A
> Transistor: BC337
> LED: POWER-LED 1W, kaltweiss

Und wie soll da jetzt der Basisstrom zu hoch sein?

Annahme: Die LEDs ziehen 350mA (und selbst wenn Du mehrere parallel 
haben solltest, was Du uns ja nicht verraten willst: der BC kann eh nur 
800mA). Lt. Datenblatt hat das Ding ein hFE von >= 60 bei IC=300mA, 
UCE=1V (BC337-16; es gibt auch andere mit höherer hFE; aber das willst 
Du uns ja auch nicht verraten).

Was ist da jetzt zu hoch?
Gast #3152374
Nimm einen BD675 (677, 679, 681), Darlington, die tun es für sowas ganz 
gut, und den Basisstrom kannst du noch unter 1mA herunter schrauben.

Oder mach ne Komplementärstufe aus NPN und PNP, wenn die 
Sättigungsspannung UCE am Darlington zu hoch ist.

Ich meine, bei den PICs was von 20mA pro Pin gesehen zu haben, aber da 
muß ich mich selbst noch schlau machen. Wenn man mehrere Pins am PIC so 
quält, da gibt es auch einen Maximalstrom für den PIC insgesamt, den man 
besser nicht strapaziert. Stichwort interner Brown-Out-Detektor, usw..

Die µC-Pins können ja manchmal unerwartet viel: Ein SAB80535 (8051-er) 
hat nur ein TTL-Fanout angegeben, was 1,6mA sind. Brutal mit einer LED 
ohne Vorwiderstand dran, schaffte der auch 100mA. Die gelbe LED ging 
schon in Richtung Orange. Beim Einlesen des Pins geschah mir eine 
Merkwürdigkeit, die normalerweise nicht sein dürfte: Er las von dem Pin, 
der auf Output geschaltet und Low ist, eine 1 ein, statt einer 0. ;-)

Aber nicht nachahmen. Bei dem µC dachte ich mir, entweder er verreckt, 
oder hält jetzt. Den alten NMOS-Typ Stromfresser brauchte ich eigentlich 
nicht mehr, aber er lebt weiter, überlebte mein Martyrium.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.