Hi! ich möchte einige Taster, einen Drehencoder sowie LEDs auslesen/ansteuern, habe aber keine Pins mehr frei. Daher suche ich einen Portexpander, der per SPI ansteuerbar ist. Ich habe beim Reichelt den MCP 23S17-E/SP entdeckt, der 16 IO-Pins bereit stellt. Eigentlich ideal, aber gibt es sowas auch mit höherem Ausgangsstrom, damit ich die LEDs direkt betreiben kann? Eventuell sogar mit Konstantstrom für die LEDs? Für die Ein- und Ausgänge kann ich auch verschiedene ICs nehmen, ich muss nicht zwischen Ein- und Ausgang umschalten können. Ich benötige 32 Eingänge sowie 32 Ausgänge. Multiplexing / eine Matrix will ich hier nicht verwenden. Gruß, Chris
EDIT: Dimmen usw. ist nicht erforderlich, nur an/aus.
TLC5947 und Konsorten, von Texas Instruments gibt's eine ganze Palette an LED Treibern, mit und ohne PWM.
Wie wäre es mit einem ganz gewöhnlichen Schieberegister, z.B. 74HC595? Dessen Ausgänge können LED's direkt treiben und die Eingänge sind SPI kompatibel. Du kanst beliebig viele Chips verketten, wenn Du mehr als 8 Bit haben willst.
Hallo, Bei Ulrich Radig gibt es sowas: SCT2024, 16-bit Serial-In/Parallel-Out Constant-Current LED Driver http://www.ulrichradig.de/home/index.php/projekte/16x-led-treiber http://shop.ulrichradig.de/aktive-Bauelemente/Schnittstellen/SCT2024.html?listtype=search&searchparam=SCT2024 Das Stück für 1 Euro! Gruß G.G.
Chris schrieb: > Hi! > > ich möchte einige Taster, einen Drehencoder sowie LEDs > auslesen/ansteuern, habe aber keine Pins mehr frei. Daher suche ich > einen Portexpander, der per SPI ansteuerbar ist. Warum nimmst Du nicht einfach einen Controller mit mehr Pins? Lass mich raten - Lochraster? fchk
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.