PCF8574 I/O Expander I2C
PCF8574 I/O Expander I2C
Integrovaný obvod PCF8574 slouží jako IO expandér, který umožňuje připojit osm vstupně-výstupních (I/O) pinů přes I2C sběrnici, tedy pouze pomocí dvou pinů na Arduinu. A zde možnost rozšíření nekončí, protože díky třem přepínačům adresy pro obvod PCF můžeme za sebe zapojit až osm expandérů a tím připojit přes dva I2C piny až 64 I/O pinů.
Zapojení pinů je snadno dohledatelné a tak jen krátký popis obrázku....



Na obrázku je zobrazeno zapojení obvodu 8574 v pouzdru DIP16, který má piny 14 a 15 (I2C) propojeny s A4 a A5 Arduina UNO, pin 16 je napájení 5V, pin 8 je GND a piny 4,5,6,7,9,10,11,12 je vstupně-výstupní osmička, piny 1,2,3 značeny jako A0,A1,A3 v tomto zapojení připojeny na GND (adresace 0x20).
K pinům 4 - 12 je z Vcc přes odpory cca 390 Ohm připojeno 8 LED a zároveň k těmto pinům je připojeno 8
tlačítek která jsou druhým pólem spojena s GND.
Celé zapojení funguje takto: při stlačení tlačítka se rozsvítí příslušná LEDka a zároveň je odeslána informace přes obvod PCF8574 do Arduina, které vyhodnotí pozici tlačítka a zpracuje efekt, který rozsvítí postupně ostatní ledky jako při výbuchu, nebo vhození kamene do vody.
Originál textu včetně sketche a videa je na hackaday.io/project/11078-harifun133-more-io-madness.
Popisovaný obvod se dá koupit na ALIexpresu za pár drobných, mě stálo 10ks v pouzře DIP cca 50Kč, a modul s integrovanými piny a přepínačem A0-A3 (červený modul na obrázku) mě stál cca 20Kč. Jěště se dá za stejnou cenu koupit i modul expanzní, který má místo přepínačů Jumpery a lze jej prodloužit (má integrován další konektor ) a rozšířiti tím o dalších 8 až na 64 IO.

Pomocí těchto obvodů by mohlo docela dobře rozšířit vstupně výstupní možnosti ESP8266 v01, který má pouze 2 IO piny a to právě na I2C. Další využití je třeba k vzdálené ovládání více reléových jednotek za potřeby pouze dvou drátů, nebo připojení displejů k Arduinu v rámci šetření IOpinů na jiné účely.
Přilášení
Jméno

Heslo



Zapoměli jste heslo?
Pro zaslání nového
Klikněte sem.
Doporučuji
Hledáte spolehlivé místo pro Vaše webové stránky? ONEbit hosting - garantované webhostingové služby se zárukou spokojenosti
Dynamic DNS for your domain
Kdo je On-line
Hosté On-line: 2

Členové On-line: 0

Registrovaní členové: 5
Nejnovější člen: gerisa
Navigace
Domů
Články
Download
Odkazy
Kontakt
hledej
Powered by PHP-fusion. Designed by Si-Fusion.