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

Inteligentny włącznik z mikrokontrolerem i tradycyjnym przełącznikiem – schemat działania

MmadA 07 Kwi 2009 00:47 3053 15
REKLAMA
  • #1 6383343
    MmadA
    Poziom 11  
    Posty: 47
    Pomógł: 2
    Ocena: 1
    Zastanawiam się nad zrobieniem inteligentnego włącznika. Zasada działania była by prosta. Tradycyjny włącznik przy pierwszym naciśnięciu włącza przy kolejnym wyłącza itd. Chciałbym taki włącznik wspomóc mikrokontrolerem.

    Jakby miała wyglądać praca mikrokontrolera... Urządzenie powinno mieć możliwość włączenia/wyłączenia zarówno poprzez tradycyjny włącznik jak i przez mikrokontroler. Na tej zasadzie że jeśli urządzenie zostało włączone przez mikrokontroler, tradycyjny włącznik je wyłączy, jeśli zostało wyłączone przez mikrokontroler tradycyjny włącznik je włączy. Dla utrudnienia, jeśli mikrokontroler się zepsuje/nie będzie zasilany tradycyjny włącznik powinien działać... tradycyjnie tj. włączać i wyłączać.

    Jak się zabrać za tego typu urządzenie? Mikrokontroler już sobie jakoś oprogramuję tylko nie mam pomysłu na sam schemat peryferiów...
  • REKLAMA
  • Pomocny post
    #2 6383414
    elkard
    Poziom 36  
    Posty: 2092
    Pomógł: 397
    Ocena: 253
    Witam.

    Jeżeli ten wyłącznik "tradycyjny" ma być przyciskiem monostabilnym, to trzeba go wyposażyć w przerzutnik. na przykład na układzie CD4013.
    Każde kolejne naciśnięcie przycisku powodować będzie załączanie i wyłączanie przerzutnika i dołączonego przekaźnika.
    Natomiast jeżeli ma nastąpić załączenie mikrokontrolerem, to na jego wyjściu (1) pojawić się powinien stan logiczny 1. Spowoduje to załączenie przerzutnika w taki sposób aby nie możliwe było jego wyłączenie przyciskiem.
    Natomiast gdy mikrokontroler miał by spowodować wyłączenie przerzutnika, to musiał by zniknąć stan logiczny 1 z wyjścia (1), i pojawić się krótkotrwały impuls (jedynka logiczna) na wyjściu (2). Taki impuls spowodował by wyłączenie przerzutnika ale pozwolił by na ponowne załączanie go przyciskiem.

    Inteligentny włącznik z mikrokontrolerem i tradycyjnym przełącznikiem – schemat działania

    Nie wiem czy to na pewno o coś takiego chodziło koledze, no ale to była taka moja pierwsza myśl. A schemat ten jest jeszcze oczywiście nie całkiem kompletny.
  • #3 6387151
    MmadA
    Poziom 11  
    Posty: 47
    Pomógł: 2
    Ocena: 1
    Myślałem raczej nad użyciem typowego włącznika, takiego jakich używa się do zapalania światła w pomieszczeniach (do tego właśnie ma służyć układ). Przeanalizowałem Twój schemat (co prawda nie do końca wszystko rozumiem, ale jeszcze się będę bardziej wgryzał) mylę się czy po odcięciu zasilania do mikrokontrolera włącznik przestanie działać? Chciałbym aby to było niezależne.

    Myślałem nad układem, którego zarys staram się pokazać poniżej. Proszę mi wybaczyć ignorancję ale dopiero zaczynam się dokształcać w temacie. ;)

    Inteligentny włącznik z mikrokontrolerem i tradycyjnym przełącznikiem – schemat działania

    1, 2 i 3 to bliżej nieokreślone "cosie".

    1 powinno przewodzić gdy na wyjściu mikroprocesora jest stan wysoki.
    2 powinno nie przewodzić gdy na wyjściu mikroprocesora jest stan niski.
    3 powinno ustawiać określony stan na wejściu mikroprocesora gdy włącznik jest włączony.

    O ile 1 i 2 można zastąpić (jak mi się wydaje) przekaźnikiem o tyle nie bardzo wiem co zrobić z 3. Czy takie coś w ogóle ma sens? Czy może należało by to rozwiązać inaczej?
  • Pomocny post
    #4 6387263
    elkard
    Poziom 36  
    Posty: 2092
    Pomógł: 397
    Ocena: 253
    No a takie coś ?

    Inteligentny włącznik z mikrokontrolerem i tradycyjnym przełącznikiem – schemat działania

    Mikroprocesor wraz z tranzystorem uruchamia przekaźnik ze stykami przełączającymi i do tego dołączony odpowiednio wyłącznik.
  • REKLAMA
  • #5 6387305
    MmadA
    Poziom 11  
    Posty: 47
    Pomógł: 2
    Ocena: 1
    O, to już jest chyba to czego mi trzeba. Jeszcze tylko jedna rzecz. Chciałbym aby mikroprocesor "wiedział" czy światło w danej chwili jest włączone czy wyłączone.

    Dodano po 58 [minuty]:

    Hmm... Jednak po zastanowieniu... mikroprocek nie będzie chyba w stanie wyłączyć światła jeśli włącznik będzie włączony.
  • Pomocny post
    #6 6387436
    elkard
    Poziom 36  
    Posty: 2092
    Pomógł: 397
    Ocena: 253
    Tak zgadza się. To w takim razie jeszcze jedna propozycja.
    Mikroprocesor steruje dwoma przekaźnikami. Włącza odpowiednio jeden przekaźnik na załączanie albo drugi na wyłączanie obwodu.

    Inteligentny włącznik z mikrokontrolerem i tradycyjnym przełącznikiem – schemat działania
  • #7 6387495
    mog123
    Poziom 15  
    Posty: 199
    Pomógł: 3
    Ocena: 8
    Nie rozumiem sensu zrobienia takiego wyłącznika, tak tylko dla checy?
  • Pomocny post
    #8 6387507
    PiotrPitucha
    Poziom 34  
    Posty: 2658
    Pomógł: 201
    Ocena: 423
    Cześć
    Jest coś takiego jak wyłącznik na klatkę schodową, zestaw dwu takich pozwala na włączenie i wyłączenie światła niezależnie od pozycji drugiego z przełączników.
    Jeden z przełączników zastępujesz przekaźnikiem i masz gotowca.
    Piotr
  • REKLAMA
  • Pomocny post
    #9 6387781
    Dr.Vee
    VIP Zasłużony dla elektroda
    Posty: 1784
    Pomógł: 307
    Ocena: 76
    Zobacz ten post.

    Pozdrawiam,
    Dr.Vee
  • #10 6388072
    MmadA
    Poziom 11  
    Posty: 47
    Pomógł: 2
    Ocena: 1
    Dziękuję za podpowiedzi. Zastanawia mnie jeszcze tylko jak sprawić żeby mikroprocesor był świadomy tego czy światło się świeci czy nie. W układzie elkarda jest to prawie zawsze w stanie ocenić poza przypadkiem gdy oba przekaźniki włączają linię z włącznikiem. Podobnie będzie jeśli wykorzystać cwany pomysł z włącznikiem schodowym. Czego prostego mógłbym użyć do generowania stanu wysokiego przy wykorzystaniu 230V?
  • Pomocny post
    #11 6388299
    elkard
    Poziom 36  
    Posty: 2092
    Pomógł: 397
    Ocena: 253
    Do faktycznego stwierdzenia, czy światło się świeci musiała by być wykorzystana jakaś fotokomórka, ale ona mogła gdy nie zdawać egzaminu w dzień, gdy występowało by oświetlenie naturalne.
    Innym sposobem raczej faktycznego stwierdzenia czy światło się świeci, to mogła by być kontrola płynącego prądu przez ten obwód oświetleniowy.
    Albo zastosować układ stwierdzający, czy w obwodzie na jego wyjściu, występuje napięcie. Można to zrobić przykładowo przy pomocy transoptora którego obwód wejściowy dostosowany byłby do zasilania 230V AC (patrz: zasilanie diody LED napięciem 230V), a obwód wyjściowy tego transoptora połączony by był z wejściem mikroprocesora.
  • #12 6388490
    MmadA
    Poziom 11  
    Posty: 47
    Pomógł: 2
    Ocena: 1
    Raczej właśnie wolałbym ocenić po płynącym prądzie przez obwód oświetleniowy. Rozejrzę się za tymi transoptorami. Dzięki.
  • REKLAMA
  • Pomocny post
    #13 6388788
    elkard
    Poziom 36  
    Posty: 2092
    Pomógł: 397
    Ocena: 253
    Z transoptorem to nie chodzi o prąd płynący w obwodzie tylko o występujące napięcie. W praktyce to jest taka różnica, że występowanie napięcia na żarówce nie musi oznaczać że ona świeci, bo może być np. spalona.
    Natomiast kontrola płynącego prądu będzie raczej świadczyć o tym że żarówka faktycznie świeci.
    Ale na pewno prościej będzie kontrolować tylko czy to napięcie jest na żarówce. I może będzie to rozwiązanie wystarczające. Do właśnie tej opcji zasugerowałem zastosowanie transoptora.
  • #14 6388872
    MmadA
    Poziom 11  
    Posty: 47
    Pomógł: 2
    Ocena: 1
    Tak, myślę że sprawdzenie napięcia na żarówce będzie wystarczające. Jeszcze raz dzięki za pomoc.
  • #15 6388882
    SaraniS
    Poziom 26  
    Posty: 745
    Pomógł: 78
    Ocena: 26
    Witam
    Osobiście skłoniłbym się jednak do rozwiązania z przerzutnikiem i przyciskiem monostabilnym. Kwestia sterowania z mikroprocesora - również pojedynczymi impulsami - w takim przypadku można dołożyć chyba dowolną ilość "przycisków sterujących".
    Dodatkowo wcale nie muszą to być mechaniczne przyciski, a np. układ sensorowy :)
    Pozdrawiam
  • #16 6399924
    asembler
    Poziom 32  
    Posty: 2099
    Pomógł: 123
    Ocena: 11
    To jest do zrobienia za pomocą jednego przekaznika tranzystora i kilku opornikow. Ze strony procesora wyglada to tak ze linia ktora wlacza i wylacza jest jednocznie uzyta do sprawdzania czy jwt wlaczone czy nie.
    Własnie zdemontowalem kilka taki wylacznikow poniewaz mialy juz po 18 lat wiec troszke sie zestarzaly. Nistety zeby narysowac dokladny schemat musialbym rozebrac jeden z nich. Jak bedzie trzeba to tak zrobie. Naprawde bardzo proste rozwiazanie ma tą zalete ze dziala rowniez gdy nie ma kontrolera, trzeba tylko doprowadzic zasilanie 12 V. A wsumie do pelnego sterowania wystarcza 3 przewody. Oczywiscie do wlaczania pozostaja tradycyjne wylaczniki scienne.

Podsumowanie tematu

✨ Dyskusja dotyczy projektu inteligentnego włącznika światła, który łączy tradycyjny mechaniczny przełącznik z mikrokontrolerem, umożliwiając sterowanie zarówno manualne, jak i elektroniczne. Proponowane rozwiązania obejmują zastosowanie przerzutnika (np. na układzie CD4013) do obsługi monostabilnego przycisku, który przełącza stan włącznika przy każdym naciśnięciu. Mikrokontroler miałby sterować przerzutnikiem lub przekaźnikami, aby wymusić stan włączony lub wyłączony, z zachowaniem możliwości manualnej obsługi w przypadku braku zasilania mikrokontrolera. Wskazano również na możliwość użycia dwóch przekaźników do osobnego załączania i wyłączania obwodu. Do detekcji stanu oświetlenia rozważano wykorzystanie transoptora do wykrywania obecności napięcia 230V na żarówce lub pomiar prądu płynącego w obwodzie, co pozwoliłoby mikrokontrolerowi "wiedzieć", czy światło jest włączone. Alternatywnie wspomniano o układach typu wyłącznik schodowy oraz o rozwiązaniach z pojedynczym przekaźnikiem i tranzystorem. Podkreślono, że układ powinien działać niezależnie od stanu mikrokontrolera, a do pełnej funkcjonalności wystarczy zasilanie 12V i trzy przewody.
Wygenerowane przez model językowy.
REKLAMA