Leírás
A PCF8575 I2C IO Expander egy kompakt áramkör, amellyel két vezeték (SDA/SCL) segítségével egyszerre akár 16 egyedi digitális portot is kezelhetsz Arduino, ESP vagy más mikrokontrollerek esetén. Az eszköz 2,5–5,5 V tápfeszültségen működik, és a beépített 100 µA körüli nyugalmi áramfelvétel kíméli a rendszered áramforrását.
A modul három hardvercím-kiválasztó jumperrel rendelkezik (A0–A2), így egészen 8 darab expandert köthetsz egyetlen I²C buszra, maximálisan 128 portot megcélozva (8×16=128). A portkimenetek kvázi-bidirekcionálisak: felhúzó-ellenállásoss bemenetként vagy max. ~10 mA alacsony szintű kimenetként működnek – így közvetlen LED‑vezérléshez is alkalmasak.
Az expander rendelkezik megszakítási kimenettel (INT), ami jelzi, ha bemeneti vonalon változás történik – így nem kell folyamatosan olvasni a portokat, elegendő a megszakításra reagálni . Maximális I2C órajele 400 kHz, de túlóra nélkül akár 600 kHz‑ig is használható.
Az Arduino- és ESP-kompatibilitást szinte azonnal támogatja a RobTillaart-féle PCF8575
könyvtár, vagy az Adafruit PCF8574-hez is megfelel, mivel abból is létezik PCF8575-támogatás.
Fő előnyök
- Könnyű I/O bővítés: 16 extra digitális port csak két I²C vezetéssel
- Rugalmas tápfeszültség: 2,5–5,5 V, low-power üzemmód (~10 µA nyugalmi áram)
- Címkiépítés: Akár 8 expander egy buszon, összesen 128 port
- Megszakítási jelzés: INT pin gyors reakciót tesz lehetővé
- Beépített könyvtárak: RobTillaart vagy Adafruit kódtámogatás
- Kimenetek: ~10…15mA/LOW, ~1mA/HIGH
Műszaki jellemzők
- Tápfeszültség: 2,5–5,5 V DC
- Nyugalmi áram: ≤ 10 µA (standby)
- Max. működési áram: ~100 mA (összes port)
- I/O típus: Kvazi-bidirekcionális, belső gyenge felhúzással
- Max. kimeneti áram portonként: ~10…25 mA alacsony, ~1 mA felhúzó,
- I²C sebesség: max. 400 kHz (400 kbits/s), túlóra akár 600 kHz
- Címzhetőség: 0x20–0x27 (A0–A2 forr-jumperrel)
- Megszakítási kimenet: INT nyitott‑drain, jelezi a bemeneti változást
- Méretek (PCB): kb. 33 × 21 mm
Dokumentáció és források
- Gyártói adatlap: Texas Instruments PCF8575 datasheet [Texas Intruments]
- Arduino könyvtár: RobTillaart
PCF8575
(MIT licence) [GitHub] - Alternatív könyvtár: xreef
PCF8575_library
(Arduino, ESP, RP2040) [GitHub] - Adafruit kompatibilitás: PCF8575 a PCF8574 könyvtárral [learn Adafruit]
- Online használati példa: Instructables – gomb és LED Arduino olvasás [instructables]
Csomag
- 1× PCF8575 IO Expander modul
- 3× forrasz-tüske
Értékelések
Még nincsenek értékelések.