if you mean using drivrer for direction control > i don`t need to control the direction .... just a speed control .. so i think i do not need this driver > or you mean another thing !!
I don't think it would be that easy to simply drive a MOSFET from Arduino to speed control the motor. First you need to choose proper switching devices MOSFETs or igbt but more importantly, it is the isolation that you will have to work for. And the last but seriously important is the immunity of your arduino to sustain the emi from motor switching, watch out!
If I were you I would use an industry rated VFD (variable frequency driver) to control the motor speed. Moreover, I believe there are some GPIOs on the VFD board can be connected to an MCU to remotely control the motor speed.
As Prasanna rightly mentioned ,any microcontroller should have isolation from main circuit i.e either opto-coupler or isolation transformer along with a diode at the gate(or Base if transistor)of MOSFET will serve the purpose.