Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Sterowanie fazowe triakiem z uC, problem z zakłóceniami.

sinuh3 29 Nov 2009 12:30 7236 14
  • #1
    sinuh3
    Level 17  
    Witam szanownych.

    Mam następujący problem. Zrobiłem sobie układ regulacji oświetlenia z wykorzystaniem Attiny 261. W momencie włączania triaka przy kątach wysterowania 30-150° na linii INT0, którą wykorzystuję do synchronizacji z siecią pojawia się zakłócenie. Zakłócenie powoduje kolejne wywołanie przerwania, na czym mi oczywiście nie zależy w tym momencie. Mogę to obejść softwareowo ale nie o to mi chodzi. W załącznikach dwa schematy: Jeden to obwód synchronizacji z siecią, generujący krótki impuls przy przechodzeniu sieci przez zero i sterujący prockiem. Zaznaczyłem zakłócaną włączeniem triaka linię.



    Sterowanie fazowe triakiem z uC, problem z zakłóceniami.

    Drugi to układ sterowania triaka gdzie wykorzystałem standardowy schemat z datasheet'a do moc3023 texas instruments (co prawda korzystam z Fairchilda).

    Sterowanie fazowe triakiem z uC, problem z zakłóceniami.

    Poczytałem już sobie application noty i niestety nie znalazłem jak takie coś obejść.
  • Helpful post
    #2
    User removed account
    User removed account  
  • #4
    sinuh3
    Level 17  
    lotnick wrote:
    Czy optotriak MOC3043 nie rozwiązałby problemu?


    Popraw mnie jeśli się mylę, ale MOC3043 ma ZCD i w związku z tym nadaje się do sterowania grupowego a nie fazowego. Dla oświetlenia się nie nadaje.
  • #6
    sinuh3
    Level 17  
    karol_85 wrote:
    Przy nóżce transoptora daj kondensator 100nF, a zasilanie podłącz przez dławik 100uH.


    Kondensator już wstawiłem, pomogło ale nie wystarczająco. Jutro spróbuję wstawić dławik.
  • #7
    sinuh3
    Level 17  
    karol_85 wstawienie dławika duużo pomogło, nie wiem czemu wcześniej kombinowałem by ten dławik dać na wyjściu. Jednocześnie się okazało, że podczas załączania tranzystora optotranzystora spada mi napięcie na +5V zatem jak dołożę odpowiednio pojemności to powinno być już ok.
  • #8
    Cersunited
    Level 16  
    4,7 k jako podciaganie tez troche malo. Mialem kiedys taki przypadek że przy budowie klawiatury za male rezystory Pull up powodowaly wiecej zaklucen niz ich brak.
  • #9
    sinuh3
    Level 17  
    Cersunited co znaczy według Ciebie za mało? Ile proponujesz?

    Zrobiłem jeszcze jedną rzecz - zamiast rezystora 1M przy optotranzystorze do bazy wstawiłem 200k, zdecydowanie pomogło.
  • #10
    Cersunited
    Level 16  
    Ja dfaje zawsze standardowo 10K i nigdy nie ma problemu.
  • #11
    Cersunited
    Level 16  
    A w ukladzie OC ten rezystor 10 Ohm tez nie jest potrzebny. Jesli wyzwalanie masz stanem niskim to nóżka procesora powinna byc zwierana bezpośrednio do masy.
  • #12
    sinuh3
    Level 17  
    Cersunited wrote:
    nóżka procesora powinna byc zwierana bezpośrednio do masy


    Rzeczywiście. Dzięki za tą uwagę.

    Cersunited wrote:
    Ja dfaje zawsze standardowo 10K i nigdy nie ma problemu.


    W sumie to mnie trochę dziwi, wydawało mi się, że mniejsza rezystancja będzie powodowała, że układ będzie bardziej odporny na zakłócenia. Jest jakieś wyjaśnienie tego?
  • #13
    grzgol
    Level 11  
    A ja spróbuję zapytać o układ detekcji zera.
    Dlaczego tranzystor T2 to wytrzymuje ?
    W każdym okresie sieci na bazę tego tranzystora dwa razy trafia 115 V.

    Czy może podane są złe wartości rezystorów w jego bazie ?

    Jak to działa ?

    Pozdrawiam
    Grzegorz
  • #14
    sinuh3
    Level 17  
    Niekoniecznie;) to są jednak 100k rezystory - i to jest IMO kluczowe.

    Załączam przebiegi (odpowiednio przeskalowane by było dokładniej widać) z symulacji.

    Sterowanie fazowe triakiem z uC, problem z zakłóceniami.
  • #15
    sinuh3
    Level 17  
    Ok Zamykam temat. Problem z zakłóceniami rozwiązany poprzez wstawienie dławika 100uH.