PCA9538 Remote 8-Bit I2C AND SMBus Low-power I/O Expander mit Interrupt-Ausgang, Reset und KonfigurationsregisternBeschreibungDieser 8-Bit-I/O-Expander für den zweizeiligen bidirektionalen Bus (I2C) ist für den Betrieb mit 2,3 V bis 5,5 V VCC ausgelegt. Er bietet eine universelle Remote-I/O-Erweiterung für die meisten Mikrocontroller-Familien über die I2C-Schnittstelle [serieller Takt (SCL), serielle Daten (SDA)].Der PCA9538 besteht aus einem 8-Bit-Konfigurations- (Eingangs- oder Ausgangsauswahl), Eingangsport-, Ausgangsport- und Polaritätsinversionsregister (aktiv high oder aktiv low). Beim Einschalten sind die E/As als Eingänge konfiguriert. Der Systemmaster kann jedoch die E/As entweder als Eingänge oder Ausgänge aktivieren, indem er in die E/A-Konfigurationsbits schreibt. Die Daten für jeden Eingang oder Ausgang werden im entsprechenden Input Port- oder Output Port-Register gespeichert. Die Polarität des Input Port Registers kann mit dem Polarity Inversion Register invertiert werden. Alle Register können vom System-Master gelesen werden. Der System-Master kann den PCA9538 im Falle eines Timeouts oder einer anderen Fehlbedienung zurücksetzen, indem er ein Low am RESET-Eingang durchsetzt. Der Power-On-Reset setzt die Register in ihren Default-Zustand und initialisiert die I2C/SMBus-Zustandsmaschine. Der RESET-Pin bewirkt denselben Reset/dieselbe Initialisierung, ohne das Bauteil auszuschalten. Der Open-Drain-Interrupt-Ausgang (INT) des PCA9538 wird aktiviert, wenn sich ein beliebiger Eingangszustand von seinem entsprechenden Eingangsport-Registerzustand unterscheidet, und wird verwendet, um dem Systemmaster anzuzeigen, dass sich ein Eingangszustand geändert hat. INT kann mit dem Interrupt-Eingang eines Mikrocontrollers verbunden werden. Durch das Senden eines Interrupt-Signals auf dieser Leitung kann die Remote-I/O den Mikrocontroller informieren, wenn an ihren Ports eingehende Daten anliegen, ohne über den I2C-Bus kommunizieren zu müssen. Somit kann der PCA9538 ein einfacher Slave-Baustein bleiben. Die Ausgänge des Bausteins (gelatcht) sind hochstromfähig zur direkten Ansteuerung von LEDs. Er hat eine geringe Stromaufnahme. Zwei Hardware-Pins (A0 und A1) dienen zum Programmieren und Variieren der festen I2C-Adresse und ermöglichen es bis zu vier Geräten, sich denselben I2C-Bus oder SMBus zu teilen.Merkmale• Niedrige Standby-Stromaufnahme von maximal 1 µA• I2C-zu-Parallel-Port-Erweiterung• Open-Drain Active-Low Interrupt-Ausgang• Aktiv-Low-Reset-Eingang• Betriebsspannungsbereich von 2,3 V bis 5,5 V• 5-V-tolerante E/A-Anschlüsse• 400-kHz-schneller I2C-Bus• Zwei Hardware-Adress-Pins ermöglichen bis zu vier Geräte am I2C/SMBus• Eingangs-/Ausgangs-Konfigurationsregister• Polaritätsinversionsregister• Einschalten mit allen Kanälen, die als Eingänge konfiguriert sind• Kein Glitch beim Einschalten• Rauschfilter an SCL/SDA-Eingängen• Verriegelte Ausgänge mit Hochstromtreiber Maximale Fähigkeit zur direkten Ansteuerung von LEDs• Latch-Up-Leistung übersteigt 100 mA nach JESD 78, Klasse II• ESD-Schutz Übertrifft JESD 22- 2000-V-Humanbody-Modell (A114-A)- 200-V Maschinenmodell (A115-A)- 1000-V-Modell für geladene Geräte (C101)
PCA 9538 D – 8-Bit I2C/SMBus I/O-Erweiterung, 400 kHz, 2,3 – 5,5V, SO-16
1,99 €
- Lieferzeit: 1-2 Werktage
- ab Lager