Thank you for the information.
1. how is it, for example, with the
MOC3083 switching only whole periods or half periods?
2. Zero crossing detector for MCU, maybe, but
- one of two high-resistance resistors is simple, cheap with low consumption, but still not galvanically separated
- anything else such as an AC optocoupler is relatively large and consumes power
I'm not saying I won't do it that way, I'm just trying to find out I can't do without it
The synchronization problem should be solved as follows.
Use a PID control loop
1 . I measure the temperature
2. I compare the measured and desired temperature
3. According to the size of the error (temperature difference) set positive pulse width in 1000ms slot. Full power = 1000ms ON , zero power 1000ms Off
4 After 1000ms goto to 1.
in 1s there will be only 1 pulse and regardless of the position with respect to the mains voltage, the uncertainty will be only in one wave or half-wave
Am I right?