If you use a resistive controller meant for lights in essence you will be reducing the voltage to the fan, which reduces the torque the fan's motor can produce. This will reduce the fan's speed but not in the way it was meant to. Proper control of an electric motor should be done with something like square wave oscillation control - i.e. the fan will still receive the maximum working voltage which will produce maximum torque, and by controlling how long it receives this pulse you control the speed.
Square wave, aka: PWM or duty cyle works *great* for DC motor but no AC motors.
DC motor control is light years easier to do then AC.
For AC to be done properly, you start with a motor meant & designed for speed control. Aka: Inverter class. With these and a proper inverter, the motor will most likely be triple phase and the inverter will skew the phase angles to control the speed. Most inverts I work with run in the 350-600hz range.
And Like I said before, the fans you buy a a bigbox shop, that speed control is done bu having different filed coils at different angles.
[QOUTE]
Again, by using a resistive control meant for controlling incandescent light bulbs you are preventing the fan from getting maximum torque which will technically control the speed but is less efficient and probably harder on the fan. I'm guessing it will work but it's not the best option.[/QUOTE]
Home Cheapo and such do sell ceiling fan dimmers, guess which dept they are in?
Now, to the OP, why do you need to control the speed of the fan? Why not just get the properly sized/speed fan to start with and forget all this BS?