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
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.
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
Ihr habt vollkommen recht, ich hab da nen richtig fetten denkfehler gehabt, ich überarbeite das nochmal und dann auf ein neues
Vielleicht gibt die Bastelkiste noch 2x 74xx138 her. Dann wirds.
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)?
Jetzt ist eine Einzelansteuerung möglich. Im Anhang wieder der horizontale Teil.
Der vertikale teil ist genauso aufgebaut.
Na dann noch ein paar Basis Widerstände und auf gehts....
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...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.