Hallo zusammen, da mir auf meiner Platine langsam der Platz ausgeht, bin ich auf der Suche nach einer Porterweiterung. Von der Quelle (MCU) zum Ziel komme ich gerade noch so mit 3 Leiterbahnen durch, die würden für einen Schieberegister-IC eigentlich reichen. Ich bräuchte "gleichzeitig" an diesem Port-Expander-IC 6 Ausgänge, die ich je mit 20 mA belasten kann, und dann noch 2 Eingänge. Gibt es sowas vereint in einem einzigen IC? Grüße Christian
Ja, nennt sich Mikrocontroller. Aber das ist jetzt wahrscheinlich nicht die Antwort die du hören willst?! Als Logik-IC gibt es das sicherlich nicht in einem Gehäuse. Mit freundlichen Grüßen Thorsten Ostermann
Hallo, danke für die schnellen Antworten. Ich denke, der PCF 8574 wird mir weiterhelfen. Heißt I2C: TWI mit den SDA/SCL Pins? Grüße Christian
Moin, @route_66 na, der gerade nicht; der kriegt nur maximal 60mA Ig hin. Sollte aber doch nicht so schwierig sein: http://www.nxp.com/parametrics/41850/ http://www.ti.com/lsds/ti/interface/i2c-io-expander-products.page -- SJ
MCP23S17 (16 IOs) oder MCP23S09 (8 IOs)? http://ww1.microchip.com/downloads/en/DeviceDoc/22121b.pdf Musst du Interrupt ungenutzt lassen, CS dauerhaft auf GND, ... mit drei Pins bist du dabei. Oder du nutzt schon SPI und brauchst nur einen Pin für ~CS und könntest sogar mit Interrupts vom Baustein arbeiten.
20 mA sind nahe der absoluten Grenze des PCF 8574.
Wo wäre das Problem, dahinter ein Darlington Array zu setzen?
@Stefan
Natürlich kann man jedem Port Beine machen aber der TO schrieb:
>da mir auf meiner Platine langsam der Platz ausgeht
...
Falls Du LEDs daran hängen willst, den TM1638, der hat genug Eingänge und Ausgänge, die werden aber gemultiplext.
Amateur schrieb: > 20 mA sind nahe der absoluten Grenze des PCF 8574. Ich denke, das sollte reichen. Ich brauche 4 Ausgänge die mit ca. 10 mA belastet sind, 2 Ausgänge die mit ca. 20 mA belastet sind, und dann noch zwei Eingänge. Und ich habe noch Platz für 3 Leitungen quer über das Board, brauche aber nur 2. Klingt ziemlich gut die Lösung mit dem 8574, da "verbrauche" ich 80 mA, von zur Verfügung stehenden 100. Notfalls klebe ich noch einen IC-Kühler oben drauf. Grüße, Christian PS: Sind ja doch 3 Leitungen, INT sollte ja auch noch dran, für die Eingänge...
:
Bearbeitet durch User
Christian W. schrieb: > Amateur schrieb: >> 20 mA sind nahe der absoluten Grenze des PCF 8574. > > Ich denke, das sollte reichen. Ich brauche 4 Ausgänge die mit ca. 10 mA > belastet sind, 2 Ausgänge die mit ca. 20 mA belastet sind, und dann noch > zwei Eingänge. Und ich habe noch Platz für 3 Leitungen quer über das > Board, brauche aber nur 2. Denke daran, dass der PCF8574 nur nach Ground treiben kann. Nach Vcc kann er nur µA. Der MCP23S09 (SPI)/MCP23009 (I2C) kann gleichermaßen nach Vcc und nach GND treiben, kann 25mA per Pin und 200mA insgesamt. Das ist also die bessere Wahl. 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.