Witam,
Wykonałem sterownik fazowy zrealizowany na Atmedze8 i triaku BTA26 oraz MOC3022M i detektorze zera na CNY17.
Układ działa poprawnie ale do czasu. Po około godzinie (różnie z tym czasem bywa) przy pełnym wysterowaniu (jak również przy np 50%) żarówka zaczyna lekko migotać a potem w ogóle gaśnie. Wtedy ponowne załączenie układu nie pomaga. Trzeba odczekać jakiś czas i po powtórnym załączeniu jest dobrze, ale tak jak pisałem do czasu.
Układ jest oparty na kicie http://www.elportal.pl/pdf/k07/78_18.pdf
Rozważam kilka możliwych powodów tego zjawiska:
- Błąd w programie (np. gubienie przerwań od detektora zera bądź przepełnienia timera)
- Nieprawidłowy układ wyzwalania triaka, który dopiero po jakimś czasie zaczyna nieprawidłowo wystawiać prąd na bramkę triaka
- Nieprawidłowy układ detekcji zera, który zaczyna pracować niepoprawnie po jakimś czasie
Zamieszczam schemat mojego regulatora i kod źródłowy.
Z góry dziękuję za pomoc
Wykonałem sterownik fazowy zrealizowany na Atmedze8 i triaku BTA26 oraz MOC3022M i detektorze zera na CNY17.
Układ działa poprawnie ale do czasu. Po około godzinie (różnie z tym czasem bywa) przy pełnym wysterowaniu (jak również przy np 50%) żarówka zaczyna lekko migotać a potem w ogóle gaśnie. Wtedy ponowne załączenie układu nie pomaga. Trzeba odczekać jakiś czas i po powtórnym załączeniu jest dobrze, ale tak jak pisałem do czasu.
Układ jest oparty na kicie http://www.elportal.pl/pdf/k07/78_18.pdf
Rozważam kilka możliwych powodów tego zjawiska:
- Błąd w programie (np. gubienie przerwań od detektora zera bądź przepełnienia timera)
- Nieprawidłowy układ wyzwalania triaka, który dopiero po jakimś czasie zaczyna nieprawidłowo wystawiać prąd na bramkę triaka
- Nieprawidłowy układ detekcji zera, który zaczyna pracować niepoprawnie po jakimś czasie
Zamieszczam schemat mojego regulatora i kod źródłowy.
Z góry dziękuję za pomoc
