currently I'm doing a project of Single phase Induction motor speed control by using microcontroller. My idea is to generate a pwm by the microcontoller and this pwm will then be fed to the gate for the Triac, so that the speed of the motor can be controlled. Will it be worked? any circuits can be provided for this project? If the triac not the right component, what are the other components can be used? MOSfet? IGBT? pls advice ... need help...