Układ opóźniający ząłączenie sieci 220V


Witam!

Proszę Was o pomoc w budowie układu opóźniającego załączenie 3 halogenów o mocy 50W zasilanych z sieci 220/230V.
Znalazłem taki układ w internecie: http://sklep.avt.pl/photo/_pdf/AVT1226.pdf ale nie wiem czy można to podłączyć w ten sposób: zasilanie 220V->układ->halogen i kolejny układ->halogen i kolejny układ->halogen. Czy nie będzie spadków napięcia na ostatnim halogenie??

Najlepiej chciałbym aby wszystko było na jednej płytce gdzie całą podłączam do sieci i ona steruje włączeniem kolejnych halogenów. Po włączeniu zasilania z opóźnieniem maksymalnie 1 sekundy załącza kolejne halogeny. Coś prostego i niezawodnego :)
Zastanawiałem się nad układami wykonawczymi, które znajdują się na stronie Pana Mirka ale nimi steruje mikrokontroler ale ja bym chciał pominąć takie rozwiązanie.

Z góry dziękuję za pomoc!
Pozdrawiam!




Portret użytkownika mirley

Re: układ opóźniający

nie będzie spadków napięcia a napewno nie przy 50W bo wtedy znikomy prąd płynie. Możesz spokojnie podłączyć tak jak mówiłeś, tylko chyba bez rezystorów R1 i R2 bo zależy ci na tym żeby nic nie świeciło i po krótkim czasie zapalił się halogen, za pomocą przekaźnika 1. To samo napięcie trafi na drugi układ i włączy po czasie X kolejny przekaźnik. Sprawa wygląda prosto.

Żeby dać triaki wcale nie trzeba mikrokontrolera..... tylko trzeba by było dołożyć pewnie kilka elementów, jakieś rezystory i ewentualnie diodę zenera. Ale chyba w takim układzie przekaźnik będzie lepszy

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Chester

przekaźnik

Mam jeszcze pytanie jaki został użyty przekaźnik w tym układzie? taki:
http://www.nikomp.com.pl/opisy/PS000/PSCA016H.htm
czy takie coś??:
http://www.nikomp.com.pl/opisy/PR002/PRBAS16C.htm
dokładnie to interesuje mnie napięcie cewki :)

Portret użytkownika mirley

Re; Przekaźnik

nie mam pojęcia jaki ma byc tam przekaźnik.... w opisie nie jest napisane więc trzebasie mocniej zadumać. Skoro kondensator C1 jest na 350V to chyba nie po to żeby było na nim 12V. Poza tym coś wydaje mi się ten opis i lista części mało wiarygodna bo kondensator C1 jest mały pod względem wymiarów. Przeceiż 100ouF nawet na 35V jest duży a tu ma byc niby na 350V a jest 5mm miejsca na płytce....

...poprostu nie mogę nic poradzić żeby się nie okazało że przezemnie coś poleciało w kosmos. Napewno zastosuj ten kondensator na 350V i ewentualnie o mniejszej pojemności. Podczas działania zmierzysz napięcie na nim żeby się przekonać do jakich granic dochodzi.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Chester

układ

No nic dziękuję za pomoc :)
Ale jeszcze coś pomyśle nad tymi triakami bo ten układ jakoś mało przekonujący się wydaje :(
Pozdrawiam!

P.S.
A jeszcze zapytam czy przypadkiem sie Pan nie spotkał z takim projektem gdzieś??

Portret użytkownika Chester

schemat

Po pierwsze muszę się przyznac że to mój pierwszy schemat w tym programie a także raczkuje w dziendzinie elektroniki więc proszę troszkę o wyrozumiałość.

Powyższy schemat przedstawia moje rozumowanie układu opóźniającego załączanie halogenów.

Kilka słow wyjaśnienia:
Podłączam zasilanie 230V, transformator jaki użyłem posiada na wyjściu 8V, i ok 1A. Napięcie wyprostowane, jest odfiltrowane poprzez kondensatory oraz ustabilizowane przez stabilizator 7805 (do tego momentu chyba wszystko dobrze zrobiłem). Poźniej kondensatory połączyłem równolegle ale prawdopodnie nie rozwiąże to mojego problemu ponieważ moim zamiarem było dobrać tak pojemnośc kondensatora że po naładowaniu podawał by napięcie na optotriak a takż ena kolejny kondensator tyle że najprawdopodniej to mi nie zadziała hehe :P Rezystroy R4,R5,R6 to 330 ? natomiast R1,R2,R3 to 220?.

Mam nadzieję że ktoś to zrozumie i pomoże mi rozwiązać mój problem :) Pozdrawiam!

Portret użytkownika mirley

Re; Schemat

W tym przypadku co narysowałeś to wszystkie 3 triaki włączą się jednocześnie i to prawdopodobnie po czasie który nie zdażysz zauważyć. Stabilizator momentalnie naładuje kondensatory i włączy wszystkie triaki naraz

Musisz dać jakiś szeregowy rezystor aby mogła się stała czasowa RC wytworzyć która zrobi opóźnienie. ja dał bym tutaj 3 tranzystory z rezystorem na bazie, które będą sterować optotriakami (zasilanie bezpośrednio z 7805). Baza tranzystora przez rezystor trzeba by dac do tych kondensatorów aby mógł się włączyć z opóźnieniem, kondensatory, które masz w układzie równolegle, należy wyposażyć w rezystory szeregowe od zasilania 5V do pojemności, potem od tej pojemności do drugiej też przez R. Wartość rezystancji i pojemności dobiera się doświadczalnie

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Chester

schemat

Poczytałem sobie troszkę o stałej czasowej i już wiem o co chodzi:) dodałem rezystory szeregowo i z obliczeń według wzoru: T=R*C przy dobranych elementach: R=10k Om i kondensatorze 100uF stała czasowa wyjdzie 1s (teoretycznie). Tyle, że dalej przy takim połączeniu wszystkie 3 triaki równocześnie się włączą jednocześnie z opóźnieniem około 1s (teoretycznie). Ale nie mogę zrozumieć działania tranzystorów i dlatego nie wiem o co Ci chodziło i jak te tranzystory połączyć :( nowy schemat gdzie umieściłem rezystory (mam nadzieję że dobrze zrozumiałem stałą czasową):

Pozdrawiam!

Portret użytkownika mirley

Re: Opózniający

Przy wartości rezystancji 10k szeregowej na pewno nie włączy się żaden z triaków bo optotriak będzie zasilany przynajmniej prze jeden rezystor 10k, co da prąd 0.5mA; Myślałem raczej o elementach R i C znacznie mniejszych.

Pomysł jest wątpliwy w takiej wersji i najpierw trzeba zrobic kilka testów. Do tego stabilizatora dołącz taki jeden obwód RC (kondensator z szeregowym rezystorem). Niech na początek R=100k i C=100uF tak jak miałeś. Podłacz miernik do kondensatora i włącz zasilanie żeby stabilizator dał te swoje 5V. Patrz na miernik jak zmienia się napięcie na C. To samo zrób jak kilka obwodów RC podłączysz do siebie, tylko tym razem zmierz napięcie na pierwszym C a potem na Drugim C. Czy pierwszy kondensator zmienił znacznie charakter ładowania?

Wszystkie te testy są robione bez żadnych optotriaków itp. Same obwody Rc podłączone do zasilania 5V. Jeśli to zadziała i na kolejnych stopniach napięcie będzie coraz to wolniej narastać to będzie można to jakoś zrobić. Tak po pożądnemu to musiał bys mieć komparatory porównujące napięcie z kondensatorów z referencją i na tej podstawie właczać triaki. Możesz jednak spróbować to prościej zrobić, poprzez tranzystory mosfet np Buz11 lub IRF840 itp (każdy będzie dobry). Masa będzie wspólna a baza tranzystora do kondensatora bezpośrednio. Dren będzie sterował optotriakiem poprzez rezystor ale nie z napięcia na kondensatorze tylko bezpośrednio z wyjścia stabilizatora 5V. Dzięki temu nie będziesz obciążał obwodu RC dodatkowym prądem płynącym do optotrika, a tranzystory mosfet nie pobierają prądu na bramkę

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Chester

mosfet

Hmmm trochę kombinowałem i kilka razy czytałem co mi doradziłeś ale jakoś nie mogłem skumać tych tranzystorów połączyłem tak jak na schemacie poniżej ale toszke tego nie rozumiem co sam zrobiłem (wiem trochę głupio to brzmi)

Ale stworzyłem jeszcze jeden schemat może to jest dobre rozwiązanie?

Pozdrawiam! Dziękuję za zainteresowanie się tematem :)

Portret użytkownika mirley

Strasznie nazdziwiałeś.... to

Strasznie nazdziwiałeś.... to proste rozwiązanie i powinno działać. Musisz sobie sam sprawdzić. Zostawiasz normalny ciąg RC tak jak był na początku a potem tylko pobierasz napięcie sterujące z punktów na kondensatorach. Mosfety N muszą mieć napięcie na bramce dodatnie względem źródła do poprawnej pracy, czyli źródło dajesz do masy a dren do optotriaka i dalej przez rezystor do + 5V bezpośrednio. Tak jak niżej

Sprawdź czy działa i napisz

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Chester

płytka stykowa

Dziękuję za schemat teraz trochę mi zajmię zanim go uruchomię bo muszę przeanalizować sobie wszystko hehe dlaczego tak a nie inaczej:)

Także mam pytanie czy cały układ mogę połączyć na płytce stykowej?? Czy istnieje takie coś jak graniczne napięcie lub natężenie prądu płytki stykowej?? Właśnie dzisiaj zakupiłem taki patent i nie chciałbym odrazu czegoś zniszczyć lub uszkodzić.

Pozdrawiam!

P.S. Postaram się napisać jak najszybciej jaki jest efekt układu zaproponowanego przez Ciebie :)

Portret użytkownika mirley

Re: Układ opóźniający

W układzie nie ma nigdzie dużych prądów. Dopiero po dołączeniu triaków i obciążeniu ich znacznym odbiornikiem mógłby być problem. Daj triaki na kablach podłaczone do płytki stykowej, to nic się nie stanie. Albo stosuj dla bezpieczeństwa w ramach testów małe moce obciążenia (np żarówkę 40W 230V itp). Osobiście zamiast optotriaków na początku dał bym zwykłe diody led i wyeliminował wogóle napięcie sieci z płytki stykowej.

Kondensatory i rezystory możesz zmieniać. Idź raczej w strone małych C i dużych R bo może uda się zastosować np rezystor 200k i kondensator stały 2uF. Będzie lepszy niż elektrolit, który z czasem zmieni pojemność

aha... do analizy działania pamiętaj żeby przyjąć że do tranzystor nie płynie żaden prąd, otwierany jest napięciem

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Chester

nowy projekt

Witam!

Niestety czas mnie nagli a nie mam jak sprawdzić dokładnie ten układ zaproponowany przez Ciebie czy działa właściwie więc musiałem sięgnąć po mikrokontroler i stworzyłęm takie coś:

oraz taki program do niego:

$regfile = "attiny13.dat"                                   ' Informacja o procesorze
$crystal = 1000000                                          ' Taktowanie procesora 1MHz
 
Config Portb.0 = Output                                     ' informuje procesor że PB0 - wyjście
Config Portb.1 = Output                                     ' informuje procesor że PB1 - wyjście
Config Portb.2 = Output                                     ' informuje procesor że PB2 - wyjście
 
Do
 
Set Portb.0                                                 ' włączenie transoptora nr 1
Waitms 200                                                  ' czekaj 200 milisekund
 
Set Portb.1                                                 ' włączenie transoptora nr 2
Waitms 200                                                  ' czekaj 200 milisekund
 
Set Portb.2                                                 ' włączenie transoptora nr 3
Waitms 200                                                  ' czekaj 200 milisekund
 
 
Loop
 
End

Byłbym bardzo wdzięczny o jego sprawdzenie i poprawienie w razie jakichkolwiek błędów. Nie jestem pewny czy dobre taktowanie procesora wybrałem.

Pozdrawiam!

Portret użytkownika mirley

Re: układ opuźniający

Rozumiem że ma to działać jednorazowo po właczeniu i potem przy kolejnym właczeniu znowu jednorazowo i czeka na wyłączenie zasilania, prawda?

zrobił bym to tak:

$regfile = "attiny13.dat"                                   ' Informacja o procesorze
$crystal = 1000000                                          ' Taktowanie procesora 1MHz
 
Config Portb.0 = Output                                     ' informuje procesor że PB0 - wyjście
Config Portb.1 = Output                                     ' informuje procesor że PB1 - wyjście
Config Portb.2 = Output                                     ' informuje procesor że PB2 - wyjście
portb = 0
 
Set Portb.0                                                 ' włączenie transoptora nr 1
Waitms 200                                                  ' czekaj 200 milisekund
 
Set Portb.1                                                 ' włączenie transoptora nr 2
Waitms 200                                                  ' czekaj 200 milisekund
 
Set Portb.2                                                 ' włączenie transoptora nr 3
Waitms 200                                                  ' czekaj 200 milisekund
 
 
Do
Loop
 
End

ale oczywiście testy na gotowym systemie dadzą ostateczna odpowiedź. taktowanie wygląda na dobre

taktowanie możesz zostawić takie na 1Mhz jak wpisałeś, w praktyce jest to 9,6MHz/8 bo takie taktowanie ma tiny13 bez zmiany fusebitów. W tym programie nie wiele jednak zmieni to działanie

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Chester

program

Układ został przezemnie przetestowany ale na procesorze atmega8. Ponieważ posiadałem 3 osobne układy wykonaujące Twojego projektu wiec podłączyłem poprzez rezystor 330R, oraz w programie zmieniłem linijke dotyczącą procesora na atmege zostawiając reszte bez zmian i działa wszystko bezproblemowo :)

Czy mógłbyś mi wytłumaczyć co oznaczają zmiany jakie dokonałeś?? Jak narazie wchodze w świat Bascoma i każda informacja jest dla mnie ważna :)

Pozdrawiam!

Portret użytkownika rafliczek22

Noooo... ale w tym programie

Noooo... ale w tym programie nie ma co objaśniać.

Najpierw deklarujemy typ procesora, czestotliwośc jaka bedzie taktowany , stany portu, i rozpoczynamy do-loop petle głowna w ktorej kolejno zalaczamy przekaźniki, no właśnie tylko tu nie trzeba pętli lepiej ją wywalić.

Portret użytkownika matrix

Re: program

pętla do...loop musi być zawsze. w tym przypadku powinna być pusta, chyba że planujemy coś do niej załadować.

Portret użytkownika mirley

Re: Program opóźnienie

Pętla główna powinna być... tak czy inaczej program jest dziwny jak na mikrokontroler bo ma jednorazowe działanie. Przeważnie takich rzeczy nie robi się na uC, ale jest to oczywiście najprostsze w realizacji i rekonfiguracji na inne wartości opóźnień.

Co do zmian to wywaliłem polecenia poza pętlę nieskończoną, bo po co port ma się ustawiać w kółko jak raz wystarczy że się to zrobi.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika matrix

Re: Program opóźnienie

można zrobic to też w pętli do...loop, na przykład tak

$regfile = "attiny13.dat"                                   ' Informacja o procesorze
$crystal = 1000000                                          ' Taktowanie procesora 1MHz
 
dim x as bit
 
Config Portb.0 = Output                                     ' informuje procesor że PB0 - wyjście
Config Portb.1 = Output                                     ' informuje procesor że PB1 - wyjście
Config Portb.2 = Output                                     ' informuje procesor że PB2 - wyjście
portb = 0
x = 0
 
Do
if x = 0 then
Set Portb.0                                                 ' włączenie transoptora nr 1
Waitms 200                                                  ' czekaj 200 milisekund
 
Set Portb.1                                                 ' włączenie transoptora nr 2
Waitms 200                                                  ' czekaj 200 milisekund
 
Set Portb.2                                                 ' włączenie transoptora nr 3
Waitms 200                                                  ' czekaj 200 milisekund
x = 1
end if
 
Loop
 
End

Portret użytkownika Chester

Projekt

Dziękuję za wyjaśnienia i za pomoc :) Projekt wykonany i działą bez zarzutu :) Pozdrawiam!