Can't work, each phase needs two switches.
Hi,So the top trace is representative of what your arduino is producing?Tom....
Why do you say it won't work MarkT? The transistor will work as a switch, won't it?
Yes! Then you can use filters, or directly the signal that your motor will see is the sinusoide!
You don't filter the signal at all, the inductance of the motor does that for you - the currentis sinsoidal, the voltage is chopped.