Übersicht:
Haben Sie zu wenig E/A? Kein Problem! Der SX1509 Breakout ist ein 16-Kanal-GPIO-Expander mit einer I2C-Schnittstelle - das bedeutet, dass Ihr Mikrocontroller mit nur zwei Drähten eine Schnittstelle mit 16 voll konfigurierbaren digitalen Ein-/Ausgangspins hat. Aber der SX1509 kann so viel mehr als nur eine einfache digitale Pinsteuerung. Er kann PWM-Signale erzeugen, so dass Sie LEDs dimmen können. Er kann so eingestellt werden, dass die Pins mit unterschiedlicher Geschwindigkeit blinken oder sogar atmen. Und mit einer eingebauten Tastatur-Engine kann er mit bis zu 64 Tasten in einer 8x8-Matrix verbunden werden.
Zwei Kopfzeilen oben und unten auf der Breakout-Platine fungieren als Eingangs- und Steuerungskopfzeilen für die Platine. Hier können Sie den SX1509 mit Strom versorgen und Ihre I2C-Signale - SDA und SCL - terminieren. GPIO- und Versorgungsbusse sind in alle Richtungen gebrochen, und konfigurierbare Jumper decken den Großteil der übrigen Platine ab.
Da die E/A-Bänke unabhängig vom Kern und voneinander zwischen 1,2V und 3,6V (5,5V tolerant) arbeiten können, kann dieses Gerät auch als Level-Shifter arbeiten. Der SX1509-Breakout macht es einfach, einen Prototyp zu erstellen, so dass Sie Ihrem Arduino oder einem I/O-begrenzten Controller mehr E/A hinzufügen können. Wir haben sogar eine Arduino-Bibliothek eingerichtet, um Ihnen den Einstieg zu erleichtern!
Eigenschaften:
- Direkte Ebenenverschiebung zwischen E/A-Bänken und Host-Controller aktivieren
- 5,5V tolerante E/As, bis zu 15mA Ausgangssenke an allen E/As
- integrierter LED-Treiber mit Intensitätssteuerung
- On-Chip-Tastatur-Scan-Engine unterstützt bis zu 8x8 Matrix (64 Tasten)
- 16 Kanäle des echten bidirektionalen Stils I/O
- 400kHz I2C-kompatible Slave-Schnittstelle
Schauen Sie sich bitte den Reiter 'Dokumente' weitere Informationen an.
Lieferumfang:
- 1x SparkFun 16 Ausgangs-E/A-Expanderdurchbruch - SX1509