I/O kontrolér

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
jirkahw
Příspěvky: 33
Registrován: 08 črc 2012, 00:00

I/O kontrolér

#1 Příspěvek od jirkahw »

Potřebuji trochu nasměrovat. Hledám nějaký obvod, který by měl něco mezi 40 a 100 piny, u nichž bude možné nastavit kde budou vstupy a kde výstupy. Ať už půjde o nastavení samostatných pinů, či jejich skupin, je to fuk. Něco jako stará dobrá 8255 ale ne tak omezené. Dá se něco takového pořídit a kde to hledat ? Připojilo by se to jako malý rozšiřující modul třeba z RASPI.
Uživatelský avatar
weed_smoker
Příspěvky: 2673
Registrován: 02 pro 2011, 00:00
Bydliště: Jaroměř

#2 Příspěvek od weed_smoker »

Vyhověl by i řetěz PCF8574,na jednom I2C jich může viset 8,takže 64 pinů.
Jako čistej výstup vyhoví i 2-3 kusy M5451.
BTW. obvod 8255 jde furt sehnat a pro víc pinů to jde ošéfovat přes /CS signály jednotlivejch 8255.
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#3 Příspěvek od Zaky »

Pokud si takto naprogramuješ nějaký jednočip, budeš mít volnou ruku i nad komunikačním protokolem a můžeš si naprogramovat i nějakou tu přidanou hodnotu, nejen čisté hloupé IO, ale třeba pro nadřazený systém nezatěžující generování PWM, čtení AD převodníkem apod.
Uživatelský avatar
Habesan
Příspěvky: 7376
Registrován: 12 led 2009, 00:00
Bydliště: Plzeňsko
Kontaktovat uživatele:

#4 Příspěvek od Habesan »

t=63762
Bez výsledku, bohužel.
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#5 Příspěvek od Zaky »

Tazatel se v tomto vláknu ale pokud to správně chápu, neptal na analogové vstupy, ale na čistě digitální I/O, což situaci činí značně jednodušší. Co se programovaného řešení týče, mohu doporučit konkrétně můj oblíbený http://www.cypress.com/part/cy8c5868axi-lp035 , má 62 GPIO, kterékoli periferie jdou mapovat na kterékoli piny, tedy téměř, vyjímky se najdou. Obvod sice není zrovna z levných, ale zase je jednoduchý na naučení a dá se s ním postavit "skoro všechno". Toto: http://www.cypress.com/documentation/de ... rammer-and má sice "jen" 38 gpio, ale zase je to komplet včetně debuggeru jen za $10 ready to use.
Uživatelský avatar
popopepe
Příspěvky: 553
Registrován: 26 říj 2005, 00:00

#6 Příspěvek od popopepe »

Atmega 2560 - 86 IO pinů, a s Raspi to propojíš jak potřebuješ..
Uživatelský avatar
popopepe
Příspěvky: 553
Registrován: 26 říj 2005, 00:00

#7 Příspěvek od popopepe »

No když jinak nedáš, tu je hotové řešení bez MCU, 32 pinů
https://www.abelectronics.co.uk/p/18/IO ... Name=0&c=0
a může si jich dát, kolik potřebuje... (tuším že 4 max)
Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“