krycha88 pisze: ↑śr lip 20, 2022 4:57 amCzy w opcjach przycisków zaznaczyłeś pullup?jamsjamsen pisze: ↑pn lip 18, 2022 8:03 pm Jest pewien problem z PCF8575, jako wyjścia na przekaźniki 2 razy 16 szt (0x20,0x21) wszystko śmiga dobrze po dodaniu następnych ekspanderów jako wejścia (buttons)(0x22,0x23) robi się cyrk, gdyż wewnętrzny pullup nie działa w tym układzie PCF8575! w przypadku MCP23017 przy włączonym pullupie na pinach jest 3,3V, a w przypadku PCF8575 jakieś wartości nie ustalone od 0,4V do 1,2V.
Tak zaznaczałem w opcjach przycisków pullup, to w przypadku MCP23017 napięcie na pinach wejsciowych zmieniało się na 3,3V to w przypadku PCF8575 było brak reakcji.
W dokumentacji producenta (data sheet) w PCF8575 nie mogę znaleść nic na temat wbudowanych rezystorów pullup w układzie, natomiat w MCP23017 jest w specyfikacji „internal weak pull-up resistor” chyba 100k.
Tak więc to może nie być wina kodu w GG, a samego
układu i trzeba lutować zewnętrzne rezystory lub „drabinkę rezystorów” najlepiej 10k bo 100k przy dłuższych przewodach może robić problem.
PS. Przeglądałem biblioteki na necie do PCF8575 i nie widać w nich "pullup'u"????
Proszę o testy: MCP23017, PCF8575 oraz PCF8574
- jamsjamsen
- Posty: 70
- Rejestracja: sob sty 28, 2017 11:08 am
- Lokalizacja: 0xE952
Byłem na Supla Offline Party 2023
Korzystam z tej biblioteki
https://github.com/RobTillaart/PCF8575/ ... pt.ino#L11
W przykładzie nawet jest info, że trzeba dodać pullup.
https://github.com/RobTillaart/PCF8575/ ... pt.ino#L11
W przykładzie nawet jest info, że trzeba dodać pullup.
https://gui-generic-builder.supla.io/
Przywróć ustawienia fabryczne oraz pokaż screena jak dodajesz przekaźniki.
https://gui-generic-builder.supla.io/
- uchnast.michal
- Posty: 1074
- Rejestracja: wt cze 04, 2019 11:37 am
Znalazłem dzisiaj chwilę by potestować PCF8574/A pod wemos d1. Ekspander prawidłowo został odczytany pod adresem 0x24. SCL i SDA pod D1 i D2. Sprawdziłam cz. otwarcia nie działa. Brak reakcji w cloud.
Użyty sensor to MH Infrared Line Tracking Sensor Module Masa i zasilanie pod wemos, gpio pod P0.
Ktoś podpowie co może być przyczyną?
Użyty sensor to MH Infrared Line Tracking Sensor Module Masa i zasilanie pod wemos, gpio pod P0.
Ktoś podpowie co może być przyczyną?
e-talking............
Byłem tam - Supla Offline Party 2023
Byłem tam - Supla Offline Party 2023
Bo jest błąd w GUI tam powinien być adres 0x23 a nie 0x24uchnast.michal pisze: ↑pn paź 10, 2022 8:11 am Znalazłem dzisiaj chwilę by potestować PCF8574/A pod wemos d1. Ekspander prawidłowo został odczytany pod adresem 0x24. SCL i SDA pod D1 i D2. Sprawdziłam cz. otwarcia nie działa. Brak reakcji w cloud.
Użyty sensor to MH Infrared Line Tracking Sensor Module Masa i zasilanie pod wemos, gpio pod P0.
Ktoś podpowie co może być przyczyną?
https://gui-generic-builder.supla.io/
- uchnast.michal
- Posty: 1074
- Rejestracja: wt cze 04, 2019 11:37 am
To raczej nie to bo sprawdzałem pod innymi adresami np. pod0x20 i jest tak samo:(krycha88 pisze: ↑pn paź 10, 2022 8:25 amBo jest błąd w GUI tam powinien być adres 0x23 a nie 0x24uchnast.michal pisze: ↑pn paź 10, 2022 8:11 am Znalazłem dzisiaj chwilę by potestować PCF8574/A pod wemos d1. Ekspander prawidłowo został odczytany pod adresem 0x24. SCL i SDA pod D1 i D2. Sprawdziłam cz. otwarcia nie działa. Brak reakcji w cloud.
Użyty sensor to MH Infrared Line Tracking Sensor Module Masa i zasilanie pod wemos, gpio pod P0.
Ktoś podpowie co może być przyczyną?
e-talking............
Byłem tam - Supla Offline Party 2023
Byłem tam - Supla Offline Party 2023
Wygeneruj nowy soft:uchnast.michal pisze: ↑pn paź 10, 2022 8:46 amTo raczej nie to bo sprawdzałem pod innymi adresami np. pod0x20 i jest tak samo:(krycha88 pisze: ↑pn paź 10, 2022 8:25 amBo jest błąd w GUI tam powinien być adres 0x23 a nie 0x24uchnast.michal pisze: ↑pn paź 10, 2022 8:11 am Znalazłem dzisiaj chwilę by potestować PCF8574/A pod wemos d1. Ekspander prawidłowo został odczytany pod adresem 0x24. SCL i SDA pod D1 i D2. Sprawdziłam cz. otwarcia nie działa. Brak reakcji w cloud.
Użyty sensor to MH Infrared Line Tracking Sensor Module Masa i zasilanie pod wemos, gpio pod P0.
Ktoś podpowie co może być przyczyną?
https://gui-generic-builder.supla.io/
I pokaż co się wyświetla na UARTem. Przed chwilą sprawdziłem krańcówki i na moim PCF8574A pod adresem 0x38 działa.
https://gui-generic-builder.supla.io/
- uchnast.michal
- Posty: 1074
- Rejestracja: wt cze 04, 2019 11:37 am
Wygenerowałem nowy bin i nadal nic:( Testuje pod adresem 0x20, jak uzyskać 0x24? wszystkie 3 zworki mam na - po prawej stronie. Testowałem pod A0, A1 itd. Nie mam nic innego podłączonego. Tylko ekspander i do niego sensor. Wewnętrzy pull-up włączony/wyłączony.krycha88 pisze: ↑wt paź 11, 2022 5:01 pmWygeneruj nowy soft:uchnast.michal pisze: ↑pn paź 10, 2022 8:46 amTo raczej nie to bo sprawdzałem pod innymi adresami np. pod0x20 i jest tak samo:(
https://gui-generic-builder.supla.io/
I pokaż co się wyświetla na UARTem. Przed chwilą sprawdziłem krańcówki i na moim PCF8574A pod adresem 0x38 działa.
e-talking............
Byłem tam - Supla Offline Party 2023
Byłem tam - Supla Offline Party 2023