MicroJPM
MCP23008 - i2c 8 Input/Output Port Expander - (AD34108)
MCP23008 - i2c 8 Input/Output Port Expander - (AD34108)
No se pudo cargar la disponibilidad de retiro
Descripción:
Añade 8 pines adicionales a tu microcontrolador con un expansor de puertos MCP23008. El MCP23008 utiliza dos pines i2c (que se pueden compartir con otros dispositivos i2c) y, a cambio, obtienes 8 pines de propósito general. Puedes configurar cada uno de los 8 pines como entrada, salida o entrada con pull-up. Incluso puedes obtener una interrupción a través de un pin externo cuando cambia alguna de las entradas, evitando así tener que sondear constantemente el chip.
Usa este chip de 2.7 a 5.5 V y puedes suministrar/recibir hasta 20 mA desde cualquiera de los pines de E/S, lo que funcionará con LED y similares. Combínalo con un MOSFET de alta potencia si necesitas más potencia. Gracias a su encapsulado DIP, se conecta a cualquier placa de pruebas o placa perfilada.
Puedes configurar la dirección I2C conectando los pines ADDR0-2 a la alimentación o a tierra, para obtener hasta 8 direcciones únicas. Esto significa que 8 chips pueden compartir un solo bus I2C: ¡64 pines de E/S!
Usamos este chip en nuestra mochila SPI/I2C y nos pareció muy fiable y fácil de configurar. Incluso tenemos una biblioteca de Arduino con código de ejemplo que configura el estado de los pines, lee y escribe desde pines individuales y configura las pullups.
Compartir
