Zero Cross Detector
|Controlling AC loads power is important application in many areas. We can control the power of a device by firing the triac at specific angles. For that we should know where the AC signal is crossing 0. Zero cross detector exactly does that..it will give a pulse whenever AC signal crosses 0. We can configure the controller in interrupt mode to capture this event and can fire TRAIC to control the power supplied to the load.
This is a simple ZCD circuit which requires only few components to build. Where ever you have tasks that depends on the Zero cross of your AC power you can use this circuit.
One Comment
I have connected the IO expander (PI4IOE5V96248) with the ESP32 s3 by using the I2C protocol, and I have generated a pwm signal on the IO expander, but I cannot control the multiple devices at the same time. If I am on any bulb, and at the same time, if I am on another device, let’s say another bulb, then the first device is turned off and the new device is turned on.
how can I do that by using ESP32 Timer and one more thing I have 10 devices for the application.