bhoobalan
Member level 1
- Joined
- Dec 28, 2013
- Messages
- 35
- Helped
- 1
- Reputation
- 2
- Reaction score
- 1
- Trophy points
- 8
- Activity points
- 280
Hello friends,
I am doing one simple project which controls the brightness of the bulb, I have PIC16F877A micro-controller,MOC3031 in-build zero crossing detector,bulb i am using is 25 watt,Triac,LED,Alternator.
I am using 120Hz for the bulb(PWM) and the device operating frequency is 12MHz.
I am using MPLABxIDE xc8 compiler and the simulator is proteus. I have attached my circuit diagram with code.
I am controlling the brightness of the bulb using PWM,i got the output but it is not working fine,
the output bulb get flickers frequently. When i check the voltage in that point it continuously changing from 0 to 200 v. And i can't able to see the changes in the brightness.
This is the problem i am facing. Tell me that how to avoid the flickering of the bulb and how to get constant voltage?
Pls help me friends reply me with in today because i need to submit this immediately
Thanks in advance
I am doing one simple project which controls the brightness of the bulb, I have PIC16F877A micro-controller,MOC3031 in-build zero crossing detector,bulb i am using is 25 watt,Triac,LED,Alternator.
I am using 120Hz for the bulb(PWM) and the device operating frequency is 12MHz.
I am using MPLABxIDE xc8 compiler and the simulator is proteus. I have attached my circuit diagram with code.
I am controlling the brightness of the bulb using PWM,i got the output but it is not working fine,
the output bulb get flickers frequently. When i check the voltage in that point it continuously changing from 0 to 200 v. And i can't able to see the changes in the brightness.
This is the problem i am facing. Tell me that how to avoid the flickering of the bulb and how to get constant voltage?
Pls help me friends reply me with in today because i need to submit this immediately
Thanks in advance