BTW: do you want a link to a free schematic drawing program.
I have allsorts of schema drawing software but I still prefer the sheer power of creative expression that only paintshop pro provides!
So replacing the BJTs in my previous schematic with these FETs, it should work alright?
How much current would be required to drive the [MOS]FETs?
The only thing I altered in your schematic was changing the lower BJTs for MOSFETs. I don't know for sure if the circuit will work. I think the IC circuit that was posted earlier was a 'better' solution. However, something about your circuit I like. I like the minimalism of it, and that it's so novel. Is it all your own work? I would like to see it work.
As I said earlier, it's like a power assisted steering, there is pump (motor battery), control valves & torsion bar (transistors) and a driver and steering wheel (your uC IC + software). Two different power sources, independent of each other, only meeting eachother at the control valve.
I chose MOSFETs for the lower transistors, because if it was still a BJT, the base-emitter diode would shunt away the current. When activated, there is a voltage that is 'reflected' back from the motor, towards the controller. This voltage appears across G-S and switches on the appropriate MOSFET.
The upper transistor is switched by the current flowing into it, this current flows through the motor too. The motor and transistor base drive current mingle, as they pass through the motor, then going their seprate ways. The transistor acts (if I analysed the circuit right) like a "emitter follower", and the base current is motor current / hFE.
The MOSFET gate is a capacitor. There is no DC current as such invloved.