Elektroda.pl
Elektroda.pl
X
Relpol
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Sterowanie przekaźnikiem za pośrednictwem przycisku

Elektrooonik 19 Cze 2008 10:12 276982 330
  • #181 19 Cze 2008 10:12
    Vol2
    Poziom 11  

    Przeczytałem cały wątek i w zasadzie znalazlem to czego szukam.
    Potrzebuję układu, w którym każdorazowe naciśnięcie przycisku sterującego będzie podawać "-" raz na jedno, raz na drugie wyjście (na wyjściu powinien być obecny "-" na czas podawania sterowania - żadnych podtrzymań, przedłużonych czasów itd).
    I teraz najważniejsze - w stanie spoczynkowym ma nie być żadnego sygnału na wyjściu.
    Proszę o wskazanie układu który będzie spełniał moje oczekiwania.

    Układ byłby zainstalowany w samochodzie, więc zasilanie w zakresie 11,5 - 14,5 V.

    Potrafisz napisać podobny artykuł? Wyślij do mnie a otrzymasz kartę SD 64GB.
  • Relpol
  • #182 19 Cze 2008 11:32
    Marian B
    Poziom 35  

    Chcesz uzyskać 3 stanową regulację za pomocą jednego przycisku. W praktyce nie będzie to proste. Najlepszym rozwiązaniem będzie przycisk przechylny w dwie strony, z pozycją neutralną pośrodku.
    Np., naciskając "w lewo", załącza się lewy odbiornik, naciskając "w prawo", prawy, a środkowa pozycja, neutralna, wszystko wyłączone, czyli stan spoczynku.
    Takie rozwiązanie dodatkowo daje kontrolę nad załączanymi odbiornikami, nie wystąpi przypadkowe (losowe) załączenie nie chcianego odbiornika.

  • #183 19 Cze 2008 12:06
    Vol2
    Poziom 11  

    Opisane przez Ciebie rozwiązanie jest oczywiste, ALE w samochodzie jest dedykowany włącznik do zamykania i otwierania CZ na żądanie. Chciałbym go wykorzystać.
    Włącznik podaje impuls w momencie naciskania.

  • #184 19 Cze 2008 12:28
    elkard
    Poziom 35  

    Witam.
    Kolego Vol2, czy to miało by pracować tak jak na tym schemacie. Jest to zrobiona programem Crocodile Clips.
    Możesz w tam programie taki układ wykonać i zasymulować jego pracę. Do pobrania na elektrodzie.
    http://www.elektroda.net/download/file835.html
    Podczas symulacji występuje pewne opóźnienie z przełączeniem wyjść ale jest to tylko wina tego symulatora w praktyce tego błędu nie będzie.
    Sprawdź czy to o taką pracę miało by chodzić.

    Sterowanie przekaźnikiem za pośrednictwem przycisku

  • #185 19 Cze 2008 12:34
    Vol2
    Poziom 11  

    Ok, przypomnę sobie jak to z PSpice'em było :-)
    Jeszcze tylko poproszę o oznaczenia układów z przerzutnikiem oraz AND-ami.
    Jeszcze tylko kwestia zasilania.
    Serdeczne dzięki.

  • #186 19 Cze 2008 12:58
    elkard
    Poziom 35  

    Schemat z zastosowaniem układów CD4013 i CD4081 (część zasadnicza)

    Sterowanie przekaźnikiem za pośrednictwem przycisku

  • Relpol
  • #187 19 Cze 2008 13:12
    Vol2
    Poziom 11  

    elkard, sprawdziłem pierwszy układ w Crocodile i jest to dokładnie to o co mi chodziło.
    Niestety, jako elektronik jestem na tyle ułomny, że płytkę sam zaprojektuję, wykonam, wytrawie itd, ale przejście od schematu ideowego do realizacyjnego jest dla mnie nie do przeskoczenia.
    Drugi schemat bardziej do mnie przemawia :-)

    Drugi schemat w 100% pozwala na zaprojektowanie płytki :-)
    Serdeczne dzięki !!

  • #188 19 Cze 2008 13:22
    elkard
    Poziom 35  

    Ten drugi schemat należy uzupełnić o np. tranzystory wyjściowe ew. przekaźniki czy co tam potrzebujesz. Natomiast na wejściu zależnie jaki będzie ten sygnał sterujący, może być konieczność dodania układu eliminującego drgania styków.

  • #189 19 Cze 2008 13:24
    Vol2
    Poziom 11  

    Myślę, że nie będzie trzeba dodawać tranzystorów, ponieważ chodzi o podanie impulsu sterującego do innego układu (wykonawczego).

  • #190 27 Cze 2008 13:21
    Vol2
    Poziom 11  

    Hmmm, ze względu na konstrukcję oryginalnego przycisku, a dokładniej sposób sygnalizowania okreslonego stanu blokady CZ, potrzebuję rozszerzyć troszeczkę możliwości układu.
    Wyjście 2 powinno dodatkowo podawać "+", czyli np jakiś dodatkowy konwerter potencjału z "-" na "+".
    Mógłby to być ewentualnie dodatkowy uklad flip-flop, ale istnieje możliwość wystąpienia zjawiska hazardu układu, co prowadziłoby do nieprawidłowej pracy układu (a dokładniej sygnalizacji działania).

    Oczywiście zwracam się z prośbą do nieocenionego elkard'a :-)

  • #191 27 Cze 2008 15:54
    elkard
    Poziom 35  

    Hmmm, nie jestem tak do końca pewien o co Tobie chodzi, ale po kolei.
    Ten przedstawiony schemat jest zakończony bramkami logicznymi, bez dodatkowych tranzystorów itd...
    To znaczy że na jego wyjściach występują stany logiczne, zero lub jedynka, czyli jest napięcie lub nie ma.
    Czyli obecnie na tych wyjściach pojawia się jedynka, raz na jednym raz na drugim.
    No i właśnie .... czy Ty potrzebujesz aby przy drugim wyjściu występowało dodatkowe wyjście ale zanegowane ?
    Czyli np. na wyjściu 2a pojawia się 1 to na 2b pojawia się 0 i odwrotnie ?

  • #192 27 Cze 2008 22:12
    Vol2
    Poziom 11  

    Hmmm, popełniłem błąd zakładając że 1 logiczna, czyli stan wysoki wystarczy do sterowania tak jak tego oczekuję.
    Ok, dla usystematyzowania wymagań napiszę, że na wejściu miał by być podawany GND (czyli masa), na wyj1 i wyj2 zamiennie GND oraz na innej linii wyj2 +12V, przy założeniu że po zasileniu układu i podaniu GND na sterowaniu na wyj1 pojawi się 1 logiczna (czyli GND).
    Wniosek - bez conajmniej 3 lub 4 tranzystorów (sterowanie, wyj1, wyj2, wyj2_b) się nie obędzie.

    Układ zapewnia poprawną logikę działania, ale w obecnym kształcie nie zapewnia odpowienich sygnałów na wyjściu (czyli GND i +12V).

  • #193 27 Cze 2008 22:54
    elkard
    Poziom 35  

    Jak by to....
    Jeżeli chodzi o dodanie wyjścia 2b komplementarnego z 2a, to należy po prostu dodać bramkę NOT (inwerter).
    I tak by to mogło wyglądać jak schemacie poniżej. (zmieniłem przy tym bramki AND na NAND).

    Sterowanie przekaźnikiem za pośrednictwem przycisku

    I teraz tak jeszcze raz dla ścisłości, jedynka logiczna to jest napięcie ok. 12V, a zero logiczne to jest napięcie bliskie 0V, (przy napięciu zasilania 12V).
    No i właśnie, najlepiej napisz co Ty teraz dalej masz tym zasilać. Czy wystarczą do tego te sygnały logiczne czy należy dać dodatkowo tranzystory.
    Generalnie to chodzi o to jaki prąd jest potrzebny do sterowania dalszej części układu. Co ma być dalej ?

    A może to chodzi o takie coś ? Możesz to wypróbować.

    Sterowanie przekaźnikiem za pośrednictwem przycisku

  • #194 28 Cze 2008 09:33
    Vol2
    Poziom 11  

    Układ ma sterować centralnym zamkiem (zamykanie i otwieranie rygli na żądanie) - podanie "-" na jedno wejście sterowania c.z. powoduje zamknięcie, a na drugie otwarcie.
    Chcę wykorzystać oryginalny włącznik z dwiema LED-kami (jedna podświetlona na stałe), a druga po zamknięciu c.z. sygnalizuje stan układu.
    Analiza działania włącznika wykazała, że na pinach powinny znajdować się napięcia jak poniżej:
    A) stan spoczynkowy (świeci zielona dioda podświetlająca przycisk)
    1 - stały "+" (a dokładniej po stacyjce)
    2 - bez potencjału
    3 - stały "-"
    4 - brak potencjału
    B) po jednokrotnym naciśnięciu przycisku (zielona dioda nadal świeci, a czerwona sygnalizuje działanie układu)
    1 - stały "+" - czyli bez zmian
    2 - ma być podawany "+" (zasilanie czerwonej LEDki)
    3 - stały "-" czyli również bez zmian
    4 - tutaj pojawia się "-" do wykorzystania wysterowania układu.

    Jaki prąd jest potrzebny do wysterowania c.z. nie wiem, ale jakieś 1A ????
    Ledy są 3 mm z rezystorami na 12V.

  • #195 28 Cze 2008 13:14
    elkard
    Poziom 35  

    Przedstawiam jeszcze jeden schemat.
    Wydaje mi się że teraz powinieneś już coś sam stworzyć konstruktywnego i ewentualnie nam się tym pochwalić.

    W tym schemacie zaproponowałem wyjścia przekaźnikowe. Stosując podwójne styki możesz jednym przekaźnikiem załączać zarówno +12V jak i GND.
    Na wejściu dałem inwerter aby sterować niskim poziomem.
    Należy oczywiście zastosować jeszcze na wejściu układ eliminacji drgań styków.
    Ze swej strony zaproponował bym dać na wejściu dodatkowy malutki przekaźnik elektromagnetyczny i przerzutnik RS. Było by to bardzo skuteczne zabezpieczenie przed drganiami styków a także przed zakłóceniami na drodze od przycisku do wejścia układu cyfrowego.
    I jeszcze jedno, czy to wyjście 2b ma być wykorzystane do zasilania diody LED w przycisku ? bo jeżeli tak to jakby nie do końca było by z Twoimi założeniami, ona będzie świeciła tylko w czasie trzymania przycisku, a Ty coś pisałeś że ma świecić po zamknięciu.

    Sterowanie przekaźnikiem za pośrednictwem przycisku

  • #196 30 Cze 2008 11:06
    Vol2
    Poziom 11  

    Tak, czerwona dioda ma świecić do czasu ponownego naciśniecia przycisku, czyli deaktywacji układu (podania "-" na wej1 i zdjęcia +12 z wyjścia 2b.
    Dodatkowa niedogodność przedstawionego przez Cibie układu, to konieczność zbudowania dodatkowego układu do zasilania logiki (obniżenie napięcia z 12V na 5V).

  • #197 30 Cze 2008 13:51
    elkard
    Poziom 35  

    Jeżeli chodzi o to zastosowane napięcie +5V to nie problem, tam ma być +12V, (+5V zastosowane jest tylko dla potrzeb programu Crocodile, on w swej niedoskonałości wykazuje błąd przy zastosowaniu napięcia 12V).
    Co do tej czerwonej diody to tamten układ nie będzie zgodny z Twoimi oczekiwaniami. Ona będzie świecić tylko w czasie trzymania przycisku. Wcześniej nie było mowy jak to ma działać...
    Raczej należało by to zrobić tak. Zresztą sam sprawdź czy to oto miało by chodzić.

    Sterowanie przekaźnikiem za pośrednictwem przycisku

  • #198 29 Lip 2008 13:41
    Vol2
    Poziom 11  

    W zasadzie układ spełnia moje wymagania (załączam troszeczkę zmieniony układ /dodana dioda która ma się cały czas świecić/).
    Niestety, część zakreślona na czerwono jest niezgodna z oczekiwaniem, ponieważ sterowanie czerwonej ledki (znajdującej się w przycisku) odbywa się masą, a powinno być +5 (+12V).
    Dodatkowo załączam rzeczywisty układ diód znajdujących się w przycisku.

    Czy możesz skorygować układ (w zakresie sterowania diody czerwonej) ??

    Sterowanie przekaźnikiem za pośrednictwem przycisku

    Sterowanie przekaźnikiem za pośrednictwem przycisku


    Niebieskimi cyferkami oznaczyłem PINY przycisku w odniesieniu do opisu w wcześniejszym poście.

    Czy możesz ocenić część zaznaczoną na czerwono, w szczególności poprawność i wytrzymałość wyjść D i !Q przerzutnika.

    Sterowanie przekaźnikiem za pośrednictwem przycisku

  • #199 29 Lip 2008 18:02
    elkard
    Poziom 35  

    Możesz zastosować tranzystor PNP tak jak to narysowałeś, z tym że przy tranzystorze NPN dioda świeciła by gdy na wyjściu NIE-Q pojawiać się będzie logiczna jedynka, natomiast przy tranzystorze PNP dioda zaświeci gdy na NIE-Q wystąpi logiczne zero. Ewentualnie możesz to zmienić podłączając bazę tranzystora (przez rezystor) do wyjścia Q.
    I jeszcze te rezystory połączone w szereg z LED (10k), zdecydowanie za duże.

  • #200 30 Lip 2008 09:43
    Vol2
    Poziom 11  

    Co należy zmodyfikować w ukladzie, by po odłaczeniu zasilania (zobacz włącznik na schemacie) był podawany impuls na WYJ2 ?
    Rezystory (10k) dla LED umieściłem tylko na potrzeby symulacji, jakie są rzeczywiste poprostu nie wiem.
    Sterowanie przekaźnikiem za pośrednictwem przycisku

    Zmieniłem tranzystor z PNP na NPN.

  • #201 30 Lip 2008 12:17
    elkard
    Poziom 35  

    Tak całkiem bez napięcia to raczej się nie da wygenerować impulsu.
    A tak w ogóle trzeba by zastosować jakiś uniwibrator ale musiał by on być cały czas pod napięciem a jego wyzwalanie było by z chwilą rozłączenia wyłącznika. Generował by on impuls o ustalonym czasie. Może coś takiego jak na tym schemacie. Zamiast uniwibratora 555 można by zastosować np. CD4541.
    Można by jeszcze pomyśleć o jakimś podtrzymaniu napięcia na czas niezbędny do wygenerowania tego impulsu.
    A jakiej długości miał by być ten impuls.

    Sterowanie przekaźnikiem za pośrednictwem przycisku

  • #202 30 Lip 2008 16:14
    Vol2
    Poziom 11  

    Zdaję sobie sprawę, że nie da się bezpośrednio sterować zdjęciem napięcia zasilającego.
    Zasymuluję pracę przedstawionego przez Ciebie układu, domyślam się że regulacja czasu impulsu odbywa sie poprzez zmianę pojemności (na schemacie kondensator 100mikroF).
    Niestety, pożądany czas podania impulsu na WYJ2 nie jest mi znany (zależy od tego w jakim czasie nastąpi pełne zadziałanie siłownika mastera centralnego zamka) - mogę jedynie gdybać 500ms ??
    To raczej kwestia dostrojenia układu do indywidualnych warunków pracy (min. niska temperatura w zimie, jakość elementów).

    Samo rozłączanie układu przy zaniku napięcia rozwiązuje dodatkowy problem (przynajmniej występujący w trakcie symulacji w Croc), a mianowicie zależność sposobu zadziałania układu od stanu poprzedniego.
    Jeżeli odłączę napięcie zasilające, to po jego ponowynym załączeniu i naciśnięciu przycisku sterowania układ ZAWSZE poda impuls na WYJ2 (czyli otworzy niezamknięty centralny zamek).
    Nie wiem, czy na rzeczywistych elementach byłoby tak samo, ale dodanie uniwibratora czyni układ w pełni funkcjonalny, bez przypadkowych stanów.

  • #203 30 Lip 2008 17:43
    elkard
    Poziom 35  

    O długości impulsu uniwibratora decyduje kondensator i rezystor (obecnie na schemacie 100u i 22k). W tym artykule jest wzór oraz wykres do określania tych wartości.
    http://www.elportal.pl/pdf/k01/19_11.pdf

    Stosując już konkretny układ scalony zawierający przerzutnik D np. CD4013 masz do dyspozycji dodatkowe wejścia SET i RESET które możesz jeszcze wykorzystać do ustalenia stanu przerzutnika po załączeniu zasilania. Gdybyś jednak nie wykorzystywał ich wówczas należy je połączyć na stałe do minusa zasilania.
    http://rafa.am.gdynia.pl/~czarny/edukacja/cmos_4013.htm

  • #204 04 Sie 2008 12:33
    Vol2
    Poziom 11  

    Układzik działa tak jak sobie to wyobrażałem :-)
    Pozostaje kwestia wykorzystania konkretnych elementów - jakie tranzystory itd.
    Wczoraj chciałem zaprojektować płytkę w Protelu, ale nie znam tego programu, więc muszę poznać nawet podstawowe elementy obsługi (kurs Protela znalazłem i czytam).
    Jeżeli mi się nie uda, to poproszę o pomoc bardziej doświadczonych forumowiczów - ewentualnie może ktoś zaprojektuje płytkę ??

  • #205 04 Sie 2008 15:28
    elkard
    Poziom 35  

    Teraz należało by ten schemat narysować już tak dokładnie w oparciu o konkretne podzespoły szczególnie chodzi o układy scalone itd.
    Jeszcze tylko taka sprawa, gdybyś chciał uzyskać całkowite wyłączanie napięcia zasilającego to można zastosować dodatkowy przekaźnik sterowany tym uniwibratorem który ma wytwarzać ten dodatkowy impuls po wyłączeniu zasilania. Wówczas proponował bym zrobić ten uniwibrator na układzie CD4541 zamiast 555.
    Jeżeli chodzi o rysowanie schematu i projektowanie płytki to jest też dostępny na elektrodzie i nie tylko tu, program Eagle, jak i kurs do niego. Nigdy nie posługiwałem się Protelem ale z tego co się orientuje jest on bardziej skomplikowany. A Eagle też całkiem fajny. Jeżeli nie był byś jeszcze do końca zdecydowany to rozważ to.
    Ja posługuję się Eagle i gdyby co to łatwiej było by o ewentualną współpracę. Zresztą zaraz będę robił ten schemat przy jego pomocy.

    dodano po pewnym czasie:

    No i żeby nie być gołosłownym dołączam schemat zrobiony właśnie programem Eagle.

    Sterowanie przekaźnikiem za pośrednictwem przycisku

    No należy jeszcze dokładnie przyjrzeć się temu układowi, czy wszystko jest zgodnie z zamierzeniem, czy nie ma jakiś błędów.
    Wykonałem uniwibrator na CD4541, aby uzyskać odpowiedni czas impulsu należy odpowiednio skonfigurować stopień podziału (wejścia A i B) oraz dobrać elementy C1 i P1.
    Tu umieściłem pdf z informacjami na temat tego układu:
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=5277501#5277501
    I jeszcze plik z tym schematem (do Eagle) a może w Protelu też będzie działał... ale nie wiem ? Rozpakuj i uruchom w Eagle:

  • #206 05 Sie 2008 15:44
    Vol2
    Poziom 11  

    Zgodnie z dobrą radą "przesiadłem się" na Eagle'a.
    ERC wyrzuca błąd i ostrzeżenia:
    "EAGLE Version 4.13r1 Copyright (c) 1988-2004 CadSoft

    Electrical Rule Check for C:/[...]/szyby_1/szyby_1.sch at 2008-08-05 15:42:06

    WARNING: Sheet 1/1: SUPPLY Pin GND overwritten with VSS
    ERROR: Sheet 1/1: SUPPLY Pin GND overwritten with more than one signal (VSS, GND)
    WARNING: Sheet 1/1, Net N$11: missing Junction at (4.3 2.1)
    WARNING: Sheet 1/1, Net N$11: missing Junction at (5.5 2.1)
    WARNING: Sheet 1/1: Nets VSS and N$1 too close at (2.3 2)
    WARNING: Sheet 1/1: Nets VSS and N$2 too close at (2.3 1.9)
    WARNING: Sheet 1/1: Nets VSS and N$30 too close at (2.3 1.7)
    WARNING: Sheet 1/1, Net VSS: wire overlaps pin at (2.3 1.9)
    WARNING: Sheet 1/1, Net VSS: wire overlaps pin at (2.3 1.7)
    WARNING: Sheet 1/1, Net VSS: wire overlaps pin at (2.3 2)

    Board and schematic are consistent

    1 errors
    9 warnings"

    Czy je zignorować ?

    Zaprojektowana płytka jednowarstwowa jest zbyt skomplikowana - dwuwartwowa jest bardziej elegancka i niewiele bardziej czasochłonna do wykonania.

  • #207 06 Sie 2008 01:28
    elkard
    Poziom 35  

    Co do tych błędów to trudno mi się wypowiadać, u mnie takie się nie pojawiały.
    A tak z nudów to sobie tą płytkę też zaprojektowałem. Przy jednostronnej zabrakło mi czterech połączeń. Może warto było by zrobić jednostronną i tylko wstawić tu cztery mostki. No ale może Tobie tam wyszło inaczej...
    Na schemacie wprowadziłem pewne poprawki głównie w kwestii zasilania, to podpięcie elementów GND powodowało pewien błąd, (zwróć na to uwagę na swojej płytce). Usunąłem rezystory dla LED, bo jak twierdziłeś są one już przy przełączniku. Usunąłem też schematu przełączniki, (one też mają być poza płytką).
    Listwy przyłączeniowe wyszły mi tak porozrzucane po całej płytce ale co tam...

    Sterowanie przekaźnikiem za pośrednictwem przycisku Sterowanie przekaźnikiem za pośrednictwem przycisku

    Swoją drogą to ten układ należy traktować jako prototyp, w trakcie uruchamiania mogą pojawić się jeszcze jakieś problemy i będzie trzeba wprowadzenia pewne zmiany.

    dodano po pewnym czasie:

    No i błąd już jest, mianowicie gdy zostanie wyłączone napięcie (wyłącznikiem), będzie generowany impuls z uniwibratora i gdy w tym samym czasie zostanie naciśnięty przycisk jak dla otwierania szyb to zostaną załączone obydwa przekaźniki.
    Swoją drogą warto się jeszcze zastanowić jak układ ma się zachować gdy po wyłączeniu, (a jeszcze w trakcie trwania impulsu zamykającego) zastanie naciśnięty przycisk.
    Może byś tak że układ ma nadal zamykać, albo ma przerwać zamykanie, albo ma przejść do otwierania... ?

    Puki co na drugim schemacie wprowadzam zmianę zabezpieczającą przed włączeniem dwóch przekaźników. Przy czym naciśnięcie przycisku nie przerywa domykania szyb.
    Oczywiście płytka drukowana dotyczy pierwszego schematu także tej poprawki nie uwzględnia.

    Sterowanie przekaźnikiem za pośrednictwem przycisku

  • #208 06 Sie 2008 19:23
    -mich-
    Poziom 10  

    witam
    Panowie interesuje mnie jak najprostrzy przekaznik 12v
    albo 2 przek. tak aby jednym kliknięciem włączac jakies
    urządzenie a drugim wył.- jak najprościej nie jestem
    elektronkiem z góry dziękuję

  • #209 06 Sie 2008 19:27
    Marian B
    Poziom 35  

    Najprościej, jak tylko można, tylko 2 przekażniki:
    https://www.elektroda.pl/rtvforum/topic179573-120.html
    Układ sprawdzony, i bardzo pewny w działaniu, nadaje się na wszelkiego typu wyłączniki sterowane jednym przyciskiem, oraz taki wyłącznik może być zdalnie sterowany.

  • #210 06 Sie 2008 19:31
    -mich-
    Poziom 10  

    ok
    dziękuję
    proszę o wyjaśnieia
    co to jest
    A-
    P-
    B- itp