Varick St. 150
Unknown NY
New York, Vereinigte Staaten, 10013
[email protected]
https://eckstein-shop.de/Adafruit-Marken
Am Ostbahnhof 3
Niedersachsen
Clausthal-Zellerfeld, Deutschland, 38678
[email protected]
https://eckstein-shop.de
GTIN: | 4060137068201 |
: | 4886 |
Categoria: | LED/Neopixel |
Livelli di stoccaggio: | Maintain |
RoHS Zertifikat: | kompatibel |
Peso di spedizione: | 0,01 kg |
Peso dell'articolo: | 0,01 kg |
Dimensioni ( Lunghezza × Ampio × Altezza ): | 5,00 × 2,00 × 0,10 cm |
Adafruit AW9523 GPIO Expander e Driver LED Breakout
Espandi le possibilità del tuo progetto con l'Adafruit AW9523 GPIO Expander e Driver LED Breakout – un potente espansore I2C con molte funzionalità.
Caratteristiche principali
- 16 pin I/O, raddoppiando il numero di pin della maggior parte delle schede
- Quattro opzioni di indirizzo I2C, permettendo di collegare fino a 4 espansori su un bus
- Ogni pin può essere configurato come ingresso o uscita
- Uscita IRQ per notificare cambiamenti nei pin di ingresso
- Supporto per dimmerazione LED lineare a 8 bit con corrente costante
- Configurazione Open Drain per i primi 8 pin
Descrizione dettagliata
Gli espansori GPIO funzionano così: hai una scheda con un certo numero di GPIO, ma non abbastanza per il tuo progetto – forse hai bisogno di più pulsanti o LED. Puoi passare a una scheda con un gran numero di GPIO come il Grand Central o utilizzare una di queste schede. Collegalo tramite I2C e poi puoi inviare/ricevere comandi I2C per controllare i pin GPIO per scrivere e leggere. Sarà più lento dell'accesso diretto ai GPIO, ma potrebbe non importare se ci vuole un millisecondo invece di un microsecondo. Hai bisogno solo dei due pin I2C e puoi persino condividere la porta I2C con altri sensori e dispositivi. Puoi anche aggiungere ulteriori espansori per un controllo I/O completo!
Il AW9523 è una variante dell'espansore I2C tradizionale:
- Molto conveniente
- 16 pin I/O
- Quattro opzioni di indirizzo I2C
- Ogni pin configurabile come ingresso o uscita
- Uscita IRQ per notificare cambiamenti nei pin di ingresso
- Supporto per dimmerazione LED lineare a 8 bit con corrente costante
- Configurazione Open Drain per i primi 8 pin
La mancanza di pull-up o pull-down interni configurabili è un po' fastidiosa, ma crediamo che l'espansore compensi con il driver LED a corrente costante. Se usi un espansore per aggiungere molti LED controllabili, questa scheda lo rende molto semplice. Poiché è a corrente costante, non hai bisogno di resistenze in serie con ogni LED (anche se non fa male): collega semplicemente l'anodo del LED a uno dei molti pad VIN e poi il catodo al pin GPIO.
Naturalmente, puoi usare i pin per controllare qualsiasi pulsante o altro I/O – pensiamo solo che questa scheda sia particolarmente adatta per il controllo dei LED. C'è anche un'uscita di interrupt. Puoi abilitare l'IRQ di cambio pin per tutti i pin per essere notificato quando è il momento di leggere gli stati I/O.
Una curiosità di questo chip è che l'indirizzo I2C predefinito determina lo stato iniziale dei pin. Le nostre librerie eseguono immediatamente un reset software e configurano tutti i pin come ingressi e push-pull, quindi puoi aspettarti lo stesso comportamento indipendentemente dall'indirizzo I2C. Tuttavia, ti consigliamo di controllare la Tabella 1 del datasheet per assicurarti che non influenzi il tuo hardware.
Abbiamo scritto librerie sia per Arduino che per CircuitPython/Python per l'AW9523, quindi puoi iniziare subito, che tu abbia un UNO compatibile con Arduino o un Raspberry Pi 4 – o qualcosa nel mezzo.
Per iniziare rapidamente, abbiamo progettato una scheda personalizzata nel formato STEMMA QT, che consente un facile collegamento. I connettori STEMMA QT su entrambi i lati sono compatibili con i connettori I2C SparkFun Qwiic. Questo ti permette di fare connessioni senza saldature tra la tua scheda di sviluppo e l'AW9523 o di collegarlo a una varietà di altri sensori e accessori tramite un cavo compatibile. Il cavo QT non è incluso, ma ne abbiamo una selezione nel nostro negozio.
Nota: Potresti ricevere un connettore JST di colore crema o nero.
Specifiche tecniche
- 16 E/A multifunzione, ciascuno per controllo LED (dimmerazione a corrente costante) o modalità GPIO
- 256 livelli di dimmerazione lineare in modalità driver LED
- Ogni GPIO può essere configurato indipendentemente come ingresso o uscita
- Supporta interrupt, deglitch a 8us, attivo a livello basso
- Interfaccia I2C standard, AD1/AD0 seleziona l'indirizzo del dispositivo I2C
- SDA, SCL, SHDN e tutti i GPIO possono accettare un ingresso logico a 1,8 V
- Protezione ESD: ±4000 V HBM (standard MIL-STD-883H metodo 3015.8)
- Latch-up: ±450 mA (standard JEDEC NR. 78C settembre 2010)
- Funzione di spegnimento dell'alimentazione, attivo a livello basso
- Alimentazione: 2,5 V ~ 5,5 V
- Indirizzo I2C predefinito 0x58 (può essere 0x59, 0x5A o 0x5B)
Dimensioni del prodotto: 38,0 mm x 17,8 mm x 4,5 mm / 1,5" x 0,7" x 0,2"
Peso del prodotto: 2,5 g / 0,1 once
Wiki
Adafruit Industries LLC, Varick St. 150, 10013 New York, Unknown NY, Vereinigte Staaten, [email protected], https://eckstein-shop.de/Adafruit-Marken
Eckstein GmbH, Am Ostbahnhof 3, 38678 Clausthal-Zellerfeld, Niedersachsen, Deutschland, [email protected], https://eckstein-shop.de