Diagnostyka triaka – zapłon, misfire, kąt fazowy

Analiza stabilności zapłonu, odporności na EMI i zjawisk misfire. Firmware: v1.9.3-b. Zakres obejmuje dobór optotriaka, parametry gate_hold, snubbery i testy obciążeń.

/diagnostyka-triac Sterowanie: fazowe Snubber RC Aktualizacja: 2025-08-24

Fragment logów triaka

00:00.026  PWM: gate_hold=560us; Rg=180Ω; opto=MOC3023
00:02.112  TRIG: +45° fire; gate_on
00:02.612  TRIG: gate_off; multi=3×90µs/60µs gap
00:05.004  ANG: rms=0.9°; pk=+1.8/-1.3°
00:06.004  WARN: misfire h=2/1000 → retry win=0.8ms
00:08.000  EMI: spikes@150kHz masked; snubber=100R/100nF; bead=gate

Komendy serwisowe

$ triac get
phase=45; hold=560; multi=on; pulses=3; gap=60us; zcd=120; rg=180
$ triac set hold 600        OK
$ triac set pulses 3 60     OK ; 3 impulsy, przerwa 60 µs
$ triac test 512            rms=0.8°; max=+1.6/-1.2°; misfire=0/512
$ triac stats
misfire=2/10k; latch_loss=0; retrig=2; dvdt_abort=0

Procedura diagnostyczna

  1. Weryfikacja typu optotriaka: dla sterowania fazowego wymagany non-zero-cross (np. MOC302x/3052).
  2. Kalibracja kąta: uruchom triac test N (≥512) i zapisz rms, max, misfire.
  3. Jeśli misfire > 0/1000 lub rms > 1.5°:
    • zwiększ gate_hold o +40…80 µs,
    • włącz multi-pulse 2–3 impulsy (60–100 µs przerwy),
    • zwiększ Rg do 220 Ω przy małych obciążeniach.
  4. Jeśli w logach spikes@150kHz: popraw snubber i filtrację bramki; sprawdź prowadzenie masy.
  5. Zweryfikuj po 10k półokresach: cel rms ≤ 1.0°, misfire ≤ 1/10k, latch_loss=0.

Progi i alarmy

ParametrOpisOstrzeżenieKrytycznyAkcja FW
rms (kąt)Stabilność zapłonu> 1.5°> 4.0°Auto↑hold, multi-pulse; FAULT >4°
misfireNieudane zapłony> 1/10k> 5/10kRetry w oknie; ↑hold; log zdarzeń
latch_lossBrak podtrzymania≥1≥3↑hold; sprawdź IH/IL, temp
dvdt_abortFałszywy zapłon/dV/dt≥1≥3Wzmocnij snubber; bead na G

Ustawienia bramki

TrybGate_hold [µs]Rg [Ω]PulsacjaZastosowanie
Low-power600–640220–2703×90µs / 60µs gap ≤60 W, wentylatory, niska I
Uniwersalny520–5601802×80µs / 60µs gap 90–500 W, typowe obciążenia
EMI-twardy560–600200–2203×100µs / 70µs gap Silne szpilki 100–200 kHz

Snubbery i filtracja

Dobór elementów

ElementParametrWskazówka
Optotriak Non-ZC, IFT ≤ 10 mA MOC3023/MOC3052 lub odpowiednik; unikaj ZC przy sterowaniu fazowym
Triak mocy IGT niska, IH mała; dV/dt wysoki Wersje „snubberless/logic level”; zapas IT(RMS) ≥2×
Rezystor G 180–270 Ω Dopasuj do IGT i prądu optotriaka; mierz IG impulsowy
Snubber 47–100 Ω / 47–100 nF Folie X2; minimalna pętla do triaka

Typowe objawy i przyczyny

Checklist