I have a PIC PWM chip that has built in programs for modulating three channels (RGB) at +5v levels; Works great with a MOSFET on each channel driving an RGB LED array. But now I would like to be able to drive a R, G, and B incandescant light bulb (more specifically, individual R, G, and B Xmas light sets).
I have done some searching on similar topics, but am a little confused how to PWM switch 120v AC. Can I just use a opto-isolated triac on each channel? Is this the same thing as a Solid-State Relay? The PWM switching speed looks to be around 350 Hz, so it would not be synched w/ the line (60 Hz) frequency. I don't know if this would cause problems/extra heating/triac burn-out if it did not switch at the zero crossing.
Or should I investigate means to convert the 120v AC to 120v DC through appropriate switch?
Thanks for any help.
Kevin