Quote Originally Posted by dukea84 View Post
Hi! I have a question for the same problem..
I'm using 3 zero crossing detector with 3 optoisolators..
The problem is that the load of the motor is an inductive type and the triac stops at the zero current...that is not the zero voltage.
I think that the solution could be starting the firing angle at the shift current phase..

Any suggest?
Thanks.
Take a look at the data sheet for the PIC18F2331, specifically "motion feedback module". It has three capture inputs and the chip also has power control PWM outputs. The Microchip site as many motor control app notes. Keep us posted on your results

Mark