Malinki nie mam.
Potrzebuje siłownik do przełączania zaworu trójdrożnego typu L i drugi do standardowego zaworu kulowego.
Od biedy można próbować wywalić ten oryginalny moduł i kombinować coś z samym silnikiem i krańcówkami.
Są też jakieś chińskie zawory z siłownikami na 230, które można ogarnąć przez przekaźnik.
Krawiec
Sterownik zaworu kulowego
To ja przyjmę ten sterownik i spróbuję go podrutować
https://gui-generic-builder.supla.io/
Dotarł do mnie dzisiaj siłownik SM-AW713.
Kupiłem go bo znalazłem w necie, że bez problemu udało się mu zmienić oprogramowanie na tasmotę, więc zakładam, że z gui-generic też nie powinno być problemów.
Niestety trzeba lutować, i do tego dostęp do modułu jest dość kiepski.
Całość poskładana jest tak, że najpierw są przykręcone do podstawy dwie krańcówki i do nich dolutowana jest płytka z modułem zasilającym, radiem i przekaźnikiem. Moduł ma dwie płytki:
Tą na silniku SM-AW713 LED V4.0 i główną z radiem SM-AW713 POWER V2.0
Moduł ma jeden przycisk i dwie diody LED czerwoną i niebieską (oznaczona G)
Sama płytka TYWE3S przylutowana jest do płyty głównej urządzenia tylko następującymi pinami:
GPIO5, GPIO4, GPIO15, GND, EN, GPIO12, GPIO13, VCC.
Zanim cokolwiek polutuje postanowiłem sprawdzić miernikiem co z czym jest spięte i wychodzi na to, że:
GPIO5 - LED 1 - czerwona
GPIO4 - LED 2 - niebieska (oznaczona G)
GPIO15 podpięte jest przez rezystor 5,5kOhm do masy... (ktoś ma pomysł czemu to ma służyć?)
EN - podpięte pod VCC
GPIO12 - sterowanie przekaźnikiem
GPIO13 - przycisk
Krańcówki faktycznie nie są połączone z żadnym GPO, mają podane +12V.
Krańcówki klasyczne 3 pinowe NC/NO używane są tylko zestyki NC. Zastanawiam się czy by nie dało się użyć jakoś zestyków NO i podpiąć ich do GPIO aby mieć też odczyt stanu krańcówek. Dobrze myślę, że trzeba by zrobić dzielniki napięcia aby zejść z 12V do 3,3V i wtedy można podpiąć styki NO do GIPO?
Teraz trzeba się polutować i spróbować zrobić flash do gui-generic.
Krawiec
Kupiłem go bo znalazłem w necie, że bez problemu udało się mu zmienić oprogramowanie na tasmotę, więc zakładam, że z gui-generic też nie powinno być problemów.
Niestety trzeba lutować, i do tego dostęp do modułu jest dość kiepski.
Całość poskładana jest tak, że najpierw są przykręcone do podstawy dwie krańcówki i do nich dolutowana jest płytka z modułem zasilającym, radiem i przekaźnikiem. Moduł ma dwie płytki:
Tą na silniku SM-AW713 LED V4.0 i główną z radiem SM-AW713 POWER V2.0
Moduł ma jeden przycisk i dwie diody LED czerwoną i niebieską (oznaczona G)
Sama płytka TYWE3S przylutowana jest do płyty głównej urządzenia tylko następującymi pinami:
GPIO5, GPIO4, GPIO15, GND, EN, GPIO12, GPIO13, VCC.
Zanim cokolwiek polutuje postanowiłem sprawdzić miernikiem co z czym jest spięte i wychodzi na to, że:
GPIO5 - LED 1 - czerwona
GPIO4 - LED 2 - niebieska (oznaczona G)
GPIO15 podpięte jest przez rezystor 5,5kOhm do masy... (ktoś ma pomysł czemu to ma służyć?)
EN - podpięte pod VCC
GPIO12 - sterowanie przekaźnikiem
GPIO13 - przycisk
Krańcówki faktycznie nie są połączone z żadnym GPO, mają podane +12V.
Krańcówki klasyczne 3 pinowe NC/NO używane są tylko zestyki NC. Zastanawiam się czy by nie dało się użyć jakoś zestyków NO i podpiąć ich do GPIO aby mieć też odczyt stanu krańcówek. Dobrze myślę, że trzeba by zrobić dzielniki napięcia aby zejść z 12V do 3,3V i wtedy można podpiąć styki NO do GIPO?
Teraz trzeba się polutować i spróbować zrobić flash do gui-generic.
Krawiec
Jeżeli już wygrałeś tasmote to wygraj GUI-GenericUpdater a później GUI-Generic
https://gui-generic-builder.supla.io/
Supla weszła jak złoto....
Lutowanie jest tylko upierdliwe bo strasznie mało miejsca. Dlatego też bezpośrednio do TYWE3S przylutowałem TX, RX i GPIO0
A już masę i 3,3V znalazłem z tyłu płytki gdzie dostęp jest bezproblemowy
Biały przewód to oczywiście zmasowane GPIO0.
Jedna uwaga, moduł nie wchodzi w tryb flashowania przy podpiętym zasilaczu z zestawu.
Flashowanie zadziałało gdy moduł był zasilany tylko z konwertera.
Wygląda na to, że działa tak samo jak oryginał.
Ja gui-generic skonfigurowałem w następujący sposób:
Przekaźnik GPIO12 - załączany stanem HIGH - na tą chwilę dałem pamiętaj stan ale być może zmienię to na wyłączony, bo oryginalnie po podaniu zasilania ten siłownik zawsze się zamykał.
LED pokazujący stan przekaźnika - GPIO5 - załączany stanem HIGH
Przycisk - GPIO13 - Wewnętrzny pull-up zaznaczony, odwrócona logika zaznaczona, Reakcja na WCIŚNIĘCIE, Akcja PRZEŁĄCZ,
Konfiuracja - LED GPIO4 , załączny trybem HIGH, Przycisk GPIO13, Tryb WCIŚNIĘTY 5 SEKUND
Pozostało odlutować kable od programowania i poskładać mechanikę do kupy.
Krawiec
Lutowanie jest tylko upierdliwe bo strasznie mało miejsca. Dlatego też bezpośrednio do TYWE3S przylutowałem TX, RX i GPIO0
A już masę i 3,3V znalazłem z tyłu płytki gdzie dostęp jest bezproblemowy
Biały przewód to oczywiście zmasowane GPIO0.
Jedna uwaga, moduł nie wchodzi w tryb flashowania przy podpiętym zasilaczu z zestawu.
Flashowanie zadziałało gdy moduł był zasilany tylko z konwertera.
Wygląda na to, że działa tak samo jak oryginał.
Ja gui-generic skonfigurowałem w następujący sposób:
Przekaźnik GPIO12 - załączany stanem HIGH - na tą chwilę dałem pamiętaj stan ale być może zmienię to na wyłączony, bo oryginalnie po podaniu zasilania ten siłownik zawsze się zamykał.
LED pokazujący stan przekaźnika - GPIO5 - załączany stanem HIGH
Przycisk - GPIO13 - Wewnętrzny pull-up zaznaczony, odwrócona logika zaznaczona, Reakcja na WCIŚNIĘCIE, Akcja PRZEŁĄCZ,
Konfiuracja - LED GPIO4 , załączny trybem HIGH, Przycisk GPIO13, Tryb WCIŚNIĘTY 5 SEKUND
Pozostało odlutować kable od programowania i poskładać mechanikę do kupy.
Krawiec
Witam wszystkich!
Trafił do mnie zawór z oprogramowaniem tuya i z mikro kontrolerem WB3S, fajnie umieszczonym bo dostępnym żeby się do niego "podlutować". Pytanko tylko czy da się do niego wgrać gui generic? Ktoś może próbował? Nie wiem czy to coś zmienia ale w mechanizmie są krańcówki które są wykorzystywane - silnik kręci do momentu najechania na krańcówkę.
Trafił do mnie zawór z oprogramowaniem tuya i z mikro kontrolerem WB3S, fajnie umieszczonym bo dostępnym żeby się do niego "podlutować". Pytanko tylko czy da się do niego wgrać gui generic? Ktoś może próbował? Nie wiem czy to coś zmienia ale w mechanizmie są krańcówki które są wykorzystywane - silnik kręci do momentu najechania na krańcówkę.
- Załączniki
-
- 20211214_172946.jpg (1.76 MiB) Przejrzano 1206 razy
Z tego co kojarzę nie da się tego osuplowac. Wymiana na jakieś ESP. Ale może się mylę, może się coś zmieniło w linku poniżej już próbował ktoś to osuplowac.moonraker pisze: ↑śr gru 15, 2021 9:03 pm Witam wszystkich!
Trafił do mnie zawór z oprogramowaniem tuya i z mikro kontrolerem WB3S, fajnie umieszczonym bo dostępnym żeby się do niego "podlutować". Pytanko tylko czy da się do niego wgrać gui generic? Ktoś może próbował? Nie wiem czy to coś zmienia ale w mechanizmie są krańcówki które są wykorzystywane - silnik kręci do momentu najechania na krańcówkę.
viewtopic.php?t=3920&start=370
Muszę się w takim razie przymierzyć do "brain transplant" ma ktoś sprawdzony pinout do WB3S? znalazłem w sieci co najmniej 2 różne.
Zakupił bym jakiegoś wemosa, odzyskał ESP8266 i wszczepił do zaworu.
Albo
wypruć wszystko, zostawić tylko silnik, przekaźnik i krańcówki i zrobić coś od początku na wemos'ie?
Zakupił bym jakiegoś wemosa, odzyskał ESP8266 i wszczepił do zaworu.
Albo
wypruć wszystko, zostawić tylko silnik, przekaźnik i krańcówki i zrobić coś od początku na wemos'ie?