Sterownik 10 rolet na bazie softu 8 blinds 16 buttons @elmaya - PROTOTYP

elmaya
Posts: 1485
Joined: Wed Jun 27, 2018 5:48 pm
Location: El Saucejo - Sevilla

Post

I think it is worth trying, compare the performance with ESP8266 and ESP32.
eht
Posts: 8
Joined: Fri Aug 09, 2019 5:18 pm

Post

radzik_r wrote: Fri Jul 10, 2020 8:42 pm Witam Suplowiczów.

Chciałem przedstawić Sterownik 10 rolet na bazie softu 8 blinds 16 buttons @elmaya

Jakiś czas temu kolega @elmaya napisał soft do obsługi rolet za pomocą ekspanderów MCP23017.
Bazując na projekcie @elmaya 8 blinds 16 buttons i lekko go modyfikując
https://en-forum.supla.org/viewtopic.php?f=10&t=6375
zaprojektowałem PCB pod obudowe RT-212 firmy altinkaya.
Sterowanie 10 rolet z wejściem 230V

Do budowy PCB użyłem:
1. Wemos d1 mini / zamiennie samo ESP8266, (tymczasowo podpiąłem NodeMCU na przewodach gdyż nie miałęm Wemosa, czekam na zamówienie)
2. zasilanie - przetwornica Hi-link wersja 5V,
3. sterowanie - 3x ekspander MCP23017 + 3x ULN2803,
4. przekaźniki - HK-46F-5V,
5. separacja wejść - transoptor PC814
6. wyświetlacz TFT 1,8" schowany za półprzezroczystym (dymionym) panelem.
7. 6 przycisków na przednim panelu,
1 zasilanie, 2 reset esp, 3 config (wejście w tryb konfiguracji), 4 otwórz wszystkie rolety, 5 zamknij wszystkie rolety, 6 zatrzymaj wszystkie rolety

Jest to mój pierwszy projekt, dlatego też nie ustrzegłem się od drobnych błędów projektowych.
Jako że prototyp buduję w wolnych chwilach dlatego rozciągneło sie to w długim czasie (chyba ze 4 miesiące) i części też zamawiałem nie wszystko na raz.

1. Zastosowanie stabilizatora ams1117 z 5V na 3,3V - niestety stabilizator jest nie wydajny i miałem problemy ze stabilnym działaniem softu, w tej wersji PCB zostaje wlutowanie jakiejś przetwornicy zamiast stabilizatora.
2. PCB projektowałem nie mając fizycznie obudowy tylko bazując na danych z PDF ze strony producenta i wyszedł mi mały błąd w postaci niedopasowania wyjść złącz ARK miedzy żeberka na obudowie, trzeba będzie usunąć ten podział w obudowie.
3. Przyciski na przednim panelu dałem zbyt blisko siebie, weszły na wcisk.
4. Diody kontrolne zasilania i config zaprojektowane są w złym miejscu, schowały się za przyciskami - plan jest by wstawić je na przewodach na przedni panel.
5. Wydaje mi się że chyba nie potrzebnie wstawiłem rezystor i kondensator celem eliminacji drgań przycisków na wejścia MCP, gdyż i tak fizycznie ich nie wlutowałem, a poza tym w sofcie jest delikatna pauza celem ominięcia tego drgania.

Projekt jeszcze nie jest zbudowany w całości w 100% ale na dzień dzisiejszy soft testowo działa.

Soft jest w fazach testowych (jest w nim jeszcze trochę bałaganu do uporządkowania), o ile obsługa wejść i wyjść działa wyśmienicie bo kod jest od @elmaya, to postanowiłem dorzucić nieduży wyświetlacz tft 1,8" do wyświetlania stanu zamknięcia/otwarcia rolet, a że jestem laikiem w programowaniu to wszystko robię za pomocą kursów online i poradników youtubowych.

Wielu z was jest fachowcami od supli więc mile widziane by były opinie i sugestie odnoście niniejszego projektu.

Dołączam poglądowe zdjęcia.
Hello everyone,

I am a home automation enthusiast and I am impressed by the design of the electronic board capable of controlling up to 10 roller shutters. Would it be possible to obtain the electronic schematic so that I can create one myself? Thank you in advance for your help.

Best regards,
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

eht wrote: Mon Feb 27, 2023 6:31 pm
Hello everyone,

I am a home automation enthusiast and I am impressed by the design of the electronic board capable of controlling up to 10 roller shutters. Would it be possible to obtain the electronic schematic so that I can create one myself? Thank you in advance for your help.

Best regards,
Here You are
https://en-forum.supla.org/viewtopic.php?f=10&t=6375
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
eht
Posts: 8
Joined: Fri Aug 09, 2019 5:18 pm

Post

Hi, thanks for the link. However, I was wondering if anyone has a clearer schematic for the electronic board that controls 10 roller shutters. The one provided in the link is blurry, so a clearer schematic would be of great help. Thank you.
User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

eht wrote: Tue Feb 28, 2023 1:24 pm Hi, thanks for the link. However, I was wondering if anyone has a clearer schematic for the electronic board that controls 10 roller shutters. The one provided in the link is blurry, so a clearer schematic would be of great help. Thank you.
It is hard to me to imagine something more clear.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
radzik_r
Posts: 468
Joined: Sun Aug 11, 2019 5:32 pm
Has thanked: 1 time
Been thanked: 2 times

Post

Zaprojektowanie dobrego sterownika wielokanałowego nie należy do łatwych tematów.
Wszystko zależy też czym ma być sterowane.
Czy gotowy soft typu GuiGeneric czy tworząc własny soft. Sterownik na 10 rolet był moją pierwszą konstrukcją działający na podlinkowanym przez @YoMan sofcie kolego @elmaya, ale lekko zmodyfikowanym przeze mnie, dostosowanie ekspanderów do ilości potrzebnych kanałów.
W tamtym czasie nie istniał jeszcze GuiGeneric.

Po 10 roletowym stworzyłem drugą wersję zawierającą 12 kanałów, generalnie nie różniła się od pierwszej niczym wyjątkowym tylko zwiększyłem liczbę kanałów.

Jako że w późniejszym czasie blblioteka SuplaDevice się zmieniała i dostała wsparcie ESP32 zaprojektowałem wersję trzecią również z wykorzystaniem trzech ekspanderów co daje obsługę 12 rolet.

tu jest temat ze sterownikiem 12 rolet czyli moja druga wersja
viewtopic.php?t=7819
Tam jest też początkowy schemat.
Co prawda jest już przestarzały, ale na początek można się wzorować.

tu
viewtopic.php?t=12614
kolega @jaku2k też sobie stworzył na własne potrzeby sterownik, dołączył też schemat więc możesz sobie podejrzeć jak to wygląda.

Generalnie w sieci można znaleźć wiele informacji jak podłączyć ekspandery z ESP, można się na tym wzorować. Ale jeżeli nigdy nie projektowałeś żadnej płytki elektronicznej to może być dla cienie ciężki temat. Próbuj, świat należy do odważnych.

W razie pytań i niejasności pisz śmiało.

Poniżej zdjęcia sterownika w wersji 3
You do not have the required permissions to view the files attached to this post.
User avatar
marekmitonski
Posts: 52
Joined: Sun Aug 08, 2021 10:48 am

Post

Nie dawno dostałem taki sprzęt i chciałem Cię pochwalić na forum :)
Wygląda super. Jeszcze nie uruchomiony ale zapowiada się dobra zabawa :)

PS
Oczywiście mowa o sprzęcie od radzik_r
You do not have the required permissions to view the files attached to this post.

Return to “Projekty użytkowników”