mind. 96 Ausgänge

Gast #59263
Lesenswert?

Hallo,

ich hoffe mein Betreff verwirrt nicht zuviel.
Zu meinem Problem:

Ich möchte eine Schaltung bauen mit vollgenden Eckdate:
12 Taster
1 8 Zeilen LCD
48 LEDS

Mein Problem ist nun, dass ich zusammengerechnet 12+7+48=67 Aus und
Eingänge brauche (vielleicht noch die Möglichkeit, die Anzahl der Leds
zu erhöhen: 60Leds). Nun will ich diese Schaltung mit einem AVR
realisieren. Bitte schickt mir ein paar Vorschläge, da mir meine
Lösungsideen nicht sehr weiterhelfen.

Danke
Bernhard
Gast #59265
Lesenswert?

Hi!
Die Idee von dir die LEDs mit einem kaskadiertem Schieberegister
anzusteuern ist gut. Ich glaube da gibt es auch nichts besseres. DAS
LCD direkt am uC anzuschließen passt auch. Aber die Taster! Ist würde
die nicht über ein Schieberegister einlesen. Du köntest eine
Reihenschaltung von Widerständen machen. Drückt man einen Taster werden
manche überbrückt. Die Stromänderung kannst du messen. Jeder Strom
entspricht einem Taster. So brauchst du nur einen AD-Port für deine
Schaltung. Denn mit dem was du vor hast, musst du bestimmt einen so
aufwendigen nehmen, dass da sowieso schon ein AD-Wandler drin ist.

Christian
Gast #59267
Lesenswert?

@Bernhard

wenn alles Zeitunkritisch ist kannst du das alles mit 2 I/O Pins (I2C)
bzw 3 I/O Pins (SPI) machen.

Von Maxxim gibt es I/O Bausteine mit 28 Pins für I2C oder SPI.
Für ein Display reicht I/O Baustein mit 8 Pins für I2C oder SPI

Gruß Jörg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren