Hello,
This is my graduation project, and I would appreciate any quick help I could get.
I attached the image of how I imagine the circuit to look like.
The motor is made in Italy, and the info written on it is:
Ing. O. Fiorentini S.r.l. -> (this is the company, it has a website in Italian, but still I couldn't find the datasheet)
50030 Piancaldoli (Fl)
Mod: MO213
S.N. GU/07/8587
36V 750 W
220 RPM
24A
OR
24V 500W
150 RPM
24A
The resistance across the motor was bouncing around and not steady, but was mostly on 2 Ohm.
Also, many people have been telling me that this would be a difficult/expensive project, and recommended I buy a ready driver. I have 3 weeks time. Is it feasible to build one?
Just in case, I searched for and found a Motor Controller on Sparkfun which seems more than enough. Is this suitable?
Your circuit unfortunately won't work. You can drive the lows 2 mosfets from a logic level if you choose the correct mosfet, but not the upper ones when they are switching +24v.
In view of the high current you are switching, if you want to build it yourself then I strongly suggest you buy a mosfet bridge driver chip, something like http://www.farnell.com/datasheets/32590.pdf. Add four N-channel mosfets with low Rds(on) and the necessary external components (looks like 2 diodes and 2 capacitors for that device) to get something you can drive from an Arduino.
The SparkFun device doesn't look like it's designed to take commands from external logic signals.