logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Rozwiązano] Urządzenie do sterowania 3 kanałami w pętli jednym przyciskiem

mirko4 29 Maj 2024 23:28 831 32
  • #1 21100247
    mirko4
    Poziom 2  
    Posty: 47

    Witam specjalistów,
    Szukam urządzenia, które za pomocą JEDNEGO przycisku zasteruje 3 kanałami w pętli.
    Czyli raz przyciskam - włącz jeden kanał.
    Drugi raz naciskam - włącza drugi kanał, wyłącz pierwszy.
    Trzeci raz - wyłącz drugi, włącz trzeci.
    Czwarty - włącz pierwszy i drugi.
    Piąty - włącz pierwszy i trzeci.
    Szósty STOP.
    I potem od nowa… w pętli.
    Jak coś takiego zrobić, kupić, zaprogramować.
  • #2 21100255
    inot
    Poziom 38  
    Posty: 3537
    Pomógł: 437
    Ocena: 795
    Jakie kanały mają być włączone i jakim napięciem?
  • #3 21100340
    jarek_lnx
    Poziom 43  
    Posty: 22545
    Pomógł: 4165
    Ocena: 6029
    Logikę można zrobić z licznika 4017 i enkodera diodowego.
  • Pomocny post
    #4 21100350
    _jta_
    Specjalista elektronik
    Posty: 48819
    Pomógł: 3198
    Ocena: 4184
    A kombinacji "drugi i trzeci" oraz "wszystkie razem" nie ma?

    Pod względem logiki można tu użyć mikrokontrolera (tylko musi mieć co najmniej 3 wyjścia) albo CD4022 (maksymalnie 8 stanów), albo CD4017 (do 10 stanów).

    Te CD4017/CD4022 mają po 8/10 wyjść, zawsze na jednym jest "1", na pozostałych "0", sygnał podany na wejście daje przejście "1" na kolejne wyjście (kolejność jest ustalona), jak nie potrzeba wszystkich kombinacji, to można któreś wyjście podłączyć tak, by resetowało układ i "1" wracała na wyjście 0; i trzeba te wyjścia podłączyć tak (do tego można użyć diod), żeby stan wysoki na każdym wyjściu włączał odpowiednią kombinację kanałów.

    Dla opisanego działania: 0 - bez diod, 1 - dioda do K1, 2 - do K2, 3 - do K3, 4 - do K1 i K2, 5 - do K1 i K3, 6 - bez diody do resetu (razem 7 diod).

    Osobna sprawa to układ wykonawczy - ale to już zależy od parametrów tego, co masz włączać - jakie napięcie, jaki prąd...
  • #5 21100523
    mirko4
    Poziom 2  
    Posty: 47

    Dziękuję za wskazówkę.
    Dokładnie chodzi o to, żeby sterować jednym przyciskiem dwoma silnikami jacuzzi, z czego jeden jest dwubiegowy.
    Dlatego nie trzeba kombinacji, że jeden silnik ma pracować jednocześnie wolno i szybko.
    Kombinacje:
    - Pierwszy silnik osobno
    - Drugi silnik pierwszy bieg osobno
    - Drugi silnik drugi bieg osobno
    - Pierwszy silnik + 2. silnik pierwszy bieg
    - Pierwszy silnik + 2. silnik drugi bieg
    - Stop

    Włączam silniki na 230V. Ale będą je załączały styczniki, więc obciążenie minimalne napięcie dowolne dopasuje do cewek styczników.

    Teraz problem polega na tym, jakie urządzenie (układ) byłoby tym zasterowało.
  • #6 21100590
    inot
    Poziom 38  
    Posty: 3537
    Pomógł: 437
    Ocena: 795
    Gotowego urządzenia realizującego to zadanie raczej nie znajdziesz.
    Aby doradzić, jakim sposobem to wykonać, należałoby wiedzieć, jakie możliwości posiadasz (np. czy masz możliwość zaprogramować mikrokontroler).
  • #7 21100596
    _jta_
    Specjalista elektronik
    Posty: 48819
    Pomógł: 3198
    Ocena: 4184
    A jakie parametry mają cewki tych styczników? To są na napięcie przemienne czy stałe? Na napięcie przemienne pewnie mają sporą moc bierną, więc większy iloczyn prądu i napięcia przy przełączaniu.

    Do samego generowania sygnałów może być ten CD4022 - jest kwestia, na ile trzeba je wzmocnić, bo sam CD4022 nie włączy nawet małego przekaźnika.
  • #8 21100718
    inot
    Poziom 38  
    Posty: 3537
    Pomógł: 437
    Ocena: 795
    Przykład z układem CD4022. Wyprowadzenia drenów połączyć z odpowiednimi stykami (jeśli to styczniki prądu stałego).
    Załączniki:
    • Urządzenie do sterowania 3 kanałami w pętli jednym przyciskiem example.PNG (6.13 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #9 21100722
    mirko4
    Poziom 2  
    Posty: 47
    >>21100590 Ja tego nie zrobię, ale mogę to komuś zlecić.
  • #10 21100727
    inot
    Poziom 38  
    Posty: 3537
    Pomógł: 437
    Ocena: 795
    mirko4 napisał:
    Ja tego nie zrobię, ale mogę to komuś zlecić.

    O ile dobrze rozumiem, to potrzebujesz pełny schemat?
  • Pomocny post
    #11 21100734
    _jta_
    Specjalista elektronik
    Posty: 48819
    Pomógł: 3198
    Ocena: 4184
    Pin 13 (Clock Enable, tu oznaczony CLR) ma być połączony do masy. Na pin 12 (Clock, tu oznaczony CLK) - sygnał z przycisku (z układem eliminującym stany nieustalone z odbijania styków). Dreny Q1, Q2, Q3 poprzez cewki styczników do +zasilania. Zasilanie CD4022 trzeba oddzielić od zasilania cewek (np. diodą i kondensatorem). CD4022 można zasilać napięciem od 3 do 16V, ale MOSFET wymaga trafienia w mniejszy zakres (trzeba sprawdzić w nocie katalogowej: napięcie bramki, dla którego podają opór włączonego MOSFET-a, i maksymalne dopuszczalne napięcie bramki - dla IRLZ44 to jest 4V i 10V; maksymalne napięcie drenu 60V). Równolegle do cewek są potrzebne diody (w taką stronę, by nie przewodziły po włączeniu - one mają przewodzić prąd cewki generowany po wyłączeniu).
  • #12 21100761
    mam_pytanie
    Poziom 30  
    Posty: 1067
    Pomógł: 161
    Ocena: 253
    Cytat:
    No ja tego nie zrobię...

    Eee tam, za jakieś cztery dychy kupujesz dwie płytki:
    Moduły elektroniczne z pinami i przekaźnikami
    do tego dowolny zasilacz 12 V, przycisk, trochę przewodów i masz.
    Zanim zamówiony "towar" przybędzie, czytasz trochę, jak poinstalować tzw. środowisko Arduino i wgrywanie softu do procka.
    Prostą aplikację tworzysz sam, modyfikując nieco jakiegoś gotowca z neta lub wołasz, by ktoś ją Tobie napisał.
  • #13 21100870
    _jta_
    Specjalista elektronik
    Posty: 48819
    Pomógł: 3198
    Ocena: 4184
    Myślę, że będą potrzebne 3 przekaźniki (a na płytce są 2). Albo tranzystory odpowiednie do cewek styczników.

    Elektroweb.PL ma moduł z IRF520 za 3,8zł, płytkę z 2 przekaźnikami za 7,5zł, z 1 za 3,70, Arduino Mini za 19zł. Ale informacja, co to właściwie jest, mizerna - nie wiadomo, czy na taką płytkę z przekaźnikiem można podać sygnał wprost z Arduino, czy trzeba czymś wzmocnić sygnał.

    Wygląda na to, że koszt modułu z MOSFET-em jest podobny, jak samego MOSFET-a (bywa, że niższy!), ale ciężko znaleźć dobry opis modułu - taki, żeby z opisu móc wywnioskować, a nie zgadywać, czy będzie on nadawał się do takiego układu. Z modułami przekaźników podobnie.
  • #14 21100892
    inot
    Poziom 38  
    Posty: 3537
    Pomógł: 437
    Ocena: 795
    Na razie nie ma co spekulować. Autor powinien podać jakich elementów wykonawczych ma zamiar użyć. Czy to przekaźniki albo styczniki, jakie napięcie, a także rodzaj przycisku.
  • #15 21101008
    mam_pytanie
    Poziom 30  
    Posty: 1067
    Pomógł: 161
    Ocena: 253
    Cytat:
    Myślę, że będą potrzebne 3 przekaźniki (a na płytce są 2)

    Niekoniecznie. Można pomanewrować zasilaniem cewek styczników od strony plusa i minusa bądź fazy i zera, zaś napięcia na poszczególne pompki i ich biegi przepuścić przez odpowiednie kombinacje styków NO i NC tychże styczników.
    Cytat:
    nie wiadomo, czy na taką płytkę z przekaźnikiem można podać sygnał wprost z Arduino, czy trzeba czymś wzmocnić sygnał

    Można - moduł, na wejściach ma LED-y transoptorów.
  • #16 21101070
    _jta_
    Specjalista elektronik
    Posty: 48819
    Pomógł: 3198
    Ocena: 4184
    mam_pytanie napisał:
    Niekoniecznie. Można pomanewrować zasilaniem cewek styczników

    Nie. Dwa przekaźniki/styczniki mogą mieć 4 różne stany, a potrzeba 6.

    A co do tych modułów - żeby tak choć podawali schemat z wartościami oporników na wejściu...
  • #17 21101412
    inot
    Poziom 38  
    Posty: 3537
    Pomógł: 437
    Ocena: 795
    Moduły z trzema przekaźnikami można także kupić.
    Link
  • #18 21101438
    marek003
    Poziom 40  
    Posty: 4601
    Pomógł: 799
    Ocena: 483
    _jta_ napisał:

    A co do tych modułów - żeby tak choć podawali schemat z wartościami oporników na wejściu...


    Tu jest schemat:
    2 Realy Module

    Tranzystory to J3Y

    inot napisał:
    Moduły z trzema przekaźnikami można także kupić.


    Można kupić dwa moduły i pozostawić jeden przekaźnik niewykorzystany.

    Można też wykorzystać moduł z ESP8266
    np Wemos D1 mini lub NodeMCU (lub inną płytkę) i dołożyć ("doprogramować") sterowanie poprzez Wi Fi komórką lub poprzez stronę :)
  • #19 21101497
    inot
    Poziom 38  
    Posty: 3537
    Pomógł: 437
    Ocena: 795
    Nie przesadzajmy. Niedługo ktoś napisze, że można to rozwiązać za pomocą Raspberry. Niestety autor milczy i nie odpowiedział na podstawowe pytania.
  • #20 21101542
    _jta_
    Specjalista elektronik
    Posty: 48819
    Pomógł: 3198
    Ocena: 4184
    Ten serwis http://wiki.sunfounder.cc/ ma opisy kilkunastu podobnych modułów - ale trzeba chyba po zdjęciach sprawdzać, czy to, co mają w sklepie, wygląda na któryś z nich. Nie zawsze jest do tego schemat - np. do Relay Module (HIGH) nie widzę go, a bywa błędny - np. do Relay(LOW) for Arduino, gdzie dioda D1 jest wstawiona bez sensu, powinna być niżej.

    Aha: z tego, co widzę, te moduły z przekaźnikami mają prądy wejść na poziomie kilku mA. Dla CD4022 to może być za dużo, potrzebowałby tranzystorów do wzmocnienia prądu.
  • #21 21101555
    mirko4
    Poziom 2  
    Posty: 47

    Dziękuję za wskazówkę.
    Dokładnie chodzi o to, żeby sterować jednym przyciskiem dwoma silnikami jacuzzi, z czego jeden jest dwubiegowy (230V).
    Dlatego nie trzeba kombinacji, że jeden silnik ma pracować jednocześnie wolno i szybko.
    Kombinacje:
    1 - Pierwszy silnik osobno
    2 - Drugi silnik pierwszy bieg osobno
    3 - Drugi silnik drugi bieg osobno
    4 - Pierwszy silnik + 2. silnik pierwszy bieg
    5 - Pierwszy silnik + 2. silnik drugi bieg
    6 - Stop

    Włączam silniki na 230V. Ale będą je załączały styczniki, więc obciążenie minimalne, napięcie dowolne dopasuje do cewek styczników.

    Teraz problem polega na tym, jakie urządzenie (układ) byłoby tym zasterowało.
  • #22 21101568
    inot
    Poziom 38  
    Posty: 3537
    Pomógł: 437
    Ocena: 795
    mirko4 napisał:
    Teraz problem polega na tym jakie urządzenie (układ) by tym zasterowało

    Propozycji było kilka. Należałoby napisać, jaka wersja byłaby najodpowiednia.
    Ponadto nie wiadomo, czy ten przycisk to jakieś przemysłowe rozwiązanie albo wystarczy tylko jeśli będzie wlutowany do płytki sterującej.
  • Pomocny post
    #23 21101592
    _jta_
    Specjalista elektronik
    Posty: 48819
    Pomógł: 3198
    Ocena: 4184
    Pytanie, jaka jest moc tych silników - te przekaźniki stosowane w modułach mogą (przynajmniej niektóre) przełączać 10A przy 250V AC, czyli moc ponad 2kW. Czy w tej sytuacji styczniki są potrzebne?

    A jeśli mają być styczniki: pewnie cewki nie mogą być całkiem dowolne, do takiego stycznika jest kilka, najwyżej kilkanaście cewek do wyboru. Jakie? I tu trzeba odróżnić parametry cewki dla zasilania AC i dla DC - prąd potrzebny do załączenia stycznika jest pewnie podobny, ale dla AC napięcie do uzyskania takiego samego prądu w tej samej cewce jest znacznie wyższe.
  • #24 21101601
    inot
    Poziom 38  
    Posty: 3537
    Pomógł: 437
    Ocena: 795
    Jeśli to mają być styczniki AC, to łatwiej sterowanie wykonać za pomocą triaków albo optotriaków.
  • #25 21101603
    mirko4
    Poziom 2  
    Posty: 47

    Przycisk - sterowany pneumatycznie pompką daje impuls do włącznika
    Stycznik raptem 3 sztuki będą zastosowane, tylko czekam jakim napięciem byłyby sterowane
    Myślę sobie, że zamiast stosować przekaźnik czasowy, można napisać program do sterownika, po jakim czasie pompa ma się wyłączyć
    Nie mam żadnego doświadczenia w pisaniu programów - coś tam niespecjalnie trudnego jestem w stanie polutować - automatyka sobie ogarnę
    Mogłbym zastosować trzy osobne przyciski, ale nie chcę mieć nawalonych guzików, wymagania są tak proste, że liczę na to, że ktoś mnie naprowadzi na właściwe rozwiązanie
    Podoba mi się ta koncepcja, żeby napisać program do sterownika
  • #26 21101613
    inot
    Poziom 38  
    Posty: 3537
    Pomógł: 437
    Ocena: 795
    Wykonanie takiego prostego programu to dla nas nie problem.
  • #27 21101621
    _jta_
    Specjalista elektronik
    Posty: 48819
    Pomógł: 3198
    Ocena: 4184
    mirko4 napisał:
    Stycznik raptem 3 szt będą zastosowane tylko czekam jakim napięciem byłyby sterowane

    Podaj, co jest do wyboru. Jeśli 230V AC, to jaki prąd? Jeśli mały, to można włączać samym optotriakiem MOC30xx, i sterować optotriaki wprost z mikrokontrolera.

    Wtedy cały układ zawierałby: moduł mikrokontrolera (np. klon Arduino), zasilacz tego modułu, 3 oporniki, 3 optotriaki, 3 styczniki.
  • #28 21101764
    mirko4
    Poziom 2  
    Posty: 47
    Silniki jednofazowe o mocy około 1000-1500 W
  • #29 21101834
    _jta_
    Specjalista elektronik
    Posty: 48819
    Pomógł: 3198
    Ocena: 4184
    Hm... nie wiem, jaki jest ich prąd przy włączaniu (bo zwykle jest nieco większy), czy nie grozi uszkodzeniem styków przekaźnika na 10A.

    Z tego, co znalazłem - trafiłem na dane stycznika z cewką na 230V o mocy 6,4W - jeśli to ma być iloczyn prądu i napięcia, to wychodzi prąd 28mA, i taki prąd jakiś MOC3022 może włączać; jeśli to ma być moc tracona na oporności cewki, to prąd może być dużo większy, za duży dla MOC3022. Trzeba jeszcze wziąć pod uwagę, że po włączeniu zasilania cewki, zanim stycznik się przełączy, prąd jest większy - nie widzę, by gdzieś go podawano.

    W jakiejś ofercie na Allegro podano opór cewki: 385Ω (do "stycznika kondensatorowego"). To może oznaczać prąd włączeniowy około 1A, sporo.
    W innej jest cewka na 110V DC - tu podają 13 000 zwojów (jakaś cewka na 230V AC ma mniej, niż połowę tego), opór 4,1kΩ - to by oznaczało prąd około 27mA i moc 3W bez zwiększonego prądu włączeniowego.
    Z innych napięć widzę prawie wyłącznie styczniki z cewką na 24V DC; nie znalazłem nic z bardziej konkretnymi danymi cewki.

    W każdym razie, wygląda na to, że: dla cewki na 230V AC nie wiadomo, czy można ją sterować wprost z MOC3022, czy też potrzebny jest dodatkowy triak (i opornik); jeśli cewka DC potrzebowałaby mocy rzędu 3W, to dla różnych napięć dałoby się dobrać jakiś tranzystor do jej sterowania, będzie potrzebny zasilacz DC o napięciu pasującym do cewki i mocy wystarczającej na cewki dwóch styczników.
  • #30 21101946
    marek003
    Poziom 40  
    Posty: 4601
    Pomógł: 799
    Ocena: 483
    A może tylko to wystarczy odpowiednio okabować, że tak zażartuje :) :
    Urządzenie do sterowania 3 kanałami w pętli jednym przyciskiem
    lub podobny

    Oczywiście jak włącznik ma być zaraz przy wannie to odpowiednio zabezpieczony przeciw-porażeniowo.

Podsumowanie tematu

✨ Poszukiwane jest urządzenie do sterowania trzema kanałami (dwoma silnikami jacuzzi, z których jeden jest dwubiegowy) za pomocą jednego przycisku w sekwencji pętli sześciu stanów: kolejno włączanie poszczególnych kanałów, kombinacje dwóch kanałów oraz stop. Silniki pracują na 230V, a załączanie odbywa się przez styczniki. Proponowane rozwiązania obejmują wykorzystanie układów scalonych CD4017 lub CD4022 do generowania stanów logicznych, z zastosowaniem diod do łączenia wyjść w odpowiednie kombinacje. Wykonawczo sugerowano użycie styczników sterowanych cewkami, które mogą być zasilane napięciem przemiennym lub stałym, z koniecznością dobrania odpowiednich elementów wzmacniających sygnał (np. tranzystory MOSFET, moduły przekaźnikowe, optotriaki). Alternatywnie rozważano mikrokontrolery (np. Arduino, ESP8266, Wemos D1 mini, NodeMCU) do programowego sterowania sekwencją i czasem pracy silników. Dyskutowano o parametrach cewek styczników (moc, prąd, napięcie) oraz o konieczności zabezpieczeń przeciwporażeniowych i eliminacji drgań styków przycisku. Wskazano, że gotowe urządzenia realizujące taką funkcję są trudne do znalezienia, a realizacja wymaga zaprojektowania układu sterującego i ewentualnego napisania prostego programu. Ostatecznie autor rozważa zlecenie wykonania projektu osobie z doświadczeniem w automatyce.
Wygenerowane przez model językowy.
REKLAMA