Hallo! Ich möchte an meinen AT90S4433 9 Duo-LED's (rot/grün) mit gemeinsamer Kathode (3 Beine) anschließen. Das wären ja im Grunde genommen 18 einzelne LED's. Diese könnte man natürlich einzeln an die I/O's schließen. Leider brauche ich auch noch Platz für 2 zusätzliche LED's , einen Piezo-Signalgeber und 12 Taster. Das wären insgesamt 33 I/O's bzw. 20 LED's + 1 Piezo, 12 Taster. Wie kann ich alle Komponenten an den AVR anschließen? Geht das mit diesem Multiplex? Wenn ja, wie geht das mit dem Multiplex? Danke für Eure Hilfe! MFG, ################# Florian Wolling # #################
kein Problem. Im einfachsten Fall nimmst du 12 Zeilenleitungen als Ausgänge, die werden immer der Reihe einzeln nach Masse geschaltet. Alle "roten" Leuchtdioden kommen zusammen über einen Widerstand auf einen Portpin, alle "grünen" ebenso auf einen anderen Portpin, die Katoden auf die Zeilenleitungen. Damit kannst du schon mal 24 LEDs ansteuern. Von jeder Zeilenleitung über eine Diode auf je einen Taster, den 2. Anschluss aller Tasten zusammen auf einen Portpin. Den Piezo würde ich an einem eigenen Pin betreiben. Macht 16 Pins. Kannst auch mit 6 Zeilen, 4 LED-Ausgängen und 2 Tastereingängen arbeiten, macht dann nur noch 13 Pins, und die LEDs werden nur 1:6 gepulst, sind dann heller. Wenn du keine low-current-LEDs hast (gibts die als rot/grüne??) solltest du für die H-Seite Treibertransistoren verwenden, da der 4434 sonst zuwenig liefert (oder einen passenden Mega einsetzten, den 4434 gibts sowieso bald nicht mehr.)
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.