Transistorenschaltung mit zwei Zuständen

Gast #5166604
Hallo :)

Ich bin noch Anfänger und komme nicht weiter. Auch Google kann mir nicht 
wirklich helfen oder ich suche falsch.

Eine einfach Schaltung mit einem Transistor funktioniert bei mir 
einwandfrei. Nun will ich aber wie bei einem Relais mit zwei Zuständen 
arbeiten.
An meinem Beispiel soll das dann wie folgt aussehen: Arduino macht Pin 
auf high, dann soll LED Band 1 leuchten, wenn der Pin auf low geht, soll 
LED Band 2 leuchten. Mit einem Relais ist das ja kein Problem, aber wie 
bekomme ich das mit Transistor/-en hin?
Gast #5166689
Du solltest vielleicht noch ein paar Randbedingungen erzählen:
- mit welcher Spannung wird das LED-Band betrieben?
- musst du VCC schalten oder kann es auch GND sein (oder ggf. auch 
gemischt)?
- hat der Arduino 3.3V Signalpegel? (Ich verwende keinen, daher die 
Frage)
- welche Ströme treten denn auf?
Gast #5166697
Jan schrieb:
> Eine einfach Schaltung mit einem Transistor funktioniert bei mir
> einwandfrei. Nun will ich aber wie bei einem Relais mit zwei Zuständen
> arbeiten.

Zeig' mal deine funktionierende Schaltung!
Die hat doch wohl bereits 2 Zustände: AUS , EIN

Du brauchst wohl nur eine Inverterstufe und zweite identische 
Ausgangsstufe zu deinen LED-Bändern.
Band 1:  AUS  EIN
Band 2:  EIN  AUS
Sind ja auch nur zwei Schaltstellungen.

Schaltung der Inverterstufe:
https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Transistor_pegelumsetzer.svg/180px-Transistor_pegelumsetzer.svg.png

Nimm dazu R1= 10 kOhm, R2 = 1 kOhm

Gruss
Gast #5166704
Also die LED Bänder werden mit 12V betrieben. Es sind auch nur jeweils 
30cm (18 LEDs). Ich habe da 400mA gemessen.
Es kann sowohl VCC als auch GND geschaltet werden.
Der Arduino hat 5V Signalpegel.
Gast #5166751
Jan schrieb:
> Also die LED Bänder werden mit 12V betrieben. Es sind auch nur jeweils
> 30cm (18 LEDs). Ich habe da 400mA gemessen.
> Es kann sowohl VCC als auch GND geschaltet werden.
Ok, dann ist Schalten des GND günstiger.

> Der Arduino hat 5V Signalpegel.
Auch gut, dann würde ich MosFets vorschlagen, auch die 400mA Strom 
sprechen dafür. Mit Transistoren brauchst du zu viel Basisstrom, den der 
Arduino nicht direkt liefern kann.

Im Anhang mal ein Beispiel, der erste MOSFET sollte ein Logic-Level Typ 
sein, der zweite muss 12V am Gate vertragen.
R1 und R3 entsprechen den LED-Strängen.
R4 sorgt beim Reset des Arduino für eindeutige Verhältnisse.
R2 sichert das Einschalten des zweiten FET, kann ggf. entfallen.
Angehängte Dateien:

Antwort schreiben

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