atmega32 transistorschaltung für LED´s

Gast #1175438
Grüße!

Ich möchte gerne eine Transistorschaltung mit Hilfe eines atmega32 
realisieren. Ich habe 2 Schaltungen die über CAN-BUS miteinander 
kommunizieren. Ich drücke bei der 1.Schaltung einen Taster und in der 
2.Schaltung wird eine LED angesteuert. Das hat bisher gut funktioniert. 
Jetzt möchte ich aber mehrere LED`S mit dem gleichen Prinzip über einen 
Transistor schalten. Momentan ist es so das ich einen Bc328 Transistor 
mit einem Basiswiderstand von 1k Ohm verbaut habe. An Emmiter liegen 12V 
an und der Kollektor hat Masse direkt zum Netzteil. Die Masse der Basis 
soll über den Ic geschaltet werden. Ich habe den IC so programmiert das 
er den Port der Basis auf "set" setzt wenn der Taster nicht betätigt 
ist, also liegt Spannung an der Basis an und schaltet den Transistor 
somit nicht. Der 2. IC soll den Port auf "Reset" setzen wenn der Taster 
des 1. IC´s betätigt wird. Jedoch schaltet er sobalb der Transistor am 
Port dran ist nicht mehr auf Masse. Eine Probeschaltung ohne IC hat 
funktioniert. Der Transistor hat durchgeschaltet und die LED hat 
geleuchtet.

Warum schaltet er nicht mehr den Port auf "Reset" also Masse wenn der 
Transistor dran ist?

Antwort schreiben

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