Questo è un modulo di espansione IO basato sul chip MCP23017. Il modulo può espandere ulteriori 16 IO. Può impostare 8 indirizzi I2C, il che significa che con questo modulo il microcontrollore può collegare 8 moduli ed espandere al massimo 128 IO. Il modulo risolve il problema delle porte IO insufficienti in applicazioni come robot e media interattivi.
Questo modulo di espansione IO digitale Gravity: MCP23017 I2C IO 16 ha 2 gruppi di pin IO, GPIOA e GPIOB. Ogni gruppo ha 8 interfacce IO indipendenti e ciascuna interfaccia IO può essere impostata su ingresso, uscita, ingresso pull-up (collegamento a resistenza pull-up da 100 KΩ), interruzione e così via.
Inoltre, il modulo ha 2 pin di segnale di interrupt: IA e IB. IA viene utilizzato per rilevare l'interruzione nelle interfacce IO di GPIOA e IB viene utilizzato per rilevare l'interruzione nelle interfacce IO di GPIOB. Quando un pin di GPIOA o GPIOB si interrompe, il corrispondente IA o IB produrrà un segnale di alto livello.
Caratteristiche- Supporto per espandere al massimo 128 IO
- Modalità IO multiple
- Indirizzo I2C modificabile tramite selettore
- Più pin VCC e GND con piombo
- Compatibile sia con 3,3 V che con 5 V
Scenari- Robot
- Media interattivi
- Cubo luminoso
Specifiche:- Tensione di funzionamento: 3,3 V ~ 5,5 V
- Indirizzo I2C: 0x20~0x27
- Ingresso/uscita digitale: 20 mA
- Pin di interruzione del segnale: IA, IB
- Dimensione: 44x32mm / 1,73x1,26 pollici
Documenti
Include
- Gravità: MCP23017 I2C 16 Modulo di espansione IO digitale x1
- Cavo Gravity-4P I2C/UART x1