I need to drive a inductive load with a triac dimmer. Circuit uses zero-voltage cross and delay for gate trigger. An additional circuit for detecting zero current cross has been added. So, what are the correct steps in order to safely control power for a highly inductive load? -> zero-volt cross, delay, trigger triac, delay, detect zero-current, trigger triac.
You can set a timed interrupt, let's say every 100 microsecond. You fire a short pulse, like set output to 1 then execute few NOP, or maybe a while loop, so that pulse last approx 50 microseconds and then reset the output to 0. Wait interrupt
Then you repeat this until the phase angle almost reaches the end - let's say 20 degrees before half period ends.
From my knowledge there is no other option with this dimmer, since you don't have a feedback of triac state.
needs to swap: