Witajcie,
Powiązałem z czujnikami otwarci i otwarcia pośredniego w SBW-02 akcje załączania oświetlenia bramy - RGB.
Jakie było moje zdziwienie, kiedy to wszystko zapala się samo z siebie w losowych sytuacjach.
Zacząłem "drążyć" temat, podmieniłem sterownik mSLW na H801 z GG. Problem nadal pozostał.
Założyłem wiec dwie akcje-powiadomienia do czujnika pośredniego otwarcia. Jakie było moje zdziwienia kiedy telefon zaczął rozgrzewać się do czerwoności wysyłając co pare sekund nowe powiadomienie. Co tłumaczy wariowanie oświetlenia RGB.
Stąd pytanie do kolegów elektroników/konstruktów z Zamela:
- jak silne są pull-upy albo jak duże marginesy histerezy założyliście na wejściach SBW-02 ?
ponieważ u mnie położenie krańcówek leci przez optotriaki mało prawdopodobne aby tam cos się działo niedobrego (np. jakieś szpilki).
Jak tylko pogoda pozwoli wezmę jeszcze oscyloskop ręczny i podejdę pod bramę pomierzyć co tam się dzieje.
Czy to możliwe, aby wejścia w SBW były mało odporne na wszelkie zakłócenia typu RI, CI ?
SBW-02, czułość wejść, histereza
-
- Posts: 19432
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
Wątpię aby były to zakłócenia. SBW raportuje zmianę stanu wejścia jeśli stan utrzymuje się z tego co pamiętam przynajmniej sekundę.
Podłącz multimetr i obserwuj co tam się dzieje.
Podłącz multimetr i obserwuj co tam się dzieje.
-
- Posts: 52
- Joined: Mon Nov 29, 2021 2:18 am
Problematyczny jest z tego co obserwuje jeden stan.
Brama zamknięta z czujnika pośredniego otwarcia.
Odpowiada on za tych kilka sekund kiedy brama się zamyka ale jeszcze nie została zamknięta. Permanentnie co pare minut, sekund (losowo) przestawia mi się moduł RGB na kolor przypisany do tej akcji.
Co ciekawe nie obserwuje w aplikacji aby ikona bramy zmieniała się na "brama 50%" ale zapewne aplikacja ma jakiś swój czas opóźnienia pokazywania ikonek reakcji.
Ta sekund opóźnienia to są dwa sample czy więcej ?
próbkowanie - sekunda przerwy - drugie próbkowanie GPIO czy timer, który musi pozbierać kilka razy stan wejścia i uśrednić ? Jak robicie debouncing ?
Brama zamknięta z czujnika pośredniego otwarcia.
Odpowiada on za tych kilka sekund kiedy brama się zamyka ale jeszcze nie została zamknięta. Permanentnie co pare minut, sekund (losowo) przestawia mi się moduł RGB na kolor przypisany do tej akcji.
Co ciekawe nie obserwuje w aplikacji aby ikona bramy zmieniała się na "brama 50%" ale zapewne aplikacja ma jakiś swój czas opóźnienia pokazywania ikonek reakcji.
Ta sekund opóźnienia to są dwa sample czy więcej ?
próbkowanie - sekunda przerwy - drugie próbkowanie GPIO czy timer, który musi pozbierać kilka razy stan wejścia i uśrednić ? Jak robicie debouncing ?
-
- Posts: 10486
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Z tego co pamiętam, to w SBW stan musi się utrzymywać przez chyba 500 ms (albo coś koło tego i wtedy zmienia się stan w apce).
Dla zasilania AC musi być szybka zmiana stanu utrzymana przez czas j/w, aby zasygnalizować zmianę stanu.
Dla zasilania AC musi być szybka zmiana stanu utrzymana przez czas j/w, aby zasygnalizować zmianę stanu.
-
- Posts: 52
- Joined: Mon Nov 29, 2021 2:18 am
Krańcówka otwarta (rezystancja nieskończoność, obwód otwarty)
- optotriak zasilany czyli wyjście zwarte -> na SBW mam napięcie 1,35V i 1,13 V w przypadku drugiej krańcówki
Krańcówka zamknięta (0,22 Ohm czyli opto niezasilane, rozwarcie dla styków SBW )
-na wejściu SBW 12V (zasilanie SBW 24V) czyli chyba tak jak to jest przewidziane aby wykrywać + i - jest offset na połowie zasilania w SBW. Taki wartości są dla obu krańcówek.
Wszystko wydaje się stabilne, oscyloskop tez nie pokazał niczego.
Modul RGB dalej szaleje, raz na 15 minut dostaje powiadomienie o zmianę stanu jednej z krańcówek i zapla sie oswietlenie LED
Dodam, ze teraz powiadominia przychodzą dość regularnie:
15:58
16:02
16:05
tak jak by jakis mechanizm maszyny stanów cos sprawdzał
- optotriak zasilany czyli wyjście zwarte -> na SBW mam napięcie 1,35V i 1,13 V w przypadku drugiej krańcówki
Krańcówka zamknięta (0,22 Ohm czyli opto niezasilane, rozwarcie dla styków SBW )
-na wejściu SBW 12V (zasilanie SBW 24V) czyli chyba tak jak to jest przewidziane aby wykrywać + i - jest offset na połowie zasilania w SBW. Taki wartości są dla obu krańcówek.
Wszystko wydaje się stabilne, oscyloskop tez nie pokazał niczego.
Modul RGB dalej szaleje, raz na 15 minut dostaje powiadomienie o zmianę stanu jednej z krańcówek i zapla sie oswietlenie LED
Dodam, ze teraz powiadominia przychodzą dość regularnie:
15:58
16:02
16:05
tak jak by jakis mechanizm maszyny stanów cos sprawdzał
-
- Posts: 2014
- Joined: Tue Aug 22, 2017 8:09 pm
- Location: Pszczyna - ZAMEL
Pozwól, że odpowiem na Twoje pytanie w poniedziałek jak zerknę na schemat. Co do zakłóceń jeżeli chodzi o wejścia to nigdy nie mieliśmy z tym żadnego problemu. Nie mam na obecną chwilę zielonego pojęcia co może powodować taką przypadlość.robgold wrote: Fri Sep 13, 2024 8:59 am Witajcie,
Powiązałem z czujnikami otwarci i otwarcia pośredniego w SBW-02 akcje załączania oświetlenia bramy - RGB.
Jakie było moje zdziwienie, kiedy to wszystko zapala się samo z siebie w losowych sytuacjach.
Zacząłem "drążyć" temat, podmieniłem sterownik mSLW na H801 z GG. Problem nadal pozostał.
Założyłem wiec dwie akcje-powiadomienia do czujnika pośredniego otwarcia. Jakie było moje zdziwienia kiedy telefon zaczął rozgrzewać się do czerwoności wysyłając co pare sekund nowe powiadomienie. Co tłumaczy wariowanie oświetlenia RGB.
Stąd pytanie do kolegów elektroników/konstruktów z Zamela:
- jak silne są pull-upy albo jak duże marginesy histerezy założyliście na wejściach SBW-02 ?
ponieważ u mnie położenie krańcówek leci przez optotriaki mało prawdopodobne aby tam cos się działo niedobrego (np. jakieś szpilki).
Jak tylko pogoda pozwoli wezmę jeszcze oscyloskop ręczny i podejdę pod bramę pomierzyć co tam się dzieje.
Czy to możliwe, aby wejścia w SBW były mało odporne na wszelkie zakłócenia typu RI, CI ?
43-200 Pszczyna
ul. Zielona 27
Wsparcie techniczne: 32 211-35-55
ul. Zielona 27
Wsparcie techniczne: 32 211-35-55
-
- Posts: 52
- Joined: Mon Nov 29, 2021 2:18 am
Super, bardzo dziękuję.Mirosław F. wrote: Fri Sep 13, 2024 3:19 pm Pozwól, że odpowiem na Twoje pytanie w poniedziałek jak zerknę na schemat. Co do zakłóceń jeżeli chodzi o wejścia to nigdy nie mieliśmy z tym żadnego problemu. Nie mam na obecną chwilę zielonego pojęcia co może powodować taką przypadlość.
Sprawdź proszę jeszcze w waszych obliczeniach jaki jest minimalny prąd polaryzacji wejść dla SBW.
Zacząłem się również zastanawiać czy nie mam zbyt małego prądu wyzwolenia optotriaka (24V, 3k3 rezystor) a finalnie użyłem najgorszego pod tym względem z rodziny - MOC3020. Jak przestanie padać dolutuje drugiego 3k3 na plecy tamtego i zobaczymy.
-
- Posts: 19432
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
Swoją drogą jaką masz tam wersję firmware-u ?
Generalnie tych urządzeń pracuje kilkadziesiąt tysięcy i bardzo dużo ma ustawione powiadomienia. Gdyby to był globalny problem to dawno byśmy o tym wiedzieli z uwagi na to, że ta konstrukcja jest już trochę na rynku. W starszych wersjach softu był problem z raportowaniem stanu przy zestawianiu połączenia co powodowało błędne powiadomienia przy restartowaniu połączenia/restarcie urządzenia.
Generalnie tych urządzeń pracuje kilkadziesiąt tysięcy i bardzo dużo ma ustawione powiadomienia. Gdyby to był globalny problem to dawno byśmy o tym wiedzieli z uwagi na to, że ta konstrukcja jest już trochę na rynku. W starszych wersjach softu był problem z raportowaniem stanu przy zestawianiu połączenia co powodowało błędne powiadomienia przy restartowaniu połączenia/restarcie urządzenia.
-
- Posts: 52
- Joined: Mon Nov 29, 2021 2:18 am
Najnowszy, staram się aktualizować urządzenia.
Powiadomienia o otwarciu, zamknięciu (czyli info z drugiej krańcówki) działają bezbłędnie.
Obecnie mam pod tą krańcówka 4 akcje - dwie włączają i gaszą oświetlenie RGB i to działa. Problemy sprawia stan pośredni.
Ikona w aplikacji reaguje z opóźnieniem wiec nawet nie widać tego w samej aplikacji.
Być może jest to przypadłość mojego SBW a może reszty instalacji. Sprawdźmy.
To może być problem ze sterowaniem krańcówek z bramy jak i zimny lut na PCB.
Dodam, że moje SBW chyba już 2 rok pracuj a moduł krańcówek na opto przeszło rok i to wszystko działa.
Powiadomienia w aplikacji itd. Problem pojawił się jak podpiąłem pod SBW akcje sterowania modułem
RGB (bez znaczenia czy to jest mSLW czy H801) używając stanu pośredniego czyli krańcówki częściowego otwarcia.
Testy wykazały, że przyczyna jest poza modułami RGB.
W końcu uczymy się i budujemy nasze doświadczenie na problemach
Errata:
Przestało padać, dodatkowe 3k3 do modułu krańcówek dolutowane.
Teraz jest uczciwe 15mA wyzwalania optotriaka. Testujemy...
Powiadomienia o otwarciu, zamknięciu (czyli info z drugiej krańcówki) działają bezbłędnie.
Obecnie mam pod tą krańcówka 4 akcje - dwie włączają i gaszą oświetlenie RGB i to działa. Problemy sprawia stan pośredni.
Ikona w aplikacji reaguje z opóźnieniem wiec nawet nie widać tego w samej aplikacji.
Być może jest to przypadłość mojego SBW a może reszty instalacji. Sprawdźmy.
To może być problem ze sterowaniem krańcówek z bramy jak i zimny lut na PCB.
Dodam, że moje SBW chyba już 2 rok pracuj a moduł krańcówek na opto przeszło rok i to wszystko działa.
Powiadomienia w aplikacji itd. Problem pojawił się jak podpiąłem pod SBW akcje sterowania modułem
RGB (bez znaczenia czy to jest mSLW czy H801) używając stanu pośredniego czyli krańcówki częściowego otwarcia.
Testy wykazały, że przyczyna jest poza modułami RGB.
W końcu uczymy się i budujemy nasze doświadczenie na problemach

Errata:
Przestało padać, dodatkowe 3k3 do modułu krańcówek dolutowane.
Teraz jest uczciwe 15mA wyzwalania optotriaka. Testujemy...

You do not have the required permissions to view the files attached to this post.
-
- Posts: 52
- Joined: Mon Nov 29, 2021 2:18 am
Wydaje się, że problem rozwiązany. Sobota, ulewny deszcz, dziś słonce i zero fałszywy akcji.
Po zwiększeniu prądu wyzwalania optotriaka wszystko się ustabilizowało. Niestety tutaj nie można szaleć w nieskończoność bo potem zaczynamy wydzielać już sporą moc na rezystorze, którą trzeba gdzieś rozproszyć dlatego są dwa 3k3 na "kopulanta"
Swoja drogą poszukałem schematów płyty CAME BX ZBX6 i o ile to co znalazłem w sieci jest poprawne, może samo podłączenie wejść SBW bez żadnych modułów ale poprzez rezystory ograniczające prąd by się nie sprawdziło. Trzeba tylko tak dobrać wartości aby z dzielników jakie powstaną ADC w uC bramy nadal myślał, ze ma poprawne stany z krańcówek FC i FA.
Tutaj problemem jest ten offset na połowie napięcia zasilania w SBW, który jest widoczny dla układu bramy przy wpięciu "wprost".
Potestuje - zobaczymy.
Po zwiększeniu prądu wyzwalania optotriaka wszystko się ustabilizowało. Niestety tutaj nie można szaleć w nieskończoność bo potem zaczynamy wydzielać już sporą moc na rezystorze, którą trzeba gdzieś rozproszyć dlatego są dwa 3k3 na "kopulanta"

Swoja drogą poszukałem schematów płyty CAME BX ZBX6 i o ile to co znalazłem w sieci jest poprawne, może samo podłączenie wejść SBW bez żadnych modułów ale poprzez rezystory ograniczające prąd by się nie sprawdziło. Trzeba tylko tak dobrać wartości aby z dzielników jakie powstaną ADC w uC bramy nadal myślał, ze ma poprawne stany z krańcówek FC i FA.
Tutaj problemem jest ten offset na połowie napięcia zasilania w SBW, który jest widoczny dla układu bramy przy wpięciu "wprost".
Potestuje - zobaczymy.