Suche I2C I/O PWM Expander

Gast #6747210
Lesenswert?
• ▲
▼
Hallo,
Aktuell plane ich ein Tastenfeld mit LED-Rückmeldung, welches ich über 
I2C vom ESP32 steuern bzw. auswerten möchte.
Ich würde gern einen IC finden, der die INPUT-Auswertung von den Tasten 
sowie die LEDs ansteuern kann. Pro Taste wäre eine LED verknüpft.

Input mäßig wären interne PULL-UPs von Vorteil, aber kein Muss.
Für die LEDs benötige ich PWM und genau wegen dem PWM Punkt habe ich 
noch keinen IC gefunden, der zusätzlich noch normale GPIO Handlungen 
vollziehen kann.

Der IC sollte 8 bis max 16 Ports und min. 8 Adressen haben.

Wenn jemand einen solchen IC kennt, wäre eine Antwort für mich sehr 
hilfreich.

Gruß
Felix
Gast #6747212
Lesenswert?
• ▲
▼
Eine ähnliche Anwendung hatten ich vor etwa 10 Jahren zu lösen und 
keinen gefunden. Es wurden am Ende einige kleine FPGAs eingesetzt. Die 
haben einerseits eine beliebige PWM-Rate und andererseits können sie 
I2C-Geschwindigkeiten, die nicht in der SPEC stehen.

Der FPGA kostete damals unter 5,-.
#6747214
Lesenswert?
• ▲
▼
Felix schrieb:
> Input mäßig wären interne PULL-UPs von Vorteil, aber kein Muss.
> Für die LEDs benötige ich PWM und genau wegen dem PWM Punkt habe ich
> noch keinen IC gefunden, der zusätzlich noch normale GPIO Handlungen
> vollziehen kann.

Wozu auch? Man nimmt 2 ICs und fertig, die gibt es auch in sehr kleinen 
SMD-Gehäusen.

> Der IC sollte 8 bis max 16 Ports und min. 8 Adressen haben.

TLC59116 kann 16 LEDs ansteuern, PFC8574 (8 Bit) oder PCF8575 (16 Bit) 
Eingänge einlesen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.