Este es un módulo de expansión IO basado en el chip MCP23017. El módulo puede expandir 16 IO adicionales. Puede configurar 8 direcciones I2C, lo que significa que con este módulo, el microcontrolador puede conectar 8 módulos y expandir 128 IO como máximo. El módulo resuelve el problema de puertos IO insuficientes en aplicaciones como robots y medios interactivos.
Este módulo de expansión de E/S digital MCP23017 I2C IO 16 de Gravity tiene 2 grupos de pines de E/S, GPIOA y GPIOB. Cada grupo tiene 8 interfaces IO independientes, y cada interfaz IO se puede configurar como entrada, salida, entrada pull-up (conectar a una resistencia pull-up de 100 KΩ), interrupción, etc.
Además, el módulo tiene 2 pines de señal de interrupción: IA e IB. IA se usa para detectar la interrupción en las interfaces IO de GPIOA, y IB se usa para detectar la interrupción en las interfaces IO de GPIOB. Cuando un pin de GPIOA o GPIOB se interrumpe, el IA o IB correspondiente producirá una señal de alto nivel.
Características- Compatible con la expansión de 128 IO como máximo
- Modo E/S múltiple
- Dirección I2C cambiable por interruptor de marcación
- Múltiples pines VCC y GND con plomo
- Compatible con 3.3V y 5V
Escenarios- robots
- medios interactivos
- cubo de luz
Especificaciones:- Voltaje de funcionamiento: 3,3 V ~ 5,5 V
- Dirección I2C: 0x20~0x27
- Entrada/salida digital: 20Ma
- Pin de interrupción de señal: IA, IB
- Dimensión: 44x32 mm / 1,73x1,26 pulgadas
Documentos
Incluye
- Gravedad: MCP23017 I2C 16 Módulo de expansión de E/S digital x1
- Cable de gravedad-4P I2C/UART x1