Wie Transistor integrieren mit zweitem Stromkreis

Gast #3476668
Lesenswert?
• ▲
▼
Hallo,

Ich habe zum Testen folgende Schaltung mit iCircuit zusammengestellt und 
getestet. Funktioniert so wie ich es erwarte.

Nun möchte ich diesen Schaltkreis per GPIO meiner Raspberry Pi 
ansteuern, dieser hat jedoch 3.3V und keine 5V. Wie muss ich nun einen 
Transistor integrieren, damit dies funktioniert. Dies ist nur ein Test 
und sollte dann in einer anderen Schaltung sinnvoller zum Einsatz 
kommen.

Ich habe mal etwas versucht, aber das alles andere als richtig...das 
zeigen mir nur schon die gemessenen Werte welche iCircuit liefert =)

Vielen Dank für eure Hilfe...
Gast #3476853
Lesenswert?
• ▲
▼
In diesem Beispiel ja. Mir ist klar, dass ich dies auch anders machen 
könnte. Will jedoch einen Transistor verwenden. Irgend wie verstehe ich 
dieses Bauteil zu wenig und möchte mir zuerst praktisches Wissen darüber 
aneignen.

Das es vieles über die Grundschaltungen (Emitterschaltung, 
Kollektorschaltung, Basisschualtung) zu lesen gibt ist mir klar. Aber 
verstehe im Moment noch nicht wie ich diese Einsetzen kann in einer 
Schaltung.

Um die Shift Register zu verstehen, habe ich eine 3x3 LED Matrix 
erstellt (einfarbig). Dabei jedoch zwei 8-Bit Schiebe Register 
nacheinander geschaltet (Q7S mit DS).

Da meine LEDs aber RGBs sind möchte ich gerne die 3x3 auch mehrfarbig 
betreiben. Dafür will ich pro Farbe ein Shift Register verwenden. Da 
diese aber nur 8 Ausgänge haben und es 9 LEDs muss ich sowas wie 
Multiplexing verwenden. Aber habe zur Zeit noch keine Idee wie dies 
genau Umsetzen ist. Eine Idee war es, Q0 - Q2 jeweils mit einer Spalte 
zu verbinden und die Zeilen mittels Transistoren zu Multiplexen in dem 
ich immer nur einen öffne.

Oder wie kann man am kompaktesten mit 3 Schiebe Registern (8-Bit) und 5 
GPIOs (3x Data (pro Farbe), 1x Latch, 1x Clock) dies realisieren? 
Transistoren (verschiedenste Bipolare), Widerstände, Dioden und weitere 
Elementare Bauteile sind genügend vorhanden. Aber keine weitere ICs.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.