Basiswiderstand BC546 berechnen

OP #2031828
Ich möchte gerne an meinen Atmega168 mehrere Power LEDs (U = 3,3 V, I = 
25 mA) hängen. Nach dem Tutorial 
(http://www.mikrocontroller.net/articles/Basiswiderstand) habe ich für 
den Basiswidertand 620 Ohm raus. Ist das in Ordnung?

Ich möchte an einem Port immer zwei LEDs hängen. Reicht es, wenn ich 
dann die Schaltung zweimal aufbaue?
Angehängte Dateien:
Persönliche Seite
Ähm, deine Power-LED hat keinen Vorwiderstand zur Strombegrenzung - das 
geht vermutlich in die Hose.

Wieviel Strom kann die Power-LED denn vertragen? 25 mA?
Wie groß ist die Durchflußspannung der Power-LED? 3.3V?
Wie groß ist Vcc für die Power-LED? Vcc > 3,3V!
Du willst beide Power-LED in Serie schalten? => Vcc > 2*3,3V! I=25 mA
Gast
Servus,

den BC546 kannst Du Dir komplett sparen. Die LEDs brauchen laufen mit 
25mA oder?

Dann rechne Dir abhängig von deiner Versorgungsspannung deinen 
Vorwiderstand für die LED aus und häng Kathode (-) der LED direkt an den 
Mega.

Der kann bis zu 40mA senken. Wenn du das Ding auf Ausgang schaltest und 
eine 0 drauflegst leuchtet die LED.

Bitte beachten: Jeder port des Megas macht das bis maximum 100mA mit. 
Solltest also nicht mehr als 3 drann hänge, damit du ihn nicht ans 
Maximum treibst.

Beste Grüße,

Stefan
Gast
Nachtrag:

Der Mega kann natürlich auch soviel Strom liefern, wie er senken kann

Wenn du es so aufbaust:

MEGA PIN --->VORWIDERSTAND--->LED--->GND

Kannst du die LED natürlich mit ner 1 statt ner 0 anschalten.

Beste Grüße,

Stefan
OP
OK, dann hänge ich an 4 Ports jeweils 2 LEDs => 50 mA/Port, 200mA 
gesamt. 68 Ohm für jede LED sollten da passen?

Zusätzlich möchte ich noch zwei 7-Segement-Anzeigen über zwei 8-Bit 
Schieberegister (74HC595) an den µC hängen. Kann ich die Anzeigen (20 
mA) auch direkt an das Schieberegister klemmen?
Gast
uh eine LED pro Port funktioniert, 2 eher nicht! Also eher die Variante 
mit dem Transistor!
Was für eine Spannungsquelle hast du den zur Verfügung?
Willst du 8 LEDS in Reihe Schalten??
Moderator
Marcel Holle schrieb:
> OK, dann hänge ich an 4 Ports jeweils 2 LEDs => 50 mA/Port, 200mA
> gesamt. 68 Ohm für jede LED sollten da passen?

Aus dem Datenblatt
1
27.1 Absolute Maximum Ratings
2
DC Current VCC and GND Pins................................ 200.0 mA

Dieser Wert wird überschritten, wenn du alle 8 LED gleichzeitig ein-
schaltest. Ich würde die Transistoren beibehalten. Der Basiswiderstand
von 620Ω erscheint mir bei einem Kollektorstrom von 25mA aber unnötig
klein. Wie genau bist du darauf gekommen?
Persönliche Seite
> Ich wollte ein 5V Schaltnetzteil nehmen. Es sollen jeweils immer zwei
> LEDs parallel über über einen Port angesteuert werden. Also nehme ich
> doch die Schaltung von oben und ergänze noch einen 68 Ohm Vorwiderstand?

Parallel geschaltete LEDs mit einem Vorwiderstand sind Mist. Die LED 
haben nie exakt gleiche Daten (Durchflußspannung, Durchflußstrom).
Gast
2 LEDs pro Port funktioniert prinzipiell...

Aber Datenblatt sagt, dass du max 200mA auf über VCC ziehen, bzw nach 
GND ableiten darfst.

Also entweder ne LED weniger oder doch die Transistorlösung oder die 
LEDs mit weniger Strom betreiben oder die Hälfte so beschalten dass sie 
bei 0 angehen, und die anderen bei 1.

Solltest du dich für letztere Variante entscheiden, am besten eine pro 
Port gegen Masse schalten und eine pro Port nach VCC.

Beste Grüße,

Stefan
Gast
naja eine LED weniger, bringt ja nichts, den er will ja noch 
Schieberegister + 7 Segmentanzeige an die Ports hängen. Diese brauchen 
auch wieder einige mA. Also die 200mA (was max. ist und in der Praxis 
wohl nicht erreicht wird) werden deutlich überschritten!
Stefan MM schrieb:
> Der kann bis zu 40mA senken. Wenn du das Ding auf Ausgang schaltest und
> eine 0 drauflegst leuchtet die LED.

Die 40mA sind "Absolute Maximum Ratings" und keine empfohlene 
Betriebsbedingungen. Die liegen bei 20mA pro Pin. Du faehrts dein Auto 
doch auch nicht dauerernd bei Vollgas.

Basisvorwiderstand von 4.7K bei 25mA Kollktorstrom reicht.

IB = 25mA / 100 = 250uA

Ubersteuerungsfaktor 3 mit eingerechnet = 750uA

Spannungsabfall beim Vorwiderstand  = 5V - 0.7V = 4.3V

Rv = 4.3V / 750uA = 5733 Ohm  ->  4.7K genommen.
Gast
Stimmt 40mA sind maximum. An die kommt er pro Pin aber auch nicht rann. 
25mA sollten aber Problemlos gehen.

Und ja, ich fahr mein Auto immer Vollgas (wenn es der Verkehr, bzw die 
gesetzlichen Gegebenheiten (maximum Ratings) es zu lassen. ;)

Aber eine Lösung hast du ja eh schon.

Beste Grüße,

Stefan
Gast
Stefan MM schrieb:
> Und ja, ich fahr mein Auto immer Vollgas (wenn es der Verkehr, bzw die
> gesetzlichen Gegebenheiten (maximum Ratings) es zu lassen. ;)
ROFL
Von der Fraktion "Digitalgas" oder was?
Eigentlich kann man dann ein Pedal einsparen, es gibt nur Vollgas und 
Voll-Bremsen :-)
Viel Spass noch

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 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.