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
Gast
#2925543
Dominik B. schrieb: > Da immer nur > eine LED leuchten muss Wird aber nicht. Schau dir mal die Eingänge von V2/1 und V5/1 , V2/2 und V5/2 usw. an. Vertikal das gleiche Problem...
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.
Gast
#2925630
Oh. Hätte das Bild wohl besser auflösen sollen. Muss noch mal neu denken ;-)
Dominik B. schrieb: > und so bin ich auf den Plan vom Bild gekommen. Es gibt bereits 1000 Multiplexschaltungen. Warum willst Du diese Erfahrungen ignorieren und die 1001. bauen? Dominik B. schrieb: > Und nun wie immer die Frage: Funktioniert das so??? Nein. Peter
Gast
#2925650
Hier deine Schaltung im Simulator: http://www.d-project.com/simcir/simcir.html
Gast
#2925656
...natürlich nur der horizontale Teil...
Gast
#2925664
nimm nen max7219
Ihr habt vollkommen recht, ich hab da nen richtig fetten denkfehler gehabt, ich überarbeite das nochmal und dann auf ein neues
Gast
#2926125
Vielleicht gibt die Bastelkiste noch 2x 74xx138 her. Dann wirds.
Gast
#2926142
1 aus x DECODER
http://www.mikrocontroller.net/attachment/159764/Multiplex_7Segment.png und: Beitrag "Re: 7Segment-Anzeige im Multiplexbetrieb - Problem: "Mitleuchten" von anderen Segmenten" Peter
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)?
Gast
#2927171
Jetzt ist eine Einzelansteuerung möglich. Im Anhang wieder der horizontale Teil.
Der vertikale teil ist genauso aufgebaut.
Gast
#2927858
Na dann noch ein paar Basis Widerstände und auf gehts....
was würdest du mir denn raten?
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
Bitte melde dich an, um einen Beitrag zu schreiben.




