Monitorowanie zapłonu i przewodzenia: margines IGT, błąd kąta, spurious dV/dt, misfire, IL/IH, temperatura i THD prądu. Firmware: v1.9.3-b.
/diagnostyka-triak-ssr 230 VAC / 50 Hz Pomiar: capture@1 MHz, okno 1 s Aktualizacja: 2025-09-1100:00.012 SYS: boot v1.9.3-b; cause=POR 00:00.024 TRIAC: drv=opto random-phase; gate_pulse=80µs/18mA; igt_margin=3.1× 00:05.000 PWR: set phase=90°; I_rms=1.8A; THD=8.4% 00:06.112 WARN: misfire; phase_cmd=60°; phase_meas=74°; err=+14° 00:06.118 FAULT: dvdt_trigger; dV/dt=28V/µs; snubber=off 00:06.120 FIX: snubber 100Ω/100nF (X2); gate_R=220Ω→180Ω; choke=100µH 00:12.000 TRIAC: phase_err_avg=0.6°; misfire=0; dvdt_events=0; I_H_ok
$ triac get phase_cmd=90°; phase_meas=90.7°; igt=12mA; igt_margin=2.8×; I_L=45mA; I_H=20mA; dvdt=22V/µs; misfire=0; temp=54°C $ triac stats misfire_cnt=3; last=2025-09-11T00:06:12; dvdt_events=1; phase_err_max=14.2°; I_peak=6.4A $ triac set phase 60 OK $ triac pulse 80us 18mA OK $ triac snubber on OK $ triac clear OK
igt, igt_margin, I_L/I_H, phase_err, misfire, dvdt_events, temp.misfire i phase_err.| Parametr | Opis | Ostrzeżenie | Krytyczny | Akcja FW |
|---|---|---|---|---|
| igt_margin | Margines prądu bramki (Igate/IGT) | < 2.0× | < 1.2× | Wydłuż impuls; obniż Rgate; redukuj moc |
| phase_err_avg | Średni błąd kąta | > 1.5° | > 3° | Korekta kalibracji; resync do ZCD |
| misfire_cnt (10k półokresów) | Nieudane zapłony | ≥ 1 | ≥ 5 | Inhibit do resync; zwiększ Igate |
| dvdt_events | Fałszywe zapłony od dV/dt | ≥ 1 | ≥ 3 | Wymuś snubber; ogranicz kąt; filtruj EMI |
| I_L/I_H | Próg załączenia/podtrzymania | I_H margines < 20% | I_H niespełniony | Obniż kąt; sygnalizuj błąd obciążenia |
| temp (triak/snubber) | Temperatura elementu | > 90°C | > 110°C | Derating mocy; cooldown |
| THD prądu | Zniekształcenia przy sterowaniu fazowym | > 10% | > 20% | Ogranicz kąt; tryb grupowy |
| Pozycja | Wartość | Parametry | Uwagi |
|---|---|---|---|
| Opto-triak (random-phase) | – | I_F 10–20 mA, CTR stabilny, t_pd niskie | Do sterowania fazowego |
| Triak mocy | – | I_T(RMS) ≥ 2× nominal; dV/dt ≥ 500 V/µs | Dobór do typu obciążenia |
| Rgate | 150–330 Ω | 0.25–0.5 W | Zapewnij Igate i ogranicz di/dt |
| Snubber RC (X2) | 100 nF + 100 Ω | ≥ 275 VAC | Redukcja dV/dt i EMI |
| Dławik szeregowy | 47–220 µH | niska RDC | Ogranicza di/dt przy zapłonie |
| Radiator/ścieżki | – | Rθ niska, miedź ≥ 2 oz | Temperatura elementów |
$ triac eventlog
count=4; last=2025-09-11T00:06:12; misfire=3; dvdt=1
$ triac suggest
snubber 100Ω/100nF; R_gate 180Ω; pulse ≥80µs/18mA; choke 100µH; separacja GND; kalibracja opóźnień opto
$ triac clear OKmisfire koreluj z ZCD i obciążeniem indukcyjnym. Fałszywe zapłony od dV/dt ograniczaj snubberem i dławikiem.
igt_margin ≥ 2×, impuls ≥ 50–100 µs.phase_err_avg ≤ 1°, P95 ≤ 3°.misfire = 0 i dvdt_events = 0 po 10k półokresów.