Hallo, bevor ich mich zu sehr verrenne, frage ich lieber: Als Schaltungsbeispiel nehme ich mal einen Arduino, mit dem ich 32 LEDs unabhängig voneinander steuern will. Da der Arduino keine 32 Out-Pins hat, braucht es also eine Schaltung: Jetzt mein Verständnis mit der Bitte um Korrektur, wenn falsch 1) Wenn ich einen simplen Demux ohne latch nehme, dann kann ich mit z.b. 4 Pins 16 Pins (mit LEDs dran) steuern, aber leider nicht unabhängig: Steuerte ich LED 2 an, dann kann ich sie an und ausschalten,was schön ist. Sobald ich aber LED #3 ansteuerte, geht LED #2 wieder in den default. Also, ansteuern kann ich die leds, aber nicht beliebige Muster erzeugen. 2) wenn ich einen Latch nehme, zB. den 74hc4514, dann ist das laut Beschreibung ein 4 nach 16 4-Bit Address-Latch. Er speichert also die 4 Address-Eingänge zwischen? Die Ausgänge und deren jeweiligen Zustand aber nicht? 3) wenn ich den 74hc259 nehme, dann ist das ein 3nach 8 output-latch mit laut DB 8 latches, er speichert mir also die Zustände der Ausgänge, wenn ich auf eine andere Adresse umschalte, bleiben die anderen Ausgänge unberührt? Kurz: Für meinen Anwendungszweck bringt mir ein 4514 nix, ich brauche tatsächlich einen chip, der die Output-pins latcht? VG, martin
Martin ET schrieb: > Da der Arduino keine 32 Out-Pins hat, braucht es also eine Schaltung: Das liegt auf der Hand. Als Schnittstellen hat dein Arduino vielleich SPI und/oder I2C. Probiers doch mal mit 74595 oder einem I2C Portexpander, sofern deine Dioden nicht zu viel Strom brauchen. http://www.mikrocontroller.net/articles/I%C2%B2C#Bausteine
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.