Notifications
Clear all

Zamek do drzwi na esp 8266 yunshan modul 7-30V z domoticz samorobka  

  RSS
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

Ostatnio mnialem natchnienie i postanowilem zbudowac zamek do drzwi wykorzystujac :

  • modul esp 8266 Yunshan 7-30V
  • silniczek od wlewu paliwa od pasata chyba ten sam silniczek jest tez zmontowany w drzwiach jako centralny zamek
  • oprogramowanie AFE T0
  • troche gratow
  • chec zrobienia

Pomysl dlatego ze wiekszosc zamkow jest oparte na elektromagnesie.Zawsze jeden ze stanow jest ,gdzie caly czas cewka jest pod obciazeniem.

Dlatego kolejny moj pomysl jak wczesniej z zaworami , aby prad byl tylko brany do silniczka przy zmianie stanu.

Powiem tak , nie bylo latwo , mialem zaparcie i postanowienie ,wiec dazylem do realizacji .Nie spodziewalem sie ze tyle czasu mi  zejdzie na to.

Nie wiem czy to sie oplaca ale zbudowalem i jestem zadowolony.

Na poczatku wycielem podstawe z nierdzewki.Mechaniczna czesc przygotowana w pracy.W wolnych chwilach. Z jakiegos cylindra pneumatycznego wycielem bolec z tuleja.

Uzylem silniczka gotowego na 12 V z zamka centralnego od passata.Potem zastanawialem sie czym to teraz sterowac?

Padlo na Afe T0 i modul Yunshan 7-30V z aliexpres.

Ja wiem, nie jest to idealne sterowanie ale daje rade.Jak ktos ma jakies pomysl co zmienic to bardzo chetnie wyslucham.

W tym sofcie Afe T0 wykorzystalem tez wejscie analogowe do kontroli wewnatrznej temperatury w razie czego.

To jedyna zabezpieczenie tego modulu.

Uzylem termistor z baterii gdzie przy 100*C opornosc to 1,5 kOm,a

                                                   przy 0*C     opornoisc to 21kOm

Do tego dzielnik napiecia ,zasilany 5V drugi rezystor to 200 Om. Tak aby aby w krytycznych temperaturach nie poszlo napiecie do wejscia analogowego ADC wiecej niz 1V . I tu przy pisaniu odkrylem ze zle zbudowalem dzielnik.Jeszcze raz musze  musze to przeliczyc i poprawie ta czesc.

W kazdym badz razie, gdy doswiadczalnie temperatura bedzie za wysoka w srodku wysle mi powiadomnienie lub nie zalacza sie przekazniki.

ZASADA DZIALANIA

Nie jestem programista wiec radzilem tu sobie jak moglem. Jest to troche kulawe sterowanie ale dziala.

W domoticzu utworzylem:  * wlacznik OTWIERANIE - ZAMYKANIE :wlancza przekaznik gdzie odwraca plus -minus do silniczka

 nastepnie                           * wlacznik impuls na silniczek gdzie po 0.6 sekundy wylaczy sie przekaznik bo tyle czasu potrzebuje silniczek aby przesunac zasowe

dodatkowe                          *  czujnik stanu drzwi (jeszce nie wlutowany)

                                           *  stan zasowy otwartej

                                           * stan zasowy zamknietej

Na samym zamku wyprowadzilem przycisk do wlanczania impulsu ktory poda napiecie na silniczek na 0.6s aby przesunac zasowe

tez drugi wlacznik ktory steruje drugim przekaznikiem ,zamienia biegunowosc podana na silniczek zamka.

I teraz

Zakladam ze serwer domoticz sie wylozyl i soft EFE T0 musi sobie poradzic z tym poradzic.Wiec: jednym przekaznikiem P2 zmieniam biegunowosc podana na silniczek ,bedzie w pozycji zamknij lub otworz.

Nastepnie przycisk button, ktory po nacisnieciu poda napiecie na silniczek i otworzy lub zamknie w zaleznosci od ustawionego  przekaznika ZAM-OTW

W krytycznej sytuacji w przypadku braku pradu lub innej awarii  jest wystawione ramie reczne ,gdzie mozna recznie przesunac zasowe od srodka budynku.

A gdy wszystko bedzie dzialac to tym wszystkim steruje domoticz za pomoca blokly.

PODSUMOWANIE:

1 W pierwszej kolejnosci uzywamy przycisku w domoticzu zamknij-otworz lub na zamku tylko przycisku otworz-zamknij   , reszte steruje domoticz

2 Gdy nie dziala domoticz lub brak pradu uzywamy-ustawiamy  przyciskiem  kierunek zamknij lub otworz i przyciskamy button drugi gdzie Afe poda napiecie na 0,6s aby przesunac zasowe

3 Gdy wszystko zawiedzie przesowamy ciegno recznie aby otworzyc lub zamknac.

Najgorszy przypadek gdzie nie bedzie pradu i od zewnatrz nie wejdziemy do domu.Wtedy nie ma innego wyjscia. Musze miec drugie wejscie do domu ,ktore posiadam.Chyba ze zasilanie awaryjne.

Troche sie nameczylem z tym zamkiem , Czy bylo warto? Dla doswiadczenia tak.

I jeszcze jakie uzylem gpio:

1 przycisk jako impuls w zamku uruchamia przekaznik z gpio4
2 dioda
3 stan zasowy otwarte
4 przekaznik impuls 0,6 s
5 stan drzwi kontraktron
12 stan zasowy zamkniete
13 wlacznik bistabilny w zamku uruchamia przekaznik z gpio14
14 przekaznik prawo-lewo obroty silniczka

jeszcze pare zrzutow

Nagram filmik jak to dziala
Ide spac .
edit
I poprawiony shemat przedtem byl blad podczas rysowania schematu przy przekazniku P2
Cytuj
Dodane : 12/04/2020 3:56 am
adrian polubień
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@krzysztofch Duży plus za rozwiązanie mechaniczne , popraw schemat bo tak jak jest nigdy +12V nie dotrze do silnika , wywalił bym ten bistabilny włącznik i kierunki zmieniał tymi krańcówkami co ustalają stan rygla - zasuwy . Brak sterowania z zewnątrz to duża wada 

OdpowiedzCytuj
Dodane : 12/04/2020 1:06 pm
adrian
(@adrian)
Prezes Zasłużony dla Forum, Patron Strony

Szacunek za wytrwałość i pomysłowość.  Kawał złożonego projektu.

  • Jak szybko chodzi ta zasuwa?
  • Co w AFE musiałby działać inaczej, żeby było lepsze wsparcie do tego typu konstrukcji?

Myślę, że gdyby była jeszcze z zewnątrz możliwość otwarcia zamka (kluczem) to dodałoby to do projektu więcej uniwersalności - drugie drzwi to rzadkość 😉

OdpowiedzCytuj
Dodane : 12/04/2020 3:05 pm
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

@isom

dzieki za wylapanie bledu w schemacie.Robilem to do poznej nocy wiec ze zmeczenia zle narysowalem.

Ale juz poprawilem.

Fakt dzialanie jest zalezne od domoticz i tu jest jego wada.Ale jak wspomnialem nie umie pisac softow i radzilem sobie jak potrafie z tym co jest dostepne.

Ten bistabilny na zamku jest on potrzebny w razie jakby ktos chcial rano otworzyc drzwi naciskajac go na zamku bez uzywania telefonu lub domoticza

OdpowiedzCytuj
Dodane : 12/04/2020 3:24 pm
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

@adrian filmik nagram pozniej.

Co by mi sie przydalo wogole czasami to choc jeden ds18b20 w tym sofcie. Czasami zabezpieczal by modul przed pozarem. Za nim by sie cos zdarzylo to wczesniej wyslal by powiadomnienie ze cos sie dzieje w srodku lub fajna by byla opcja. Jesli to mozliwe.

Zeby to dzialalo niezaleznie to zamiast blockly sam soft powinien miec opcje :

  • uruchomienie jednego  przekaznika tzn gdy go zalaczam lub wylaczam
  • uruchomil by tez  drugi  przekaznik na czas ustawiony w tym drugim    przekazniku w konfiguracji.

Ja tylko napisalem ze takie cos bym potrzebowal , ale dla jednego projektu to chyba szkoda czasu .Ale taki uklad  podobny mozna by bylo wykorzystac do sterowania Roletami. Tylko ze tam potrzebny by byl stan stop w danym momencie. No i dopracowanie tego dokladniej. Mam rozpoczety projekt mechaniczny do sterowania roleta wew ale jeszcze nie ugryzlem tego jak rozwiazac to za pomoca esp. Narazie to w szufladzie dziala na 433mh. Co jest wada. W przyszlosci bede konczyl ten projekt.

Dlatego mi taki uklad potrzebny bo na rynku nie ma nic gotowego. Co prawda jest sterowanie roletami ale on daje impuls raz na otworz raz na zamknij.

A czasami przydalo by sie cos co odwraca polartzacje zasilania silniczka np 12v

OdpowiedzCytuj
Dodane : 12/04/2020 4:16 pm
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

https://www.youtube.com/watch?v=GQstuKLwW0Q

OdpowiedzCytuj
Dodane : 12/04/2020 6:02 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@krzysztofch obejrzałem i podtrzymuję swoje zdanie , ten bistabilny przełącznik tylko przeszkadza , trzeba nim wachlować żeby zamienić polaryzację a można to zrobić wykorzystując krańcówkę która już jest zamontowana .

Zobacz schemat

Krótki opis
Jak zasuwa jest otwarta krańcówka podaje masę na transoptor więc cewka przekaźnika jest zasilona , podajesz impuls zamknij zasuwa rozwiera obwód krańcówki , ale naładowany kondensator podtrzymuje transoptor jeszcze przez około 1,5 sek i dopiero wtedy odłączane jest zasilanie cewki przekaźnika .
Można by zmienić soft na T5 , wtedy masz możliwość dowolnego ustawienia czujników od stanów ( NO albo NC ) masz możliwość dodania czujnika temp I2C , sterowanie impulsem tak jak brama albo tak jak w T-0
OdpowiedzCytuj
Dodane : 12/04/2020 7:43 pm
Krzysztofch
(@krzysztofch)
Ekspert Zasłużony dla Forum, Donator 2019, Donator 2K20

@isom czy w twoim pomysle otwieranie i zamykanie to tylko wywolanie impulsu tym samym buttonem? Zaleta wada sam nie wiem.

Druga sprawa nie rozumie ktorym przekaznikiem ten schemat steruje. Tym co daje impuls czy tym ktory zmienia polaryzacje na zasilanie silniczka.

Jezeli ten schemat zmienia polaryzacje to jest to mozliwe ale i tak trzeba jakis button do wywolania impulsu. Z tym ze to co napisalem na poczatku. Wada czy zaleta. Sterowac jednym buttonem czy wlacz -wylacz. Ale dzieki.

I mozesz zdradzic czym ten schemat zrobiles.

OdpowiedzCytuj
Dodane : 12/04/2020 8:53 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

@krzysztofch to jest sterowanie przekaźnikiem od zmiany polaryzacji , która się bedzie robiła automatycznie  sama  tzn krańcówka + zasuwa będzie zmieniała tą polaryzację  bez względu czy domoticz działa czy nie . Do działania zamka potrzebujesz tylko przycisk otwórz /zamknij z 0.6 sek podtrzymaniem który będzie podawał 12V.

Przycisk w sofcie T5  działa bez udziału domoticza wystarczy ustawić czas

Schemat to składanka w paint.net

PS konkretnie chodzi mi o tą krańcówkę zaznaczoną na czerwono

Zyskujesz dwa GPIO czyli 13 i 14 bo przycisk i sterowanie przekaźnikiem już nie potrzebne
OdpowiedzCytuj
Dodane : 12/04/2020 9:05 pm
Udostępnij: