Yes, provided that it is a universal motor. It won’t work quite so well on an induction motor, and not at all on a synchronous motor.Hi everyone, i am trying to make a simple phase angle controller circuit to control the speed of my Ac motor.. my question is can a triac control directly the motor?
1. a snubber across the triac (say 100Ω and 100nF class-X)is there any improvement i can make to the circuit?
See U2 in the 'Power' box.1. You’ll need a zero-crossing detector to synchronise the firing angle to the mains. (it won’t work without it)
thanks for this .. i really appreciate it.. can you please tell me why should i leave out R7?Yes, provided that it is a universal motor. It won’t work quite so well on an induction motor, and not at all on a synchronous motor.
1. a snubber across the triac (say 100Ω and 100nF class-X)
2. you can probably leave out R7.
Note: a common mistake is not to give the triac long enough to switch off. Turn off the opto current at 9ms after zero-crossing (for a 50Hz mains)
You were quick! I edited that out within seconds of posting it. I’d have normally added “[EDIT]”See U2 in the 'Power' box.
You need 25mA to trigger the triac. There will be enough current to trigger the triac through 100Ω provided that the instantaneous mains voltage is greater than 2.5V.thanks for this .. i really appreciate it.. can you please tell me why should i leave out R7?
if i may ask, how can you calculate the resistor for the triac gate? apparently i have done it wrong because it gave me a resistance value of 50ohm, that's why i put two 100ohm resistor in parallel. Also can you kindly tell me why a triac can't drive an asynchronous motor?You need 25mA to trigger the triac. There will be enough current to trigger the triac through 100Ω provided that the instantaneous mains voltage is greater than 2.5V.
if you switch at mains peak the poor old MOC3051 has to take 3.25A for the microsecond or so while the triac thinks about switching on. With two resistors, it’s 6.5A. Admittedly, more current will hurry it up a bit.
There‘s no spec in the datasheet for peak currents that short, but let’s not tempt fate.
presumably you mean a synchronous motor?Also can you kindly tell me why a triac can't drive an asynchronous motor?
oh yeah i got it now.. i totally forgot about the sync speed and all that stuff, thanks for clearing things up. About the resistor i still don't get it.. the gate voltage of the triac is 1.3V and the maximum current is 35mA ( but i am gonna limit it to 30mA) so i need a 43ohm resistor --> 50ohm.. why should i put only 1 100ohm resistor instead of 2 in parallel to get 50ohm? Thanks in advancepresumably you mean a synchronous motor?
It can, but it can only switch it on and off. You can’t vary the speed. The clue is in the name -it’s a synchronous motor, because the rotation of the rotor is synchronised to the rotation of the magnetic field in the stator.
The magnetic field in the stator rotates at the mains frequency divided by the number of pole pairs.
if you then vary the current (by phase-firing the triac), the torque varies with the current.
Either:
there is enough torque to rotate the shaft load, and it runs,
or:
there isn’t, and it stalls.
If you want to vary the speed of a synchronous motor, you need a variable frequency drive.
Induction motors run at synchronous speed minus the “slip”, which is generally about 5%, so you often see speeds of around 2800rpm for a 2-pole motor. The slip varies with the torque, so by controlling the current you can change the speed by varying the slip. It works better of some types of load (e.g. fans) but not well on others. The VFD is a better choice.
The available voltage divided by the current required.if i may ask, how can you calculate the resistor for the triac gate?
what about the power of the resistor? a 1W resistor is enough?The available voltage divided by the current required.
The minimum current is specified in the datasheet as 35mA (I thought it was 25mA in my previous reply), the maximum is 4A.
The available voltage is simply the instantaneous mains voltage which varies from zero at either end of the cycle to (325V-1.3V) at mains peak.
With an opto triac, you can‘t trigger at zero volts, because there is no current to trigger it, so you have to assume a minimum usable phase angle. It’s a compromise between the maximum trigger current at mains peak, which might overload the opto triac, and the minimum usable phase angle.
I would take 1A as a cautious limit, and use R=330Ω.
That would mean that it won’t trigger below V=13V, which is a phase angle of 2.3°
Peak power = peak voltage x current = 325V * 1Awhat about the power of the resistor? a 1W resistor is enough?
thank you very much, i really appreciate this.. it helped a lotPeak power = peak voltage x current = 325V * 1A
but it only lasts for a couple of microseconds (the time taken for the triac to latch) every 10ms.
so 1 * 325 * (2*10^-6/10*10^-3) = 65mW
but watch out for the voltage rating.
You will end up with a 1W resistor or two ¼W resistors in series just to get enough voltage rating.