Problem z PCF 8575

LukaszH
Posts: 710
Joined: Sat Dec 14, 2019 11:49 pm

Post

marcepanfazik wrote: Thu Feb 09, 2023 7:58 pm
LukaszH wrote: Thu Feb 09, 2023 7:41 pm
marcepanfazik wrote: Thu Feb 09, 2023 6:11 am W moim przypadku zastosowanie ULN'a znacznie uprościło i zminiaturyzowało układ (jeden scalak pasujący nóżka w nóżkę z ekspanderem zamiast 8 tranzystorów, 8 diod i 16 rezystorów).
Z problemem koncertu przekaźników poradziłem sobie w ten sposób że ULN'a i cewki przekaźników zasilam przez mosfet z opóźnieniem 5s.
Ale te 5 sek rozwiązałeś hardwarowo czy softem ?
Na razie softem (w ESPhome jest taka możliwość (on_boot)). W Supli raczej pozostanie hardware chociaż kto wie...
A masz może jakieś opracowanie jak ten ekspander działa i czemu ta dyskoteka się robi ? W datasheet nie bardzo mogę się dopatrzeć takiego zachowania, ewentualnie co proponują jako rozwiązanie bo dyskoteka przy resecie jest mocno niefajna :evil:
ogólnie chciałem GG jako soft
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

LukaszH wrote: Thu Feb 09, 2023 9:07 pm A masz może jakieś opracowanie jak ten ekspander działa i czemu ta dyskoteka się robi ? W datasheet nie bardzo mogę się dopatrzeć takiego zachowania, ewentualnie co proponują jako rozwiązanie bo dyskoteka przy resecie jest mocno niefajna :evil:
ogólnie chciałem GG jako soft
Napisz do mnie na priv jakie adresy i na jakich pinach PCF to konfigurujesz, przygotuję Ci soft nad którym aktualnie pracuje.
https://gui-generic-builder.supla.io/
User avatar
Hrumque
Posts: 282
Joined: Mon Jun 27, 2022 10:11 am
Location: Opole

Post

marcepanfazik wrote: Thu Feb 09, 2023 7:51 pm Faktycznie mamy już 2023 i ULN jest dalej w produkcji a tym czasem ...
Taa, tylko że to dotyczy wersji APG czyli DIP, w sensie z nóżkami (z innymi literami po nazwie - masz wersje smd i smd gęste- i te są produkowane i dostępne).

A do celów DYI wydawało mi się ze taki nóżkowy dip będzie wygodniejszy (np do wstawienia w płytkę uniwersalną) - i fajnie że u chińczyka jeszcze jest dostępny, stąd link do nich.
marcepanfazik
Posts: 57
Joined: Tue Nov 27, 2018 8:31 pm

Post

Hrumque wrote: Fri Feb 10, 2023 11:08 am
marcepanfazik wrote: Thu Feb 09, 2023 7:51 pm Faktycznie mamy już 2023 i ULN jest dalej w produkcji a tym czasem ...
Taa, tylko że to dotyczy wersji APG czyli DIP, w sensie z nóżkami (z innymi literami po nazwie - masz wersje smd i smd gęste- i te są produkowane i dostępne).

A do celów DYI wydawało mi się ze taki nóżkowy dip będzie wygodniejszy (np do wstawienia w płytkę uniwersalną) - i fajnie że u chińczyka jeszcze jest dostępny, stąd link do nich.
Jest nawet w moim lokalnym sklepie. https://elektroniksc.com.pl/drivery/ukl ... I7aToxO30=
Kupię i sprawdzę różnice.
Swoją drogą "ciekawy" opis :)
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

marcepanfazik wrote: Fri Feb 03, 2023 4:09 pm

Code: Select all

17:06:04.316 -> Connected to Supla Server
17:06:04.316 -> Current status: [10] Register in progress
17:06:04.472 -> Device registered (activity timeout 120 s, server version: 19, server min version: 1)
17:06:04.472 -> Current status: [17] Registered and ready
17:06:04.472 -> Changing activity timeout to 30
17:06:04.658 -> Activity timeout set to 30 s
17:06:04.803 -> AT[1] received config with active actions: 0x0
17:06:04.803 -> AT[3] received config with active actions: 0x0
17:06:21.589 -> Relay[0] toggle (duration 0 ms)
17:06:21.589 -> Relay[0] turn ON (duration 0 ms)
17:06:21.589 ->  **** Digital write[0], gpio: 152; value 1
17:06:21.589 -> Channel(0) value changed to 1
17:06:26.066 -> Relay[0] toggle (duration 0 ms)
17:06:26.066 -> Relay[0] turn ON (duration 0 ms)
17:06:26.111 ->  **** Digital write[0], gpio: 152; value 1
17:06:27.711 -> Relay[0] toggle (duration 0 ms)
17:06:27.711 -> Relay[0] turn ON (duration 0 ms)
17:06:27.711 ->  **** Digital write[0], gpio: 152; value 1
powyższe przy trzykrotnym wciśnięciu i puszczeniu przycisku

a poniższe to kanał skonfigurowany jako krańcówka
17:10:50.728 -> Channel(10) value changed to 0
17:10:52.099 -> Channel(10) value changed to 1
17:10:53.687 -> Channel(10) value changed to 0
17:10:55.023 -> Channel(10) value changed to 1
17:10:57.058 -> Channel(10) value changed to 0
17:10:58.112 -> Channel(10) value changed to 1
Czy byś mógł przetestować tą wersję
https://gui-generic-builder.supla.io/test.php
https://gui-generic-builder.supla.io/

Return to “Ogólna dyskusja”