krycha88 wrote: ↑Wed Jul 20, 2022 4:57 amCzy w opcjach przycisków zaznaczyłeś pullup?jamsjamsen wrote: ↑Mon Jul 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
-
- Posts: 70
- Joined: Sat Jan 28, 2017 11:08 am
- Location: 0xE952
Byłem na Supla Offline Party 2023
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
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/
-
- Posts: 115
- Joined: Thu Nov 01, 2018 11:00 am
Wersja 4.16.10 po dodaniu ekspandera MCP23017 i wybraniu np 8 przekaźników nie można zapisać adresu cały czas status widnieje jako wyłączony i to samo się dzieje przy wyborze pinu przekaźnika. Nie można zapisać
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
Przywróć ustawienia fabryczne oraz pokaż screena jak dodajesz przekaźniki.
https://gui-generic-builder.supla.io/
-
- Posts: 115
- Joined: Thu Nov 01, 2018 11:00 am
Już wszystko w porządku. Adres można zmienić dopiero wtedy gdy skonfigurujemy piny MCP do przekaźnika (wystarczy jeden) przed zapisem trzeba zrobić to jednocześnie . Wybrać pin i wybrać adres i wtedy Zapisz.
-
- Posts: 1076
- Joined: Tue Jun 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
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
Bo jest błąd w GUI tam powinien być adres 0x23 a nie 0x24uchnast.michal wrote: ↑Mon Oct 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/
-
- Posts: 1076
- Joined: Tue Jun 04, 2019 11:37 am
To raczej nie to bo sprawdzałem pod innymi adresami np. pod0x20 i jest tak samo:(krycha88 wrote: ↑Mon Oct 10, 2022 8:25 amBo jest błąd w GUI tam powinien być adres 0x23 a nie 0x24uchnast.michal wrote: ↑Mon Oct 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
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
Wygeneruj nowy soft:uchnast.michal wrote: ↑Mon Oct 10, 2022 8:46 amTo raczej nie to bo sprawdzałem pod innymi adresami np. pod0x20 i jest tak samo:(krycha88 wrote: ↑Mon Oct 10, 2022 8:25 amBo jest błąd w GUI tam powinien być adres 0x23 a nie 0x24uchnast.michal wrote: ↑Mon Oct 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/
-
- Posts: 1076
- Joined: Tue Jun 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 wrote: ↑Tue Oct 11, 2022 5:01 pmWygeneruj nowy soft:uchnast.michal wrote: ↑Mon Oct 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.
You do not have the required permissions to view the files attached to this post.
e-talking............
Byłem tam - Supla Offline Party 2023
Byłem tam - Supla Offline Party 2023