AND/NAND Gate Schaltung zum Ansteuern einer LED-Matrix

OP #2925115
Hi,

ich will mit nem Kumpel was bauen und dafür brauchen wir recht viele 
LEDS, welche als Statusanzeige dienen sollen. Da das alles per Arduino 
betrieben werden soll, will ich natürlich möglichst wenig Pins 
verbrauchen und so bin ich auf den Plan vom Bild gekommen. Da immer nur 
eine LED leuchten muss, wir mit Multiplexen gearbeitet. Die ganzen 
ARD-XX Leitungen gehen auf den Arduino welcher dann 5V da drauflegt.

Bauteile:
LED:         2V/10mA
IC 7408:     Quad 2-Input AND Gates
IC 7400:     Quad 2-Input Positive-NAND Gate
Transistor:  BC546
Widerstände: dienen später zur Strombegrenzung

Und nun wie immer die Frage: Funktioniert das so???

Muss ich vielleicht auch auf der vertikalen Seite Transistoren einbauen, 
oder liefern die ICs genug?

Sollte ich einen Schutzwiderstand zwischen Arduino und den Gates 
schalten?

MfG

Dominik
Angehängte Dateien:
OP #2925621
hast du beachtet, das das eine AND und das andere NAND Gates sind?

Und ja, es gibt Möglichkeiten, wo mehrere gleichzeitig TRUE sind aber 
mit ein wenig programmierung, sollte man das unterdrücken könne, da 
einmal die Zuleitung und einmal die Ableitung geschalten werden muss.
OP #2927064
Ok, hab jetzt den Denkfehler ausgebügelt und bin nun auf eine Version 
mit 4 AND IC gekommen und 1 NOT IC. Jetzt funkioniert es.

Danke für die Vorschläge zu den Segmentanzeigen, aber ich will damit nur 
einzelne LEDs schalten. Auch Danke an die anderen.

Ich verwende als ICs:

7404N:
http://www.produktinfo.conrad.com/datenblaetter/150000-174999/170054-da-01-en-SN_7404_N_5404_74ls04_54ls04.pdf

CD74HC08:
http://www.produktinfo.conrad.com/datenblaetter/150000-174999/164208-da-01-en-CMOS_IC_CD74HC08E_DIP14_TID.pdf

Was mich noch sehr verwirrt ist, dass im Datenblatt des 7404 (NOT-GATE) 
steht, das sein I(output) bei HIGH -0,4mA ist und bei LOW 16mA. Sind die 
dann nicht eigentlich vertauscht?
Also wenn INPUT HIGH ist, ist dann OUTPUT auch HIGH (zumindest von den 
mA gesehen)?
Angehängte Dateien:
Gast #2931140
Im Zweifelsfall nehme ich immer 4k7.
Hab auch genug davon ;-)

Das hängt natürlich von den Transistoren ab. Kann man auch berechnen, 
muss man aber nicht...

Antwort schreiben

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