Expansor de puertos I²C MCP23017 de 16 bits
Expansor digital MCP23017 de 16 bits con interfaz I²C. Aumenta la cantidad de entradas/salidas digitales usando solo dos pines. Ideal para Arduino y microcontroladores.
Expansor de puertos I2C MCP23017 de 16 bits para Arduino y microcontroladores
El expansor de puertos I2C MCP23017 es un circuito integrado que permite añadir hasta 16 pines digitales adicionales a cualquier microcontrolador mediante una interfaz I²C. Cada uno de los pines puede configurarse individualmente como entrada o salida, lo que lo convierte en una solución eficaz cuando se requiere ampliar las capacidades de E/S en proyectos con espacio o recursos limitados.
Gracias a su compatibilidad con microcontroladores como Arduino, ESP32, Raspberry Pi y otros, este módulo se utiliza en proyectos de domótica, sistemas de control, matrices de LED, teclados matriciales, entre otros.
Características del expansor de puertos I2C MCP23017
-
Proporciona 16 pines GPIO digitales
-
Interfaz I2C con dirección configurable
-
Pines configurables como entrada o salida
-
Salidas con capacidad de corriente para controlar LEDs o relés
-
Entradas con resistencia pull-up interna
-
Permite conectar hasta 8 módulos en el mismo bus I2C
-
Incluye interrupciones por cambio de estado
Usos del expansor de puertos I2C MCP23017
-
Ampliación de pines en proyectos con microcontroladores
-
Control de relés, teclados matriciales o matrices de LED
-
Sistemas de automatización con múltiples sensores
-
Proyectos con interfaces múltiples como pantallas, botones o actuadores
-
Ideal para aplicaciones que requieren alta densidad de pines sin ocupar muchos recursos del microcontrolador
Ventajas del expansor de puertos I²C MCP23017
-
Expansión eficiente de entradas y salidas con solo 2 pines del microcontrolador
-
Dirección I2C configurable, lo que permite usar múltiples chips MCP23017 en el mismo bus
-
Interrupciones externas integradas, para mejorar la respuesta del sistema
-
Alto rendimiento en lectura y escritura digital simultánea
-
Compatible con 3.3 V y 5 V, ideal para diferentes plataformas
-
Fácil de usar con librerías ampliamente disponibles para Arduino
Especificaciones técnicas
Modelo del chip | MCP23017 |
Entradas/salidas digitales | 16 GPIO |
Interfaz de comunicación | I²C (100 kHz hasta 1.7 MHz) |
Voltaje de operación | 1.8 V a 5.5 V |
Corriente de salida por pin | 25 mA (máx.) |
Corriente total del chip | Hasta 150 mA |
Pull-up interno | Sí (configurable por software) |
Interrupciones externas | 2 pines de interrupción (INTA, INTB) |
Direcciones I²C posibles | 8 (configurables por pines A0-A2) |
Encapsulado | DIP o módulo para protoboard |
El expansor de puertos I²C MCP23017 es una herramienta fundamental para proyectos en los que se requiere más entradas o salidas digitales sin sacrificar los pines del microcontrolador. Su facilidad de uso, versatilidad y compatibilidad con múltiples plataformas lo convierten en una excelente opción para proyectos electrónicos avanzados o educativos.
DataSheet : Expansor de Puertos I2C MCP23017
Debes acceder para publicar una valoración.
Valoraciones
No hay valoraciones aún.