Schieberegister 74HC595 Tristate Ausgang möglich?

OP #4414929
Hallo Leute,
ich wollte fragen ob es möglich ist bei dem Schieberegister 74hc595
Tristate Ausgange zu schalten wie beim Mikrocontroller wenn man ihn als
Eingang definiert und dann Pullups an/aus macht.
Ich möchte Transistoren an den Ausgangen des Schieberegisters schalten.
Ich habe gelesen das mann Pin G auf 1 legen kann und dann die Ausgange 
als Tristate funkieren jedoch klingt es so das man immer nur ALLE oder 
keine Ausgänge als Tristate setzen kann.

Ist es möglich einzelne Ausgänge als Tristate oder LOW unabhängig zu 
setzen?

vielen Dank schon mal im vorraus
Gast #4415086
Max K. schrieb:
> Ich möchte Transistoren an den Ausgangen des Schieberegisters schalten.
> Ich habe gelesen das mann Pin G auf 1 legen kann und dann die Ausgange
> als Tristate funkieren

Die Schieberegisterausgänge eines 74HC595 fungieren immer als 
Tristate-Ausgänge.
Sie haben einen von drei möglichen Zuständen:
 - low
 - high
 - high-impedance

Um Transistoren an zu steuern braucht man keine Tristate-Ausgänge.
Die Frage ist: was genau willst du machen?
OP #4415328
Vielen Dank erstmal.

Ich möchte mehrere LEDs mit dem 74hc595 ansteuern.
Da die LEDs aber mehr Strom benötigen wollte ich sie mit
Transitoren schalten.

Das Schieberegister liefert 5V und die LEDs brauchen 3V und 50mA
Jetzt wollte ich den Basisstrom so festlegen das ich R2 nicht benötige
sondern alles über R1 (also den Basisstrom) regel.
Könnte mir jemand helfen wie ich R1 berechnen kann?

Ich wollte eine Kollektorschaltung nehmen da ich mir ja eigentlich die 
Wiederstände der LEDs sparen kann oder wird dadurch trotzdem der Pin des 
Schieberegisters zu stark belastet?
Angehängte Dateien:
#4415335
@ Max Kaiser (theepicbigboss)

>Das Schieberegister liefert 5V und die LEDs brauchen 3V und 50mA
>Jetzt wollte ich den Basisstrom so festlegen das ich R2 nicht benötige
>sondern alles über R1 (also den Basisstrom) regel.
>Könnte mir jemand helfen wie ich R1 berechnen kann?

R2 = (5V - 0,7V - U_LED) / I_LED

Die 0,7V sind U_BE vom Transistor.

R1 ist überflüssig.

Antwort schreiben

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