MCP23017 16bit I/O Expansion Board Modul Pin PCB IIC I2C Schnittstelle zu GIPO Konverter 25mA1 für Arduino
Produktbeschreibung: Bei diesem Modul handelt es sich um ein 16-Kanal-IO-Erweiterungsmodul mit I2C-Schnittstelle, das über den integrierten MicroChip MCP23017-Chip verfügt.Die Funktionalität des Chips wurde vollständig implementiert.Jeder E/A kann einzeln als Eingang oder Ausgang konfiguriert werden und unterstützt interne Pull-up-Widerstände.Darüber hinaus kann die Interrupt-Funktionalität für E-Os aktiviert werden, die als Eingänge konfiguriert sind.Die IO-Schnittstelle bietet eine starke Antriebsfähigkeit, wobei sowohl Quellen- als auch Spülströme bis zu 25 mA erreichen. Der MCP23017 ist ein Hochgeschwindigkeits-I2C-Schnittstellenchip, der I2C-Frequenzen von 100 kHz, 400 kHz und 1,7 MHz unterstützt.Der Chip enthält drei Adresspins, sodass acht verschiedene Adressen eingestellt werden können.Dies bedeutet, dass über zwei I2C-Busse bis zu 8 Module angeschlossen werden können und so maximal 128 IO-Erweiterungen ermöglichen. Dieses Modul ist hochgradig konfigurierbar und verfügt über eine starke Fahrfähigkeit.Es unterstützt auch mehrere parallele Verbindungen. Spezifikationen: Betriebsspannung: 3,0 V – 5,5 V Treiberchip: MCP23017 Anzahl der IOs: 16 (konfigurierbar als Ein-/Ausgang mit Interrupt-Fähigkeit) Ausgangsstrom pro Pin: Bis zu 25 mA I2C-Frequenzunterstützung: 100 kHz, 400 kHz, 1,7 MHz Betriebstemperatur: -40°C bis +125°C Chipqualität: Industriequalität Parallelerweiterungsfähigkeit: Bis zu 8 Module Unterstützte Treiber: Mikrocontroller der 51.-Serie und Arduino Modulabmessungen: 65 mm x 19 mm Die Adressauswahlpins A0, A1 und A2 am Modul sind alle mit GND verbunden, daher beträgt die Standard-I2C-Adresse des MCP23017-Geräts 0x40. Wenn Sie die A-, A1- und A2-Pins auf der Platine zum Festlegen der Geräteadresse verwenden, stellen Sie bitte sicher, dass die entsprechende Chipadresse in Ihrem Programm ordnungsgemäß definiert ist.