Friday 19 October 2018

arduino - PWM with alternative load


I want to drive an ~220V incandescent bulb with arduino's pwm, any suggestion about the stage to put between them.



Answer



Incandescent bulbs are normally dimmed using triac phase-angle control. It's a form of PWM but synchronised with the mains frequency.


enter image description here



Figure 1. Phase angle control. By delaying the turn-on point in the mains half-cycle power can be reduced from close to 100% to close to 0%.


A triac is used to control the AC. The triac is triggered by the micro-controller but using an opto-isolator with > 1,000 electrical isolation for safety. Since the dimmer has to be synchronised with the mains a zero-crossing detection circuit is also required.


Russell McMahon's answer to Arduino 230 V light bulb dimming may be of help to you.


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...