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.
Sterownik 10 rolet na bazie softu 8 blinds 16 buttons @elmaya - PROTOTYP
- Załączniki
-
- 20200709_165006.jpg (1.64 MiB) Przejrzano 6090 razy
-
- 20200709_165944.jpg (1.11 MiB) Przejrzano 6090 razy
- Robert Błaszczak
- Posty: 3970
- Rejestracja: sob gru 22, 2018 8:55 pm
- Lokalizacja: Zielona Góra
- Kontakt:
Gratulacje. Zapowiada się ciekawie. Rozumiem, że chcesz wykorzystać przyciski z tej obudowy do obsługi wyświetlacza?
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Nie. Przyciski służą do obsługi samego modułu. czyli właczenie zasilania, reset esp, wejście w tryb konfiguracji i 3 przyciski do grupowego sterowania wszystkich rolet na raz,
otwarcie wszystkich
zamkniecie wszystkich
zatrzymanie wszystkich
wyświetlacz służy jedynie w celach informacyjnych w jakich aktualnie pozycjach są rolety.
otwarcie wszystkich
zamkniecie wszystkich
zatrzymanie wszystkich
wyświetlacz służy jedynie w celach informacyjnych w jakich aktualnie pozycjach są rolety.
Niezłe
Oczywiście. 10x2 (otworz i zamknij) wejscia 230v, dodatkowo też 230v wejscia wszystkie otwórz, wszystkie zamknij, wszystkie stop
Kiedyś mierzyłem 40 przekaźników, tylko że zwykłych z cewką, do tego wemos i 5 x ekspander i zjadało prądu 2,8A przy wszystkich przekaźnikach aktywnych. Założyłem do tego zasilacz 3A 5V i było ok. Przy zasilaniu ze słabszego źródła, cewki wariowały.
Czekam na kolejne Supla Offline Party