Microchip MCP23017 Espansione della porta i2c a 16 ingressi/uscite
Informazioni sul prodotto
Aggiungi ulteriori 16 pin al tuo microcontrollore tramite un port MCP23017. Il MCP23017 utilizza due pin I2C (che possono essere condivisi con altri dispositivi I2C) e in cambio ti offre 16 pin di uso generale. Puoi configurare ciascuno dei 16 pin come ingresso, uscita, ingresso con pull-up o open drain. C'è anche la possibilità di ricevere un'interruzione tramite un pin esterno quando uno degli ingressi cambia, così non è necessario interrogare il chip.
Utilizza questo chip con una tensione compresa tra 2,7 e 5,5 V (ottimo per qualsiasi configurazione a 3,3 V o 5 V), e può assorbire o fornire fino a 20 mA da ciascuno dei pin I/O, rendendolo ideale per LED e simili. Se hai bisogno di un MOSFET ad alta potenza, puoi combinarlo con un MOSFET ad alte prestazioni per ottenere maggiore potenza. Il pacchetto DIP significa che si adatta a qualsiasi breadboard o perfboard.
Puoi impostare l'indirizzo I2C collegando i pin ADDR0-2 all'alimentazione o a terra, per un massimo di 8 indirizzi unici. Ciò significa che 8 chip possono condividere un singolo bus I2C – ben 128 pin I/O!
Per ulteriori informazioni, consulta il datasheet allegato.
Abbiamo persino scritto una libreria Arduino con codice di esempio che consente di impostare lo stato del pin, leggere e scrivere da singoli pin.
No. di articolo | 5999515 |
Produttore | Microchip |
Categoria | Accessori di elettronica + Alloggiamento |
No. di fabbricazione | ada-732 |
Data di rilascio | 19.5.2013 |
Hardware compatibile | Arduino |
Emissione di CO₂ | |
Contributo climatico |
No. di pezzi | 1 x |
Lunghezza | 7.50 cm |
Larghezza | 6 cm |
Altezza | 2 cm |
Peso | 5 g |