Hallo, Ich bin auf der Suche nach einem I2C Portexpander im Dip-Gehäuse, der auch Positive Ströme (als Spannungsquelle gesehen vom Baustein raus) liefern kann. Im Prinzip so etwas wie der PCF8574 - der kann aber leider nur gegen GND schalten. Ich bin bei der Suche bereits auf den PCA9554 gestoßen, leider gibts den nur im SMD-Format, bzw. ich hab keinen Distributor geunden der ein DIP-Bauteil liefern kann. Vielleicht kennt ja jemand noch einen anderen Baustein, der das kann?? Hintergrund ist folgender: Ich will mit 2 I2C Bausteinen einen Alps LED-Encoder (Reichelt ArtNr EC11B1524B-LED) auslesen bzw. die LEDs ansteuern. Im augenblick benutze ich dafür einen PCF8574 für die Eingänge und einen Teil des LED-Arrays, für die restlichen LED´s einen 74-595. Ganz elegant ist diese Lösung aber leider nicht. Ziel wäre es beide Bausteine auf EINEN I2C Bus zu legen. wär Super wenn ihr mir weiterhelfen könntet - Mercy schon mal! :-)
Du kannst beide bausteine auf EINEN I2C Bus legen. Einfach parallel dranknüppern.
Ja, geht theoretisch, aber dann brauch ich noch eine zusätzlice Leitung um das 595-Schieberegister zu laden!? oder hab ich an Denkfehler dabei?
DIP ist schwierig, ich würde den PCF8574 behalten und einfach noch PNP Transistoren für die LED steuerung ran machen.
Luxus-Variante: MCP23017 vermutlich billiger, wenn auch Arbeitsintensiver: billigen AVR als I²C-Slave programmieren.
@ Robbs (Gast) >Ich will mit 2 I2C Bausteinen einen Alps LED-Encoder (Reichelt ArtNr >EC11B1524B-LED) auslesen bzw. die LEDs ansteuern. Die LEDs dort sind eine LED-Matrix mit 4x8 LEDs. Die über einen I2C Baustein zu muxen ist zwar machbar, aber nicht unbedingt das Gelbe vom Ei. >aber leider nicht. Ziel wäre es beide Bausteine auf EINEN I2C Bus zu >legen. Dann nimm noch 8 kleine MOSFETs und fertig ist die Laube. Z.B. IRF7104, doert sind zwei Stück drin, wenn gleich das SMD ist (SO-8) MFG Falk
Wow, vielen dank für die vielen Antworten. :-) Zusätzliche Transistoren oder Fets würden zwar funktionieren, aber iss meiner Meinung nach aufgrund der sehr großen Bauteilmenge net die eleganteste Lösung. Ich denk ich werde mal die MCP Typen genauer anschauen(kannte ich bisher noch nicht). An den MCP23016 kann ich eigentlich komplett den Encoder mit 4-5 Widerständen einfach dranhängen - fertig! Muss mir mal nochmal das Datenblatt zu gemüte führen! Bisher schon mal fettes Mercy!
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.