Dette er et IO-udvidelsesmodul, der er baseret på chippen MCP23017. Modulet kan udvide yderligere 16 IO'er. Den kan indstille 8 I2C-adresser, hvilket betyder, at med dette modul kan mikrocontrolleren forbinde 8 moduler og højst udvide 128 IO'er. Modulet løser utilstrækkelige IO-porte i applikationer som robotter og interaktive medier.
Dette Gravity: MCP23017 I2C IO 16 digitale IO-udvidelsesmodul har 2 grupper af IO-ben, GPIOA og GPIOB. Hver gruppe har 8 uafhængige IO-grænseflader, og hver IO-grænseflade kan indstilles til input, output, pull-up input (tilsluttet 100KΩ pull-up modstand), interrupt og så videre.
Desuden har modulet 2 interrupt signal ben: IA og IB. IA bruges til at detektere afbrydelsen i IO-grænseflader af GPIOA, og IB bruges til at detektere afbrydelsen i IO-grænseflader af GPIOB. Når en pin af GPIOA eller GPIOB afbryder, vil den tilsvarende IA eller IB producere et højniveausignal.
Funktioner- Støtte til at udvide 128 IO'er på det meste
- Multiple IO-tilstand
- Udskiftelig I2C-adresse med drejeknap
- Flere VCC- og GND-ben med bly
- Kompatibel med både 3,3V og 5V
Scenarier- Robotter
- Interaktive medier
- Lys terning
Specifikationer:- Driftsspænding: 3,3V~5,5V
- I2C-adresse: 0x20~0x27
- Digital input/output: 20Ma
- Signalafbrydelsesben: IA, IB
- Mål: 44x32 mm / 1,73x1,26 tommer
Dokumenter
Inkluderer
- Tyngdekraft: MCP23017 I2C 16 Digital IO-udvidelsesmodul x1
- Gravity-4P I2C/UART Wire x1