MCP23017 - i2c 16 input/output port expander
Med denne MCP23017 port expander (port udvidelse) kan du tilføje yderligere 16 pins til din mikrokontroller. MCP23017 port expander bruger to i2c pins (disse kan deles med andre i2c enheder), og i bytte får du 16 pins til generelt brug. Du kan sætte hver enkel af de 16 pins til at køre input, output, eller input med pullup. Der er endda mulighed for at have en afbryder via en ekstern pin når enhver af inputsene ændres, så du ikke behøver at sende kontinuerlige forespørgsler til chippen.
Den chip kan bruges mellem 2.7-5.5V (fint til ethvert 3.3V eller 5V setup), og du kan sink/source (strøm regulere) op til 20mA fra hver I/O pin, så dette virker med LEDs og lignende. Du kan køre enheden sammen med en høj effekt MOSFET hvis du har brug for mere strøm. Med sit DIP layout passer MCP23017 port expander i ethvert breadboard eller perfboard.
Du kan indstille i2c adressen ved at binde ADDR0-2 pins til strøm eller jord, for op til 8 unikke adresser. Det betyder 8 chips kan dele én enkel i2c bus – det er 128 I/O pins!
Brand | Adafruit |
---|---|
Vægt (kg) | 0.001000 |