Temat: I2C pcf8574 weścia

Witam, może ktoś wykonywał już na pcf8574 płytkę z wejściami?, wiem że sam układ po i2c jest rozpoznany, pytanie tylko jak odczytywać stan z układu. A może jest sposób na odczyt za pomocą UCI?


pozdrawiam

2

Odp: I2C pcf8574 weścia

Nie za pomocą UCI smile.

Zainstaluj sobie i2c-tools i odczytaj poszczególne rejestry układu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: I2C pcf8574 weścia

to wiem, ale podoba mi si rozwiązanie z przyciskiem w którym da się ustawić czas przytrzymania i wywołać komendę, wiem że w takim przypadku obsługa poszczególnych gpio używanych przez system musi być wkompilowana w jądro systemu, jak rozwiązać to w takim przypadku kiedy chcemy ożywać magistrali I2C

4

Odp: I2C pcf8574 weścia

Musiał byś wkompilować  całą obsługę i2c do kernela, a następnie przerobić gpio-button żeby wykorzystać te które i2c daje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: I2C pcf8574 weścia

przerobić gpio-button? masakra, przy kompilacji jadra do 6104k w jednym z plików  definiowało sie  który z gpio  procesora jest wejściem, wkompilowałem wtedy 5 gpio i działy bez zarzutu. Myślisz że gdyby tam zdefiniować że na adresie 1 I2C są wejścia , mogło by zadziać??

6

Odp: I2C pcf8574 weścia

Pewnie nie smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: I2C pcf8574 weścia

super:)chyba zostanę przy tym że wszystkie wolne gpio w rtr zdefiniuje jako wejścia, a po i2c wyjscia puszcze...

8

Odp: I2C pcf8574 weścia

ja odpaliłem pcf8574ap, działa bardzo fajnie, wkrótce obszerny opis na portalu openrouter.info

Pozdrawiam, Artur
http://digi-led.pl/blog - Blog

9

Odp: I2C pcf8574 weścia

odpaliłeś "standartowo" czy masz wpisane w gpio-buttons?kurcze fajnie by było  , gdyby dało sie to odpalić w UCI

10

Odp: I2C pcf8574 weścia

standardowo - i2ctools, nie znalazłem(bo i szczególnie nie szukałem) obsługi przez sysfs dla tego chipa.

Pozdrawiam, Artur
http://digi-led.pl/blog - Blog

11

Odp: I2C pcf8574 weścia

Mam pytanko czy  na  dwóch wyjściach gpio  można odpalić  dwa  pcf8574  jeden do lcd drugi do  obsługi przycisków?

12

Odp: I2C pcf8574 weścia

W sensie dwie magistrale i2c, tak.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13 (edytowany przez gadget 2014-11-27 22:02:11)

Odp: I2C pcf8574 weścia

Na  jednym  i2c  tutaj  przykład   działa  akurat z pic-em :   http://robot-mg2.zxq.net/ressources/i2c … election=1 . Można też wstawić  16 bit  ekspander ale co na to openwrt? Czy  da się  tym sterować  przeważnie jest pcf. Szkoda mi  gpio  marnować  podłączył bym jeszcze jakiś przetwornik A/D pod resztę gpio.



Edit  po jakimś czasie:

Sam sobie odpowiem   otóż steruje  nawet 4 : http://berlioux.com/electronique/boomer … n.html#i2c