| Author |
Message |
rushi53
Joined: 19 Aug 2009 Posts: 36 Helped: 1 Location: India
|
06 Nov 2009 10:00 Problem with MOC3011 & BT136 |
|
|
|
|
Hi, I am working on Temperature controlled fan. (or say, Fan Dimmer)
In this I have used 89s51, ZCD(using LM358), MOC3011 & BT136
Out of these, ZCD and 89s51 are working properly.
I require 0 to 10 steps for speed of fan.
When I set fan to zero speed, the fan is turned off, this is fine.
But when I set fan to speed = 1, fan is rotating with full speed (speed = 10)
so for variation between 1 to 10, fan is showing constant speed, which is wrong.
I am attaching the circuit of MOC3011 & BT136
Please help me finding the fault in the circuit. Or kindly suggest any replacement for this circuit.
|
|
| Back to top |
|
 |
pranam77
Joined: 22 Apr 2008 Posts: 1071 Helped: 94 Location: Mangalore(India)
|
06 Nov 2009 11:17 Problem with MOC3011 & BT136 |
|
|
|
|
| This was the only fault i found out when assembled the same circuit. Its again the fault the source code. Nothing wrong with the hardware. Cheers
|
|
| Back to top |
|
 |
rushi53
Joined: 19 Aug 2009 Posts: 36 Helped: 1 Location: India
|
06 Nov 2009 13:01 Re: Problem with MOC3011 & BT136 |
|
|
|
|
Hi pranam77, thanks for the quick reply...
As per my view, program is correct.
Microcontroller is able to generate PWM of 100Hz. Which is given to MOC3011 for firing of BT136
See the attached waveforms
These are expected waveforms.
Out of these, I have achieved 1, 2, 3 and 5
I am not able to get 4 and 6.
Correct me if my expected waveforms are wrong.
|
|
| Back to top |
|
 |
FvM
Joined: 22 Jan 2008 Posts: 5160 Helped: 767 Location: Bochum, Germany
|
06 Nov 2009 13:40 Problem with MOC3011 & BT136 |
|
|
|
|
| Your circuit misses the RC snubber that are required in the MOC30xx datasheet for inductive loads. Depending on the motor inductance, you have a high risc of retriggering the opto triac by the commutation dV/dt without a control signal. Use the suggested circuit and try again.
|
|
| Back to top |
|
 |
rushi53
Joined: 19 Aug 2009 Posts: 36 Helped: 1 Location: India
|
06 Nov 2009 14:42 Re: Problem with MOC3011 & BT136 |
|
|
|
|
@FvM, thanks for the reply...
I have gone through datasheet of MOC3011 and found 2 circuits...
My Questions:
1. Are these circuits which you are referring? (snubber circuit)
2. Which of these 2 should I use? (figure 8 or figure 9
Here are those circuits:
Waiting for your reply...
Thanks...
|
|
| Back to top |
|
 |
FvM
Joined: 22 Jan 2008 Posts: 5160 Helped: 767 Location: Bochum, Germany
|
06 Nov 2009 22:41 Problem with MOC3011 & BT136 |
|
|
|
|
Yes, a circuit of this kind is necessary with inductive loads, sometimes even withs resistive loads (when large transients
are present in the mains voltage). According to the datasheet, BT136 is a sensitive triac. The RC dimensioning
isn't that critical in my opinion.
|
|
| Back to top |
|
 |
pranam77
Joined: 22 Apr 2008 Posts: 1071 Helped: 94 Location: Mangalore(India)
|
07 Nov 2009 6:08 Problem with MOC3011 & BT136 |
|
|
|
|
| Try swapping the MT1 and MT2 pins. Some times these too have created problems with my HW. Cheers
|
|
| Back to top |
|
 |
rushi53
Joined: 19 Aug 2009 Posts: 36 Helped: 1 Location: India
|
07 Nov 2009 12:56 Re: Problem with MOC3011 & BT136 |
|
|
|
|
I have tried with second snubber circuit
I used R=1.2k and C=0.22microF
Register burnt when I switched on power supply.
I used 1/4watt register (quarter watt) Is this the reason behind burning of register?
Should I use half watt or 1 watt register.
Also please tell me about capacitor rating. I have used 0.22microF/63volt capacitor.
what should be the voltage rating of capacitor?
|
|
| Back to top |
|
 |
dian
Joined: 16 Apr 2006 Posts: 41 Helped: 7 Location: Indonesia
|
07 Nov 2009 13:44 Re: Problem with MOC3011 & BT136 |
|
|
|
|
i think the problem is not come from snubber, but the source code, i not sure using pwm is the best practice to trigger this circuit.
in my opinion you should calculated proportion delay since every zero crossing signal as starting point.
|
|
| Back to top |
|
 |
pranam77
Joined: 22 Apr 2008 Posts: 1071 Helped: 94 Location: Mangalore(India)
|
07 Nov 2009 13:53 Re: Problem with MOC3011 & BT136 |
|
|
|
|
| dian wrote: |
i think the problem is not come from snubber, but the source code, i not sure using pwm is the best practice to trigger this circuit.
in my opinion you should calculated proportion delay since every zero crossing signal as starting point. |
Yes i do agree with you Dian. Coz i had faced problem with the code of the same circuit as PWM cannot control AC. You need to control the phase angle to vary the brightness or the speed. Cheers
|
|
| Back to top |
|
 |
rushi53
Joined: 19 Aug 2009 Posts: 36 Helped: 1 Location: India
|
07 Nov 2009 14:27 Re: Problem with MOC3011 & BT136 |
|
|
|
|
@pranam77
@dian
I am doing the same thing which u both are saying.
I am generating delay after every zero crossing signal.
By PWM I mean to say that, width/delay is varied for different speed. (i.e. waveform 3 and 5)
Please refer to the waveforms below.
|
|
| Back to top |
|
 |
FvM
Joined: 22 Jan 2008 Posts: 5160 Helped: 767 Location: Bochum, Germany
|
07 Nov 2009 14:28 Re: Problem with MOC3011 & BT136 |
|
|
|
|
| Quote: |
| I have used 0.22microF/63volt capacitor |
That's ridiculous. What do you expect with 120 VAC mains voltage? Of course the capacitor rating must be 120 VAC or at least 250 VDC.
1/4 W resistors will work under normal conditions, but 1/2 W is more safe for the 1.2k/2.4k resistor.
Regarding the other comments issued in the discussion: If you are sure, that the waveforms are as shown above, the software
should be O.K. You should care of course, that the trigger pulse is finished before current zero crossing, otherwise you can
actually get unintentional full wave switching. But inductive load means delayed current, so you have rather a problem of
unintentional off switching near a 0° (full power) trigger angle, for designs, that use a small trigger pulse to save current.
To be sure to have not extended the trigger pulse too long, check that it actually ends before zero crossing.
|
|
| Back to top |
|
 |
rushi53
Joined: 19 Aug 2009 Posts: 36 Helped: 1 Location: India
|
14 Nov 2009 18:21 Re: Problem with MOC3011 & BT136 |
|
|
|
|
My problem is still not solved,
1 more question
Should I use MOC3020 instead of MOC3011
I am in India, here power supply is 230V, 50Hz
in datasheet of MOC3011 all circuits are mentioned for 12v, 60Hz (which is US standards as per my knowledge)
So please tell me should I use MOC3020 ?
|
|
| Back to top |
|
 |
FvM
Joined: 22 Jan 2008 Posts: 5160 Helped: 767 Location: Bochum, Germany
|
14 Nov 2009 23:03 Problem with MOC3011 & BT136 |
|
|
|
|
Yes, MOC3011 isn't specified for 230 VAC. It can possibly self-trigger if the voltage is too high. But it wouldn't
explain an unintended 100 % output.
In my opinion, it can be explained either by a missing snubber network with inductive load, as discussed, or a
wrong trigger signal timing, particularly releasing the low output too late.
|
|
| Back to top |
|
 |
pranam77
Joined: 22 Apr 2008 Posts: 1071 Helped: 94 Location: Mangalore(India)
|
15 Nov 2009 6:52 Re: Problem with MOC3011 & BT136 |
|
|
|
|
| rushi53 wrote: |
| My problem is still not solved, So please tell me should I use MOC3020 ? |
You may use MOC3021, 3041 or 3061. Cheers
|
|
| Back to top |
|
 |
betwixt
Joined: 04 Jul 2009 Posts: 388 Helped: 64 Location: Wales, UK
|
15 Nov 2009 10:14 Re: Problem with MOC3011 & BT136 |
|
|
|
|
Be careful with the MOC3041, it already has a built-in zero-crossing switch. It will behave differently to the other types.
Brian.
|
|
| Back to top |
|
 |
FvM
Joined: 22 Jan 2008 Posts: 5160 Helped: 767 Location: Bochum, Germany
|
15 Nov 2009 11:39 Problem with MOC3011 & BT136 |
|
|
|
|
| MOC3020 or MOC3021 are correct for 230VAC phase angle control. MOC3021 has a lower minimum input current specification.
|
|
| Back to top |
|
 |
rushi53
Joined: 19 Aug 2009 Posts: 36 Helped: 1 Location: India
|
18 Nov 2009 6:57 Re: Problem with MOC3011 & BT136 |
|
|
|
|
I have a surprise for you all...
My project worked without ZCD.
I have given a square wave of freq from 60Hz to 150Hz.
A simple square wave. (T_on = T_off)
Now the fan is working fine. For 60Hz it is rotating with low speed and for 150Hz it is rotating with high speed.
19th Nov is the last date for project submission. I have submitted the project in my college...
|
|
| Back to top |
|
 |
Google AdSense

|
18 Nov 2009 6:57 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
FvM
Joined: 22 Jan 2008 Posts: 5160 Helped: 767 Location: Bochum, Germany
|
18 Nov 2009 7:54 Problem with MOC3011 & BT136 |
|
|
|
|
The result proves the suspect, that your previous control timing has been wrong, that means different from the intended
waveform shown in the diagram. Most likely the low output (MOC on) was released too late behind zero crossing.
But by using an unsynchronized squarewave, you get an interference between mains frequency and square wave frequency
that can produce a speed pulsation. At worst case (around 100 Hz), you can manage to supply a DC voltage to the fan,
that possibly damages the motor.
But good luck, anyway.
|
|
| Back to top |
|
 |
pranam77
Joined: 22 Apr 2008 Posts: 1071 Helped: 94 Location: Mangalore(India)
|
18 Nov 2009 8:36 Re: Problem with MOC3011 & BT136 |
|
|
|
|
| FvM wrote: |
But by using an unsynchronized squarewave, you get an interference between mains frequency and square wave frequency
that can produce a speed pulsation. At worst case (around 100 Hz), you can manage to supply a DC voltage to the fan, that possibly damages the motor.
But good luck, anyway. |
Yes..i do agree with Frank and was about to write the same. Cheers
|
|
| Back to top |
|
 |