Inductor for motor and Arduino or just motor

I have found in my case that adding inductance to motor circuits that already have lots of induction causes excessive hick as the control device stops the current flow and can cause burnt mosfet and igbt. I would try to isolate the control circuit as best i could from the motor circuit. In the case of my electric car drive i use optocouplers to drive my igbt gates. The drive pump and gate circuit shares a 12v supply with a separate lm7809 regulator that feeds the duino with a 47 uf cap to help filter a bit. the duino runs the leds in the opto couplers and is just executing a fancy adaptation of blink duinos are good at blinking leds. The 333 volt dc that runs the motor is completely isolated from ground, the 12 v supply, and anything else that I can think of by the optos and isolation transformers. Schematic for gate drive and drive pump assy can be viewed at evmaker.tumblr.com Sorry tat it will look a bit antiquated but it is what it is.

James