MCP23008-E/P - 8kanálový expandér vedenà I2C
0
product unavailable
Popis
ÄŚip umoĹľĹuje zvýšit poÄŤet portĹŻ mikrokontrolĂ©ru (vÄŤetnÄ› minipoÄŤĂtaÄŤe Raspberry Pi). S procesorem komunikuje prostĹ™ednictvĂm sbÄ›rnice I2C (TWI).
Technické specifikace
- NapájecĂ napÄ›tĂ: 1,8 V aĹľ 5,5 V
- Komunikace: I2C
- Přenosová rychlost: až 1,7 kb/s
- Počet kanálů: 1,5 Mb/s: 8
- KrytĂ: DIP 18
Konfigurace vstupnĂch/vĂ˝stupnĂch portĹŻ
RozšiĹ™ovaÄŤ pinĹŻ MCP23008 je zaĹ™ĂzenĂ, kterĂ© umoĹľĹuje uĹľivateli rozšĂĹ™it poÄŤet vstupnĂch a vĂ˝stupnĂch portĹŻ mikrokontrolĂ©ru nebo jinĂ©ho systĂ©mu. PomocĂ 8bitovĂ˝ch konfiguraÄŤnĂch registrĹŻ mĹŻĹľe uĹľivatel vybrat, kterĂ© porty budou pouĹľity jako vstupy nebo vĂ˝stupy, a takĂ© polaritu signálu.
StojĂ za zmĂnku, Ĺľe expandĂ©r MCP23008 mĹŻĹľe bĂ˝t konfigurován centrálnĂm systĂ©mem, kterĂ˝ kaĹľdĂ©mu portu pĹ™iĹ™adĂ pĹ™ĂslušnĂ© konfiguraÄŤnĂ bity. Data z kaĹľdĂ©ho portu jsou uloĹľena v samostatnĂ©m vstupnĂm nebo vĂ˝stupnĂm registru, takĹľe je mĹŻĹľe ÄŤĂst správce systĂ©mu.
KromÄ› toho lze polaritu registru vstupnĂho portu zmÄ›nit zmÄ›nou nastavenĂ registru pro zmÄ›nu polarity. To umoĹľĹuje uĹľivateli pĹ™izpĹŻsobit provoz jednotlivĂ˝ch portĹŻ svĂ˝m potĹ™ebám.
RozšiĹ™ovaÄŤ vedenĂ MCP23008 lze pouĹľĂt v širokĂ© škále aplikacĂ, napĹ™Ăklad v Ĺ™ĂdicĂch systĂ©mech robotĹŻ, poplašnĂ˝ch systĂ©mech nebo systĂ©mech prĹŻmyslovĂ© automatizace.
Postup pĹ™erušenĂ expandĂ©ru vedenĂ
Konfigurace vĂ˝stupu pĹ™erušenĂ mĹŻĹľe probĂhat podle jednĂ© ze dvou podmĂnek. PrvnĂ je, kdyĹľ se logickĂ˝ stav vstupu lišà od logickĂ©ho stavu registru vstupnĂho portu. V takovĂ© situaci centrálnĂ systĂ©m obdržà informaci o zmÄ›nÄ› logickĂ©ho stavu vstupu. Druhá podmĂnka se aktivuje, kdyĹľ se stav vstupu lišà od pĹ™edem nastavenĂ© hodnoty uloĹľenĂ© v registru DEFVAL. Registr zachycenĂ pĹ™erušenĂ pak zaznamenává logickĂ© stavy na portech v okamĹľiku pĹ™erušenĂ, coĹľ umoĹľĹuje uloĹľit logickĂ˝ stav, kterĂ˝ zpĹŻsobil pĹ™erušenĂ.
Funkce POR (Power-on Reset) nastavĂ registry na vĂ˝chozĂ hodnoty a automaticky inicializuje stav zaĹ™ĂzenĂ. K urÄŤenĂ adresy zaĹ™ĂzenĂ se pouĹľĂvajĂ hardwarovĂ© adresnĂ vĂ˝vody. Obchod nabĂzĂ osmikanálovĂ˝ rozšiĹ™ovaÄŤ pinĹŻ I2C MCP23008-E/P, kterĂ˝ spolupracuje s poÄŤĂtaÄŤem Raspberry Pi. DoporuÄŤujeme vám podĂvat se takĂ© na dalšà expandĂ©ry vĂ˝vodĹŻ, kterĂ© jsou v našà nabĂdce.
